Ce este virtualizarea cloud?
Concepte de cloud computing
Care este conceptul de bază al virtualizării și cum este aplicat în cloud computing?
Virtualizarea, cunoscută și sub numele de mașini virtuale sau VM, creează sisteme de operare virtuale, dar rulează în continuare pe o singură mașină fizică. Exemplele includ servere și sisteme de operare. Virtualizarea este concepută astfel încât mai mulți utilizatori să poată fi pe același cloud.
Furnizorii folosesc virtualizarea pentru diferite servicii, inclusiv găzduire web și aplicații web.
Care sunt diferitele tipuri de virtualizare utilizate în cloud computing și care sunt avantajele lor?
Diferitele tipuri de virtualizare cloud computing sunt utilizate pentru obiective diferite. Iată un rezumat al fiecăruia:
- Virtualizare server: Crearea mai multor servere virtuale de pe același server fizic. Aceasta este utilizată pentru gestionare și alocarea resurselor.
- Virtualizare desktop: Desktopuri virtuale, accesibile. Unele companii au echipele lor IT care accesează computerele angajaților virtual pentru rezolvarea ticketelor.
- Virtualizare de rețea: Parte a rețelei fizice, dar nu dependentă de aceasta. Adesea utilizată în scopuri de securitate.
- Virtualizare de stocare: Centralizarea dispozitivelor fizice de stocare într-o versiune digitală. Utilizată pentru gestionarea stocării și optimizarea capacității.
Care este rolul hipervizorilor în virtualizare și care sunt diferitele tipuri disponibile?
Hypervisorii sunt utilizați pentru gestionarea și alocarea resurselor și există două tipuri principale. Acestea sunt:
- Bare-Metal: Acestea rulează de pe hardware fizic și sunt concepute pentru performanță.
- Găzduit: Acestea sunt utilizate ca parte a unui sistem de operare și sunt concepute pentru flexibilitate.
Cum contribuie virtualizarea la eficiența costurilor, scalabilitatea și flexibilitatea cloud computing?
Virtualizarea este utilizată pentru fiecare dintre aceste componente în următoarele moduri:
- Cost: Virtualizarea ar trebui să fie concepută pentru optimizarea hardware și a serverului.
- Scalabilitate: Furnizorii de cloud computing adesea măresc sau reduc mașinile virtuale în funcție de cereri.
- Flexibilitate: Ar trebui să utilizați VM-uri pentru a plăti resursele de care aveți nevoie, care pot fi mai mari sau mai mici în funcție de sezon.
Puteți oferi exemple din lumea reală despre cum furnizorii majori de cloud, precum AWS, Azure sau Google Cloud, utilizează virtualizarea pentru a-și furniza serviciile?
Unii furnizori de cloud care utilizează virtualizarea includ:
- Amazon Web Services (AWS): Serviciul de stocare simplă (S3) este utilizat în scopuri de stocare, iar compania utilizează Elastic Compute Cloud (EC2) pentru serverele sale virtuale private.
- Microsoft Azure: Virtualizarea este utilizată pentru stocarea virtuală pentru a găzdui date online. Azure creează, de asemenea, rețele virtuale prin virtualizare.
- Google Cloud Platform (GCP): Cloud Storage este utilizat pentru stocarea care poate crește sau scădea. Kubernetes Engine este utilizat pentru containere care implementează aplicații și fac alte lucruri.
Concluzie
Trebuie să luați în considerare virtualizarea atunci când cercetați cloud computing. Mai mult, trebuie să vă gândiți la tipul de virtualizare de care aveți nevoie – pe baza celor două opțiuni disponibile. Diferiți furnizori de cloud computing, cum ar fi GCP și AWS, utilizează virtualizarea pentru diferite operațiuni.
Când vă uitați la virtualizare, gândiți-vă la utilizarea dvs. în diferite perioade ale anului. Mai mult, va trebui să luați în considerare factori precum securitatea și flexibilitatea.