Moralo oa Virtualized data Center

Moralo oa Virtualized data Center

Selelekela

Sistimi ea tlhahisoleseling ho latela pono ea mosebelisi e hlalositsoe hantle ho GOST RV 51987 - "sistimi e ikemetseng, eo phello ea eona e leng tlhahiso ea tlhahisoleseling bakeng sa ts'ebeliso e latelang." Haeba re nahana ka sebopeho sa ka hare, ha e le hantle, leha e le efe IS ke tsamaiso ea li-algorithms tse hokahaneng tse sebelisoang ka khoutu. Ka kutloisiso e pharaletseng ea thesis ea Turing-Church, algorithm (kapa IS) e fetola sete ea data e kentsoeng hore e be sete ea lintlha tse hlahisoang.
Motho a ka ba a re phetoho ea data ea ho kenya ke moelelo oa ho ba teng ha tsamaiso ea tlhahisoleseding. Ka hona, boleng ba IS le IS complex eohle e khethoa ka boleng ba lintlha tse kenang le tse hlahisoang.
Ho nahanoa ka sena, moralo o tlameha ho qala le ho tsamaisoa ke data, o hlophise meralo le mekhoa ho latela sebopeho le bohlokoa ba data.

Lintlha tse bolokiloeng
Mohato oa bohlokoa oa ho itokisetsa moralo ke ho fumana litšoaneleho tsa lisebelisoa tsohle tsa data tse reriloeng bakeng sa ho sebetsa le ho boloka. Litšobotsi tsena li kenyelletsa:
- Bophahamo ba data;
- Tlhahisoleseling mabapi le potoloho ea bophelo ba data (ho hola ha data e ncha, nako ea bophelo, ts'ebetso ea data e siiloeng ke nako);
- Ho hlophisoa ha data ho ea ka pono tšusumetso khoebong ea mantlha ea k'hamphani (tharo ea lekunutu, botšepehi, ho fumaneha) hammoho le matšoao a lichelete (mohlala, litšenyehelo tsa tahlehelo ea data horang e fetileng);
- Geography ea ts'ebetso ea data (sebaka sa 'mele sa lisebelisoa tsa ho sebetsa);
- Litlhoko tsa taolo bakeng sa sehlopha ka seng sa data (mohlala, Federal Law-152, PCI DSS).

Mekhoa ea Boitsebiso

Lintlha ha li bolokehe feela, empa hape li sebetsoa (ho fetoloa) ka mekhoa ea tlhahisoleseding. Mohato o latelang ka mor'a ho fumana litšoaneleho tsa data ke lethathamo le feletseng ka ho fetisisa la litsamaiso tsa tlhahisoleseding, likarolo tsa bona tsa meralo, litšebelisano tse fapaneng le litlhoko tsa mekhoa ea mekhoa ea motheo ka lihlopha tse tloaelehileng bakeng sa mefuta e mene ea lisebelisoa:
- Matla a komporo ea processor;
- palo ea RAM;
- Litlhokahalo tsa bophahamo le ts'ebetso ea sistimi ea polokelo ea data;
— Litlhoko tsa marang-rang a phetiso ea data (likanale tsa kantle, likanale lipakeng tsa likarolo tsa IS).
Tabeng ena, ho tlameha ho ba le litlhoko tsa tšebeletso / microservice ka 'ngoe e le karolo ea IS.
Ka lehlakoreng le leng, hoa hlokahala ho hlokomela hore, bakeng sa moralo o nepahetseng, ho fumaneha ha data ka phello ea IS ho khoebo ea mantlha ea k'hamphani ka mokhoa oa litšenyehelo tsa nako ea IS (li-ruble ka hora) e tlamehile.

Mohlala oa tšokelo

Ho tlameha ho be le mohlala o hlophisitsoeng oa lits'oso oo ho reriloeng ho sireletsa data / lits'ebeletso ho ona. Ho feta moo, mohlala oa tšokelo ha o akarelletse feela likarolo tsa lekunutu, empa hape le botšepehi le ho fumaneha. Tseo. Ka mohlala:
- Ho hloleha ha seva sa 'mele;
- Ho hloleha ha switch ea top-of-the-rack;
- Ho senyeha ha mocha oa puisano oa optical pakeng tsa litsi tsa data;
- Ho hloleha ha sistimi eohle ea ts'ebetso ea polokelo.
Maemong a mang, mehlala ea litšokelo ha e ngoloe feela bakeng sa likarolo tsa motheo, empa hape le bakeng sa lisebelisoa tse khethehileng tsa tlhahisoleseding kapa likarolo tsa tsona, tse kang ho hlōleha ha DBMS ka timetso e utloahalang ea sebopeho sa data.
Liqeto tsohle tse ka hare ho morero ho sireletsa khahlanong le tšokelo e sa hlalosoang ha li hlokahale.

Litlhoko tsa taolo

Haeba data e sebetsanoang e itšetlehile ka melao e khethehileng e thehiloeng ke balaoli, tlhahisoleseding e mabapi le lisebelisoa tsa data le melao ea ts'ebetso / polokelo e hlokahalang.

Lipheo tsa RPO/RTO

Ho theha mofuta ofe kapa ofe oa ts'ireletso ho hloka ho ba le matšoao a tahlehelo ea data le sepheo sa nako ea ho khutlisa litšebeletso bakeng sa litšokelo tse hlalositsoeng.
Ka nepo, RPO le RTO li lokela ho ba le litšenyehelo tse amanang le tahlehelo ea data le nako ea ho theoha ka nako ea yuniti.

Moralo oa Virtualized data Center

Karohano ka matamo a lisebelisoa

Ka mor'a ho bokella tlhahisoleseding eohle ea pele ea ho kenya, mohato oa pele ke ho arola lihlopha tsa data le IP ka matamo a thehiloeng ho mehlala ea litšokelo le litlhoko tsa taolo. Mofuta oa karohano ea matamo a fapaneng o ikemiselitsoe - ka lenaneo ho boemo ba software ea sistimi kapa 'meleng.
mehlala ena:
- Potoloho ea data ea motho ka mong e arohane ka botlalo ho tsoa lits'ebetsong tse ling;
- Li-backups li bolokiloe ho sistimi e fapaneng ea polokelo.

Tabeng ena, matamo a ka 'na a ikemela ka mokhoa o sa phethoang, ka mohlala, matamo a mabeli a lisebelisoa tsa k'homphieutha a hlalosoa (matla a motlakase + RAM), a sebelisang letamo le le leng la polokelo ea data le letamo le le leng la lisebelisoa tsa phetisetso ea data.

Matla a ho sebetsa

Moralo oa Virtualized data Center

Ha e le hantle, litlhoko tsa matla a ho sebetsa tsa setsi sa data se ka bonoang li lekantsoe ho latela palo ea li-virtual processors (vCPUs) le karo-karolelano ea tsona ho li-processor tsa 'mele (pCPU). Tabeng ena, 1 pCPU = 1 processor processor core (ntle le Hyper-Threading). Palo ea li-vCPU e akaretsoa ho matamo ohle a hlalositsoeng (e 'ngoe le e' ngoe ea tsona e ka ba le ntlha ea eona ea ho kopanya).
Coefficient ea ho kopanya bakeng sa litsamaiso tse jarollotsoeng e fumanoa ka matla, ho ipapisitse le meaho e teng, kapa ka ho kenya liteko le tlhahlobo ea mojaro. Bakeng sa litsamaiso tse laoloang, "mokhoa o motle" o sebelisoa. Ka ho khetheha, VMware e qotsa karolelano ea karolelano e le 8: 1.

RAM

Tlhokahalo eohle ea RAM e fumanoa ka kakaretso e bonolo. Ho sebelisa ho ngolisoa ho feteletseng ha RAM ha ho khothalletsoe.

Lisebelisoa tsa polokelo

Litlhoko tsa polokelo li fumanoa ka ho akaretsa feela matamo ohle ka bokhoni le ts'ebetso.
Litlhoko tsa ts'ebetso li hlahisoa ho IOPS li kopantsoe le karolelano ea karolelano ea ho bala / ho ngola 'me, ha ho hlokahala, nako e telele ea karabelo.
Litlhoko tsa boleng ba Ts'ebeletso (QoS) bakeng sa matamo kapa litsamaiso tse itseng li tlameha ho hlalosoa ka thoko.

Lisebelisoa tsa marang-rang a data

Litlhoko tsa marang-rang a data li fumanoa ka ho akaretsa feela matamo ohle a bandwidth.
Litlhoko tsa boleng ba Tšebeletso (QoS) le latency (RTT) bakeng sa matamo a khethehileng kapa litsamaiso li lokela ho hlalosoa ka thoko.
E le karolo ea litlhoko tsa lisebelisoa tsa marang-rang a data, litlhoko tsa ho itšehla thajana le / kapa ho kenyelletsa sephethephethe sa marang-rang le mekhoa e ratoang (802.1q, IPSec, joalo-joalo) e boetse e bontšoa.

Khetho ea meralo

Tataiso ena ha e bue ka khetho efe kapa efe ntle le meralo ea x86 le 100% ea virtualization ea seva. Ka hona, khetho ea meralo ea tsamaiso ea komporo e theohela khethong ea sethala sa virtualization ea seva, sebopeho sa seva, le litlhoko tsa tlhophiso ea seva ka kakaretso.

Ntlha ea bohlokoa ea khetho ke bonnete ba ho sebelisa mokhoa oa khale ka ho arohana ha mesebetsi ea ho sebetsa, ho boloka le ho fetisetsa data kapa e 'ngoe ea convergent.

meaho ea khale e kenyelletsa tšebeliso ea li-subsystem tse bohlale tsa kantle bakeng sa ho boloka le ho fetisa data, ha li-server li kenya letsoho feela matla a ho sebetsa le RAM letamong le tloaelehileng la lisebelisoa tsa 'mele. Maemong a feteletseng, li-server ha li tsejoe ka ho feletseng, li se na li-disk tsa tsona feela, empa ha li na sekhetho sa tsamaiso. Tabeng ena, OS kapa hypervisor e laeloa ho tloha ho mecha ea litaba e hahiloeng ka har'a flash kapa ho tloha tsamaisong ea ka ntle ea polokelo ea data (boot ho tloha SAN).
Ka har'a moralo oa meralo ea khale, khetho pakeng tsa li-blades le racks e etsoa haholo-holo ho latela melao-motheo e latelang:
- E na le litšenyehelo (ka karolelano, li-server tsa rack-mount li theko e tlaase);
- Computational density (e phahameng bakeng sa li-blades);
- Tšebeliso ea matla le ho senya mocheso (li-blades li na le yuniti e khethehileng e phahameng ka ho fetisisa);
- Scalability le controllability (li-blades hangata li hloka boiteko bo fokolang bakeng sa lisebelisoa tse kholo);
- Ts'ebeliso ea likarete tsa katoloso (khetho e fokolang haholo bakeng sa li-blade).
Mehaho ea convergent (e tsejoang hape e le hyperconverged) e kenyelletsa ho kopanya mesebetsi ea ts'ebetso ea data le ho boloka, e lebisang tšebelisong ea li-disk tsa seva tsa lehae mme, ka lebaka leo, ho tloheloa ha mofuta oa khale oa blade form. Bakeng sa litsamaiso tse kopaneng, ho sebelisoa li-server tsa rack kapa li-cluster system, ho kopanya li-server tse 'maloa tsa blade le li-disk tsa lehae sebakeng se le seng.

CPU/Memori

Ho bala tlhophiso ka nepo, o hloka ho utloisisa mofuta oa mojaro bakeng sa tikoloho kapa lihlopha tse ikemetseng.
CPU e tlameletsoe - tikoloho e lekantsoeng ts'ebetsong ka matla a processor. Ho eketsa RAM ho ke ke ha fetola letho ho latela ts'ebetso (palo ea li-VM ka seva).
Mehopolo e tlanngoeng - tikoloho e lekantsoeng ke RAM. RAM e eketsehileng ho seva e u lumella ho tsamaisa li-VM tse ngata ho seva.
GB / MHz (GB / pCPU) - karolelano ea karolelano ea tšebeliso ea RAM le matla a processor ka mojaro ona. E ka sebelisoa ho bala palo e hlokahalang ea memori bakeng sa ts'ebetso e fanoeng le ka tsela e fapaneng.

Palo ea tlhophiso ea seva

Moralo oa Virtualized data Center

Taba ea pele, o hloka ho tseba mefuta eohle ea mojaro ebe o etsa qeto ea ho kopanya kapa ho arola matamo a fapaneng a likhomphutha ka lihlopha tse fapaneng.
Ka mor'a moo, bakeng sa sehlopha se seng le se seng se hlalositsoeng, karo-karolelano ea GB / MHz e khethoa ho mojaro o tsejoang esale pele. Haeba mojaro o sa tsejoe esale pele, empa ho na le kutloisiso e tebileng ea boemo ba tšebeliso ea matla a processor, o ka sebelisa litekanyetso tse tloaelehileng tsa vCPU: pCPU ho fetolela litlhoko tsa letamo hore e be tsa 'mele.

Bakeng sa sehlopha ka seng, arola kakaretso ea litlhoko tsa pool ea vCPU ka coefficient:
vCPUsum / vCPU:pCPU = pCPUsum - palo e hlokahalang ea likarolo tsa 'mele. li-cores
pCPUsum / 1.25 = pCPUht - palo ea li-cores tse lokiselitsoeng bakeng sa Hyper-Threading
Ha re nke hore hoa hlokahala ho bala sehlopha se nang le li-cores tse 190 / 3.5 TB ea RAM. Ka nako e ts'oanang, re amohela mojaro o reriloeng oa 50% ea matla a processor le 75% ea RAM.

pCPU
190
Tšebeliso ea CPU
50%

mem
3500
Sesebelisoa se sebetsang
75%

Socket
konokono
Srv/CPU
Srv Mem
Srv/Mem

2
6
25,3
128
36,5

2
8
19,0
192
24,3

2
10
15,2
256
18,2

2
14
10,9
384
12,2

2
18
8,4
512
9,1

Tabeng ena, kamehla re sebelisa ho pota-pota ho fihla ho palo e haufi e haufi (=ROUNDUP(A1;0)).
Ho tloha tafoleng hoa hlaka hore litlhophiso tse 'maloa tsa seva li leka-lekane bakeng sa matšoao a sepheo:
— li-server tse 26 2 * 6c / 192 GB
— li-server tse 19 2 * 10c / 256 GB
— li-server tse 10 2 * 18c / 512 GB

Khetho ea litlhophiso tsena e tlameha ho etsoa ho ipapisitsoe le lintlha tse ling, joalo ka sephutheloana sa mocheso le pholileng e teng, li-server tse seng li sebelisitsoe, kapa litšenyehelo.

Likarolo tsa ho khetha tlhophiso ea seva

Li-VM tse pharaletseng. Haeba ho hlokahala ho amohela li-VM tse pharaletseng (ho bapisoa le node ea 1 NUMA kapa ho feta), ho kgothaletswa, haeba ho khoneha, ho khetha seva e nang le tlhophiso e lumellang li-VM tse joalo hore li lule ka har'a node ea NUMA. Ka palo e kholo ea li-VM tse pharaletseng, ho na le kotsi ea ho arohana ha lisebelisoa tsa lihlopha, 'me tabeng ena, ho khethoa li-server tse lumellang hore li-VM tse pharaletseng li behoe ka bongata kamoo ho ka khonehang.

Size e le 'ngoe e hlolehileng ea domain.

Khetho ea boholo ba seva e boetse e itšetlehile ka molao-motheo oa ho fokotsa sebaka se le seng sa ho hlōleha. Ka mohlala, ha u khetha pakeng tsa:
— 3 x 4*10c / 512 GB
— 6 x 2*10c / 256 GB
Lintho tse ling kaofela li lekana, u tlameha ho khetha khetho ea bobeli, kaha ha seva se le seng se hlōleha (kapa se ntse se hlokomeloa), ha se 33% ea lisebelisoa tsa lihlopha tse lahlehileng, empa 17%. Ka mokhoa o ts'oanang, palo ea li-VM le li-IS tse anngoeng ke kotsi e fokotseha ka halofo.

Palo ea litsamaiso tsa khale tsa polokelo tse ipapisitseng le ts'ebetso

Moralo oa Virtualized data Center

Sistimi ea khale ea polokelo e lula e baloa ho sebelisoa maemo a mabe ka ho fetesisa, ntle le tšusumetso ea cache ea ts'ebetso le ntlafatso ea ts'ebetso.
E le matšoao a mantlha a ts'ebetso, re nka ts'ebetso ea mochini ho disk (IOPSdisk):
- 7.2k - 75 IOPS
- 10k - 125 IOPS
- 15k - 175 IOPS

Ka mor'a moo, palo ea li-disk ka letamong la disk e baloa ho sebelisoa mokhoa o latelang: = TotalIOPS * ( RW + (1 –RW) * RAIDPen) / IOPSdisk. Moo:
- TotalIOPS - kakaretso ea ts'ebetso e hlokahalang ho IOPS ho tsoa letamong la disk
- RW - peresente ea ts'ebetso ea ho bala
- RAID pene - Kotlo ea RAID bakeng sa boemo bo khethiloeng ba RAID

Bala haholoanyane ka Sesebelisoa sa RAID le Kotlo ea RAID mona - Ts'ebetso ea polokelo. Karolo ea pele. и Ts'ebetso ea polokelo. Karolo ea bobeli. и Ts'ebetso ea polokelo. Karolo ea boraro

Ho latela palo e hlahisoang ea li-disks, likhetho tse ka khonehang li baloa tse fihlelang litlhoko tsa bokhoni ba polokelo, ho kenyelletsa le likhetho tse nang le polokelo ea maemo a mangata.
Palo ea litsamaiso tse sebelisang SSD joalo ka lera la polokelo e nkuoa ka thoko.
Likarolo tsa sistimi ea ho bala ka Flash Cache

Cache ea Flash - lebitso le tloaelehileng bakeng sa mahlale ohle a beng bakeng sa ho sebelisa memori ea flash joalo ka cache ea boemo ba bobeli. Ha u sebelisa cache ea flash, mokhoa oa ho boloka o atisa ho baloa ho fana ka mojaro o tsitsitseng ho tloha ho magnetic disks, ha tlhōrō e fanoa ke cache.
Tabeng ena, hoa hlokahala ho utloisisa profil ea mojaro le boemo ba sebaka sa phihlello ea li-block tsa meqolo ea polokelo. Flash cache ke tekhenoloji ea moroalo oa mosebetsi o nang le lipotso tsa lehae, 'me ha e sebetse hantle bakeng sa livolume tse kentsoeng ka mokhoa o ts'oanang (joalo ka lits'ebetso tsa analytics).

Palo ea litsamaiso tse nyalisitsoeng tse tlase-tlaase/bohareng ba mefuta

Litsamaiso tsa Hybrid tsa lihlopha tse tlase le tse bohareng li sebelisa polokelo ea maemo a mangata ka data e tsamaeang lipakeng tsa maemo ka kemiso. Ka nako e ts'oanang, boholo ba sebaka sa polokelo ea mefuta e mengata bakeng sa mefuta e metle ka ho fetisisa ke 256 MB. Likarolo tsena ha li re lumelle ho nka theknoloji ea polokelo ea maemo e le theknoloji e eketsang tlhahiso, joalo ka ha batho ba bangata ba lumela ka phoso. Ho boloka maemo a mangata lits'ebetsong tsa maemo a tlase le a mahareng ke theknoloji ea ho ntlafatsa litšenyehelo tsa polokelo bakeng sa lits'ebetso tse nang le ho se lekane ha mojaro.

Bakeng sa polokelo ea maemo a holimo, ts'ebetso ea boemo bo holimo e baloa pele, ha karolo e ka tlase ea polokelo e nkuoa e kenya letsoho feela molemong oa polokelo o sieo. Bakeng sa sistimi e nyalisitsoeng ea mefuta e mengata, hoa hlokahala ho sebelisa theknoloji ea cache ea flash bakeng sa letamo la li-multi-tier e le ho lefella ho putlama ha ts'ebetso bakeng sa data e futhumetseng ka tšohanyetso e tsoang boemong bo tlase.

Ho sebelisa SSD ka Letamo la Tiered Disk

Moralo oa Virtualized data Center

Tšebeliso ea li-SSD ka har'a letamo la disk la mekhahlelo e mengata e na le mefuta e fapaneng, ho itšetlehile ka ts'ebetsong e khethehileng ea li-algorithms tsa flash cache ke moetsi ea fanoeng.
Tloaelo e akaretsang ea leano la polokelo bakeng sa letamo la disk le boemo ba SSD ke SSD pele.
Bala Feela Cache ea Flash. Bakeng sa cache e baloang feela, sebaka sa polokelo ho SSD se tla ka mokhoa oa bohlokoa oa ho ngola, ho sa tsotelehe cache.
Bala/Ngola Flash Cache. Tabeng ea cache ea flash, boholo ba cache ea ho ngola bo qala ka boholo ba boholo ba cache, 'me karolo ea polokelo ea SSD e hlaha feela ha boholo ba cache bo sa lekana ho sebetsana le mosebetsi oohle oa lehae.
Lipalo tsa ts'ebetso ea SSD le cache li etsoa nako le nako ho latela likhothaletso tsa moetsi, empa kamehla bakeng sa boemo bo bobe ka ho fetesisa.

Source: www.habr.com

Eketsa ka tlhaloso