Cloud Computing vs virtualizacija
Mogu li su računarstvo i virtualizacija povezani pojmovi u optimizaciji resursa IT infrastrukture. Virtualizacija je tehnologija koja se koristi u konceptu računalstva u oblaku. Virtualizacija koristi istu hardversku infrastrukturu za izgradnju nekoliko virtualnih poslužitelja prema zahtjevima i potrebama. Na primjer, pretpostavimo da vam trebaju Windows poslužitelj i Linux poslužitelj za različite svrhe, možete ga izgraditi na istom fizičkom poslužitelju tehnikom virtualizacije.
Virtualizacija (soft virtualizacija vs tvrda virtualizacija)
Virtualizacija koristi istu hardversku infrastrukturu za izgradnju nekoliko virtualnih poslužitelja prema zahtjevima i potrebama. Ako ovo stavimo u slojevitu arhitekturu, sloj 1 bio bi SAN (mreža područja pohrane), sloj 2 bio bi hardverski poslužitelj (blade poslužitelji) za raspodjelu resursa, a gornji sloj bio bi poslužitelj hosta. Softver za virtualizaciju poput Citrixa, VMware-ovog vSphere, Xen, Microsoft Hyper V i Sun xVM pokrenut će se na poslužiteljima najvišeg sloja koji se nazivaju host serverima. Host poslužitelj pokreće bilo koji operativni sustav, a virtualni poslužitelji mogu se graditi na bilo kojem operativnom sustavu prema zahtjevu.
Uvedena je tehnika virtualizacije kako bi se postigla optimizirana upotreba hardverskih uređaja i smanjili tereti za održavanje i povezani troškovi. Virtualni sever s istom konfiguracijom kao namjenski poslužitelj pružit će točne performanse koje namjenski poslužitelj može izvesti ako je potrebno. Gore spomenuta tehnika naziva se Soft Virtualization. Postoji još jedna tehnika koja se naziva tvrda virtualizacija koja se vrši dodjelom namjenskih resursa prilikom izgradnje poslužitelja. To se može učiniti na robnim markama poslužitelja samo s Pre OS-om. Ovo je u osnovi fizička podjela resursa i neće postići maksimalno korištenje resursa.
Računalni oblak
Koncept računalstva u oblaku isporučuje virtualne poslužitelje s određenim detaljima konfiguracije s određenim operativnim sustavom, aplikacijama i uslugama. Fizički položaj jezgri (procesora ili računarske snage), softvera, pristupa podacima i prostora za pohranu nije važan za korisnike. Cloud Computing koristi tehniku virtualizacije kako bi postigao svoje kriterije.
U osnovi Cloud Computing je zbirka tehnike virtualizacije, SOA (Service Oriented Architecture), autonomnog i uslužnog računanja.
Poslovni koncept koji stoji iza ovoga je da, umjesto da imate svaki fizički poslužitelj za svaku uslugu ili aplikaciju na licu mjesta, možete unajmiti virtualni poslužitelj s obale ili izvan web mjesta od dobavljača računara u oblaku. Ovi izvanmrežni resursi ne zahtijevaju posvećenu ljudsku snagu za održavanje s gledišta tvrtke. Korporacija može definirati specifikaciju zahtjeva i dati je dobavljaču računalstva u oblaku ili izračunati zahtjev za resursima i naručiti mrežni poslužitelj u mreži.
Cloud Computing uključuje IaaS i SaaS (IasS vs SaaS). IaaS znači Infrastruktura kao usluga, a SaaS Softver kao usluga. Umjesto ulaganja u poslužitelje, SAN, softvere, rack prostor, mrežne uređaje, propusnost, radnu snagu za održavanje je bolje kupiti uslugu poslužitelja u oblaku od dobavljača računalstva u oblaku. U ovom modelu poduzeća ne trebaju ulagati veliku količinu novca u infrastrukturu i ne trebaju snositi troškove popravka ili održavanja.
Softver kao usluga (SaaS) koncept je pružanja softverskih usluga korporacijama na virtualnoj IaaS platformi. Instalacijske datoteke ili binarni fajlovi čuvat će se na glavnom poslužitelju na kojem je pokrenut virtualizacijski softver i instalirat će se na virtualne poslužitelje kako i kada potrebno ili traženo.
Tako bi s IaaS i SaaS davatelji usluga računalstva u oblaku trebali biti u mogućnosti pružiti cjelovito rješenje u jednom virtualnom okviru prema potrebama kupca. Na primjer, ako želite pokrenuti poslužitelj za Microsoft Exchange Server za slanje pošte osobama, radije kupujući fizički poslužitelj i trošeći više resursa, možete kupiti oblak s MS Exchangeom instaliranim s internetskom vezom ili VPN vezom na poslovnu mrežu.
(1) Virtualizacija je tehnika, ali računarstvo u oblaku koncept koji koristi tehnike virtualizacije. (2) Virtualizacija se može izvršiti interno na licu mjesta i uključenost resursa, osim hardvera, još uvijek postoji, ali dok u Cloud Computingu neće biti potrebni unutarnji resursi. |