Cloud tehnologije ukratko. Cloud tehnologije

24.10.2023

Internet se ukorijenio u naše živote. Mnogi korisnici više ne mogu zamisliti svoj život bez kompjutera. Naravno, tehnologija se poboljšava svake godine. I za aktivne korisnike globalna mreža Pojavila se tako korisna tehnologija kao što je cloud server. šta je to? čemu služi?

Cloud tehnologije su...

Danas često možete čuti za takvu funkciju kao što je računalstvo u oblaku. Naziv takvih servera potiče od grafičke slike koja se koristi za označavanje tehnologije.

Cloud tehnologije- ovo je mogućnost pristupa podacima bez instaliranja posebnih aplikacija na uređaj. Sav potreban softver korisnicima se obezbjeđuje putem servera. Ali da li ćete morati da platite za ovaj daljinski pristup podacima ili ne zavisi direktno od zahteva.

Po čemu se cloud tehnologije razlikuju od konvencionalnih?

Da bismo jasnije objasnili razliku između konvencionalnih tehnologija i pohrane u oblaku, možemo uzeti e-poštu kao primjer. Slučaj kada mail klijent, kao što je Outlook, već je instaliran na računaru korisnika, a svi podaci primljeni putem e-pošte se čuvaju hard disk, smatra se uobičajenom IT tehnologijom. Odnosno, korisnik sam može upravljati primljenim datotekama i odlučiti šta će s njima. I mail klijent će raditi tačno sve dok računar radi.

Ali e-pošta, koja se otvara pomoću pretraživača, već je tehnologija u oblaku. Odnosno, korisnik, bez instaliranja bilo čega na uređaj, može pristupiti svom email adresa. Štaviše, ako se nešto dogodi serveru na kojem su pohranjeni svi podaci, pristup e-pošti će biti izgubljen.

Šta morate platiti kada koristite oblak?

Cloud server nije potpuno besplatna tehnologija. Postoje slučajevi kada će korisnik morati da plati za pružanje usluge skladištenja u oblaku. Svi serveri su podijeljeni u tri tipa, koji naplaćuju različite funkcije.

  • IaaS je model oblaka za koji je potrebna naknada daljinski pristup do skladišta. Odnosno, korisnik plaća samo pristup serveru.
  • Kada koristite PaaS oblak, morat ćete platiti ne samo za dostupne resurse, već i za pristup posebnom softver za obradu podataka.
  • SaaS je skladište koje omogućava pristup čitavom nizu softvera, za koji ćete, naravno, morati platiti značajnu pretplatu.

Pozitivni aspekti

Korištenje cloud tehnologija ima niz prednosti koje su prilično značajne.

Mlada preduzeća imaju velike koristi od korištenja cloud servera. Neće morati da brinu o kupovini sopstvene serverske opreme ili trošenju novca na izgradnju lokalna mreža, unajmite sistem administratore. Potrebno je samo odabrati jedan od cloud servera koji je idealan po veličini memorije, broju klijenata i drugim karakteristikama, te jednom mjesečno plaćati pretplatu.

Cloud tehnologije su mogućnost pristupa potrebnim informacijama pomoću običnog pretraživača s bilo kojeg mjesta na svijetu. Performanse više neće biti od interesa za klijenta, jer ga prate oni kojima korisnik plaća skladištenje u oblaku. Slični sistemi su traženi među korporativnim korisnicima koji trebaju uspostaviti tok dokumenata u mreži preduzeća.

Za obične korisnike koji jednostavno ne žele da zakrče svoj računar nepotrebnim informacijama, tu su besplatni serveri u oblaku koji će biti sasvim dovoljni.

Negativni poeni

Naravno, nove tehnologije u oblaku imaju i niz nedostataka.

Prvo, hakeri mogu presresti povjerljive podatke koji se prenose korištenjem pohrane u oblaku. Kvalitet internetske veze mora biti veoma visok. Ako je internet prekinut, pristup podacima na “oblacima” će biti nemoguć. Istovremeno, velika preduzeća i dalje trebaju sistem administrator da uspostavi prenos podataka.

Ako klijent želi da uštedi novac i preferira jeftiniji server, onda će morati da se suoči sa problemima u performansama. Jeftini sistemi za skladištenje u oblaku nemaju baš dobru hardversku infrastrukturu, gde se problemi redovno pojavljuju, a njihovo rešavanje oduzima dosta vremena.

Ako se korištenje cloud tehnologija planira dugoročno, onda to može biti mnogo skuplje od instaliranja vlastite lokalni server. Pogotovo ako je za rad odabrana cloud tehnologija sa širokim spektrom mogućnosti, kao što je SaaS.

Pregled pohrane u oblaku

Cloud tehnologije su skladišta koja se mogu podijeliti u tri vrste usluga:

  • Stvaranje infrastrukture.
  • Usluge platforme.
  • Softverske usluge.

Ova podjela će pomoći pri odabiru servera u oblaku za pohranjivanje podataka.

Windows Live SkyDrive je pogodan za one kojima je potrebna velika količina podataka. Omogućava vam pohranjivanje informacija do 25 GB. Nema ograničenja za format datoteke. Međutim, neke vrste imaju niz prednosti. Na primjer, prilikom skladištenja Kancelarijski dokumenti možete ih uređivati ​​direktno u pretraživaču.

Dropbox se više koristi od Windows Live SkyDrive-a, iako ima mnogo manju količinu podataka - samo 2 GB. Za daljinski pristup dovoljno je instalirati jednu aplikaciju na uređaj.

Čak postoji i poseban server za čuvanje muzike. Ovo je Grooveshark, koji se smatra jednim od najpopularnijih pohrana u oblaku za muzičke fajlove.

Predavanje Cloud tehnologije

Cloud tehnologije (computing) su distribuirane tehnologije obrade podataka u kojima računarski resursi a kapaciteti se pružaju korisniku kao Internet usluga.

Glavne vrste cloud tehnologija uključuju:

    " InfrastrukturaKakousluga" (“Infrastruktura kao usluga” ili “IaaS”)

    " PlatformaKakousluga" ("Platforma kao usluga", " PaaS")

    "Softver kao usluga"(“Softver kao usluga” ili “SaaS”).

Pogledajmo detaljnije svaku od ovih tehnologija.

Infrastruktura kao usluga (IaaS)

IaaS je pružanje računarske infrastrukture kao usluge zasnovane na konceptu računarstva u oblaku.

IaaS se sastoji od tri glavne komponente:

    Hardver (serveri, sistemi za skladištenje, klijentski sistemi, mrežna oprema)

    Operativni sistemi i sistemski softver (alati za virtuelizaciju, alati za automatizaciju, osnovni alati za upravljanje resursima)

    Middleware (npr. upravljanje sistemima)

IaaS je zasnovan na tehnologiji virtuelizacije, koja omogućava korisniku opreme da je podeli na delove koji odgovaraju trenutnim potrebama poslovanja, čime se povećava efikasnost korišćenja raspoložive računarske snage. Korisnik (kompanija ili programer softvera) će morati platiti samo vrijeme na serveru, prostor na disku, propusnost mreže i druge resurse koji su mu zaista potrebni za rad. Osim toga, IaaS pruža kupcu kompletan skup funkcija upravljanja u jednoj integriranoj platformi.

IaaS eliminiše potrebu za preduzeća da održavaju kompleksnu infrastrukturu centara podataka, korisnika i mreže, istovremeno smanjujući povezane kapitalne izdatke i operativne troškove. Osim toga, dodatne uštede se mogu postići pružanjem usluge unutar infrastrukture za dijeljenje.

Platforma kao usluga (PaaS)

PaaS je pružanje integrirane platforme za razvoj, testiranje, implementaciju i održavanje web aplikacija kao usluge.

Da bi implementirao web aplikacije, programer ne mora kupovati hardver i softver, niti je potrebno organizirati njihovu podršku. Pristup za klijenta se može organizirati na osnovi najma.

Ovaj pristup ima sljedeće prednosti:

    skalabilnost;

    tolerancija grešaka;

    virtualizacija;

    sigurnost.

Skalabilnost PaaS uključuje automatsku dodjelu i oslobađanje potrebnih resursa ovisno o broju korisnika koje aplikacija opslužuje.

PaaS kao integrisana platforma za razvoj, testiranje, implementaciju i podršku web aplikacija će omogućiti da se čitav niz operacija za razvoj, testiranje i implementaciju web aplikacija izvode u jednom integrisanom okruženju, čime se eliminišu troškovi podrške odvojenim okruženjima za pojedinačne faze.

Sposobnost stvaranja izvorni kod i obezbediti to opšti pristup unutar razvojnog tima značajno povećava produktivnost u kreiranju aplikacija na bazi PaaS.

Softver kao usluga (SaaS).

SaaS– model implementacije aplikacije koji uključuje pružanje aplikacije krajnjem korisniku kao usluge na zahtjev. Takvoj aplikaciji se pristupa putem mreže, a najčešće preko internet pretraživača. U ovom slučaju, glavna prednost SaaS modela za klijenta je odsustvo troškova povezanih s instalacijom, ažuriranjem i održavanjem funkcionalnosti opreme i softvera koji se na njemu radi. Ciljna publika- krajnji potrošači.

U SaaS modelu:

    aplikacija je prilagođena za daljinsku upotrebu;

    jednu aplikaciju može koristiti više klijenata;

    plaćanje usluge se naplaćuje ili mjesečno pretplatu, ili na osnovu ukupnog obima transakcija;

    podrška za aplikaciju je već uključena u plaćanje;

    Osoblje za održavanje može nesmetano i transparentno za kupce izvršiti nadogradnju aplikacija.

Sa stanovišta programera softvera, SaaS model omogućava efikasnu borbu protiv nelicenciranog korišćenja softvera, zbog činjenice da klijent ne može da skladišti, kopira i instalira softver.

U stvari, SaaS softver se može smatrati pogodnijom i profitabilnijom alternativom internim informacionim sistemima.

Razvoj SaaS logike je koncept WaaS (Workplace kao usluga - radno mjesto kao usluga). Odnosno, klijent dobija na raspolaganju virtuelno radno mesto u potpunosti opremljeno svim potrebnim za rad softvera.

    Komunikacije (VoIP)

    Antispam i antivirus

    Upravljanje projektima

    Učenje na daljinu

    Pohrana podataka i sigurnosna kopija

Sve tri vrste usluge u oblaku su međusobno povezani i predstavljaju ugniježđenu strukturu.

Pored različitih metoda pružanja usluga, postoji nekoliko opcija za implementaciju cloud sistema:

Privatni oblak- služi za pružanje usluga u okviru jedne kompanije, koja je i kupac i pružalac usluga. Ovo je opcija za implementaciju „koncepta oblaka“ kada ga kompanija kreira za sebe, unutar organizacije. Prije svega implementacija privatni oblak eliminira jedno od važnih pitanja koje se svakako nameće kupcima prilikom upoznavanja sa ovim konceptom - pitanje zaštite podataka sa stanovišta informacione sigurnosti. Budući da je „oblak“ ograničen od strane same kompanije, ovaj problem se rješava standardnim postojećim metodama. Za privatni oblak karakterizira smanjenje troškova opreme zbog korištenja neaktivnih ili neefikasno korištenih resursa. Takođe, smanjenje troškova kupovine opreme smanjenjem logistike (ne razmišljamo o tome koje servere da kupimo, u kojim konfiguracijama, kakvim produktivnim kapacitetima, koliko prostora da rezervišemo svaki put, itd.

U suštini, snaga raste proporcionalno ukupnom rastućem opterećenju, ne ovisno o svakom zadatku koji se pojavi - već, da tako kažem, u prosjeku. I postaje lakše planirati, kupovati i implementirati - lansirati nove zadatke u proizvodnju.

Javni oblak- koriste provajderi oblaka za pružanje usluga eksternim korisnicima.

Mješoviti (hibridni) oblak- zajednička upotreba dva gore navedena modela implementacije

Šta se krije iza sličnih skraćenica kao što je XaaS?

Kada pregledavaju vijesti o tehnologiji oblaka, čitatelji se suočavaju s različitim definicijama i oznakama čije značenje možda nije odmah jasno. Da ne spominjemo istu vrstu skraćenica cloud servisa, oko kojih se ponekad zbune i stručnjaci koji rade u IT oblasti. Stoga smo odlučili da na jednom mjestu prikupimo osnovne definicije čije će vam poznavanje pomoći da čitate materijale na temu cloud tehnologija i razumijete ih, a da vas ne ometaju tražilice ili Wikipedia.

Radi praktičnosti, podijelili smo pojmove u nekoliko kategorija, ukratko opisujući najvažnije u svakoj od njih. Naravno, naš članak ne sadrži sve definicije, ali i ova lista je dovoljna da se relativno slobodno krećete svijetom cloud tehnologija.

Oblaci. Opšti uslovi

Cloud Computing ako razgovaramo jednostavnim jezikom, je scenario u kojem se korisniku daje pristup računarskim resursima kao što su serveri, mreže, sistemi za skladištenje podataka, aplikacije i usluge preko mreže, najčešće Interneta.

Javni oblak infrastrukturu koja pruža mogućnost korištenja računalstva u oblaku širokom krugu korisnika. Obično u vlasništvu komercijalne organizacije.

Privatni oblak kao što samo ime govori, radi se o infrastrukturi u vlasništvu jedne organizacije i koja omogućava korištenje računarstva u oblaku isključivo za svoje potrebe.

Hibridni oblak kombinuje karakteristike privatnog i javnog oblaka. Ovakvim pristupom dio infrastrukture je u vlasništvu klijenta, a dio se iznajmljuje. Komunikacija između dvije strukture je osigurana korištenjem tehnologija prijenosa podataka.

Hardver

Centar za obradu podataka (DPC) specijalizirana samostojeća zgrada za smještaj različitih servera i mrežna oprema, kojoj se pristupa putem interneta. Pored obezbeđivanja redundantnih energetskih i komunikacionih kanala, takva zgrada mora imati kvalifikovano osoblje koje će obezbediti stalno praćenje i održavanje svih sistema.

Server specijalizovani računar koji se koristi za pokretanje aplikacija i usluga koje podržavaju IT infrastrukturu.

Cluster nekoliko servera povezanih komunikacionim kanalima i predstavljenih korisniku kao jedan hardverski resurs.

Sistemi za skladištenje podataka (DSS) softversko i hardversko rešenje koje vam omogućava da konsolidujete sav prostor na disku unutar jednog sistema. Pored opšte tolerancije grešaka i stalnog praćenja sopstvenog stanja, sistemi za skladištenje podržavaju mnoge korisne funkcije, kao što je replikacija podataka na nivou niza.

Replikacija proces kopiranja podataka u svrhu sinkronizacije sa jednim ili više objekata. Omogućava vam da zaštitite informacije od gubitka u slučaju kvara opreme.

Mrežni prekidač ( prekidač) uređaj koji vam omogućava da povežete nekoliko čvorova računarsku mrežu. Radi na nivou L2 OSI modela.

Mrežni ruter ( ruter) uređaj koji ima nekoliko mrežnih sučelja i omogućava prijenos podataka između različitih segmenata mreže. Pravila na osnovu kojih će se paketi prenositi konfiguriše administrator. Radi na nivou L3, OSI model.

Virtuelizacija

Virtuelizacija tehnologija koja vam omogućava da obezbedite računarske resurse koji su apstrahovani od hardvera i istovremeno logički izolovani jedan od drugog. Odnosno, na jednom fizički server možete kreirati mnogo virtuelnih koji će raditi nezavisno.

Hipervizor program koji vam omogućava implementaciju tehnologije virtuelizacije. Pomoću hipervizora se upravlja i konfiguriše virtuelne mašine, kao i mreže, meki prekidači i ruteri.

Virtuelna mašina analogni fizički kompjuter, implementiran u virtuelnom okruženju. Koncepti “virtuelne mašine” i “virtuelnog servera” razlikuju se samo po svojoj konačnoj svrsi, ali su u suštini ista stvar.

Usluge u oblaku

Vrijedi posebno opisati glavne usluge koje se pružaju na bazi virtuelnih tehnologija. Velika grupa takvih usluga objedinjena je pod akronimom XaaS, što znači "sve kao usluga". Sve ove usluge su bazirane na tri glavna: PaaS, SaaS, IaaS.

PaaS ( Platforma as a Usluga - platforma kao usluga) Ova vrsta računarstva u oblaku se pruža kupcu u obliku gotove softverske platforme koja uključuje različite alate i omogućava njihovu prilagodbu. U suštini, ova platforma može biti bilo šta: okruženje za testiranje, sistem upravljanja bazom podataka ili automatizacija procesa upravljanja. Štaviše, takvom platformom upravlja i održava provajder usluga.

SaaS ( Softver as a Usluga - softver kao usluga) Ovo je vjerovatno najčešća vrsta usluge bazirane na cloud tehnologijama. Sastoji se od pružanja korisniku korištenje bilo kojeg programa koji se nalazi u oblaku pružatelja usluga. Upečatljiv primjer je račun e-pošte. Google mail ili, na primjer, paket Microsoft Office 365.

IaaS (InfrastrukturaasaUsluga - infrastruktura kao usluga) vrsta usluge u oblaku koja uključuje da klijent iznajmljuje skup računarskih resursa od provajdera usluga kao virtuelnu infrastrukturu. To mogu biti virtuelni serveri, sistemi za skladištenje podataka, razni mrežni elementi, kao i bilo koja kombinacija ovih komponenti.

No, osim osnovnih, postoje i mnoge druge usluge u oblaku. Pogledajmo ih pobliže:

DRaaS (KatastrofaOporavakasaUsluga - oporavak od katastrofe kao usluga) usluga koja korisniku pruža mogućnost povratka funkcionalnosti vlastite virtualne strukture u oblaku pružatelja usluga u slučaju nesreće ili katastrofe. Usluge ovog tipa pomažu u otklanjanju uticaja ozbiljnih poremećaja na poslovanje, što znači da su najtraženije od strane kompanija za koje je rad aplikacija i usluga kritičan parametar.

BaaS (BackupasaServis - backup kao usluga) usluga pružanja kupcu platforme i alata za organizaciju postupka backup podataka u oblak. Implementacija ove usluge zavisi od mnogih faktora, kao što su količina podataka koji se bekapuju, propusni opseg komunikacionih kanala, kao i šema rezervne kopije i dubina arhive. Ovo je zgodno za kompanije koje imaju veliku količinu kritičnih podataka, ali organiziranje vlastitog pouzdanog sigurnosnog sistema je neisplativo.

BaaS (BackendasaUsluga - backend kao usluga)— skup gotovih serverskih funkcionalnosti koji vam omogućavaju da pojednostavite i ubrzate razvoj aplikacija. Drugim riječima, ovo je punopravno razvojno okruženje smješteno u oblaku, što znači da vam omogućava da iskoristite sve prednosti tehnologije, kao što je, na primjer, neograničena skalabilnost.

MaaS ( Monitoring as a Servis - monitoring kao usluga) relativno nova vrsta cloud servisa, koja se sastoji od organiziranja praćenja vlastite infrastrukture korištenjem softver, koji se nalazi u oblaku dobavljača usluga. Kao iu mnogim drugim slučajevima, ovo rješenje omogućava korištenje najnaprednijih softverskih alata bez njihove kupovine ili organiziranja administracije.

DBaaS ( Podaci Baza as a Usluga - baza podataka kao usluga) usluga koja omogućava klijentima da se povežu na bazu podataka koja se nalazi u oblaku. U ovom slučaju, cijena rješenja se izračunava na osnovu volumena baze podataka i broja konekcija klijenta. Glavne prednosti ovakvog rješenja, naravno, bit će skaliranje i odsustvo potrebe za osiguranjem sigurnosti podataka.

HaaS ( Hardver as a Servis - oprema kao usluga) — usluga za pružanje računarske snage iz oblaka. Naime, umjesto kupovine željeznog servera, klijent ga može iznajmiti, a on će se nalaziti na stranici servis provajdera, što će osigurati rezervno napajanje i blagovremeno servisiranje.

NaaS ( Mreža as a Usluga - mreža kao usluga) — usluga za pružanje mrežne infrastrukture kao alternative vašoj sopstvenoj mreži. NaaS mogućnosti vam omogućavaju da koristite alate za rutiranje, kao i da povećate ili smanjite kapacitet kanala.

StaaS ( Skladištenje as a Servis - skladištenje kao usluga) Ovo je usluga za obezbjeđivanje prostora na disku u oblaku. Za korisnika ovo rješenje izgleda kao dodatni logički pogon ili jednostavno mrežni folder. Prednost STaaS-a je prisustvo rezervacije kao preduslova za svakog pružaoca usluga.

DaaS (DesktopasaUsluga - desktop kao usluga)- usluga koja se sastoji od pružanja korisniku udaljene radne površine. Za razliku od lokalnog, udaljena radna površina može biti zaista moćna tehničke karakteristike, ovo vam omogućava da koristite aplikacije različitih nivoa bez vezivanja za mogućnosti vašeg desktop računara.

CaaS ( Komunikacije as a Usluga - komunikacija kao usluga) — usluga za pružanje komunikacijskih alata u oblaku. Drugim riječima, ova usluga vam omogućava da organizirate telefoniju, razmjenu trenutnih poruka ili, na primjer, mogućnost vođenja video konferencija od strane provajdera usluge.

CaaS ( Kontejner as a Usluga - kontejner kao usluga) - vrsta usluge koja je u poslednje vreme postaje sve popularniji. Sastoji se od pružanja klijentu mogućnosti organiziranja, pokretanja ili zaustavljanja kontejnera pomoću web sučelja ili API alata.

Zaključak

U ovom članku pogledali smo osnovne koncepte koji nam omogućavaju da se bolje snalazimo u svijetu cloud tehnologija, a također smo ispitali većinu usluga koje se pružaju na njihovoj osnovi. Nadamo se da će vam ove informacije biti korisne.

MBOU Srednja škola br. 9, Karabanovo

IZVJEŠTAJ

U informatici

"Cloud tehnologije"

Završeno: Plotnikov M.I.

Učenik 11A razreda

Poglavlje 1. Koncept “Cloud tehnologije”

Poglavlje 2. Istorija nastanka cloud tehnologija

Poglavlje 3. Pregled proizvoda u oblaku

Poglavlje 4. Primjeri “tehnologija u oblaku”

Poglavlje 5. Prednosti i nedostaci tehnologija u oblaku

Poglavlje 6. Perspektive razvoja cloud tehnologija

Zaključak

Reference

Uvod

Sve se mijenja, svijet ne miruje, a većina korisnika interneta mijenja i svoj stav prema World Wide Webu. Razlog za to su „tehnologije u oblaku“, koje su postavile „modu“ korišćenja interneta i skladištenja fajlova na internetu. Upravo “iza oblaka” sada rade Facebook, Amazon, Twitter i “motori” na kojima su usluge poput Google Docs i Gmail bazirane. Sve je to dobro, ali zasad za neupućene ostaju samo riječi, pompezne i nerazumljive. Pa kako to uopće funkcionira?

Unatoč činjenici da mnogi već dugo čuju pojmove kao što su „tehnologije u oblaku“ ili „cloud computing“, ipak, vrlo mali broj ljudi razumije šta je točno tehnologija oblaka.

Na prvi pogled može se činiti da je sve previše zbunjujuće da bi se u njega ulazilo. u stvari, ovu tehnologiju je vrlo jednostavan i skoro svako od nas ga koristi već duže vrijeme, a da o tome nije ni razmišljao. Na primjer, sve društvene mreže, usluge hostinga datoteka, YouTube, e-mail klijenti, bankarski servisi i još mnogo toga rade u oblaku.



Jednostavnim riječima, tehnologija oblaka uključuje korištenje kompjuterske/web aplikacije smještene na udaljenim serverima putem korisničkog interfejsa ili formata aplikacije prilagođenog korisniku. Kompanije i kompanije koriste razne vrste aplikacije u oblaku, kao što je upravljanje odnosima s klijentima (CRM), upravljanje ljudskim resursima, računovodstvo i druge organizacijske potrebe.

Cilj: proučavanje problematike nastanka i razvoja „Cloud tehnologija“.

Rad ima za cilj: zadataka :


  • formulirati koncept „Cloud tehnologije“,

  • govoriti o glavnim platformama koje koriste oblake,

  • predstaviti pozitivne i negativne aspekte usluge,

  • osvetliti perspektive dalji razvoj u svijetu.

Poglavlje 1. Koncept “Cloud tehnologije”

Cloud tehnologije su tehnologije obrade podataka u kojima se kompjuterski resursi pružaju korisniku Interneta kao online usluga. Riječ "oblak" ovdje je prisutna kao metafora, personificirajući složenu infrastrukturu koja skriva sve tehničke detalje iza sebe.

Cloud (scattered) computing (engleski cloud computing, koristi se i termin Cloud (scattered) data processing) je tehnologija obrade podataka u kojoj se računarski resursi i snaga pružaju korisniku kao Internet usluga. Korisnik ima pristup vlastitim podacima, ali ne može upravljati i ne mora brinuti o infrastrukturi, operativni sistem i stvarni softver s kojim radi. Termin "Cloud" se koristi kao metafora zasnovana na slici Interneta na dijagramu računarske mreže, ili kao slika složene infrastrukture iza koje se kriju svi tehnički detalji. Prema IEEE dokumentu objavljenom 2008. godine, “Cloud computing je paradigma u kojoj se informacije stalno pohranjuju na serverima na Internetu i privremeno keširaju na strani klijenta, npr. personalni računari, igraće konzole, laptopove, pametne telefone, itd.”

Obrada podataka u oblaku kao koncept uključuje koncepte:

infrastruktura kao usluga

platforma kao usluga,

softver kao usluga,

podaci kao usluga,

radno mesto kao usluga

i drugi tehnološki trendovi, kojima je zajedničko uvjerenje da je internet u stanju zadovoljiti potrebe korisnika za obradom podataka.

Za cloud tehnologije, najvažnija karakteristika je neujednačena potražnja korisnika za internet resursima. Za izglađivanje ove neravnine koristi se još jedan srednji sloj - virtuelizacija servera. Dakle, opterećenje se raspoređuje između virtuelnih servera i računara.

Cloud tehnologije- ovo je jedan veliki koncept, koji uključuje mnogo različitih koncepata koji pružaju usluge. Na primjer, softver, infrastruktura, platforma, podaci, radno mjesto, itd. Zašto je sve ovo potrebno? Najvažnija funkcija cloud tehnologija je zadovoljavanje potreba korisnika kojima je potrebna daljinska obrada podataka.

Šta se ne smatra računarstvom u oblaku? Prvo, ovo je autonomno računarstvo lokalni računar. Drugo, ovo je „utility computing“, kada se naručuje usluga izvođenja posebno složenih proračuna ili pohranjivanja nizova podataka. Treće, ovo je kolektivno (distribuirano) računarstvo (grid računarstvo). U praksi, granice između svih ovih vrsta proračuna su prilično nejasne. Međutim, budućnost računarstva u oblaku je i dalje mnogo veća od komunalnih i distribuiranih sistema.

Skladištenje podataka u oblaku (engleski: cloudstorage) je model online pohrane u kojem se podaci pohranjuju na brojnim serverima distribuiranim preko mreže, koji su na korištenje klijentima, uglavnom trećim stranama. Za razliku od modela pohranjivanja podataka na vlastite namjenske servere, kupljene ili iznajmljene posebno za takve svrhe, broj ili bilo koja interna struktura servera uglavnom nije vidljiva klijentu. Podaci se pohranjuju, ali i obrađuju, u takozvanom oblaku, koji je sa stanovišta klijenta jedan veliki virtuelni server. Fizički, takvi serveri mogu biti udaljeni jedan od drugog geografski, čak i na različitim kontinentima.

Da bismo razumeli šta je „oblak“, vredi početi sa istorijom. ovo pitanje. Potrebno je razumjeti: da li je ova tehnologija zaista u kategoriji novih ideja ili ova ideja nije tako nova.

Mnogi savremeni korisnici računara i mobilnih uređaja Oni više ne mogu zamisliti život bez interneta, koji je ušao u naš svakodnevni život. Relativno nedavno su se pojavile nove cloud tehnologije koje se dosta razlikuju od klasičnih modela računarskih sistema, iako u nekim aspektima rade na sličnim principima. Međutim, za mnoge, sam koncept "oblaka", iako poznat, i dalje ostaje nejasan. Čitajte dalje da saznate šta je to.

Šta je cloud tehnologija?

Ako o samom konceptu govorimo jednostavnim jezikom, možemo reći da tehnološka rješenja ovog tipa u osnovi podrazumijevaju pohranjivanje i korištenje informacija, softvera ili posebne usluge bez stvarnog pokretanja na računarima tvrdi diskovi(koriste se samo za početnu instalaciju klijentskog softvera u svrhu pristupa uslugama u oblaku).

Drugim riječima, korištenje cloud tehnologija omogućava korištenje samo isključivo računskih resursa računarskog terminala ili mobilnog uređaja. Ovo objašnjenje može mnogima izgledati previše zbunjujuće. Stoga, da bismo razumjeli kako korištenje cloud tehnologija izgleda u praksi, možemo dati najjednostavniji primjer.

Većina modernih korisnika, na ovaj ili onaj način, koristi emailom. Često je upravo prisustvo takve adrese neophodno za registraciju u internet servisima, društvene mreže, online igrice, itd. U bilo kojem Windows sistem Postoji ugrađeni Outlook klijent e-pošte. Prilikom primanja ili slanja pisama, sva se ona pohranjuju direktno na tvrdi disk u folderu programa.

Druga je stvar kada se poštansko sanduče nalazi udaljeni server(na primjer, Mail.Ru, Gmail, Yandex mail, itd.). Korisnik jednostavno ulazi na stranicu, unosi svoje registracijske podatke (login i lozinku), nakon čega dobiva pristup svojoj pošti. Ovo je tehnologija oblaka u najjednostavnijem smislu, jer se sva korespondencija ne pohranjuje na korisnikovom računalu (tvrdom disku), već na udaljenom serveru. Zapravo, i poseban program za pristup poštansko sanduče nije potreban (dovoljan je sasvim običan web pretraživač, koji u ovom slučaju igra ulogu klijentske aplikacije).

Dakle, najvažnije je po čemu se cloud tehnologije razlikuju standardne metode IT se sastoji upravo u pohranjivanju informacija ili neke vrste softvera na udaljenom serveru, koji se svojevremeno zvao „oblak“, te u mogućnosti dijeljenja pristupa podacima ili softveru. Danas možete vidjeti mnoge usluge koje su izgrađene upravo po principima oblaka. Ali nije uvijek bilo ovako.

Razvoj cloud tehnologija

Generalno, razgovori o uvođenju ovakvih modela vode se od kasnih 60-ih godina prošlog stoljeća. Zatim koncept korišćenja računarskih mogućnosti računarskih sistema širom sveta sa organizacijom u obliku javna komunalna preduzeća, koju su napisali Joseph Licklider i John McCarthy.

Sljedeći korak bilo je uvođenje 1999. takozvanih CRM sistema u obliku web stranica koje se obezbjeđuju putem pretplate, koji su omogućavali pristup računarskim resursima putem interneta, koje je internetska knjižara Amazon počela aktivno koristiti 2002. godine, a koja se kasnije transformisala u ogromna IT korporacija.

I tek 2006. godine, zahvaljujući pojavi projekta Elastic Compute Cloud, počeli su ozbiljno razgovarati o punoj implementaciji cloud tehnologija i usluga. Naravno, značajnu ulogu u obezbjeđivanju računarskih resursa odigralo je i lansiranje poznate usluge Google Apps, koje se dogodilo 2009. godine.

Moderne usluge u oblaku

Od tada je tržište cloud tehnologije pretrpjelo prilično ozbiljne promjene. I stvar nije bila ograničena samo na obezbjeđivanje računarskih resursa.

Počele su se pojavljivati ​​nove tehnologije i usluge u oblaku, koje se danas mogu grubo podijeliti u nekoliko velikih kategorija:

  • pohrana informacija u oblaku;
  • portali za igre;
  • antivirusne platforme;
  • softver zasnovan na webu.

Svaka od ovih grupa uključuje mnoge potkategorije, ali općenito govoreći, sve su izgrađene na istim principima.

Tražene karakteristike

Prema opšte prihvaćenim zahtjevima američkog Nacionalnog instituta za standarde i tehnologiju, postoji jedinstvena lista uslova koje informacione tehnologije u oblaku moraju ispuniti:

  • nezavisna korisnička usluga na zahtjev (mogućnost korisnika da odredi stepen korištenja tehnoloških i računarskih resursa u vidu brzine pristupa podacima, vremena obrade servera, volumena pohrane itd., bez obavezne koordinacije ili interakcije sa pružaocem usluge) ;
  • pristup mreži univerzalnog nivoa (pristup prijenosu podataka bez obzira na vrstu uređaja koji se koristi);
  • udruživanje računarskih resursa (dinamička preraspodela moći udruživanjem resursa za velika količina korisnike u jedan bazen);
  • elastičnost (mogućnost pružanja, proširenja ili sužavanja spektra usluga u bilo kom trenutku automatski način rada i bez dodatnih troškova);
  • obračun usluga pruženih potrošačima (apstrakcija iskorištenog prometa, broja korisnika i transakcija koje su izvršili, propusni opseg itd.).

Uobičajena klasifikacija modela implementacije

Govoreći o cloud tehnologijama, ne može se ne spomenuti njihova podjela prema vrstama modela cloud servisa koji se koriste.

Među njima postoji nekoliko glavnih grupa:

  • Privatni oblak je zasebna infrastruktura koju koristi samo jedna organizacija ili preduzeće, uključujući nekoliko korisnika, ili partnerskih kompanija (ugovarača), koje mogu pripadati samoj organizaciji ili biti izvan njene nadležnosti.
  • Javni oblak je struktura namijenjena široj javnosti slobodan pristup i, po pravilu, pod kontrolom vlasnika (pružaoca usluga).
  • Javni oblak je organizacijska struktura dizajnirana za grupe korisnika koji dijele zajedničke interese ili ciljeve.
  • Hibridni oblak je kombinacija dva ili više navedenih tipova, koji u strukturi ostaju jedinstveni nezavisni objekti, ali su međusobno povezani prema strogo definisanim standardizovanim pravilima za prenos podataka ili korišćenje aplikacije.

Vrste modela usluga

Posebno treba izdvojiti metodologiju klasifikacije modela usluga, odnosno cjelokupnog skupa alata i alata koje cloud servis može pružiti korisniku.

Glavni modeli uključuju sljedeće:

  • SaaS (softver kao usluga) je model skupa softvera koji pruža dobavljač u oblaku potrošaču, a koji se može koristiti ili direktno u cloud servisu sa nekog uređaja, ili putem pristupa putem tanki klijenti, ili preko interfejsa posebne aplikacije.
  • PaaS (platforma kao usluga) je struktura koja omogućava korisniku, na osnovu pruženih alata, da koristi oblak za razvoj ili kreiranje osnovnog softvera u svrhu naknadnog hostovanja drugog softvera (vlastitog, kupljenog ili repliciranog) na osnovu upravljanja bazom podataka. sistemi, okruženja za izvršavanje programskih jezika, softver za međuprograme, itd.;
  • IaaS (infrastruktura kao usluga) - model za korištenje usluge u oblaku sa nezavisnim upravljanjem resursima i mogućnošću hostovanja bilo koje vrste softvera (čak i OS), ali sa ograničenom kontrolom nad nekim mrežne usluge(DNS, firewall, itd.).

Blokovi cloud servisa

Budući da tehnologije u oblaku zahtijevaju minimalno sudjelovanje korisnika u radu cijelog kompleksa i predstavljaju modele koji se sastoje od mnogih tehnoloških kombinacija koje međusobno komuniciraju korištenjem međuvera, u ovoj fazi Razmatrajući takve usluge zasebno, možemo istaknuti neke važne komponente bilo kojeg hardverskog i softverskog kompleksa, koje se obično nazivaju blokovi:

  • Samouslužni portal je alat koji omogućava korisniku da naruči određenu vrstu usluge sa dodatnim detaljima (na primjer, za IssA ovo je narudžba virtuelna mašina sa pojašnjenjem tipa procesora, zapremine RAM I hard disk ili odbijanje upotrebe).
  • Katalog servisa – skup osnovnih servisa i pripadajućih šablona za kreiranje, koji će, putem transfera automatizacije, moći da konfigurišu kreiranu uslugu u realnim računarskim sistemima i sa određeni tip softver.
  • Orkestrator je specijalizovano sredstvo za praćenje radnji izvršenih operacija, koje obezbeđuje šablon za svaku uslugu.
  • Tarifiranje i fakturisanje - računovodstvo pruženih usluga korisniku, izdavanje računa za plaćanje radi koordinacije finansijskih pitanja.

Dodatne metode

Između ostalog, ponekad se za raspodjelu opterećenja može koristiti tehnologija virtuelizacije u obliku virtuelnog serverskog dijela, koji je svojevrsni sloj ili veza između softverskih servisa i hardvera (distribucija virtuelnih servera preko stvarnih). Ovaj pristup nije obavezan, međutim, cloud tehnologije u obrazovanju koriste ovu tehniku ​​prilično često.

Antivirusi također izgledaju prilično zanimljivo, oni preuzimaju sumnjive datoteke ne na računare, već u oblak ili „pješčanik“ (Sandbox), gdje se vrši preliminarna provjera, nakon čega se daje dozvola za slanje na računar ili se stavlja u karantin; u samom oblaku.

Prednosti i nedostaci korištenja usluga u oblaku

Što se tiče prednosti i mana, naravno da postoje. Pozitivan aspekt je da se pristupom softveru, skladištenju ili kreiranjem sopstvene infrastrukture za korisnike takvih usluga značajno smanjuju troškovi povezani sa kupovinom dodatnog ili moćnijeg hardvera ili licenciranog softvera.

S druge strane, većina stručnjaka oštro kritizira korištenje cloud servisa jednostavno zbog njihove niske sigurnosti od vanjskih smetnji. Na dnevnom redu je i pitanje skladištenja ogromnih količina zastarjelih ili neiskorištenih podataka. Upečatljiv primjer za to je Google usluge, u kojem korisnik ne može izbrisati nijednu grupu podataka ili nekorištene usluge.

Problemi sa plaćanjem

Naravno, korišćenje ovakvih servisa se plaća, posebno ako su u pitanju cloud tehnologije u obrazovanju (specijalizovane biblioteke, obrazovne platforme), pristup specijalizovanom softveru ili redovno skladištenje podataka sa velikim rezervisanim količinama prostora na disku.

Ali za prosječnog korisnika, isti servisi za skladištenje informacija poput DropBoxa, OneDrive (ranije SkyDrive), Cloud Mail.Ru, Yandex.Disk i mnogi drugi čine ustupke, dodjeljujući, ovisno o samom servisu, oko 15-20 GB prostora na disku bez plaćanje. Po savremenim standardima, naravno, ne mnogo, ali dovoljno da se sačuvaju neki važni podaci.

Zaključak

To je to za cloud tehnologiju. Mnogi stručnjaci i analitičari obećavaju im veliku budućnost, ali pitanje sigurnosti informacija ili povjerljivosti podataka postavlja se toliko akutno da bez korištenja novih dostignuća u oblasti informacione sigurnosti, tako svijetla perspektiva izgleda vrlo sumnjiva.