Wyciskamy z Hyper-V co się da
Pewnie w kolejnych dniach sporo będę pisał o wirtualizacji, bo wypuściliśmy Hyper-V – coś na co warto było czekać, a teraz chyba warto pisać.
Do rzeczy - Windows Server 2008 a konkretnie Hyper-V pozwala nam maksymalnie wykorzystywać nasze zasoby sprzętowe.
Widać to głównie przy konsolidacji serwerów, czyli wrzuceniu na jeden fizyczny serwer wielu maszyn wirtualnych, które do tej pory były również maszynami fizycznymi.
Ważne jest, żeby podczas planowania infrastruktury pod Hyper-V pamiętać z jednej strony o limitach, a z drugiej strony wiedzieć jakie one wogóle są – bo są całkiem spore.
A swoją drogą to limity te głównie zależą jednak od sprzętu jaki będzie leżał tuż pod hypervisorem.
System operacyjny
Żeby Hyper-V nam mogło zadziałać musimy mieć jedną z poniższych wersji systemu:
- Windows Server 2008 Standard Edition (x64)
- Windows Server 2008 Enterprise Edition (x64)
- Windows Server 2008 Datacenter Edition (x64)
Zwróćcie uwagę, że Hyper-V dostępne jest tylko w wersjach 64 bitowych i nie jest dostępne na platformie 32 bitowej (na Itanium również).
Sprzęt
Hyper-V wymaga w zasadzie dwóch rzeczy tylko od sprzętu:
- sprzętowo wspieranej wirtualizacji
- obsługi Data Execution Protection (DEP)
Ale tak naprawdę każdy nowy serwer powinien bez problemu sobie z tymi wymaganiami poradzić.
Systemy gości
Lista wspieranych systemów gości jest całkiem długa, ale to co ważne to że wspierane są zarówno systemy 32 jak i 64 bitowe i co ważne mogą działać jednocześnie na tej samej maszynie (hoście).
Pamięć RAM
W wersjach Enterprise i Datacenter:
- host: do 1TB pamięci RAM
- goście: do 64 GB RAM dla każdej maszyny
W wersji Standard:
- host: do 32 GB pamięci RAM
- goście: do około 31 GB dla wszystkich maszyn
Procesory
Hyper-V jest oficjalne wspierane na systemach (hostach) mających do 16 logicznych procesorów. Oczywiście Hyper-V zadziała na maszynach z większą ilością procesorów, ale nie jest on już wtedy oficjalnie wspierany.
Przykłady:
- Single processor/Dual core = 2 LP
- Single processor/Quad core = 4 LP
- Dual processor/Dual core = 4 LP
- Dual processor/Quad core = 8 LP
- Quad processor/Dual core = 8 LP
- Quad processor/Dual core, hyper-threaded systems =16 LP
- Quad processor/Quad core =16 LP
LP = logiczny procesor
Każda maszyna wirtualna może wykorzystywać do 4 wirtualnych procesorów.
Obsuga sieci
- Każda maszyna może posiadać do 12 wirtualnych kart sieciowych
- Każda karta może używać zarówno statycznych jak i dynamicznych adresów MAC
- Nieograniczona liczba wirtualnych switchy
- Nieograniczona liczba maszyn wirtualnych na switch
Pamięci masowe
Hyper-V wspiera poniższe systemy pamięci masowych:
- Direct Attach Storage (DAS): SATA, eSATA, PATA, SAS, SCSI, USB, FIrewire
- Storage Area Networks (SANs): iSCSI, Fiber Channel, SAS
- Network Attached Storage (NAS)
Wirtualne dyski twarde
O tym pisałem kiedyś szerzej, ale tu w skrócie powtórzę:
- Dynamically Expanding Virtual Hard Disks
maksymalny rozmiar – do 2040 GB każdy - Fixed Size Virtual Hard Disks
maksymalny rozmiar – do 2040 GB każdy - Pass-through disks
bez limitu wielkości
Liczba maszyn wirtualnych
Na Hyper-V może działać 128 jednocześnie uruchomionych maszyn wirtualnych, natomiast skonfigurowanych (ale wyłączonych) możemy ich mieć do 512.
Comments
Anonymous
June 27, 2008
System gość uruchomiony w tej technologii widzi normalnie cały sprzęt komputerowy, np. kartę graficzną Gefore 8800 i instaluje standardowe sterowniki od nVidii, czy też urządzenia są emulowane, tak jak jest w Virtual Pc?Anonymous
July 07, 2008
Z tego co wiem w tej wersji hyper-v VM nie zobaczy Geforce a instalujesz dostarczane od MS drivery.