1961. aastal tutvustas arvutiteadlane John McCarthy ideed kasutada arvutust üldkasutatava utiliidina ja hiljem, 1969. aastal, oli JCR Licklideril visioon 'ülemaailmsest seotusest' programmidele juurdepääsemiseks kõikjalt - idee tulenes vanamoodsast teenusest bürood.
Täna mõlemad need ideed sarnanevadpilvandmetöötluse kontseptsioon; tööstusharu sõna, mis on olnud juba mitu aastat.
Alates 2012. aastast on ettevõtted hakanud pilvandmetöötlust tõsisemalt võtma ja rakendama seda ärieesmärgina, järgides selliseid juhte nagu Amazon, Google ja Microsoft, kes edendavad ja arendavad pilvandmetöötluse kasutamist.
Kuhu sobib virtualiseerimine?
Virtualiseerimine on tarkvaratehnoloogia, mis simuleerib keerukat riistvara. Pilvandmetöötlus kasutab virtualiseerimist serveri ressursside haldamiseks ja töökoormuse konsolideerimiseks.
Mis on pilvandmetöötlus?
Järgmine pilvandmetöötluse määratlus on välja antud USA Riikliku Standardi- ja Tehnoloogiainstituudi (NIST) välja antud väljaandest:
„Pilvandmetöötlus on mudel, mis võimaldab üldlevinud, mugavat ja nõudmisel võrgule juurdepääsu konfigureeritavate arvutusressursside (nt võrgud, serverid, salvestusruum, rakendused ja teenused) jagatud kogumile, mida saab minimaalsete juhtimisvaevade abil kiiresti pakkuda ja vabastada. või teenuse pakkuja suhtlus. '
Seejärel loetletakse NIST-i väljaandes a jaoks vajalike põhiomaduste, teenindus- ja juurutusmudelite loendispilvetaristu, mida võib täiendavalt määratleda kui:
„Pilvandmetöötluse omadusi võimaldav riist- ja tarkvarakogu, mida võib vaadelda füüsikalise ja abstraktsioonikihina.
Thefüüsiline kihtkoosneb riistvarast, mis on vajalik toetab pilveteenuseid ja sisaldab tavaliselt serverit , salvestusruumi ja võrgu komponente. Theabstraktsioonikihtkoosneb füüsilisele kihile paigutatud tarkvarast, mis avaldab olulisi pilveomadusi.
Kontseptuaalselt asub abstraktsioonikiht füüsilise kihi kohal. '
Nii et kuigi virtualiseerimise tehnoloogia võimaldab füüsilises kihis abstraktset ja eraldada selle aluseks olevat riistvara, pole see ainus peamine komponent, mis viib pilvandmetöötluseni.
Pilvandmetöötluse areng
Pilvandmetöötlus avalikuks tarbimiseks sai algusest mõnevõrra hilja, alles pärast seda, kui Internet oli üheksakümnendatel aastatel märkimisväärseid ribalaiuse edusamme teinud.
Esimese verstaposti pilvandmetöötluse jaoks kehtestasSalesforce.comkui nad pakkusid ettevõtte programme lihtsa veebisaidi kaudu. See sillutas teed tarkvaraarendusorganisatsioonidele Interneti kaudu rakenduste edastamiseks.
2002. aastalAmazoni veebiteenusedkäivitasid oma pilvepõhise teenuseEC2(Elastic Compute cloud) ja 2006. aastal avaldasid nad eraisikutele ja väikestele üksustele kommertsveebiteenuse arvutite rentimiseks, kuid riistvaral käitavad oma programme. Amazoni EC2 oli esimene saadaval olev pilvetaristu teenus.
Alates 2009. aastastGooglejaMicrosoftalustas pakkumine oma rakenduste poe platvorm. Kuna see oli juurdepääsetav ja usaldusväärne platvorm, käivitas see pulseeriva efekti ja seejärel pilvepõhiste rakenduste suurema kasutuselevõtu tööstuses.
Pilvandmetöötlus arenes ribalaiuse täiustamise, tarkvara koostalitlusvõime ja virtualiseerimise tehnoloogia küpsemise kaudu. Sel moel, kuidas klient / server (ettevõte) arvutustehnika asendas suurarvutid, on pilvandmetöötlus uus tehnoloogiamudel, mis võiks asendada ettevõtte praeguse lähenemisviisi.
Pilvandmetöötluse kategooriad
Infrastruktuuri ja / või rakenduste juurutamiseks pilvandmetöötlust rakendavad ettevõtted võivad pilvepõhiste teenuste puhul kaaluda kolme kategooriat:
- Saas - tarkvara teenusenaon see, kus veebibrauserid võimaldavad pääsupunkti juurdepääsuks serverites töötavale tarkvarale ja rakendustele (kas väljaspool organisatsiooni ruume või kohapeal). See on kõige tuntum pilveteenus.
- Paas - platvorm kui teenuspakub platvormi tarkvara arendamiseks ja juurutamiseks, näiteks Google App Engine ja Heroku.
- Iaas - infrastruktuur kui teenuspakuvad juhtpaneeli või API kaudu otsest juurdepääsu pilveserveritele ja salvestusruumidele. See võimaldab klientidel ehitada virtuaalseid andmekeskusi. Iaasi pakkuja näide on Navisite.
Nende teenuste kombinatsioonide kasutamist saab juurutada kuihübriidteenus.
Mis on virtualiseerimine?
Virtualiseerimine on tarkvaratehnoloogia, mis jagab arvuti ressursside võimalusi mitme kasutaja ja keskkonna vahel ning see sai laialdaselt kasutusele alles 2000. aastate alguses.
Virtualiseerimine simuleerib arvuti tarkvara, andmete, salvestusruumi, mälu jne erinevaid aspekte, mis on atribuudid, mis võimaldavad pilvandmetöötluse mastaapsust, elastsust ja mitme üürimise võimalust.
Virtualisatsioon ei olnud mõeldud ainult suurtele ettevõtetele, kuna sellest võib kasu olla iga ettevõte suurusest hoolimata (välja arvatud juhul, kui organisatsioon vajab ainult ühte serverit).
Ja vastupidiselt mõnele müüdile seal, on võimalik virtualiseerida esimese taseme rakendusi, näiteks Oracle, SAP, SQL, Exchange jne.
Kaks tuntud virtualiseerimistarkvara onVMwarejaMicrosoft Hyper-Vja mõlemad on juhtivad virtualiseerimistarkvara ettevõtted, mis hõlbustavad andmekeskuste virtualiseerimist ning mobiil- ja pilveseadmeid rakenduste ja teenuste edastamiseks mis tahes seadmesse.
Virtualisatsioon võimaldab märkimisväärset rahalist kokkuhoidu ja paindlikkust ning see on ärivalik, kui minna üle pilve.
Hüpervisor
Nüüd, kui me teame, mis on pilvandmetöötlus ja kuidas virtualisatsioon pilti sobib, annab hüpervisiori lühidalt mõistmine, kuidas virtualiseerimine töötab.
Esimene teadaolev hüpervisor võeti kasutusele juba kuuekümnendatel aastatel, et võimaldada erinevatel operatsioonisüsteemidel töötada ühes suurarvutis. Peamised mängijad virtualiseerimise juhtimisel on Linux ja Unix.
Kõige põhilisemas määratluses haldab hüpervisor virtuaalseid masinaid. See on programm, mis võimaldab mitut virtuaalset masinat (VM) majutada ühe riistvaraga. Iga VM käitab eraldatud riistvararessursse kasutades oma rakendusi.
Hüpervisor on see, mis eraldab ja haldab neid ressursse VM-i jaoks.
Virtualiseerimise kategooriad
- Täielik virtualiseeriminesimuleerib protsessori tasemel hostmasina tarkvara ja riistvara.
- Paravirtualisatsioonvõimaldab mitmel virtuaalsel masinal töötada ühes hostis ja kõiki käivitatud programmide eksemplare töödeldakse iseseisvalt (nende enda VM-is).
- Isolatsioon Virtualiseeriminevõimaldab ainult simuleerida hosti opsüsteemi. See tüüp toetab ainult Linuxi-põhiseid süsteeme.
Väärarusaamad
Levinud on väärarusaam, et virtualiseerimineonPilv.
Virtualiseerimine onaluseks olev tehnoloogiapilvetaristuses ja ehkki pilvandmetöötluse esmakordsel loomisel oli see alles lapsekingades, on hoog selles ruumis kogunenud rohkemate mängijatega, vabastades pilvandmetöötluse võimsa ja täieliku potentsiaali.
Pilvandmetöötlusei olevirtualiseerimine, allhanked, samuti pole see tasuline ärimudel. See on infrastruktuurimudel, millel on põhjalikud muudatused kogu IT-korstna tarnimisel.
Kokkuvõte
Pilvandmetöötlus on praegune tehnoloogiamudel, mida võetakse kasutusele koos paljude teiste organisatsioonide ja arendajatega, kes järgnevad.
Kui pilveteenuse pakkujad tuvastavad oma väljakutsed, suudavad nad lahendada probleeme (näiteks säilitada IT-erioskused, äriplaneerimine ning CapEx ja tegevuskulud) ning pakkuda parimat lähenemist pilvekeskkonda üleminekule.
Andmete haldamise ja turvalisuse faktorid on väga olulised aspektid, mis nõuavad standardite olemasolu, et vältida andmete ja süsteemi terviklikkuse ohtu seadmist.
Täna on pilvandmetöötlusel suur osa meie igapäevaelus, kus me saame kasu tarkvara koostalitlusvõimest ning ressursside ja teabe jagamisest. Pilvetehnoloogiad paranevad, kuna pilvesisuga on kiiremini ühendatud ja vähem latentsust.
Pikas perspektiivis prognoosis komitee, et enamik organisatsioone ja üksikisikuid elab 2020. aastaks pilves.