OpenStack
OpenStack je odprtokodni oblak rešitev računalništvo, ki organizacijam omogoča shranjevanje bazen, mreženje, in drugih virov v eni platformi. To je prilagodljiva in sposobna za organizacije skoraj vseh velikosti.
- Omejitve Ni shranjevanje
- Zanesljivo in prilagodljiva
- Vgrajen odpuščanja
- Edinstvena objekt struktura brez gnezdenja
- Ne centralna baza podatkov, ki omogočajo boljše delovanje
- Pomemben skupnost in podpora industriji
- Programska oprema je brezplačna in posodablja vsakih šest mesecev prek skupnost razvijalcev in uporabnikov
- Občudoval zmogljivost in prilagodljivost v primerjavi s komercialno programsko opremo
- Standardi za zagotavljanje visoke kakovosti, vključno z enoto, funkcionalna in integracijsko testiranje, kot tudi stroge ocene kodo
- Močna podpora skupnosti in vprašanja so hitro odgovoril na forumih
- Čeprav je programska oprema je brezplačna, bodo organizacije imele stroške, da se naučijo, kako uporabljati in uvajanje in upravljanje nadaljnje projekte
- Organizacije potrebujejo za študij OpenStack skrbno spredaj, da se zagotovi, da so ustrezno luščenje njegovo sprejetje na svojih projektih
OpenStack je priljubljena v (IaaS) kategorijo opreme infrastruktura-as-a-storitev. Organizacije se pogosto uporabljajo, ko se začne javni ali zasebni oblak. To omogoča uporabnikom, da uvajanje virtualnih virov, upravljanje in obsega okolje v oblaku, in spreminjanje programske opreme, kot je potrebno. Programska oprema teče na zanesljivih strežnikih izven uporabnika lastnega okolja. Zaradi svojega statusa kot odprtokodne programske opreme, koristi od povratnih informacij in prispevki mnogih razvijalcev po vsem svetu. Čeprav so razvijalci dodali številne komponente za OpenStack, je devet osnovnih komponent, ki sestavljajo programsko opremo. Nova je primarni programska oprema, ki vozi OpenStack in je bil eden od prvih dveh komponent razporejeno. Swift je glavni sistem za shranjevanje in je izšla skupaj z Nove kot vodilni komponento. Ostali poznejših komponente in njihove vloge vključujejo naslednje: * Tekačev - shranjevanje blok * Neutron - mreženje * Horizon - armaturna plošča OpenStack je * Keystone - osebne storitve * Ceilometer - telemetrija ali zaračunavanje storitev * Toplotno - shranjevanje zahteve aplikacij oblak Zaradi številnih dodatnih komponent in velikosti OpenStack je mogoče izziv za organizacije, ugotoviti, kako najbolje uporabo programske opreme. Nekatere organizacije so ugotovili, uspeh pri uporabi Trystack, peskovniku okolje, ki omogoča uporabnikom, da preizkusijo svoje vloge, da vidim, kako bi deloval v OpenStack. Kljub temu je priporočljivo za uporabnike, da imajo dober načrt pri sprejemanju te programske opreme. OpenStack je dobro podprto z velikim skupnosti inženirjev. Vendar pa je velika količina dokumentacije obstaja in je lahko težavno, da bi našli odgovore na nekatera vprašanja. Vprašanja za edinstvene težave lahko odgovoril hitreje na forumih, ne pa iskanje po tej dokumentaciji.