Infrastruktura kao usluga

S Wikipedije, slobodne enciklopedije
Jump to navigation Jump to search

Infrastruktura kao usluga ( eng. IaaS - Infrastructure as a service ) su usluge koje pružaju API visokog nivoa koji zaobilazi niski nivo osnovne mrežne infrastrukture kao što su fizički računarski resursi, particioniranje podataka, skaliranje, itd.

Pokretači virtuelnih mašina, kao što su Xen, Oracle VirtualBox, Oracle VM, KVM, VMware ESX / ESXi ili Hyper-V, LXD, vrte virtualne mašine kao goste. Bazeni pokretača (hipervizora) mogu podržati veliki broj virtualnih mašina i mogućnost skaliranja usluga prema različitim zahtjevima korisnika.

Obično IaaS upotrebljava tehnologije orkestracije u oblaku kao što su Open Stack, Apache Cloudstack ili Open Nebula. Ova tehnologija kreira virtuelne mašine i odlučuje o tome koji će hipervizor pokrenuti.

Alternativa hipervizorima su Linux kontejneri, koji se pokreću u izoliranim particijama jednog Linux kernela koji se izvršava direktno na fizičkom hardveru. Linux cgroups i namespaces su osnovne Linux kernel tehnologije koje se koriste za izoliranje, zaštitu i upravljanje kontejnerima. Kontejnerizacija nudi bolje performanse od virtualizacije, jer nema dodatnog opterećenja hipervizora. Takođe, kapacitet kontejnera se dinamički mijenja sa računarskim opterećenjem, što eliminiše problem prekomjernog rezervisanja resursa i omogućava naplatu zasnovanu na upotrebi.[1]

IaaS oblaci često nude dodatne resurse kao što su biblioteke diskovnih slika virtualne mašine, sirove blokove za pohranu datoteka, pohranu datoteka ili objekata, firewalli, raspoređivači opterećenja, IP adrese, virtualne lokalne mreže (VLAN) te softverski paketi.[2]

IaaS davatelji usluga snabdjevaju ove resurse na zahtjev pomoću opreme u njihovim data centrima. Davatelji usluga obračunavaju IaaS usluge na bazi uslužnog računanja: troškovi se mjere po količini izdvojenih i potrošenih resursa.[3][4][5][6]


Reference[uredi | uredi izvor]

  1. ^ "ElasticHosts Blog". Elastichosts. 2014-04-01. Pristupljeno 2016-06-02. 
  2. ^ Alex Amies; Harm Sluiman; Qiang Guo Tong; Guo Ning Liu (2 July 2012). Developing and Hosting Applications on the Cloud: Develop Hosting Applica Cloud. Pearson Education. ISBN 978-0-13-306685-2. 
  3. ^ "Amazon EC2 Pricing". aws.amazon.com. Pristupljeno 7 July 2014. 
  4. ^ "Compute Engine Pricing". cloud.google.com. Pristupljeno 7 July 2014. 
  5. ^ "Microsoft Azure Virtual Machines Pricing Details". azure.microsoft.com. Pristupljeno 7 July 2014. 
  6. ^ "cloud.ca".