OpenStack és Cloud Computing: A Cloud Computing jövője ingyenes szoftverrel

Ebben az új lehetőségben egy nyílt és skálázható platformról fogunk beszélni, amely privát és nyilvános felhők létrehozására szolgál, azaz az Openstackről.

lpi

Nyitás  infrastrukturális munka projekteként jött létre "Nyílt forráskód" (Nyílt forráskód) egy online szolgáltatás ábrája alatt (IaaS) virtuális magánszerverek nagy csoportjainak létrehozásához és adminisztrációjához egy adatközpontban.

openstack-1

A kezdeményezés célja a felhőszolgáltatások közötti interoperabilitás támogatása volt, lehetővé téve a felhőszolgáltatások (az Amazonéhoz hasonló) létrehozását a saját adatközpontjaikban. Az OpenStack jelenleg ingyenesen elérhető az Apache 2.0 licenc alatt. Ezért sokan az információs weboldalakon Linux Cloudként emlegetik az OpenStacket , ami a "felhő Linuxát" jelenti. Mások olyan projektekhez hasonlítják, mint az Eucalyptus és az Apache CloudStack , két másik nyílt forráskódú felhőkezdeményezés.

És hogyan épül fel az Openstack?

Az OpenStack moduláris architektúrával rendelkezik , amely jelenleg tizenegy (11) komponensből áll :

  • Nem megy: Virtuális gépek (virtuális gépek) igény szerinti biztosítása (Igény szerint) kívánt.
  • Gyors: Skálázható tárolási rendszer biztosítása, amely támogatja a szükséges objektumok tárolását.
  • Salak: hogy tartós blokkotárolást biztosít a futó virtuális gépek tárolásához.
  • Pillantás: Felajánlani a virtuális lemezképek listáját és tárolását, amelyekkel együtt fognak működni.
  • Zárókő: Az összes futni kívánt OpenStack-szolgáltatás hitelesítési és hitelesítési technológiájának biztosítása.
  • Horizont: A moduláris webes felhasználói felület (UI) biztosítása az OpenStack szolgáltatásokkal való interakcióhoz.
  • Neutron: A szükséges hálózati kapcsolat biztosítása szolgáltatásként az OpenStack beépített szolgáltatásait vezérlő interfész eszközök között.
  • Mennyiségmérő: Egyetlen kapcsolattartó pont biztosítása a számlázási rendszerek számára.
  • Heat: A Para különféle gyártóktól és technológiáktól származó több felhőalkalmazáshoz nyújt hangszerelési szolgáltatásokat.
  • Trove: Adatbázis-előkészítés egységes szolgáltatásként a telepített relációs és nem relációs adatbázis-motorok számára.
  • Szahara: A Para az OpenStack által kezelt erőforrásokhoz szükséges adatfeldolgozási szolgáltatásokat kínálja.

És hogyan született az Openstack?

A Nemzeti Repülési és Űrhajózási Hivatal (NASA) a Rackspace- szel együttműködve fejlesztette ki az OpenStacket . A Rackspace járult hozzá a felhőalapú fájlküldési és -tárolási szolgáltatást , valamint a felhőalapú termelési szervereket működtető kóddal . A NASA biztosította a Nebula , a saját felhőalapú számítástechnikai szolgáltatását támogató technológiát , amely olyan funkciókkal rendelkezik, mint a nagy teljesítmény, a hálózati képességek és a hatékony adattárolás-kezelés, lehetővé téve a nagyméretű tudományos adatkészletek kezelését.

Az OpenStack hivatalosan 2012 szeptemberében vált teljesen független nonprofit szervezetté. Az OpenStack közösséget , amely körülötte nőtt ki, egy igazgatótanács felügyeli, amely számos közvetlen és közvetett versenytársból áll, mint például az IBM, az Intel és a VMware.

És mitől lesz az Openstack olyan sikeres, praktikus és használt?

Az OpenStack célja egy felhőplatform létrehozása, amely hasonló a Cloud Management Platformhoz (CMP), és leegyszerűsíti a különböző elemek felépítését és kezelését egy infrastruktúrán belül, hogy felhőszolgáltatásokat nyújthasson az ügyfeleknek (felhasználóknak). Ha a VMware rendszeréhez hasonlítanánk , az OpenStack a vCAC és/vagy a vCD szintjén lenne.

Az OpenStack kivételes bővíthetőséget kínál a könnyen implementálható és adaptálható ( az AWS- hez hasonlóan ), nyilvános és gyártófüggetlen API-knak köszönhetően . Ennek eredményeként számos szolgáltató az OpenStackhez fordult, mint kulcsfontosságú alternatívához saját felhőinfrastruktúra-kezdeményezéseihez. Az OpenStack moduláris technológiája , amely a konkrét felhőkövetelményeken alapul , lehetővé teszi a különböző projektek fokozatos és stabil integrációját a meglévő architektúrába.

Mi az Openstack NEM?

Az OpenStack nem:

  • Egy termék: Valójában olyan szolgáltatások összessége, amelyek felhőt hoznak létre a technológiával Open Source, amely lehetővé teszi annak módosítását, adaptálását és személyre szabását saját igényei javára, amelyek aztán megoszthatók és hozzájárulhatnak a közösség igényeihez. OpenStack fenntartja és ellenőrzi a Alapítvány OpenStack.
  • Hypervisor: Ez több, mint egyszerű virtualizációs elem, mivel ez egy olyan elem, amely jóval a felhő felett helyezkedik el, ezért olyan versenytársakkal rendelkezik, mint vCD y vCAC (VMware) és másokkal CMP-k de harmadik felek (3) amelyek odakint vannak.
  • 100% ingyenes: Csak a kód legyen nyitva, mivel a lenti rétegek karbantartási, képzési, hibaelhárítási, kezelési és karbantartási költségei (pl. vSphere, hálózatépítés, tárolás stb.) a szolgáltatótól és / vagy az alkalmazott technológiától függően kapcsolódó költségekkel járnak vagy lehetnek. Ezenkívül néhány Linux-disztribúció kezdi kínálni a kínálatát "Flavor" (verziók) maga az OpenStack, hozzáadott érték hozzáadásával, nem a kód, hanem a támogatás és a többi költsége.
  • Csak a szolgáltatók számára: OpenStack Bármilyen típusú intézmény, vállalat, szervezet használhatja, és nem csak Szolgáltatók (SP), mivel az API-k révén egyértelműen a modularitás és a könnyű fogyasztás teszi a terméket annyira érdekessé az SP-k és bármely más érdekelt fél számára.

ÉS MI A FOLT SZÁMÍTÁSA?

A NIST (Nemzeti Szabványügyi és Technológiai Intézet) szerint az OpenStack egy skálázható, igény szerinti szolgáltatásmodellként definiálható a számítási erőforrások elosztására és felhasználására. Ez magában foglalja az infrastruktúra, az alkalmazások, az adatok és az integrált szolgáltatások halmazának használatát, amelyek erőforrás-foglalásokból állnak a számítástechnika, a hálózatok, az adatok és a tárolókapacitás számára. Azt is feltételezi, hogy ezek az elemek gyorsan felépíthetők, kiépíthetők, telepíthetők és kiadhatók, minimális fejlesztési, kezelési és interakciós erőfeszítéssel a felhőszolgáltató részéről, az ügyfél aktuális igényeinek kielégítése érdekében.

A számítási felhő szolgáltatások nyújtása három (3) specifikus üzleti modellhez köthető:

  • Infrastruktúra mint szolgáltatás (IaaS): Ez az üzleti modell felajánlja a fogyasztónak (felhasználónak) a szoftver telepítéséhez szükséges feldolgozás, tárolás, hálózatok és minden egyéb számítási erőforrás rendelkezésre bocsátását, beleértve az operációs rendszert és az alkalmazásokat is. Kivéve az alapul szolgáló felhőrendszer, de az operációs rendszer és alkalmazásai feletti irányítást. Példa: Amazon Web Services EC2.
  • Plattform mint szolgáltatás (PaaS): Ez az üzleti modell lehetőséget kínál a fogyasztó (felhasználó) számára, hogy harmadik fél által kifejlesztett vagy szerződött alkalmazásokat futtasson a szolgáltató által biztosított programozási nyelvekből vagy interfészekből. Kivéve az alapul szolgáló rendszer vagy az infrastrukturális erőforrások feletti ellenőrzést.
  • Szoftver szolgáltatásként (SaaS): Ez az üzleti modell a fogyasztó (felhasználó) számára lehetővé teszi a felhő infrastruktúrán futó szolgáltatói alkalmazások használatát. Az alkalmazásokhoz kliens eszközökről lehet hozzáférni interfészeken keresztül, például webböngészőn keresztül. Ebben az esetben a felhasználó csak a biztosított szoftver konfigurációs felületéhez férhet hozzá.

A számítási felhő szolgáltatások nyújtása három (3) specifikus megvalósítási modellhez köthető:

  • Nyilvános felhő: Ez a felhőalapú telepítési modell elérhetővé teszi a környezet részét képező infrastruktúrát és logikai erőforrásokat a nagyközönség vagy a felhasználók széles csoportja számára. Általában annak a szolgáltatónak a tulajdonában van, aki kezeli a felajánlott infrastruktúrát és szolgáltatásokat. Példa: GoogleApps szolgáltatás.
  • Privát felhő: Ez a felhőalapú telepítési modell lehetővé teszi, hogy az infrastruktúrát kizárólag egy szervezet kezelje. Az alkalmazások és szolgáltatások adminisztrációját ugyanaz a szervezet vagy harmadik fél végezheti. A társított infrastruktúra lehet a szervezeten belül vagy azon kívül. Példa: Bármely felhőalapú szolgáltatás, amely a szervezet tulajdonában van vagy egy szolgáltatóval szerződött, de amelynek erőforrásai kizárólag az adott szervezetre vonatkoznak.
  • Közösségi felhő: Ez a felhőalapú telepítési modell lehetővé teszi az infrastruktúra megosztását különböző szervezetek számára, és fő célja egy adott közösség támogatása, amelynek hasonló aggályai vannak (küldetés, biztonsági vagy szabályozási megfelelőségi követelmények stb.). A Privát Felhőhöz hasonlóan, akár szervezetek, akár harmadik felek kezelhetik, és az infrastruktúra lehet saját létesítményeikben vagy azokon kívül. Példa: A www.apps.gov az Egyesült Államok kormányának kormánya, amely felhőalapú számítási szolgáltatásokat nyújt a kormányzati ügynökségek számára.
  • Hibrid felhő: Ez a Felhő-megvalósítási modell lehetővé teszi a korábbi Felhők két vagy több típusának kombinálását, külön entitásként tartva őket, de egységesítve vagy szabadalmaztatott technológiákkal, amelyek lehetővé teszik a kezelt adatok és alkalmazások hordozhatóságát.

Nos, remélem tetszett ez a bejegyzés!


Hozzáadás előnyben részesített forrásként a Google-ben