Domov Strojna oprema Zakaj premajhni vms povzročajo zamude in druge težave?

Zakaj premajhni vms povzročajo zamude in druge težave?

Anonim

V:

Zakaj premajhni VM privedejo do zamud in drugih težav?

A:

Klasičen primer nepravilnega razporejanja virov je v virtualizacijskem sistemu klasičen primer, ki vodi do konkretnih težav z uspešnostjo.

V sistemih z majhnimi VM-ji bodo uporabniki občutili zamude, zmanjšano storitev in celo težave z obešanjem ali zamrznitvijo zaslona. To je preprosto zato, ker virtualni stroj ni dobil zadostne količine procesorja in pomnilniških virov, da bi lahko svoje delo pravilno opravil. Pogosto je ta težava posledica načrtovanja, ki iz nekega razloga ni sposobno odgovoriti na dejanske operativne potrebe VM. Pri vzpostavitvi sistema za virtualizacijo in napovedovanju, koliko virov lahko uporabnik VM porabi, je lahko veliko ugibanj. Obstaja tudi vprašanje dinamičnega povpraševanja, kjer lahko posamezen VM naleti na večje povpraševanje uporabnikov ali pa ga mora hitro povečati.

Premajhni VM nikakor niso edini razlog za zamudo v sistemu. Glede na to je težko diagnosticirati težavo. Zamuda lahko prihaja od ozkih grl drugje v sistemu ali pomanjkanja zadostne količine DRAM-a ali celo sinhronizacije ure ali težav z gonilnikom.

Glede na to so prodajalci ustvarili živahne sisteme za spremljanje in nadzor omrežij, ki avtomatizirajo postopek dodeljevanja virov za VM. Mnogi od teh sistemov imajo barvno kodirane nadzorne plošče, ki prikazujejo, ali je virtualni stroj ali komponenta premajhna ali nima nobenega vira. Ti sistemi lahko nudijo tudi podobna diagnostična orodja za grozde VM-jev na gostitelju.

Tako kot ti sistemi za avtomatizacijo lahko pomagajo pri reševanju težav z majhnimi VM-ji, se lahko lotevajo tudi nasprotnega vprašanja prevelikih VM-jev. Preveliki VM-ji na splošno ne bodo imeli težav z uspešnostjo - namesto da bi imeli na voljo premalo virov, jih imajo preveč. Vendar pa, kot poudarjajo nekateri strokovnjaki, lahko prevelik VM pripelje do zamud pri drugih stradalih VM-jih drugje v sistemu.

Da bi odpravili vse tovrstne težave, so podjetja sprejela prakso „pravilnega spreminjanja velikosti“ VM-ov in vsega drugega v virtualizacijskem okolju. To lahko storite ročno ali z zgoraj omenjenimi sistemi avtomatizacije. Če bo to delo opravljeno ročno, bodo pomembni človeški viri iz poslovnega modela, zato se toliko podjetij odloči za uporabo prodajnega orodja za velikost.

Zakaj premajhni vms povzročajo zamude in druge težave?