VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi
Kas olete kunagi mĂ”elnud, mida skanner VDI-jaamas teeb? Alguses tundub kĂ”ik hea: see tuvastatakse nagu tavaline USB-seade ja on „lĂ€bipaistvalt” nĂ€htav virtuaalmachine'ist. Siis saadab kasutaja kĂ€su skaneerimiseks, ja kĂ”ik kukub kokku. Parimal juhul — skanneri draiver, halvemal juhul — mĂ”ne minuti pĂ€rast skanneri tarkvara, mis vĂ”ib mĂ”jutada ka teisi klastrikasutajaid. Miks? Sest viie megabaidi kokku surutud pildi saamiseks tuleb USB 2.0 kaudu edastada kaks-kolm korda rohkem andmeid. Bussi lĂ€bilaskevĂ”ime on 480 Mbit/s.

Seega tuleb testida kolme asja: kasutajakogemust, perifeeriat ja turvalisust — see on hĂ€davajalik. Testimise viisid erinevad. Üks vĂ”imalus on paigaldada agent kohaliku seadme peale igasse virtuaalsesse tööjaama. See on suhteliselt odav, kuid ei nĂ€ita kanalikoormust ja ei arvuta protsessori koormust tĂ€pselt. Teine variant on seadistada teises kohas vajalik hulk emulatorroboteid ja hakata neid ĂŒhendama reaalse tööjaamaga nagu tegelikud kasutajad. Teise vĂ”imalusena tuleb juurde koormust ekraanivideosignaali edastamise protokollilt (tĂ€psemalt, muudetud pikslitelt), vĂ”rgupakettide analĂŒĂŒsilt ja edastamiselt, mis selgitab kanalikoormust. Kanalit kontrollitakse ĂŒldiselt vĂ€ga harva.

Kasutajakogemus (UX) tĂ€hendab erinevate toimingute sooritamise kiirusest lĂ”ppkasutaja poolt. On olemas testipakette, mis koormavad installeerimist sadade kasutajatega ja tĂ€idavad nendele tĂŒĂŒpilisi tegevusi: kĂ€ivitavad kontoriprogramme, loevad PDF-e, sirvivad, vĂ€ga harva vaatavad pornot tööajal ja nii edasi.

Toreda on hea nÀide sellest, miks sellised testid on enne tÀhtsad, oli viimasel paigaldusel. Seal tuhat kasutajat kolib VDI-sse, neil on kontor, brauser ja SAP. EttevÔtte IT-osakond on arenenud, seega on enne rakendusi testimisstandardi kultuur. Minu kogemuse kohaselt tuleb tavaliselt tellijat selliseks mÔtlema veenda, sest kulud on suured ja kasu pole alati ilmne. On ju arvutusi, kus vÔib eksida? Tegelikkuses paljastavad sellised testid kohad, mida arvati, kuid ei saanud kontrollida.

Paigaldamine

Kuus serverit, konfiguratsioon on jÀrgmine:

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

Kliendi SAN-i juurde meil juurdepÀÀsu ei olnud; see pakuti juba teenusena. Aga me teame, et seal on all-flash. Milline tĂ€pselt all-flash, ei tea, kuid sektsioonid on 10 TB. VDI on kliendi valitud VMware, kuna IT-meeskonnale on see juba tuttav ja kĂ”ik sulandub ĂŒsna orgaaniliselt kokku terviklikuks infrastruktuuriks. VMware tĂ”eliselt "harjub" oma ökosĂŒsteemiga, kuid kui eelarvest ostmiseks piisab — aastaid vĂ”ib mitte muretseda. Kuid see on sageli vĂ€ga suur "kui". Meil on hea allahindlus ja klient teab sellest.

Alustame teste, kuna IT-meeskond ei lase peaaegu midagi tootmisesse ilma testideta. VDI ei ole asi, mida saab lihtsalt kÀivitada ja siis aktsepteerida. Kasutajad laaditakse sisse jÀrk-jÀrgult ning probleemidega vÔib kokku puutuda isegi kuue kuu pÀrast. Mida keegi loomulikult ei soovi.

450 „kasutajat” testis, koormust genereerime kohapeal. Robootikakasutajad teevad erinevaid tegevusi samaaegselt, mÔÔdame iga operatsiooni aega paaritunnise töö jooksul:

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

Vaatele, kuidas serverid ja andmesalvestussĂŒsteem kĂ€ituvad. Kas VDI suudab luua vajaliku arvu virtuaalseid töökohti jne. Kuna tellija ei valinud hĂŒperkonvergeeritud lahendust, vaid valis vĂ€lkmĂ€luga andmesalvestussĂŒsteemi, tuli kontrollida ka suuruse seadistamise Ă”igust.

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

VDI-le minevarud: mida testida ette, et vĂ€ltida valusaid ĂŒllatusi

Kui kuskil on viivitusi - tuleb muuta VDI-farmi seadistusi, eelkÔige ressursside jaotust erinevate kategooriate kasutajate vahel.

Perifeeria

Perifeeriaga on tavaliselt kolm olukorda:

  • Tellija ĂŒtleb lihtsalt, et me ei ĂŒhenda midagi (vĂ€lja arvatud kĂ”rvaklapid, need on tavaliselt "karbist vĂ€lja" nĂ€htavad). Viimased viis aastat olen vĂ€ga harva nĂ€inud kĂ”rvaklappe, mis ise ei ĂŒhenduks ja mida VMware ei haaraks.
  • Teine lĂ€henemine on see, et vĂ”tame ja projektis VDI rakendamise raames muudame periferiat: vĂ”tame meie ja tellija poolt testitud ja toetatud seadmed. Selline juhtum on arusaadavatel pĂ”hjustel haruldane.
  • Kolmas lĂ€henemine on olemasoleva riistvara ĂŒleviimine.

Teate juba skanneritega seotud probleeme: tuleb paigaldada vahepealne tarkvara tööjaama (Ă”huke klient), mis saab USB voogu, tihendab pildi ja saadab selle VDI-sse. Mitme teguri tĂ”ttu ei ole see alati vĂ”imalik: kui Win-klientides (koduarvutid ja Ă”hukesed kliendid) on kĂ”ik hĂ€sti, siis *nix-kogumite puhul toetab tavaliselt VDI tarnija mĂ”nda konkreetset distributsiooni ning hakkavad pihta tantsud nagu Mac-kliendi puhul. Minu mĂ€lestuste jĂ€rgi on vĂ€he inimesi, kes on Linuxi installatsioonidest kohalikku printerit ĂŒhendades saavutanud, et need debugimise etapis töötaksid ilma pidevate tugiteenuste kĂ”nede tegemiseta. Kuid see on juba positiivne, mĂ”ni aeg tagasi — isegi lihtsalt selleks, et need töötaksid.

Videokonverents — kĂ”ik kliendid tahavad varem vĂ”i hiljem, et see töötaks ja töötaks hĂ€sti. Kui serverifarm on Ă”igesti projekteeritud, siis see töötab hĂ€sti; kui vale, saame olukorra, kus helikonverentsi ajal suureneb koormus kanalil, lisaks ilmneb probleem, et pilt kuvatakse halvasti (full HD puudub, nĂ€gu on 9–16 pikslit). Tekib vĂ€ga suur tĂ€iendav viivitus, kui ilmneb silmus kliendi, VDI tööjaama, VKSe serveri, sealt teise VDI ja teise kliendi vahel. Õige on ĂŒhenduda otse kliendist VKSe serverisse, mis nĂ”uab veel ĂŒhe tĂ€iendava komponenti paigaldamist.

USB-mĂ€lupulgad — nendega ei ole ĂŒldse probleeme, nutikaardid ja sarnased, kĂ”ik töötab kohe vĂ€lja kastist. Raskusi esineb viipemoodulite, etikettide printerite, seadmete (jah, ka selliseid oli) ja kassadega. Kuid kĂ”ik on lahendatav. NĂŒanssidega ja mitte ilma ĂŒllatusteta, kuid lĂ”puks on see ikka vĂ”imalik.

Kui kasutaja vaatab YouTube'i VDI-teenusest, on see halvim olukord nii koormuse kui ka kanali jaoks. Enamik lahendusi pakub HTML5 video suunamist. Kompressitud fail edastatakse kliendile, kus see kuvatakse. VĂ”i antakse kliendile link otseĂŒhenduseks brauseri ja videohostingu vahel (see on harvem).

Ohutus

Turvalisus kriitiliselt puudutab komponentide liitumiskohti ja kliendiseadmeid. Ühes ökosĂŒsteemis peaks kĂ”ik toimima hĂ€sti, kuid praktikas juhtub see 90% juhtudest ja midagi tuleb ikkagi tĂ€iendada. Viimastel aastatel on olnud eriti mugav veel ĂŒks VMware ost - nad on integreerinud MDM-i seadmete haldamiseks ettevĂ”ttes. VMware-l on hiljuti uudseid vĂ”rgu tasakaalustajaid (endine Avi Networks), mis vĂ”imaldavad jagada vooge aasta pĂ€rast VDI ĂŒleandmist, nĂ€iteks. Veel ĂŒks puhtalt VMware eripĂ€ra on head filiaalide optimeerimise vĂ”imalused, tĂ€nu nende vĂ€rskele ostule, kui nad soetasid ettevĂ”tte VeloCloud, mis pakub SD-WAN-i filiaalvĂ”rkudele.

LĂ”ppkasutaja vaatenurgast on arhitektuur ja teenusepakkuja peaaegu nĂ€htamatud. Globaalne tĂ€htsus on, et igale seadmele on saadaval klient, millega saab ĂŒhendada tahvelarvutist, Mac'ist vĂ”i Windows Ă”hukesest kliendist. Üksikute klientide toeks on isegi olnud teleritele, kuid nĂŒĂŒdseks on need Ă”nneks kadunud.

VDI-installatsiooni eripĂ€ra on see, et lĂ”ppkasutajal ei ole kodus tavaliselt arvutit. Tihti on ainult nĂ”rk Android-tahvelarvuti (mĂ”nikord isegi hiire vĂ”i klaviatuuriga) vĂ”i vĂ”ib-olla on isegi vedanud ja saadud Windows XP sĂŒsteem. Mis, nagu vĂ”ite aimata, ei ole juba mĂ”nda aega uuendatud. Ja see ei hakka kunagi uuenduma. VĂ”i on olemas vĂ€ga nĂ”rgad masinad, kus klienti ei saa paigaldada, rakendused ei tööta, kasutaja ei saa tööd teha. Õnneks sobivad isegi vĂ€ga nĂ”rgad seadmed (kuigi mitte alati mugavalt, kuid siiski sobivad), ja see on VDI suur pluss. Mis puutub aga turvalisusesse, siis tuleb testida kliendi sĂŒsteemide kompromiteerimist. See toimub piisavalt sageli.

Vastas, et Rospotrebnadzori soovituste valguses ettevĂ”tete töö korraldamiseks COVID-19 riski tingimustes on ĂŒhendamine oma töökohtadega kontoris vĂ€ga oluline. Tundub, et see olukord jÀÀb pĂŒsima ja jah, kui mĂ”tlesite VDI-le — vĂ”ite alustada testimist. See tuleb kasuks. Soovitused leiad siit, selgitused siit. Oluline on, et VDI kaudu on vĂ”imalik ka ruume ĂŒmber korraldada nĂ”uete tĂ€itmiseks. Regulaator kehtestab teatud distantseerimise normid. NĂ€iteks ei tohi 50 mÂČ kontoris viibida enam kui viiel töötajal.

Kui teil on VDI kohta kĂŒsimusi, mis ei vaja kommentaare — siin on minu e-post: SSkryl@croc.ru.

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster