Kategorie:
14

NetBSD przygotowane na wydanie nowej wersji Xena

Cykl rozwojowy niestabilnego drzewa Xen dobiega końca. Zamrożono większe zmiany w kodzie, co oznacza, że światło dzienne ujrzy niedługo wersja 4.0.

Xen to monitor maszyn wirtualnych, który zarządza systemami operacyjnymi na zasadzie parawirtualizacji. Popularność zyskał dzięki otwartemu kodowi i niskim wymaganiom sprzętowym.

NetBSD to jeden z pierwszych systemów operacyjnych, który zaczął wspierać Xena. Pierwsze zmiany w kodzie wprowadzono w marcu 2004 roku. NetBSD wspiera zarówno domenę DomU jaki i Dom0.

Zespół NetBSD ma swój udział w rozwoju tej technologii wirtualizacji. Część nadesłanych poprawek przez twórców tego systemu znalazło się w Xenie. Oznacza to m.in. lepszą współpracę z NetBSD.

Zmiany wpływające bezpośrednio na NetBSD:

  • xenbackendd znalazł się w głównym drzewie i jest uruchamiany przez xend
  • Poprawiono system budowania Xena, co przekłada się na mniejszą liczbę zmian w kodzie NetBSD

Poprawki czekające na dodanie:

  • Wsparcie Balloona napisane przez Cherry i Joerga Sonnenbergera. Jeśli zmiany nie będą wielkie, istnieje szansa, że ten kod znajdzie się jeszcze w wersji 4.0

Nowe możliwości Xena:

  • Obsługa do 128 wirtualnych procesorów dla DomU (zarówno HVM jaki i PV)
  • Dynamiczne (hotplugging) dodawanie procesorów i pamięci
  • Wsparcie dla NUMA standardowo włączone
  • Poprawiono obsługę maszyn, co przekłada się na mniejszą ilość błędów pamięci i procesorów fizycznych. Dom0 jest powiadamiany, gdy dochodzi do takiej sytuacji
  • Możliwość wielu instalacji Xena obok siebie w różnych katalogach
  • Prostsza konfiguracja gości HVM – zmiany w hvmloader i qemu-dm są opcjonalne

Więcej informacji: http://mail-index.netbsd.org/port-xen/20...05579.html

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

6 komentarzy

zwiń wątek blinkkin  13 December 2009 o godz. 14:16 #
Gravatar

W sumie jest to bardziej news o Xenie niż NetBSD. Jednak pisanie o samym Xenie nie miało teraz większego sensu. Kiedy wyjdzie stabilna wersja 4.0, będzie można mu poświęcić dłuższy artykuł.

Z drugiej strony wygląda to jakbym promował NetBSD, po części jest to prawda. Należy jednak zauważyć, że po pewnej stagnacji w tym projekcie, obecnie dzieje się bardzo dużo.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Sru  13 December 2009 o godz. 17:32 #
Gravatar

Polecam, choć wątpię by pryszcze to ogarnęły :)

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek krzabr  13 December 2009 o godz. 19:23 #
Gravatar

A ja mam pytanie poza tematem . NetBSD posiada jakiś normalny menadżer pakietów inny od PKGSRC ? najlepiej coś w stylu pkg_add z openbsd :)

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek blinkkin  13 December 2009 o godz. 20:06 #
Gravatar

Nie wiem czy dobrze zrozumiałem, że chodzi tobie o binarne paczki. Standardowo od wersji 5.0 NetBSD możesz zdjąć taga w ~/.profile i za pomocą pkg_add dodawać paczki bez kompilacji.

Istnieje także pkg_select, czyli interfejs na ncurses będący nakładką na pkg_add. Nie jest to jednak zawarte w systemie podstawowym – można posłużyć się metodą podaną na górze, aby dodać tą paczkę.

I wreszcie jest pkgin, czyli swoisty odpowiednik yuma/apta. Ta opcja prawdopodobnie najbardziej przypadłaby tobie do gustu m.in. ze względu na możliwość ustawienia kilku serwerów lustrzanych dla paczek. Także trzeba doinstalować.

 
zwiń wątek t_ziel  13 December 2009 o godz. 21:48 #
Gravatar

pkgsrc składa się z plików makefile, z których budowane są potem pakiety instalowane za pomocą pkg_add, także jest to jednolity system pakietów, a od użytkownika tylko zależy czy użyje make install (instalacja ze źródeł z uwzględnieniem zależności) czy za pomocą pkg_add (instalacja z pakietów binarnych z uwzględnieniem zależności).

Framework do instalacji oprogramowania w OpenBSD, też wywodzi się z PKGSRC.

Uwagi użytkownika blinkkin — zasadne i przydatne. Poza tym polecam dokumentację do NetBSD na stronie projektu oraz strony man.

 
 
zwiń wątek krzabr  14 December 2009 o godz. 12:38 #
Gravatar

To fajnie będę mógł się pobawić . Przyznam że ciekawie rozwiązali mechanizm pakietów , więc poczytam dokumentacje .

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia