Otthoni virtuális kiszolgáló építése

Nemrégiben a groovy közösségi fórumunkban a goLfie (egy groovy olvasóink) a Computer Component Advice kérdésével foglalkozott. Idővel a vita a virtuális szerver felépítésére vonatkozó kérdésekre fordult. Ahogy beírtam a válaszomat a szálra, úgy gondoltam, hogy ez a téma egy front-pager-t érdemes így tovább ...

Server Case és merevlemezek / IO

Az első dolog, amit meg kell tennie, találni egy szép torony esetet. Ennek elsődleges oka a meghajtóterület. Most már megadjuk, ha tervezi, hogy eSata meghajtót használ, amely tele van meghajtókkal, ez valószínűleg nem olyan fontos.

Az egyik leggyakoribb probléma, amelyet a Corporate America-ben láttam, mikor kiépítettem egy virtuális farmot, az a legnagyobb szerver, melynek tonna CPU-jával és memóriájával vásárolnak, majd csak néhány dobozt dob ​​a dobozon. Találd ki, mi történik? Yup, Disk IO korlátok. Bízz bennem, hajléktalan a lemezen, és hamarosan a szűk keresztmetszeted lesz!

Egy barátom ezt a közelmúltban tette meg egy szép otthoni szerver felépítésével, tonna CPU és memória segítségével. Ezután megvásárolta az egyetlen 1Tb-os meghajtót, és partícionálta 80Gigs-t az operációs rendszerhez, és egyensúlyát a virtuális gépekhez. Miután mindössze 4 VM-et telepített a dobozon, a teljesítmény szörnyű volt a gazdagépen és a VM-eken. Csak képzeld el, hogy öt szerver próbál meg húzni egyetlen meghajtó orsóról. Jaj.

SO, győződj meg róla, hogy nem kipróbálod a lemezt. Őszintén hiszem, hogy ez egyike a legfontosabb tényezőknek (a második csak a memóriában) a virtuális kiszolgáló-állomás építése során. Próbáld meg annyi meghajtót elhelyezni a dobozba, ahogyan az ügyed tart. Minél több meghajtó orsó van, annál jobb. Végtére is, néhány száz dollárt kapsz 5-6 500 Gig meghajtót. Találhatsz em NewEgg-nél ~ $ 50-ig. Az optimális konfiguráció a rendszer meghajtó tükörképe, a Raid 10 (ha sok lemez van) vagy a jó ole Raid 5 a VM-eket tartalmazó kötethez. Ha alacsony a lemezen, csak csíkosítsa az összes lemezt egy Raid 5-be, és építsen el.

Szerver CPU

A Hypervisorok bármelyikének futtatásához ki kell szereznie azt a processzort, amely támogatja az On-Chip virtualizációt. Az Intel felhívja ezt az Intel VT-t és az AMD-t, az AMD-V-t. Például a Microsoft Hyper-V Server 2008 nem fog futni vagy telepíteni a Server 2008 dobozban a VT vagy az AMD-V CPU-k nélkül.

Továbbá, mivel ez egy otthoni rendszer, és valószínűleg nem fog megvenni egy négy aljzatú alaplapot, győződjön meg róla, hogy a processzor legalább két magot (lehetőleg négyet) tartalmaz. Így, ha két aljzatból és négy magból áll, Jó lenne, ha a CPU álláspontjából megy.

Szerver memória

A virtuális kiszolgáló host szíve a memória. Anélkül, hogy elegendő memória lenne, elveszítené azt az összes nyereséget, amely több kiszolgálót és asztali számítógépet tud kiszolgálni egyetlen kiszolgálón. A memória olcsó ezekben a napokban. Ezért ajánlom, hogy minimálisan telepítsek 8 koncertet. Ez elegendő RAM-ot biztosít ahhoz, hogy 8-10 közepes méretű virtuális gépet biztosítson.

Alaplap

Győződjön meg róla, hogy az alaplap több processzort (aljzatot) támogat, akár 16 Gig vagy annál több memóriát (így szükség esetén bővítheti a dobozt), sok SATA, eSATA kapcsolatot és beépített raid is plusz.

Ha tudsz, szerezz videót a fedélzeten. Ne pazarolja el a pénzét, és vásároljon egy fantasztikus videokártyát a virtuális kiszolgáló házigazdájához. Végtére is, a legtöbb esetben, miután megépítette a gazdagépet, valószínűleg nem kell újra bejelentkeznie helyileg. Sokan azt gondolják, hogy egy nagyszerû videókártyára van szüksége, hogy olyan dolgokat hajtson végre, mint az Aero egy RDP-kapcsolaton keresztül. Ez rendben van. MINDEN virtuális gépem fej nélküli (nincs monitor csatlakoztatva), és a garázsomban egy rack-en ül, és nincs probléma a virtuális Vista dobozok Aero Theme használatával az RDP-n keresztül (és bízz bennem, a szervereken lévő videokártyák uuuuugggllly).

Hyper-Visor szoftver

Évszázadokon keresztül (nem is olyan hosszú volt) a VMWare volt az uralkodó király az ESX termékcsaláddal és menedzsmenttel ... és fizetett érte. Átlagosan $ 5k CPU volt. A Microsoft, a Citrix, a SUN és az Oracle által kifejtett nyomás következtében (igen, az Oracle VM termékkel rendelkezik) a király kezd el érezni a csomagból a hőt. Ez jó hír számunkra!

A nyomás a Microsoft Microsoft Virtual Server 2005 R2 kiadásával kezdődött. Bár eleinte nem volt ingyenes, a Microsoft gyorsan csökkentette az árát 0 dollárra. A VMWare a VMware Server kiadásával válaszolt. A Microsoft aztán a Windows Server 2008-hoz csatlakozott a legújabb Hyper-V virtuális szerverhez. Körülbelül hat hónappal később egy ingyenes, önálló, Hyper-Visor nevű Microsoft Hyper-V Server 2008-ot adott ki, amely közvetlen választ adott a "Stand-Alone Free" ESX termékcsalád, az úgynevezett VMWare ESXi.

És ez elhoz minket MOST. Személy szerint én mindent elintézek. Az otthoni laboratóriumom egy vagy több EACH-t tartalmaz a fent említett termékek közül, Főként, mert régebbi dobozai közül sok nem rendelkezik a hardverkövetelményekkel. Ami a MY ajánlást illeti, itt azt javaslom a sorrendben:

  1. ESXi - Ingyenes, legújabb technológia, egyszerű telepítés. Csak győződjön meg róla, hogy felolvasta az összes HW követelményt. Fontos megjegyezni, hogy az Intel-VT vagy az AMD-V nem szükséges, hacsak nem szeretné 64Bit VM-et futtatni. Nagyon ajánlom azonban teljesítményért.
  2. A Microsoft Hyper-V Server 2008 - ingyenes, nagyszerű technológia, a régebbi virtuális gépek egyszerű átállítása a Virtual Server 2005 R2 rendszert futtató számítógépről. Megjegyzendő, hogy Intel-VT és AMD-V processzorokra van szükség.
  3. Windows Server 2008 W / Hyper-V - Ez lehetővé teszi, hogy befogadja a szükséges VM-eket, és használja a Hostot más dolgok elvégzéséhez is. Például az elsődleges Hyper-V kiszolgálóm az elsődleges tartományvezérlők is az összes FSMO-szerepemmel. A Backup Domain Controller természetesen virtuális. ;)

És ... ez a lényeg.

Mi felejtettem el? Van bármi további javaslata?

Címkék: hyper-v, hyper-visor, vmware, microsoft, virtualizáció, vm-host, virtuális szerver