Innholdsfortegnelse:
Video: Powerful Cloud Cluster Management with SSH and SOCKS Proxy 2025
For tiden er den mest profesjonelle IaaS-leverandøren (Infrastructure as Service) i cloud computing Amazon Web Services, med sin elastiske beregningssky (Amazon EC2). Amazon startet ikke med en visjon om å bygge en stor infrastruktur tjenester virksomhet. I stedet bygde selskapet en massiv infrastruktur for å støtte sin egen detaljhandel og oppdaget at ressursene var underutnyttet.
I stedet for å la denne aktiva sitte i tomgang bestemte Amazon seg for å utnytte denne ressursen samtidig som den ble lagt til bunnlinjen. En morsom ting skjedde etter at denne relativt beskjedne planen ble satt på plass: Kunder begynte å finne at det kunne snøball inn i noe stort.
Amazon tilbyr følgende tjenester til sine kunder i dag:
-
Datamaskin: Kunder kan leie nok datakraft til å kjøre eller utvikle egne applikasjoner.
-
Et grensesnitt for webtjenester: Gjennom dette grensesnittet kan kundene opprette virtuelle maskiner som oppfyller deres krav til CPU-strøm, minne og lagringsplass.
-
Kontroll over det virtuelle operasjonsmiljøet: Kunder har samme kontroll som de ville dersom de opererte ut av deres fysiske datasentre.
-
Elastisiteten til tjenestetilbudet: Brukere kan dynamisk legge til en ny forekomst eller avslutte en forekomst ettersom deres behov endres.
Kunder velger fra en meny med alternativer for å begynne å bruke Amazons EC2. For å bruke EC2 må du være forberedt på å svare på følgende typer spørsmål:
-
Hvilken forekomststørrelse trenger du for dine virtuelle servere - mikro, liten, stor eller ekstra stor?
-
Hva er dine behov når det gjelder CPU, minne og lagring?
-
Hvordan vil du sikkerhetskopiere din virtuelle maskin?
-
Er du villig til å godta de regler som er angitt i Amazonas servicenavtale?
Amazon har vært den øverste hunden i IaaS i flere år, men markedet endrer seg raskt. Det er uunngåelig at nye organisasjoner og bedrifter vil ha en del av handlingen. Open Source-opsjoner er fremvoksende som svært viktige i dette markedet. Følgende avsnitt gir en oversikt over de fremvoksende aktørene i både offentlig og privat sky IaaS.
Eukalyptus
Eucalyptus Systems er et programvareselskap som skal hjelpe kundene til å akselerere bevegelsen i et hybridmiljø. Derfor tilbyr det tjenester for å lage en privat sky. For å støtte offentlige skygtjenester bruker Eucalyptus Amazons Web Services APIs.
Den første programvaren bak Eucalyptus-løsningen ble utviklet som åpen kildekode ved University of California, Santa Barbara. Eukalyptus fortsetter å støtte et open source-fellesskap samtidig som det tilbyr en bedriftsversjon av programvaren.
Eucalyptus har gjennom et partnerskap med Amazon Web Services (AWS) gjort seg spesielt interessant for selskaper som ønsker å implementere en hybridsky. Amazon samarbeidet med eukalyptus ved å gi selskapet tilgang til sine AWS APIer. Dette betyr at en organisasjon som utvikler en privat sky ved hjelp av Eucalyptus, har innebygd kompatibilitet med AWS-tilbud. Dette gjør at bedrifter lettere kan opprette og flytte arbeidsbelastninger mellom deres private sky og den offentlige skyen.
OpenStack
OpenStack implementerer en åpen skyplattform rettet mot offentlige eller private skyer. Prosjektet ble initiert i fellesskap av Rackspace og NASA. Mens organisasjonen er tett administrert av Rackspace, flyttet den til et eget OpenStack-fundament. Selv om selskaper kan utnytte OpenStack til å skape proprietære implementeringer, for deg, krever OpenStack-betegnelsen samsvar med en standardimplementering av tjenester.
Initiativet har begynt å få betydelig støtte fra kunder og leverandører. På dette tidspunkt bruker mer enn 150 leverandører, inkludert Dell, HP, Intel, AMD og Cisco, OpenStack som grunnlag for deres sky-tilbud. I hovedsak er OpenStack et open source IaaS-initiativ bygget på Ubuntu, et operativsystem basert på Debian Linux-distribusjonen. Den kan også kjøre på Red Hats versjon av Linux-operativsystemet.
OpenStack har som målsetting å gi en massivt skalert, multi-tenant cloud-spesifikasjon som kan kjøre på hvilken som helst maskinvare. OpenStack bygger et stort økosystem av partnere interessert i å vedta sin skyplattform. Et primært mål for OpenStack er å gi et uavhengig orkestrasjonslag som støtter alle de store hypervisorer, inkludert VMware's ESX og KVM, og Microsofts Hyper-V. OpenStacks tjenester inkluderer
-
Nova: En databehandlingstjeneste, dette er den primære IaaS-tjenesten. Den er skrevet på Python-språket.
-
Swift: En lagringstjeneste for objekt.
-
Forhåndsvisning: Denne bildetjenesten gir en katalog og lagringsplass for virtuelle diskbilder. Disse diskbildene brukes mest i OpenStack Compute. Selv om denne tjenesten er teknisk valgfri, vil en hvilken som helst stor cloud-implementering trenge denne tjenesten.
-
Horizon: En dashbordtjeneste, dette inkluderer et nettbasert grensesnitt for å støtte OpenStack-tjenestene.
-
Keystone: Dette er en identitetstjeneste som gir godkjenning og autorisasjon for OpenStack-tjenester, inkludert en tjenestekatalog.
-
Kvantum: Denne nettverkstjenesten gir en abstrahering av nettverkstilkobling gjennom grensesnitt.
Red Hat's CloudForms
Red Hat, en av de viktigste open source Linux- og infrastrukturvirksomhetene, utvider seg til sky-tjenester. Det opprettet en åpen kildekode IaaS for å tillate bedrifter å bygge private eller hybridskyger med en åpen kildekode-initiativ kalt CloudForms.
CloudForms miljø bruker Red Hats JBoss Enterprise Middleware som et sett med grunnleggende tjenester for sin IaaS. CloudForms inkluderer IaaS-verktøy som selvbetjening, applikasjonsbehandling, konfigurasjonsbehandling og distribusjon og administrasjon som tillater tjenester å bevege seg over miljøer. CloudForms tilbyr også tjenester for å administrere virtualisering.
