Eto imam nekih pitanja i nedoumica vezanih za virtualizaciju i Core i7 procesore, tj kompletnu platformu.. Pa ako netko može dati kakav savjet ili mišljenje, bio bih zahvalan.
Za početak - zašto i7, i zašto virtualizacija?
Core i7 mi je zapeo za oko jer namjeravam napraviti Hyper-V server "za siromahe". E sad, ovo "za siromahe" je uvjetno rečeno, stroj bi bio recimo 10.000kn. No u usporedbi sa serverima koje prodaje npr. HP, ovo bi bila barem 2x jeftinija opcija.
A virtualizacija zato jer trebam 3-4 odvojena servera zbog brda nepovezanih servisa koji će se na njima vrtiti, a koji svi skupa nisu dovoljno "naporni" da bi opravdavali vlastite strojeve. Što se opterečenja tiče, svi servisi su nekako "ravnomjerno" raspoređeni, tj neki se koriste samo vikendom ili u neradne sate, neki samo tokom radnog vremena, i tome sl. Trenutno se isti ti servisi, koje bi u budućnosti sve vrtio taj jedan stroj kroz Hyper-V, vrte na 5 kanti (doslovno) koje rangiraju od (pra)starog HP NetServera (PII procesor) i 2 Athlona XP 2200+/2500+, preko jednog Athlona 64 (s939, cca 3000+), pa do jedinog stroja novijeg datuma - Intel Q6600 (ali koliko se sjećam na G31 microATX matičnoj). Ovaj zadnji bi ostao, i vrtio bi standalone SQL Server, a sve ostalo bi bilo preseljeno na i7 server.
E sad hardveraj. Mislio sam taj server složiti oko dobre X58 matične i i7 procesora (npr i7 920). Kao što rekoh, serverski dijelovi (Xeon, ECC memorija, serverska ploča) ispali bi barem duplo, a ako su do sad taj posao obavljali ne-serverski strojevi onda će valjda tako moći i dalje.. Procesor će vjerojatno ispasti i neki jači s obzirom da će to bit tek za 4-5 mjeseci, pa će cijene sigurno pasti. Zašto za 4-5 mjeseci? Jer čekam final verziju Windows Server 2008 R2 tj Hyper-V 2.0, naravno
No dobro, sad kad sam ispričao cijelu pozadinu, evo i mojih nedoumica. S obzirom na virtualizaciju, sljedeće pitanje mi je jako bitno.
Da li
svaki Core i7 procesor podržava sljedeće stvari koje podržavaju Hyper-V 2.0/Windows Server 2008 R2:
- Core parking - koliko znam "DA", ako dobro kopčam to je samo još jedan napredni P-state/C-state level, ali bio bih zahvalan na još jednoj potvrdi
- SLAT (second level address translation) - prema
ovom linku opet je odgovor "DA", ali ipak je to MSDN, a ne neki Intelov site :/ ..pa opet ako može netko potvrditi
- Intel VT - znam da "DA", ali želim se uvjeriti da to "DA" vrijedi za sve modele, a ne samo "odabrane", ko što je slučaj sa nekim drugim Intel desktop procesorima
Kao što vidite, za sad je ovaj server "ideja u nastajanju", ali ako mi netko potvrdi ovih par stvari, mislim da bi se odlučio za to.
Sistem bi trebao biti dovoljno snažan sa 2,66-3GHz procesorom, 4 jezgre, hyperthreading-om (ako se pokaže dobrim), onchip memorijskim kontrolerom, i sl. High-end X58 matične (tipa
Gigabyte X58 Extreme) isto tako podržavaju do 24GB memorije a sam stroj vjerojatno bi imao bar 12GB DDR3 memorije, kako bi svaki virtualizirani server imao 2-4GB memorije. Iste te X58 matične imaju po dvije on-board gigabit mrežne, a tu je još puno PCIe slotova za slučaj da želim dodati još jednu/dvije/tri kvalitetne mrežne (dedicirane za svaki VM) ili neku sličnu foru.
Da li netko u cijeloj priči vidi neki veliki nedostatak? Ili potencijalno bolje rješenje? Sve dolazi u obzir, dokle god je cijena cca 10.000kn. Naravno, sa PDV-om, maloprodajne cijene u bilo kojem zagrebačkom dućanu, i mora uključivati ostatak komponenti (kućište, napajanje, grafičku, i bar 3 veća diska, recimo 1TB svaki). Ah da, i za softverski dio ne brinite, to ne ulazi u navedeni iznos jer je već unaprijed riješeno.
Unaprijed hvala na bilo kakvom
konstruktivnom odgovoru!