Diferența dintre Cloud Computing și virtualizare

Cloud Computing vs. Virtualizare

Computing și virtualizare ar putea fi termeni corelați în optimizarea resurselor infrastructurii IT. Virtualizarea este o tehnologie utilizată în conceptul Cloud Computing. Virtualizarea folosește aceeași infrastructură hardware pentru a construi mai multe servere virtuale conform cerințelor și nevoilor. De exemplu, presupuneți că aveți nevoie de un server Windows Server și Linux pentru un scop diferit, puteți construi acest lucru într-un singur server fizic utilizând tehnica de virtualizare.

virtualizare (Virtualizare Soft vs. Virtualizare Hard)

Virtualizarea folosește aceeași infrastructură hardware pentru a construi mai multe servere virtuale conform cerințelor și nevoilor. Dacă am pune acest lucru într-un strat de arhitectură stratificat 1 ar fi SAN (Storage Area Network), stratul 2 ar fi servere hardware (servere blade) pentru alocarea resurselor și stratul superior ar fi serverul gazdă. Software-urile de virtualizare precum Citrix, vSphere, Xen, Microsoft Hyper V, Sun xVM vor fi difuzate pe serverele de nivel superior numite servere gazdă. Serverul gazdă rulează orice sistem de operare, iar serverele virtuale pot fi construite pe orice sistem de operare, conform cerințelor.

Tehnica de virtualizare a fost introdusă pentru a obține o utilizare optimizată a dispozitivelor hardware și pentru a reduce sarcinile de întreținere și costurile aferente. Virtual sever cu aceeași configurație ca serverul dedicat, va oferi performanța exactă a serverului dedicat, dacă este necesar. Tehnica menționată mai sus se numește Soft Virtualization. Există o altă tehnică numită Virtualizare Hard, care se realizează prin alocarea de resurse dedicate atunci când se construiește serverul. Acest lucru se poate face numai pe serverele marca cu Pre OS. Aceasta este practic o partiție fizică a resurselor și nu va atinge utilizarea maximă a resurselor.

Cloud Computing

Conceptul de computere cloud este de a furniza servere virtuale cu detalii specifice de configurare cu sisteme de operare specifice, aplicații și servicii. Locația fizică a procesoarelor (procesoare sau puterea de calcul), software-ul, accesul la date și spațiul de stocare nu sunt importante pentru utilizatori. Cloud Computing utilizează tehnica de virtualizare pentru a-și atinge criteriile.

Practic, Cloud Computing este o colecție de tehnici de virtualizare, SOA (Service Oriented Architecture), Autonomic and Utility Computing.

Conceptul de afaceri din spatele acestui lucru este, mai degrabă, având fiecare server fizic pentru fiecare serviciu sau aplicație pe site, puteți angaja un server virtual off-shore sau off site virtual de la un furnizor de cloud computing. Aceste resurse din afara site-ului nu necesită o putere dedicată pentru întreținere din punct de vedere al companiei. Compania poate defini cerințele specificației și le poate da furnizorului de servicii de cloud computing sau poate calcula cerința de resurse și ordinea pentru un server cloud online.

Cloud Computing încorporează IaaS și SaaS (IasS vs. SaaS). IaaS înseamnă infrastructură ca serviciu și SaaS este un software ca serviciu. Mai degrabă decât să investească pe servere, SAN, Software, spațiu Rack, dispozitive de rețea, lățime de bandă, forța de muncă de întreținere este mai bine să cumpere un serviciu de cloud server de la un furnizor de cloud computing. În acest model, companiile nu trebuie să investească o sumă mare de bani în infrastructură și nu au nevoie de costuri de reparații sau costuri de întreținere.

Software-ul ca serviciu (SaaS) este un concept de furnizare a serviciilor software către corporații pe platforma virtuală IaaS. Fișierele de instalare sau binarele vor fi păstrate în serverul gazdă unde software-ul de virtualizare rulează și va fi instalat pe servere virtuale ca și când solicitate sau solicitate.

Deci, cu IaaS și SaaS, furnizorii de computere Cloud ar trebui să poată oferi o soluție completă într-o singură cutie virtuală în funcție de nevoile clientului. De exemplu, dacă doriți să rulați un server pentru Microsoft Exchange Server pentru scopul de a trimite un mail personal, cumpărați mai degrabă un server fizic și cheltuiți mai multe resurse, ați putea cumpăra o cutie de nor cu MS Exchange instalată cu conexiune la Internet sau conexiune VPN la rețeaua corporativă.

Diferența dintre Cloud Computing și virtualizare

(1) Virtualizarea este o tehnică, dar Cloud Computing este un concept care utilizează tehnici de virtualizare.

(2) Virtualizarea ar putea fi făcută intern pe site și implicarea resurselor, cu excepția hardware-ului, există, dar în Cloud Computing nu vor fi necesare resurse interne.