vSphere cluster'iukas

Pasidalink savo sukurtu modingo šedevru su kitais
Post Reply
User avatar
BackBrain
Posts: 1404
Joined: 2007-02-26 18:29
Location: Vilnius
Contact:

2012-01-05 21:53

Šiaip prisiminiau senus laikus pamates kaip atgijo 2 metu senumo projektas (BLACK&RED by VEnom02).
Taigi nusprendziau imesti paskutinio pinigu ir laiko svaistymo rezultatus.

Ka matote nuotaukose:
Siuo metu tai 2 MoBo susuktos tarpusavyje ir maitinamos nuo vieno PSU (jungtys leidzia pajungti 4).
Matkese inteliniai serveriniai tinklo adapteriai, vmvare esxi bootinasi is flash drive.
Datastore pasiekiama ISCSI protokolu per LAN.

Image
Image
Image
Image

User avatar
ResidentEvil
Posts: 2410
Joined: 2007-01-21 00:19
Location: Vilnius, Lithuania
Contact:

2012-01-06 00:02

Ir ką darai su šituo daiktu ? :D

User avatar
BackBrain
Posts: 1404
Joined: 2007-02-26 18:29
Location: Vilnius
Contact:

2012-01-06 08:05

Pazaisti su virtualiom masinom ir clusteriais, privat cloud taip sakant.
Dabar 32 GB RAM, laukiame kol atpigs 8 GB RAM pagaliai, bus galima uzsiupgradinti iki 64 GB ram, o jei dar surinkti 2 papildomas MoBo tai 128 GB RAM.
:D :D :D

User avatar
evil
Posts: 840
Joined: 2009-07-28 22:16
Location: Kaunas
Contact:

2012-01-06 10:11

Prabangiai čia... Ką datastorui naudoji? Vis bandau apsispręst ir blaškausi tarp homemade kompo su kokiu FreeNAS ir kažko panašaus į Synology DS411.

User avatar
BackBrain
Posts: 1404
Joined: 2007-02-26 18:29
Location: Vilnius
Contact:

2012-01-06 12:08

Shared Storage sukasi ant Solaris 11.
Naudojama ZFS failu sistema su visais imanomais navarotais:
Duomenu deduplikacija, duomenys skaldomi 128 kb blokais, besikartojantys blokai deduplikuojami. 1 VHD datastore uzima 12GB vietos, 10 VHD datastore taip pat uzima 12 GB vietos
Duomenu kompresija., duomenys spaudziami, tikslai nepamenu, bet berods virtualiu masinu suspaudimo ratio 1.6.

Po visu burtu 200GB duomenu, datastore uzima 30GB. Po tokio suspaudimo yra prasme isigyti SSD diska, nes teoriskai i 120 GB diska galima sutalpinti ~500 GB duomenu ir kas svarbiausia neprarandant nasumo, nes ~10 virtualiu masinu uzmusa 3 SATA RAID0 masyva (nespeja apdoroti IO), o ant SDD viskas OK.

120 GB LUN'as Esxi hostams atiduodamas kaip 2 TB (daugiau exsi 4.1 nemato). Tai labai svarbu, esxi nezino, kad back end'e duomenys deduplikuojami.
Kitais zodziais:
120 GB ssd diske sukuriamas 120 GB LUN'as, jis atiduodamas esxi hostui. Esxi gali sukurti VM kuriu bendras dydis negali virsyti 120GB, toliau gausime error kad nera vietos nors back end'e duomenys po deduplikacijos uzimines daug maziau vietos.
Taigi atiduodamas FAKE 2TB LUN'as, esxi galvoja kad gali naudoti 2TB, nors back end'e tik 120GB.

Aisku yra ir minusu, intensyvai dirbant su VM failais, pvz VM Klonavimas, 3 GHZ dual core CPU solario boxe dirba 80% apkrova (deduplikuoja ir kompresina) ir jau jauciamas juntalas suletejimas, CPU nebespeja.
Kitas minusas ISCSI protokolas dirba tcp/ip protokolu todel atsiranga daug apribojimu, pvz:
GBe Nic ant sequential read 32kb ir didesniais blokais galima isspausti 90 MB/s, bet realiomis salygomis kai pilnas randomas ir blokas 4k (ntfs) tai retais virsyja 10-15 MB/s, kas guodzia tai, kad IOPS atlaiko nepalyginamai daugiau, ko pasekoje serveris uzsikrauna per 15 s (mazas duomenu kiekis, tik parsisiusti iki 1GB duomenu), o pvz SQL serveris instaliojasi 30 min. (reikai atsisiusti 4GB instaliaciniu failu ir issiusti juos i datastore, pries modifikuojant vel transakcijos).

User avatar
evil
Posts: 840
Joined: 2009-07-28 22:16
Location: Kaunas
Contact:

2012-01-06 13:02

:geek: Nekuliai. Dauguma production'e tokiu sistemu neturi, o čia tu sandboxui :clap: . Trūksta kad kokį InfiniBand'ą dar visur išsivedžiotum. ZFS gėris, ankstesniam darbe naudojom, bet ten nelabai user friendly aplinka - reikia su pačia Solerke rankas teptis, kas ne Unix mėgėjui gana nepatogu. Galėtų M$ kažką panašaus į ZFS sugalvot...

User avatar
BackBrain
Posts: 1404
Joined: 2007-02-26 18:29
Location: Vilnius
Contact:

2012-01-06 14:37

evil wrote::geek: Nekuliai. Dauguma production'e tokiu sistemu neturi, o čia tu sandboxui :clap: . Trūksta kad kokį InfiniBand'ą dar visur išsivedžiotum. ZFS gėris, ankstesniam darbe naudojom, bet ten nelabai user friendly aplinka - reikia su pačia Solerke rankas teptis, kas ne Unix mėgėjui gana nepatogu. Galėtų M$ kažką panašaus į ZFS sugalvot...
Buvo mintis paleisti iscsi per 10GB optika, bet kainos is fantastikos srities.
Taip solaris 11 nelabai frendly, ir kas blogiausia nelabai info yra tenka kartais investuoti dauk laiko.

Ant MS yra gan greitas ISCSI targetas su deduplikacijos funkcionalumu (starwind iscsi).
Tik jis turi minusa, nes nemoka "iskisti" FAKE LUN dydzio.
Kaip ir minejau auksciau.
Esxi mato duomenis LUN'e tokio dydzio, kokio jie realiai ir yra, taigi i deduplikuota datastore galima patalpinti tiek duomenu koks LUN dydis, o kad storeage serveryje jie yra suspaudzaimi is uzima tik nedidelia daly realiu duomenu isnaudoti negalima, tiksliau tai isnaudojama mazinant IOPS skaiciu, bet ne taupant talpa.

Post Reply
  • Information
  • Who is online

    Users browsing this forum: No registered users and 1 guest