Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno
Jeste li se ikada zapitali što skener radi s VDI stanicom? Isprva sve izgleda dobro: prosljeđuje se kao obični USB uređaj i "transparentno" je vidljiv s virtualnog stroja. Onda korisnik da naredbu za skeniranje, i sve ode k vragu. U najboljem slučaju, upravljački program skenera, još gore, za nekoliko minuta, softver skenera, a zatim može utjecati na druge korisnike klastera. Zašto? Jer da biste dobili komprimiranu sliku od pet megabajta, trebate poslati dva do tri reda veličine više podataka putem USB 2.0. Propusnost sabirnice 480 Mbps.

Dakle, trebate testirati tri stvari: UX, periferne uređaje i sigurnost - obavezno. Postoji razlika u načinu testiranja. Agente možete instalirati lokalno, na svaku virtualnu radnu stanicu. Ovo je relativno proračunsko, ali ne pokazuje opterećenje kanala i ne izračunava sasvim ispravno opterećenje procesora. Druga opcija je implementirati na drugo mjesto s potrebnim brojem robota emulatora i početi ih povezivati ​​na stvarne poslove kao stvarne korisnike. Dodat će se opterećenje od protokola prijenosa video streama zaslona (točnije, promijenjeni pikseli), parsiranje i slanje mrežnih paketa, a opterećenje kanala će biti jasno. Kanal se općenito vrlo rijetko provjerava.

UX je brzina izvođenja različitih radnji od strane krajnjeg korisnika. Postoje testni paketi koji učitavaju instalaciju stotinama korisnika i rade tipične radnje za njih: pokreću uredske pakete, čitaju PDF-ove, pregledavaju, rijetko gledaju pornografiju tijekom radnog vremena i tako dalje.

Prilično dobar primjer zašto su takvi testovi važni unaprijed bila je zadnja instalacija. Tamo tisuću korisnika prelazi na VDI, imaju ured, preglednik, SAP. IT odjel u tvrtki je razvijen pa postoji kultura testiranja opterećenja prije implementacije. Prema mom iskustvu, kupca obično treba uvjeriti da to učini, jer su troškovi visoki, a koristi nisu uvijek očite. Postoje li izračuni u kojima možete pogriješiti? Zapravo, takvi testovi otkrivaju mjesta na kojima su mislili, ali nisu mogli provjeriti.

instalacija

Šest poslužitelja, konfiguracija je ovdje:

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Nismo imali pristup kupčevom sustavu skladištenja, on je već bio osiguran u obliku mjesta kao usluge, zapravo. Ali znamo da postoji sve-bljesak. Ne znamo koji all-flash, ali particije su od po 10 TB. VDI - VMware po izboru kupca, budući da IT tim već poznaje stack, a sve je dosta organski nadopunjeno u kompletnu infrastrukturu. VMware je vrlo “ovisan” o svom ekosustavu, ali ako postoji dovoljno budžeta za kupnju, ne možete znati probleme godinama. Ali često je to jako veliko "ako". Imamo dobar popust i kupac to zna.

Krećemo s testovima, jer IT tim ne izdaje gotovo ništa bez testova. VDI nije nešto što možete pokrenuti i prihvatiti. Korisnici se učitavaju postupno, a vrlo je moguće da će se problemi pojaviti za šest mjeseci. Što, naravno, nitko ne želi.

450 "korisnika" u testu, opterećenje generiramo lokalno. Robouseri rade različite radnje u isto vrijeme, mjerimo vrijeme svake operacije tijekom nekoliko sati rada:

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Gledamo kako će se poslužitelji i sustavi za pohranu ponašati. Hoće li VDI moći stvoriti potreban broj virtualnih desktopa i tako dalje. Budući da kupac nije išao putem hiperkonvergencije, već je uzeo flash sustav za pohranu, bilo je potrebno provjeriti i ispravnost dimenzioniranja.

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zamke pri prelasku na VDI: što testirati unaprijed kako ne bi bilo nesnosno bolno

Zapravo, ako se nešto negdje usporava, morate promijeniti postavke VDI farme, posebno raspodjelu resursa između korisnika različitih kategorija.

Periferija

Obično postoje tri situacije s periferijom:

  • Kupac jednostavno kaže da ne povezujemo ništa (dobro, osim slušalica, one su obično vidljive "iz kutije"). Posljednjih pet ili nešto više godina, vrlo, vrlo rijetko sam vidio slušalice koje se ne bi same pokupile, a koje VMware ne bi pokupio.
  • Drugi pristup je uzeti i, kao dio projekta implementacije VDI-ja, promijeniti periferiju: uzimamo ono što smo mi i kupac testirali i podržavali. Slučaj je rijedak iz očitih razloga.
  • Treći pristup je bacanje postojećeg hardvera.

Već znate za problem sa skenerima: trebate instalirati međuprogram na radnu stanicu (tanki klijent), koji prima USB stream, komprimira sliku i šalje je VDI-ju. Zbog niza značajki, to nije uvijek moguće: ako je sve u redu na Win-klijentima (kućna računala i tanki klijenti), tada za * nix-sklopove, VDI dobavljač obično podržava određeni distribucijski komplet i pleše s počinje tambura, kao na Mac klijentima. Koliko se ja sjećam, malo je ljudi povezivalo lokalne pisače iz Linux instalacija tako da rade u fazi otklanjanja pogrešaka bez stalnih poziva službi za podršku. Ali ovo je već dobro, prije nekog vremena - čak i samo za rad.

Video konferencija - svi kupci prije ili kasnije žele da radi i radi dobro. Ako je farma ispravno dizajnirana, onda radi dobro, ako ne, dobivamo situaciju u kojoj tijekom audio konferencije imamo povećanje opterećenja na kanalu, plus, uz to, postoji problem što je slika slabo se prikazuje (nema full HD, lice od 9–16 piksela). Postoji vrlo veliko dodatno kašnjenje kada postoji petlja između klijenta, VDI radne stanice, poslužitelja za video konferencije, zatim drugog VDI-ja i drugog klijenta. Ispravno je povezati se odmah s klijenta na videokonferencijski poslužitelj, što zahtijeva instalaciju još jedne dodatne komponente.

USB ključevi - s njima uopće nema problema, pametne kartice i slično, sve radi iz kutije. Postoje poteškoće sa skenerima barkodova, pisačima naljepnica, alatnim strojevima (da, bilo ih je), blagajnama. Ali sve je odlučeno. S nijansama i ne bez iznenađenja, ali na kraju se odlučuje.

Kada korisnik gleda YouTube s VDI postaje, ovo je najgora situacija i za opterećenje i za kanal. Većina rješenja nudi HTML5 video preusmjeravanje. Komprimirana datoteka se prenosi na klijenta, tamo se prikazuje. Ili se klijentu šalje veza za izravnu vezu između preglednika i video hostinga (ovo je rjeđe).

sigurnosti

Sigurnost obično iskri na sučeljima komponenti i klijentskim uređajima. Na spojevima u jednom ekosustavu, riječima, sve bi trebalo dobro funkcionirati. U praksi se to događa u 90% slučajeva, a još nešto treba doraditi. Posljednjih godina još jedna kupnja Vmvare pokazala se vrlo zgodnom - uzeli su MDM u ekosustav za upravljanje uređajima unutar tvrtke. VM-ovi su nedavno dobili zanimljive mrežne balansere (bivši Avi Networks), koji im omogućuju da zatvore pitanje distribucije streama godinu dana nakon VDI-a, na primjer. Još jedna čisto vmvar značajka je dobra optimizacija podružnica zahvaljujući njihovoj novoj kupovini kada su preuzeli VeloCloud, što čini SD-WAN za mreže podružnica.

Sa stajališta krajnjeg korisnika, arhitektura i dobavljač gotovo su nevidljivi. Globalno je važno da postoji klijent za bilo koji uređaj, možete se spojiti s tableta, maka, win-thin klijenta. Bilo je čak i klijenata za televizore, ali sada ih, srećom, više nema.

Posebnost VDI instalacija sada je da krajnji korisnik jednostavno nema računalo kod kuće. Često postoji slab android tablet (ponekad čak i s mišem ili tipkovnicom), ili čak možete imati sreće i dobiti računalo na Win XP. Koja, kao što možete pretpostaviti, nije ažurirana neko vrijeme. I nikada se neće ažurirati. Ili vrlo slabi strojevi na kojima klijent nije instaliran, aplikacije ne rade, korisnik ne može raditi. Srećom, čak i vrlo slabi uređaji odgovaraju (ne uvijek udobni, ali odgovaraju), a to se smatra velikim plusom za VDI. Što se tiče sigurnosti, trebate testirati kompromitaciju klijentskih sustava. To se događa vrlo često.

U svjetlu preporuka Rospotrebnadzora o organizaciji rada poduzeća pod rizikom od COVID-19, povezivanje s njihovim radnim mjestima u uredu je vrlo važno. Čini se da je ova priča duga, i da, ako ste razmišljali o VDI-u, možete krenuti s testiranjem. Dobro nam dođe. Preporuke lažu ovdje, pojašnjenje ovdje. Važno je da se VDI također može koristiti za renoviranje soba u skladu sa zahtjevima. Regulator uvodi određene norme distanciranja. Na primjer, u 50 kvadratnih metara. m ne može biti više od pet zaposlenih.

Pa, ako imate pitanja o VDI-u, a ne za komentare - evo moje poruke: [e-pošta zaštićena].

Izvor: www.habr.com

Dodajte komentar