W mgnieniu oka

Witaj na prywatnej stronie blinkkina. Zapoznaj się z informacjami na temat bloga i autora. Subskrybuj witrynę przez kanał atom lub zobacz ostatnie komentarze. W wolnej chwili odwiedź mojego mikrobloga na identi.ca.


NetBSD przygotowane na wydanie nowej wersji Xena

· artykuły · skomentuj

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…