Cloudstack Vs. Openstack

Transcription

Cloudstack vs. OpenstackDavor Guttierrez3 GEN d.o.o.davor.guttierrez@3gen.si

AgendaIzbira operacijskega sistema Razlike med produkti Namestitev oblaka Dokumentacija Skupnost Vpeljava v produkcijo Arhitektura Compute Block storage Prednosti / slabosti

Izbira operacijskega sistema RHEL, CentOS, Scientific Linux? Debian, Ubuntu? Oracle Linux? Solaris? Devstack, RDO, Juju, .

Razlike med produktiAli opazite razliko?Izbira za ponudnika IaaS!Orkestracija?Arhitekturni model!

Namestitev oblaka Cloudstack–Enostavna namestitevsistema na en »node«,ki je končana v slabi uriin pripravljena naprodukcijo Openstack–V kolikor neuporabljamo različicedistributerjev jenamestitev izrednokomplicirana, saj jepotrebno vsakokomponento posebejnamestit, konfiguriratbazo podatkov

Dokumentacija Cloudstack–zelo dobradokumentacija,struktuirana–WiKi oblika–naredi sam korak pokorak–ni na voljo zanajnovejšo verzijo Openstack–ogromno dokumentacije–ni poljudno napisana–predvidevajo, da imaoseba že precejizkušenj z omrežjem inoperacijskim sistemom

Skupnost Cloudstack Openstack–Manj uporabnikov–Ogromna skupnost–Veliki private/publicoblaki ga še nisopovzeli–Veliko prireditev povsem svetu–Podpirajo ga največji vsvetu IT–Rešuje ga podporaAWS

Vpeljava v produkcijo Vpeljava v produkcijo je pri obeh produktih povsemdrugačna.Organizacijsko gledano, se CS on OS zelo razlikujeta intermini produktov so različni Enaka oz. zelo podbna sta si kvečjemu v omrežnemmodelu Namestitveni proces je hitrejši pri CS, saj ga imate vprodukciji lahko že v par urah

Arhitektura Cloudstack Openstack–Integriran–Kompleksna namestitev–Celovit pristop–Individualni projekti–Enostavna namestitev–Porazdeljeni API–Centraliziran–Porazdeljeni moduli

Compute Cloudstack Openstack–IaaS koncept–Modularen razvoj–celotni VM–Del Nova podprojekta–Podpora za–Spreminja se v 6mesečnem ciklu XenServerKVMVMWareHyper-V

Block storage Cloudstack––Management strežnikkomunicira z hipervizorjiin uporablja tiste, ki sopodprti s stranihipervizorjaOmogoča uporabo SANza komunikacijo zmanagementom in stem provisioning,snapshote in thinprovisionong Openstack–Poseben podprojektimenovan Cinder–Cinder vodi orkestracijo,komunikacijo inprovisioning do»Compute node«–Za vsak storagemanagement jezaželejno imeti posebenCinder

Prednosti / slabosti Cloudstack–Slabša integracija z»3rd Party« produkti–Počasnejši razvoj–Posledično manjuporabnikov–Boljša struktura sistema–Ima vse karpotrebujemo Openstack–Podpirajo ga vsi–Pogost razvojni cikel–Zelo dober»community«–Veliko je potrebnopostoriti sam

Cloudstack – Management strežnik komunicira z hipervizorji in uporablja tiste, ki so podprti s strani hipervizorja – Omogoča uporabo SAN za komunikacijo z managementom in s tem provisioning, snapshote in thin provisionong Openstack – Poseben podprojekt imenovan Cinder –