Ny fampifandanjana entana ao amin'ny Openstack (fizarana faha-2)

Π’ lahatsoratra farany niresaka momba ny andranay hampiasa Watcher izahay ary nanome tatitra fitsapana. Manao andrana toy izany tsindraindray izahay amin'ny fifandanjana sy ireo asa manan-danja hafa amin'ny orinasa lehibe na rahona mpandraharaha.

Ny fahasarotana avo amin'ny olana voavaha dia mety mitaky lahatsoratra maromaro hamaritana ny tetikasantsika. Androany izahay dia mamoaka ny lahatsoratra faharoa amin'ny andiany, natokana ho an'ny fampifandanjana milina virtoaly ao anaty rahona.

Terminolojia sasany

Ny orinasa VmWare dia nampiditra ny fitaovana DRS (Distributed Resource Scheduler) mba handanjalanjana ny enta-mavesatry ny tontolo virtoaly novolavolainy sy natolony.

Araka ny nosoratany searchvmware.techtarget.com/definition/VMware-DRS
"VMware DRS (Distributed Resource Scheduler) dia fitaovana iray mampifandanja ny enta-mavesatry ny informatika amin'ny loharano misy ao amin'ny tontolo virtoaly. Ny fitaovana dia ampahany amin'ny suite virtoaly antsoina hoe VMware Infrastructure.

Miaraka amin'ny VMware DRS, ny mpampiasa dia mamaritra fitsipika momba ny fizarana loharanon-karena ara-batana amin'ny milina virtoaly (VM). Ny fitaovana dia azo amboarina ho an'ny fanaraha-maso manual na mandeha ho azy. Ny dobo loharanon-karena VMware dia azo ampiana mora foana, esorina, na amboarina. Raha tianao, dia azo atokana eo amin'ireo vondron'orinasa samihafa ireo dobo loharanon-karena. Raha miova be ny enta-mavesatra amin'ny milina virtoaly iray na maromaro, ny VMware DRS dia mamerina mizara ireo milina virtoaly manerana ireo lohamilina ara-batana. Raha mihena ny enta-mavesatry ny asa amin'ny ankapobeny, ny mpizara ara-batana sasany dia mety ho raisina an-tserasera vetivety ary atambatra ny enta-mavesatra."

Nahoana no ilaina ny fifandanjana?


Araka ny hevitray, ny DRS dia singa tsy maintsy ananana rahona, na dia tsy midika aza izany fa tsy maintsy ampiasaina foana sy na aiza na aiza ny DRS. Miankina amin'ny tanjona sy ny filan'ny rahona, mety hisy fepetra hafa ho an'ny DRS sy ny fomba fampifandanjana. Mety misy toe-javatra izay tsy ilaina ny fifandanjana mihitsy. Na manimba mihitsy aza.

Mba hahatakarana bebe kokoa ny toerana sy ny mpanjifa DRS ilaina, andao hodinihintsika ny tanjony sy ny tanjony. Ny rahona dia azo zaraina ho an'ny daholobe sy tsy miankina. Ireto ny fahasamihafana lehibe eo amin'ireo rahona ireo sy ny tanjon'ny mpanjifa.

Rahona tsy miankina / mpanjifa orinasa lehibe
Rahona ho an'ny daholobe / Orinasa antonony sy madinika, olona

Ny fepetra fototra sy ny tanjon'ny mpandraharaha
Manome serivisy na vokatra azo antoka
Ny fampihenana ny vidin'ny serivisy amin'ny ady amin'ny tsena mifaninana

Fepetra momba ny serivisy
Ny fahamendrehana amin'ny ambaratonga rehetra sy amin'ny singa rafitra rehetra

Fampisehoana azo antoka

Ataovy laharam-pahamehana ny milina virtoaly ho sokajy maromaro 

Fampahalalana sy fiarovana ny angona ara-batana

SLA sy fanohanana XNUMX/XNUMX
Mora indrindra amin'ny fandraisana ny serivisy

Serivisy somary tsotra

Ny andraikitry ny angon-drakitra dia miankina amin'ny mpanjifa

Tsy mila laharam-pahamehana ny VM

Fiarovana ny fampahalalam-baovao amin'ny haavon'ny serivisy mahazatra, andraikitra amin'ny mpanjifa

Mety misy glitches

Tsy misy SLA, tsy azo antoka ny kalitao

Fanohanana mailaka

Tsy ilaina ny backup

Toetran'ny mpanjifa
Tena midadasika ny fampiharana.

Fangatahana lova nolovaina tao amin'ny orinasa.

Architecture mahazatra sarotra ho an'ny mpanjifa tsirairay.

Fitsipika fifandraisana.

Ny lozisialy dia miasa tsy mijanona amin'ny fomba 7x24. 

Fitaovana backup amin'ny sidina.

Vidin'ny mpanjifa cyclic.
Fampiharana mahazatra - fampifandanjana tambajotra, Apache, WEB, VPN, SQL

Mety hijanona vetivety ny fampiharana

Mamela ny fizarana tsy ara-dalΓ na ny VM ao amin'ny rahona

Backup mpanjifa

Enta salan'isa azo vinavinaina miaraka amin'ny mpanjifa marobe.

Ny fiantraikany amin'ny maritrano
Geoclustering

Fitehirizana foibe na zaraina

IBS voatokana
Fitehirizana angon-drakitra eo an-toerana amin'ny node compute

Mampifandanja tanjona
Na ny fizarana entana aza

Fampandrenesana fampiharana ambony indrindra 

Fotoana fahatarana farany ambany indrindra amin'ny fifandanjana

Mifandanja raha ilaina mazava tsara

Mamoaka fitaovana sasany ho an'ny fikojakojana fisorohana
Mampihena ny vidin'ny serivisy sy ny vidin'ny mpandraharaha 

Fanesorana ny loharanon-karena sasany raha toa ka ambany ny entana

Mitsitsy angovo

Mampihena ny vidin'ny mpiasa

Manatsoaka hevitra ho an'ny tenantsika isika:

Ho an'ny rahona manokananomena ho an'ny mpanjifa orinasa lehibe, ny DRS dia azo ampiasaina amin'ireto famerana manaraka ireto:

  • fiarovana ny fampahalalam-baovao ary mandray ny fitsipika momba ny fifandraisana rehefa mandanjalanja;
  • ny fisian'ny loharanon-karena ampy ho tahiry raha sendra misy loza;
  • Ny angon-drakitra amin'ny milina virtoaly dia hita ao amin'ny rafitra fitahirizana foibe na mizara;
  • fitantanana manafintohina, backup ary fifandanjana ara-potoana;
  • fifandanjana ao anatin'ny fitambaran'ny mpampiantrano mpanjifa ihany;
  • ny fifandanjana raha tsy misy ny tsy fifandanjana mahery vaika, ny fifindra-monina VM mahomby sy azo antoka indrindra (raha ny marina, mety hahomby ny fifindra-monina);
  • mampifandanja ny milina virtoaly "mangina" (mety haharitra ela ny fifindran'ny milina virtoaly "mitabataba");
  • fifandanjana amin'ny "vidiny" - ny enta-mavesatra eo amin'ny rafitra fitahirizana sy ny tambajotra (miaraka amin'ny maritrano namboarina ho an'ny mpanjifa lehibe);
  • fifandanjana amin'ny fiheverana ny toetran'ny tsirairay amin'ny VM tsirairay;
  • Ny fifandanjana dia atao mandritra ny ora tsy fiasana (alina, faran'ny herinandro, fialan-tsasatra).

Ho an'ny rahona ho an'ny daholobemanome serivisy ho an'ny mpanjifa madinika, ny DRS dia azo ampiasaina matetika kokoa, miaraka amin'ny fahaiza-manao mandroso:

  • ny tsy fisian'ny famerana ny fiarovana ny vaovao sy ny fitsipiky ny fifandraisana;
  • fifandanjana ao anatin'ny rahona;
  • fifandanjana amin'ny fotoana mety;
  • mampifandanja ny VM rehetra;
  • mampifandanja ny milina virtoaly "mitabataba" (mba tsy hanelingelina ny hafa);
  • Ny angon-drakitra milina virtoaly dia matetika hita ao amin'ny kapila eo an-toerana;
  • amin'ny fiheverana ny salan'isan'ny rafitra fitahirizana sy ny tambajotra (mitambatra ny rafitra rahona);
  • fandanjalanjana araka ny fitsipika ankapobeny sy ny antontan'isa momba ny fitondran-tena foibe data.

Ny fahasarotan'ny olana

Ny fahasarotan'ny fifandanjana dia ny DRS dia tsy maintsy miara-miasa amin'ny anton-javatra maro tsy azo antoka:

  • fitondran-tenan'ny mpampiasa ny tsirairay amin'ireo rafi-baovaon'ny mpanjifa;
  • algorithms ho an'ny fampandehanana ny mpizara rafitra fampahalalam-baovao;
  • fitondran-tenan'ny mpizara DBMS;
  • enta-mavesatra amin'ny informatika, rafitra fitahirizana, tambajotra;
  • fifandraisana amin'ny mpizara amin'ny tolona ho an'ny loharanon-drahona.

Ny enta-mavesatry ny mpizara fampiharana virtoaly marobe sy ny angon-drakitra momba ny loharanon-drahona dia mitranga rehefa mandeha ny fotoana, ny vokatr'izany dia mety hiseho ary mifamatotra amin'ny fiantraikany tsy ampoizina mandritra ny fotoana tsy ampoizina. Na dia amin'ny fanaraha-maso ny dingana somary tsotra (ohatra, mba hifehy ny maotera, rafitra fanafanana rano ao an-trano), mandeha ho azy rafitra fanaraha-maso dia mila mampiasa sarotra. proportional-integral-differentiating algorithms miaraka amin'ny feedback.

Ny fampifandanjana entana ao amin'ny Openstack (fizarana faha-2)

Ny andraikitsika dia lamina be pitsiny kokoa, ary misy ny loza mety tsy ho vitan'ny rafitra ny mampifandanja ny enta-mavesatra amin'ny soatoavina napetraka ao anatin'ny fotoana mety, na dia tsy misy fitaomana ivelany avy amin'ny mpampiasa aza.

Ny fampifandanjana entana ao amin'ny Openstack (fizarana faha-2)

Tantaran'ny fivoarantsika

Mba hamahana ity olana ity dia nanapa-kevitra ny tsy hanomboka amin'ny scratch izahay, fa hanorina amin'ny traikefa efa misy, ary nanomboka nifandray tamin'ny manam-pahaizana manokana manana traikefa amin'ity sehatra ity. Soa ihany fa nifanojo tanteraka ny fahatakaranay ny olana.

Stage 1

Nampiasa rafitra mifototra amin'ny teknolojia tambajotra neural izahay ary nanandrana nanatsara ny loharanonay mifototra amin'izany.

Ny tombontsoa amin'ity dingana ity dia ny fitsapana teknolojia vaovao, ary ny maha-zava-dehibe azy dia ny fampiharana fomba tsy manara-penitra amin'ny famahana olana iray izay, raha mitovy ny zavatra hafa, ny fomba fiasa mahazatra dia saika nandreraka ny tenany.

Nanokatra ny rafitra izahay, ary tena nanomboka nandanjalanja izahay. Ny haben'ny rahonay dia tsy namela anay hahazo ny vokatra tsara nambaran'ireo mpamorona, saingy hita mazava fa niasa ny fifandanjana.

Tamin'izay fotoana izay ihany koa dia nanana fetra lehibe izahay:

  • Mba hampiofanana tambajotra neural, mila mandeha tsy misy fiovana lehibe mandritra ny herinandro na volana ny milina virtoaly.
  • Ny algorithm dia natao ho an'ny fanatsarana mifototra amin'ny famakafakana ny angona "tantara" teo aloha.
  • Ny fanofanana tambajotra neural dia mitaky angon-drakitra sy loharanon-karena informatika.
  • Ny fanatsarana sy ny fifandanjana dia azo atao somary mahalana - indray mandeha isaky ny ora vitsivitsy, izay mazava ho azy fa tsy ampy.

Stage 2

Koa satria tsy afa-po tamin'ny raharaham-pirenena izahay dia nanapa-kevitra ny hanova ny rafitra, ary hanao izany, valio fanontaniana lehibe – ho an’iza isika no manao izany?

Voalohany - ho an'ny mpanjifa orinasa. Midika izany fa mila rafitra miasa haingana isika, miaraka amin'ireo fameperana orinasa izay manamora ny fampiharana fotsiny.

Fanontaniana faharoa - inona no tiana holazaina amin'ny hoe "avy hatrany"? Vokatry ny adihevitra fohy dia nanapa-kevitra izahay fa afaka manomboka amin'ny fotoana famaliana 5-10 minitra, mba tsy hampidirana ny rafitra ho resonance ny fisondrotry ny fotoana fohy.

Fanontaniana fahatelo – firy ny isan'ny mpizara voalanjalanja tokony hofidiana?
Nivaha io olana io. Amin'ny ankapobeny, ny mpanjifa dia tsy manao fanakambanana mpizara ho lehibe be, ary mifanaraka amin'ny tolo-kevitry ny lahatsoratra hametra ny fitambarana ho mpizara 30-40 izany.

Ankoatr'izay, amin'ny fizarana ny dobo mpizara, dia manatsotra ny asan'ny algorithm fandanjalanjana.

Fanontaniana fahefatra - ahoana no mety amin'ny tambajotra neural ho antsika miaraka amin'ny fizotry ny fianarana lava sy ny fifandanjana tsy fahita firy? Nanapa-kevitra ny handao azy io izahay ho solon'ny algorithm fampandehanana tsotra kokoa mba hahazoana vokatra ao anatin'ny segondra.

Ny fampifandanjana entana ao amin'ny Openstack (fizarana faha-2)

Misy famaritana ny rafitra iray mampiasa algorithm toy izany sy ny fatiantokany eto

Nampihatra sy nanangana ity rafitra ity izahay ary nahazo valiny mampahery - ankehitriny dia manadihady tsy tapaka ny enta-mavesatry ny rahona izy ary manome soso-kevitra amin'ny fampandehanana milina virtoaly, izay marina indrindra. Na dia izao aza dia mazava fa afaka mahatratra 10-15% ny famoahana loharanon-karena ho an'ny milina virtoaly vaovao ary manatsara ny kalitaon'ny asa efa misy.

Ny fampifandanjana entana ao amin'ny Openstack (fizarana faha-2)

Rehefa hita ny tsy fifandanjana ao amin'ny RAM na CPU, ny rafitra dia manome baiko amin'ny Tionix scheduler mba hanao fifindra-monina mivantana amin'ireo milina virtoaly ilaina. Araka ny hita amin'ny rafitra fanaraha-maso, ny milina virtoaly dia nifindra avy amin'ny iray (ambony) mankany amin'ny iray hafa (ambany) ary nanafaka ny fahatsiarovana amin'ny mpampiantrano ambony (nasongadina tamin'ny faribolana mavo), ary nibodo azy teo amin'ny ambany iray (nasongadina tamin'ny fotsy). faribolana).

Amin'izao fotoana izao dia miezaka ny manombana tsara kokoa ny fahombiazan'ny algorithm amin'izao fotoana izao isika ary miezaka ny mahita ny mety ho lesoka ao.

Stage 3

Toa azo atao ny mionona amin'izany, miandry ny fahombiazany ary manakatona ny lohahevitra.
Saingy voatosika hanatanteraka dingana vaovao isika amin'ny alalan'ireto fahafahana manara-penitra manaraka ireto

  1. Statistique, ohatra, eto ΠΈ eto dia mampiseho fa ny rafitra roa- sy efatra-processor dia ambany be amin'ny fampisehoana noho ny single-processor rafitra. Midika izany fa ny mpampiasa rehetra dia mahazo vokatra kely kokoa avy amin'ny CPU, RAM, SSD, LAN, FC novidina tamin'ny rafitra multiprocessor raha oharina amin'ny rafitra processeur tokana.
  2. Ny mpandrindra ny loharanon-karena dia mety manana hadisoana lehibe, ity ny iray amin'ireo lahatsoratra momba ity lohahevitra ity.
  3. Ny teknolojia atolotry ny Intel sy AMD amin'ny fanaraha-maso ny RAM sy ny cache dia ahafahana mandalina ny fihetsiky ny milina virtoaly ary mametraka azy ireo amin'ny fomba izay tsy manelingelina ny mpifanolo-bodirindrina "mitabataba" amin'ny milina virtoaly "mangina".
  4. Fanitarana ny fitambaran'ny masontsivana (tambajotra, rafitra fitahirizana, laharam-pahamehana amin'ny milina virtoaly, vidin'ny fifindra-monina, ny fahavononany hifindra monina).

Π˜Ρ‚ΠΎΠ³ΠΎ

Ny vokatry ny asantsika mba hanatsarana ny fifandanjana algorithm dia ny fehin-kevitra mazava fa ny fampiasana ny algorithm maoderina dia azo atao ny manatratra optimization manan-danja ny loharanom-baovao foibe (25-30%) ary miaraka amin'izay koa, manatsara ny kalitaon'ny serivisy mpanjifa.

Ny algorithm mifototra amin'ny tamba-jotra neural dia azo antoka fa vahaolana mahaliana, fa ny iray mila fivoarana bebe kokoa, ary noho ny fetra misy, dia tsy mety amin'ny famahana ity karazana olana ity amin'ny boky mahazatra ho an'ny rahona manokana. Nandritra izany fotoana izany, ny algorithm dia nampiseho vokatra tsara tamin'ny rahona ho an'ny daholobe manana habe lehibe.

Hilaza aminao bebe kokoa momba ny fahaizan'ny processeurs, scheduler ary ny fifandanjana avo lenta izahay amin'ny lahatsoratra manaraka.

Source: www.habr.com

Add a comment