Introduksjon til sky:

Ordet “Cloud” har blitt mer en motetrend i det siste. Alle snakker om det, og av sannsynlige grunner bruker alle det. Imidlertid forstår de fleste som bruker begrepet sky ganske fritt ikke den sanne definisjonen av hva det er nøyaktig og den teknologiske effekten av det. Så la oss prøve å debunk myten på minst mulig tekniske vilkår.

Hva er skyen?

I følge Wikipedia er "Cloud computing en modell for å muliggjøre allestedsnærværende nettverkstilgang til et delt utvalg av konfigurerbare databehandlingsressurser".

Nøkkelordet "allestedsnærværende" betyr "til stede overalt". Og det er det Cloud handler om. Den er til stede overalt!

Se for deg at du har en avansert maskin, og at maskinen genererer mye "Computing Power". Denne datakraften kan være hva som helst, fra maskinvare som lagringsplass eller CPU-strøm til til og med programvare og verktøy. Før internettets tiders morgen var det praktisk talt ingen metode for å dele din "datakraft". Du kjøpte et system, og det var det. Du kan bare bruke systemet fullt ut til dine egne personlige behov.

Hva skyteknologi gjør er at den faktisk lar deg leie ut datakraften din! Så hvis du vil selge lagringsplassen din, kan du faktisk gjøre det ved hjelp av skyen. Sammenlign med strøm for å trekke mer analogi.

Akkurat som det er en basestasjon som leverer strøm til forskjellige leverandører som har abonnert på dem ved hjelp av elektriske ledninger og transformatorer, gjør Cloud-teknologi oss i stand til å levere datakraft ved hjelp av internett til forskjellige leverandører som betaler for det! Det slipper ganske enkelt ideen om å "kjøpe maskinvaren" og vedta i stedet modellen "Betal som du bruker".

Virkningen av Cloud merkes høyt og bredt. Du kan nå bruke en hel maskin til mye mindre kostnader enn de som kreves for å kjøpe den. Du kan leie nesten alt relatert til datamaskiner.

Fra lagringsplass til programvarerammer er alt tilgjengelig på Cloud, til mye lavere pris enn selve kjøpet. Dette gjør det mulig for små eller mellomstore bedrifter å trives, ettersom IT-infrastrukturkostnadene som er knyttet til tidligere har blitt redusert. Populariteten til Cloud kan måles av det faktum at Cloud-leverandører opplever en vekstrate på 50% årlig!

Typer sky

Cloud er en så stor ting, har blitt klassifisert i henhold til konteksten som er brukt. Det er en tjenestemodell, som beskriver cloud computing som en tjeneste. Og leverandørene bruker forskjellige servicemodeller for å selge sin datakraft.

Så er det distribusjonsmodellen. Denne modellen beskriver cloud computing i infrastrukturmessige termer; og beskriver hvordan skydata faktisk vil bli distribuert, lagret og brukt fra kundesiden. Begge disse modellene er videre delt inn i tre typer.

Cloud Service Model

  • Infrastructure as a Service (IaaS): Når ordet går, tilbyr IaaS en hel IT-infrastruktur over Cloud. Hva dette egentlig betyr er at kundene er utstyrt med hele arbeidsmaskiner i henhold til den nødvendige tilpasningen. Dette vil inkludere OS, maskinvare, lagring og andre slike ting. Sluttbrukeren trenger ikke å bekymre seg om den faktiske plasseringen av den fysiske maskinen. Han ville bli gitt en komplett fullverdig arbeidsmaskin, som abstraherer de underliggende kompleksitetene i hvordan maskinen fungerer. Eksempler på slike tilbud er Amazon AWS og Microsoft Azure.
  • Platform as a Service (PaaS): Platform as Service tilbyr en databehandlingsplattform som tjeneste i stedet for infrastruktur. Hva dette egentlig betyr er at PaaS-tjenesten tilbyr programvaremiljø. Så for eksempel må du bruke en betalingsgateway-plattform, men ikke ønsker å kjøpe og sette opp alt selv. Du kan deretter bruke PaaS til å leie en betalingsplattform, som vil bli levert av Cloud. Programvareutviklere kan teste og utvikle programvaren sin over PaaS, uten å kjøpe en maskin for det samme. Et fremtredende eksempel på PaaS vil være Google Apps Engine, som til og med tilbyr automatisk skalering. Dette betyr at databehandlingsressursene automatisk vil bli justert i henhold til kravene som stilles av applikasjonen din.

Cloud Deployment-modell

  • Software as a Service (SaaS): Den enkleste modellen, den tilbyr ganske enkelt komplett programvare over Cloud. Så i stedet for å kjøpe en CD og installere programvaren, får du full tilgang til programvaren ved å bare bruke internett. Dette er den vanligste modellen av Cloud-tilbud, og eksempler er avgjørende. Google Picasa, Salesforce og til og med Google Apps.
  • Privat sky : Ofte funnet i organisasjoner og MNCer, disse skyutvidelsene utelukkende gjøres for en gruppe eller for privat bruk. Hele organisasjonsinfrastrukturen administreres under denne typen distribusjon. Dette krever fortsatt en større grad av faktiske fysiske infrastrukturendringer, siden hele Cloud-distribusjonen vil avhenge av organisatoriske behov og krav. For privat bruk av Cloud tjener imidlertid en privat skymodell sitt formål.
  • Public Cloud : Jo mer vanlig representasjon av sky, den offentlige skyen tilbys til offentlig eller individuell bruk. Forskjellen mellom offentlig og privat sky er det faktum at offentlig sky tilbyr en mye mindre grad av raffinement og sikkerhet enn privat sky. Offentlig sky er relativt billigere enn privat sky. I tillegg til dette blir offentlige skytilbud vanligvis distribuert med leverandøren selv. Så arkitekturmessig kan de være like, men de faktiske infrastrukturkostnadene deles av leverandøren i tilfelle et offentlig tilbud.
  • Hybrid Cloud : Det nyere tilbudet, hybrid sky kombinerer det beste fra både private og offentlige skyer under en distribusjon. Under hybridskymodellen ville noen av funksjonene til skyen være under en privat sky og noen vil bruke offentlig. Så for eksempel i en organisasjon kan faktureringssystemet være en del av en privat sky, men frontenden av applikasjonen som gjør fakturering, vil være en del av en offentlig sky, koblet til leverandører. Slike komplekse distribusjonsmodeller deler den nødvendige infrastrukturen mellom leverandøren og kundene deretter.

    Anbefalte kurs

    • IP-ruting-sertifiseringskurs
    • Sertifiseringstrening innen hacking
    • RMAN trening
    • Python-programmeringskurs

Cloud Architecture

Etter å ha etablert en ide om hva sky er og de forskjellige typer sky som flyter rundt, er det på tide å se på den underliggende arkitekturen til skyen og hvordan den faktisk fungerer. Selv om skyarkitektur er forskjellig for forskjellige typer distribusjons- og tjenestemodeller, er de underliggende grunnleggende prinsippene de samme. Hele skyarkitekturen kan deles inn i følgende grunnleggende deler:

  1. Frontend : Frontend består av klienten som du bruker for å få tilgang til skytjenester. Det kan bestå av alt fra nettleser til nettbrett til og med virtuelle økter. Frontend-plattformjobben er å sikre at sluttbrukeren er direkte koblet til sine respektive skytjenester som abonnerer, og abstraherer den underliggende implementeringen av hvordan den faktisk gjør det.
  2. Back End : Bakenden består av den faktiske fysiske infrastrukturen som er kjøpt av skyleverandører, som hele nettskyen tilbyr. Dette inkluderer typisk virtualiseringsteknikker servere, lagringsstativer, brytere, rutere og annen slik infrastruktur. Ved hjelp av en teknologi som kalles virtualiseringsteknikker, er denne infrastrukturen deretter konfigurert til å tilby sin datakraft på forespørsel.
  3. Cloud Service Delivery plattform : De 3 tjenestemodellene til Cloud brukes vanligvis her. Her avgjøres hele konfigurasjonen av skyplattformen, om det er en hel infrastruktur (IaaS) eller bare en programvare (SaaS). Det omfatter i hovedsak "hva" nøyaktig ville bli distribuert på maskinvaren på baksiden.
  4. Cloud Storage : De 3 distribusjonsmodellene blir vurdert her. Disse tre distribusjonsmodellene bestemmer hvilken type lagring en bruker vil foretrekke. Hvis lokal lagring, ville en privat sky bli distribuert med den lokale lagringsinfrastrukturen opprettet på klientsiden. For publikum vil lagringen være hos leverandørens side. Et mer typisk tilbud av hybrid sky, hvor både offentlige og private lagringsalternativer er gitt.
  5. Cloud nettverk : Et sky nettverk vil omfatte midler til å få tilgang til Cloud. Akkurat som strømledninger brukes til å levere strøm, leveres skytjenester ved hjelp av internett, intranett eller til og med Intercloud, der ressurser fra andre skyer brukes til å tilby tjenester. Det er også et konsept av lokal kommunikasjonsmekanisme, der forskjellige Cloud-komponenter interagerer med hverandre. En slik kommunikasjonsmekanisme utføres vanligvis over meldingskø og er typisk plattformavhengig.

Virtualiseringsteknikker

Hvordan oppnår Cloud det den reklamerer for? Hvordan er det mulig? Vel, Cloud gjør det den gjør, ved å bruke denne fantastiske biten virtualiseringsteknologi kalt virtualiseringsteknikker. Virtualiseringsprosessen har eksistert i flere tiår og har utviklet seg til forskjellige former og typer. Tidligere dager med virtualisering pleide å omfatte deling av ressursene til stordatamaskiner.

Nå brukes den til å lage virtuelle forekomster av nesten hva som helst. Når det gjelder ordet, gjør virtualiseringsteknikker brukere i stand til å lage en virtuell versjon av hva som helst, fra maskinvare til programvare som operativsystemer, til nettverksressurser som LAN-kort. Virtualiseringsteknikker omfatter alt og brukes mye i Cloud-domenet for å lage virtuelle forekomster av den faktiske maskinvaren.

Hvorfor var virtualiseringsteknikker nødvendig?

Cloud-modellen fungerer på prinsippet om at den underliggende maskinvaren ville bli delt med forskjellige kunder som er villige til å betale for ressursene. Tenk deg at du har en hel lagringsplattform. I hovedsak vil du leie ut lagringsplassen din. Hvordan vil du faktisk oppnå det? Det første valget er å leie ut hele harddisken din til alle som betaler.

Men antar at kunden bruker ressursen bare i noen timer, og resten av tiden ligger harddisken i tomgang. Det vil ikke tjene formålet med skyen og vil undergrave effektiviteten av skyutviklingen din i stor grad. For å muliggjøre større effektivitet og bedre inntekter fra sky, bruker du virtualiseringsteknologi for å lage ti virtuelle lagringsenheter fra den ene faktiske fysiske lagringsenheten.

Så nå kan du leie ut den samme harddisken til 10 forskjellige kunder, og sikre at hele harddisken din brukes kontinuerlig. Dette vil også gi større åpenhet, ved å bruke virtualiseringsteknikker kan du til og med la tomgangsplassen som en kunde har igjen leies ut til andre kunder. Derfor kom virtualiseringsteknikker inn i bildet, for å muliggjøre sky-distribusjon.

Mer sofistikert virtualiseringsteknologi vil tillate deg å distribuere modellen mer effektivt, med sanntidssporing av bruken av lagringsdisken din. Skalerer opp, virtualisering hjelper skoleselskaper enormt i alle aspekter. Anta at kunden også vil ha en bryter, sammen med lagringsenheten.

Ved hjelp av virtualiseringsteknikker kan du raskt integrere en virtuell bryter med den virtuelle lagringsenheten i nesten noen få klikk. Så de stadig skiftende kravene fra kundene blir oppfylt, inkludert større fleksibilitet. Dette hjelper mye i større organisasjoner, der skyvemottoet “betale som du bruker” blir sett i full effekt.

Virtualiseringsteknikker brukes nesten mye for skyspredning og også som skytjenestemodeller. Dette er fordi det muliggjør bedre styring av de eksisterende ressursene, og også det faktum at virtualiseringsprosessmaskinene kan omdisponeres på et øyeblikk. Flere virtualiseringsimplementeringer finnes, men en kjent implementeringsteknikk kalles Hypervisor.

En Hypervisor er et stykke programvare, firmware eller maskinvare som lager virtuelle maskiner. Disse "virtuelle maskinene" eller VM er bare virtuelle forekomster av virkelige fysiske maskiner, og det er disse virtuelle maskinene som blir mye brukt i skyspredning, spesielt av Infrastructure som en servicemodell.

Konklusjon

Cloud har utviklet seg mye siden 60-tallet, og sammen med virtualiseringsprosessen har omformet verden. Ved å bruke konseptet med å leie ut datakraft som strøm, reduserer sky kostnadene for infrastruktur og distribusjon enormt. Enhver virksomhet kan utnytte kraften til IT ved hjelp av skyen.

Når det kommer inn i forskjellige typer tjeneste- og distribusjonsmodeller, kan skyen skreddersys for å passe alle typer organisatoriske eller individuelle behov. En typisk skyarkitektur vil omfatte Front End, Back End, en leveringsplattform, lagring og til slutt et sky-nettverk.

Fremtiden til skyen fortsetter å gå videre med fantastiske hastigheter, med flere og flere organisasjoner som samler ressursene sine.

I 2011 investerte Microsoft rundt 90% av FoU-budsjettet på 9, 6 milliarder dollar i skyutvikling. Og med omsetningsvekst anslått å vokse til 32, 8 milliarder dollar i 2016, fortsetter skyfølgen å endre livene våre til det bedre.

Anbefalt artikkel

Her er noen artikler som hjelper deg å få mer detaljert informasjon om Cloud Computing- eller virtualiseringsteknikker, så bare gå gjennom lenken.

  1. Regler for kontoretiketter for profesjonelle
  2. Azure Paas vs Iaas
  3. Spørsmål om Cloud Computing Interview
  4. Hva er cloud computing?
  5. Topp 20 viktige problemer med sky computing

Kategori: