Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Iron
  • Šta su oblak tehnologije. Uobičajena klasifikacija modela implementacije

Šta su oblak tehnologije. Uobičajena klasifikacija modela implementacije

Računarstvo u oblaku (razbacano).(engleski) cloud computing, termin se također koristi Obrada podataka u oblaku (razbacana).) je tehnologija obrade podataka u kojoj se računarski resursi i kapaciteti pružaju korisniku kao Internet usluga.

Korisnik ima pristup sopstvenim podacima, ali ne može da upravlja i ne treba da brine o infrastrukturi, operativnom sistemu i stvarnom softveru sa kojim radi. Termin "Cloud" se koristi kao metafora zasnovana na slici Interneta u dijagramu računarske mreže, ili kao slika složene infrastrukture koja skriva sve tehničke detalje. Prema IEEE dokumentu objavljenom 2008. godine, „Cloud computing je paradigma u kojoj se informacije trajno pohranjuju na serverima na Internetu i privremeno keširaju na strani klijenta, na primjer, na ličnim računarima, igraćim konzolama, laptopima, pametnim telefonima itd. .".

Obrada podataka u oblaku kao koncept uključuje sljedeće koncepte:

  • "Sve kao usluga"
  • "Infrastruktura kao usluga"
  • "Platforma kao usluga"
  • "Softver kao usluga"
  • "Podaci kao usluga"
  • "Radno mjesto kao usluga"
  • drugi tehnološki trendovi koji dijele uvjerenje da je internet u stanju zadovoljiti potrebe korisnika u obradi podataka.

Na primjer, Google Apps pruža poslovne aplikacije na mreži kojima se pristupa putem internet pretraživača dok se softver i podaci pohranjuju na Google serverima. Operativni sistem Google Chrome OS je dizajniran za rad sa "oblakom".

Iako je termin "računarstvo u oblaku" dobro uvriježen, na ruskom ima drugačije značenje od originala. "Oblak" pored oblaka ima još jedno značenje, naime raštrkano; zapravo, značenje "razbacano" se podrazumijeva u engleskoj terminologiji.

Za računarstvo u oblaku, glavna pretpostavka je neujednačenost zahteva za resursima od klijenta. Da bi se izgladila ova neujednačenost u pružanju usluge, drugi sloj se postavlja između stvarnog hardvera i međuvera - virtuelizacija servera. Serveri na kojima se pokreću aplikacije su virtuelizirani, a balansiranje opterećenja se vrši kako pomoću softvera tako i putem distribucije virtuelnih servera preko stvarnih.

Kritika

Koncept računarstva u oblaku kritizirala je zajednica slobodnog softvera, a posebno Richard Stallman:

Ne biste trebali koristiti web aplikacije za svoje računarske procese, na primjer, jer gubite kontrolu nad njima. I nije ništa bolje od korištenja bilo kojeg vlasničkog programa. Računajte na računaru koristeći programe koji poštuju vašu slobodu. Ako koristite bilo koji vlasnički program ili nečiji web server, postajete bespomoćni. Postajete igračka u rukama onoga ko je razvio ovaj softver.

- "Računarenje u oblaku je zamka, upozorava osnivač GNU-a Richard Stallman" intervju za The Guardian

Šta su zapravo usluge u oblaku?

Cloud computing izaziva čitav niz emocija. „U oblasti mrežne tehnologije, ova fraza je simbol današnjice“, kaže glavni analitičar Gartnera Ben Pring, a mnoge njegove kolege se slažu s njim. Ali u isto vrijeme, problem je što svako na svoj način tumači pojam "cloud computing".

Često se riječ "oblak" odnosi na cijeli Internet: to jest, sve što je izvan zaštitnog zida računara automatski ide u "oblak" - uključujući i tradicionalni vanjski izvori. Drugi vide usluge u oblaku kao nadograđenu verziju pomoćnog računarstva: u stvari, virtuelne servere dostupne preko Interneta.

Ako tražite način da proširite IT mogućnosti preduzeća, a pritom još ne planirate da ulažete u stvaranje nove infrastrukture, privlačenje novog osoblja i prekvalifikaciju zaposlenih ili licenciranje novog softvera, pre ili kasnije ćete došli na ideju usluga u oblaku. Ove vrste usluga dostupne su u realnom vremenu putem interneta i značajno proširuju postojeće IT mogućnosti.

Usluge u oblaku su danas još uvijek u povojima, s raznolikim timom velikih i malih provajdera koji su spremni da vam pruže mnoštvo jednako raznolikih usluga zasnovanih na oblaku, od potpuno opremljenih aplikacija do skladištenja podataka i filtriranja neželjene pošte. Ako vam je potrebno nekoliko vrsta takvih usluga, najvjerovatnije ćete morati povezati svaku od njih zasebno - možda čak i od različitih provajdera. Naravno, kako se ovo područje razvija, počinju se pojavljivati ​​i veći provajderi – agregatori i integratori usluga u oblaku – ali ih je za sada vrlo malo. U međuvremenu, pogledajmo koje vrste cloud usluga danas postoje.

SaaS (softver kao usluga)

Ova vrsta usluge u oblaku koristi arhitekturu sa više korisnika: omogućava pristup pretraživaču jednoj aplikaciji hiljadama korisnika. Skraćenica SaaS je skraćenica za Software-as-a-Service - softver kao usluga, za razliku od SaaP - Software-as-a-Product - kada kupite softverski proizvod "u kutiji". Ova vrsta usluge je zgodna za potrošača jer ne zahtijeva unaprijed ulaganje u server ili licenciranje softvera.

SaaS usluge su zasnovane na princip pretplate: softver radi na strani provajdera i iznajmljuje se pretplatnicima, a plaćanje zavisi od broja korisnika, obima transakcija itd. Takođe je zgodno da se aplikacije mogu prilagoditi specifičnim potrebama korisnika. Danas je jedan od najuspješnijih igrača na SaaS tržištu Salesforce.com.

Komunalne IT usluge (uslužno računarstvo)

Ideja komunalnih IT usluga daleko je od nove, ali danas ovaj oblik cloud servisa doživljava renesansu zahvaljujući čudovištima kao što su Amazon.com, Sun, IBM i mnoge druge kompanije koje nude pristup diskovima i virtuelnim serverima na zahtjev od strane kupaca. Ranije su se takve usluge koristile uglavnom u pomoćne svrhe, ali danas mogu zamijeniti čak i dio poslovnog podatkovnog centra.

Drugi provajderi nude rješenja koja pomažu IT kompanijama da kreiraju virtuelne centre podataka od javnih servera: na primjer, koriste memoriju, I/O uređaje, diskove i računarske resurse kao virtuelni skup dostupan preko mreže.

Cloud Web Services

Bliski SaaS-u su provajderi web usluga koji nude API-je koje programeri mogu koristiti preko weba bez potrebe za preuzimanjem aplikacije s punim mogućnostima.

Ove vrste usluga nudi širok spektar provajdera, od kompanija koje pružaju pojedinačne poslovne usluge (uključujući tradicionalne usluge obrade kreditnih kartica) do potpuno razvijenih API-ja koje nudi, na primjer, Google.

Platforma kao usluga

Još jedna SaaS opcija. Ovaj oblik usluga u oblaku pruža razvojno okruženje kao uslugu. Vi gradite vlastite aplikacije koje rade na infrastrukturi provajdera. Vaši korisnici rade sa aplikacijama preko Interneta - sa servera provajdera.

Ove usluge su ograničene dizajnom i mogućnostima dobavljača, tako da ovdje nećete dobiti potpunu slobodu za let mašte, ali možete računati na predvidljivost i pre-integraciju. Primjer je Google App Engine.

Upravljane usluge

Jedan od najstarijih oblika cloud servisa. Kompanija koja pruža ove usluge naziva se MSP (managed service provider). Ovo uključuje čitav niz usluga - od isporuke softvera do daljinskog nadzora i pune podrške IT infrastrukture.

Usluge skeniranja virusa e-pošte, usluge praćenja aplikacija, različite upravljane sigurnosne usluge, anti-spam usluge i usluge upravljanja desktopom spadaju u ovu kategoriju.

Platforme za komercijalne usluge

Hibridni SaaS i MSP. Ovu vrstu cloud computing servisa najčešće koriste komercijalne kompanije: uz njihovu pomoć korisnici mogu naručiti obilazak ili, na primjer, tajničke usluge sa jedne zajedničke platforme, a usluga će im pružiti potrebne informacije u skladu sa parametre pretrage i cijene koje je unio korisnik.

Internet integracija

Danas je integracija cloud servisa u početnoj fazi svog razvoja. OpSource je nedavno predstavio topologiju OpSource Services Bus, koristeći tehnologiju integracije iz malog startupa pod nazivom Boomi. SaaS provajder Workday kupio je CapeClear, provajdera poslovne sabirnice usluga (ESB) fokusiranog na B2B integraciju. Grand Central od 2005. godine nastoji da postane provajder "autobus u oblaku" na jednom mjestu i okupi manje SaaS provajdere kako bi isporučili integrirana rješenja krajnjim korisnicima.

Ali generalno gledano, međusobne veze između različitih usluga u oblaku su i danas prilično rijetke. Stoga neki ljudi radije umjesto izraza "cloud computing" - "cloud services" koriste izraz "sky computing" - "nebeska usluga", tj. sistem koji se sastoji od mnogih izolovanih usluga u oblaku, na koje se IT klijenti moraju zasebno povezati.

S druge strane, kako virtuelizacija i SOA (Service Oriented Architecture) polako prožimaju poduzeće, ideja o povezanim uslugama počinje da dobija sve više pažnje. Prema nekim predviđanjima, u budućnosti bi svako preduzeće trebalo da postane čvorište "oblaka". Ali malo je vjerovatno da će ovaj zadatak biti riješen u bliskoj budućnosti – radije, on predstavlja dugoročni trend sa dalekim horizontom.

Internet je postao sastavni dio života ljudi, a redovno se pojavljuju nove mogućnosti koje mogu olakšati obavljanje raznih zadataka. Novost su cloud tehnologije koje se mogu primijeniti u različitim oblastima: obrazovanju, medicini, logistici itd.

Šta je cloud tehnologija?

Počnimo s definicijom, jer cloud tehnologije podrazumijevaju mogućnost korisnika da pristupi podacima bez instaliranja aplikacija na svoj uređaj, budući da serveri pružaju svu podršku. Važno je znati da takve usluge mogu biti i besplatne i plaćene, a sve ovisi o zahtjevima. Da biste razumjeli koja je upotreba cloud tehnologija, potrebno je analizirati njihovu razliku od uobičajenih uslova.

  1. Na primjer, uzmimo e-poštu, kada je mail klijent instaliran na računaru i svi podaci su pohranjeni na tvrdom disku. U ovom slučaju, korisnik odlučuje šta će učiniti sa datotekama.
  2. Ako govorimo o pošti koju osoba koristi putem pretraživača, onda je to već tehnologija u oblaku. Ovdje je jasno da ako postoje problemi sa serverom, onda će pristup pošti biti izgubljen.

Prednosti usluga u oblaku

Za početak, hajde da se zadržimo na postojećim prednostima, koje uključuju:

  1. Za pohranjivanje informacija ne morate kupovati skupe računare i komponente, jer će sve biti pohranjeno na "oblaku".
  2. Performanse računara se povećavaju, jer cloud tehnologije u kancelarijskom radu i drugim oblastima daljinski pokreću programe, tako da na računaru ima dosta slobodnog prostora.
  3. Svake godine problemi sa servisom se smanjuju, jer se broj fizičkih servera konstantno smanjuje, a softver se stalno ažurira.
  4. Troškovi kupovine softvera su smanjeni, jer je potrebno samo jednom kupiti program za "cloud" i to je to, a ponekad možete naručiti i njegov najam.
  5. Cloud tehnologije nemaju ograničenja u količini pohranjenih podataka. U većini slučajeva, obim takvih usluga je u milionima gigabajta.
  6. Programi se ažuriraju automatski, tako da nema potrebe za praćenjem, kao što je slučaj sa preuzetim aplikacijama.
  7. "Oblak" se može koristiti na bilo kojem operativnom sistemu, budući da se programima pristupa preko web pretraživača.
  8. Nove tehnologije u oblaku omogućavaju da uvijek i bilo gdje imate pristup dokumentima, jer je glavna stvar prisutnost interneta.
  9. Dobra sigurnost i zaštita od gubitka informacija, pošto se poslati podaci automatski pohranjuju, a kopije se spuštaju na backup servere.

Nedostaci računarstva u oblaku

Ima "oblak" i niz nedostataka koje biste trebali znati i uzeti u obzir:

  1. Pristup nije moguć u nedostatku Interneta, a ako nije, onda će se moći raditi samo sa dokumentima preuzetim na računar. Vrijedi napomenuti da internet mora biti brz i kvalitetan.
  2. Usluga u oblaku može biti sporija kada prenosi veliku količinu informacija nego u slučaju instaliranog programa.
  3. Sigurnost je rijetko na lošem nivou, ali u većini slučajeva Cloud pravi sigurnosne kopije, tako da nema potrebe za brigom.
  4. Mnogima je neugodno što moraju platiti za pružanje niza usluga, ali ovo je poslovni projekat na kojem ljudi treba da zarađuju.

Primena cloud tehnologija

Postoji određena klasifikacija usluga u oblaku, tako da postoje takve kategorije "oblaka":

  1. javnosti. Riječ je o IT infrastrukturi koju istovremeno može koristiti veliki broj kompanija i usluga. Pretplatnik može biti svaka kompanija i pojedinac. Korisnici javnih cloud tehnologija nemaju mogućnost upravljanja i održavanja "oblaka", jer se time bavi samo vlasnik servisa.
  2. Privatno. Opisujući vrste cloud tehnologija, treba se zadržati na ovoj sigurnoj IT infrastrukturi, kontrolisanoj i funkcionisanoj u interesu samo jedne organizacije. Može se nalaziti u prostorijama kupca ili kod eksternog operatera.
  3. hibrid. Ova vrsta ima glavne prednosti obje prethodne opcije. Takav "oblak" u većini slučajeva koriste organizacije koje imaju sezonske periode aktivnosti, odnosno kada nema dovoljno interne IT infrastrukture, tada se dio kapaciteta prenosi na cloud tehnologije.

Cloud tehnologije u obrazovanju

Kompjuteri i internet ušli su u obrazovni sistem, koji mogu unaprijediti i olakšati proces obavljanja niza zadataka. Cloud tehnologije u obrazovnom procesu mogu se koristiti u sljedeće svrhe:

  1. Organizacija zajedničkog rada zaposlenih na važnim dokumentima, na primjer, godišnji plan ili program. Svako je odgovoran za svoj dio dokumenta, a po potrebi svi korisnici će imati mogućnost da ostave komentare i dopune informacije.
  2. Zajednički projektni rad, tako da nastavnik može dodijeliti zadatke učenicima, podijeliti odgovornosti i provjeriti izvještaje s komentarima.
  3. Cloud tehnologije se mogu koristiti za kreiranje elektronskog dnevnika i prijenos svih pismenih zadataka. Ovo je odlična opcija za djecu koja se školuju kod kuće ili iz bilo kojeg razloga izostaju sa nastave.

Cloud tehnologije u medicini

Nedavno se "oblak" aktivno uvodi u medicinu, što je podiže na novi nivo. Nove tehnologije nude ogroman potencijal za revolucionarne promjene, jer postaje mnogo lakše održavati i organizirati medicinsku dokumentaciju. Upotreba oblaka u medicini važna je jer pomažu da se brzo utvrdi dijagnoza i donese zaključak. U ovom trenutku ovakva usluga je tek počela da se uvodi, jer za sada ne postoje regulatorni mehanizmi za čuvanje medicinske tajne.

Cloud tehnologije u logistici

Oblak ima odličan potencijal u transportnoj i skladišnoj logistici. Uz pomoć cloud tehnologija moguće je osigurati punu interakciju svih učesnika u lancu, odnosno pošiljaoca, operatera, transportne kompanije i primaoca. Svi oni mogu komunicirati u realnom vremenu, bez obzira na lokaciju. Upotreba računarstva u oblaku pruža sljedeće prednosti:

  • sprovesti otvorene tendere za izvođače radova;
  • odrediti najuspješnije rute;
  • kontrolisati snabdevanje;
  • obraditi i pohraniti sve podatke o transportu;
  • poboljšati kvalitet izvršenja narudžbi.

Cloud tehnologije u bankarskom sektoru

Konkurencija među bankama je ogromna i nisu sve u stanju da prežive u vremenima krize. Ove finansijske institucije počinju da koriste inovativne tehnologije za smanjenje troškova. Usluge skladištenja u oblaku imaju za cilj automatizaciju finansijskih procesa. Kao rezultat, dolazi do povećanja efikasnosti rada kreditnih institucija kroz smanjenje troškova izvještavanja. Važno je napomenuti da, budući da postoji prijetnja da će napadači infiltrirati skladište u oblaku, oni ne pohranjuju podatke o korisnicima.

Cloud tehnologije za poslovanje

Poslovni ljudi koriste oblak u sljedeće svrhe:

  1. Iznajmljuje se virtuelni server, zahvaljujući kojem menadžer može u potpunosti kontrolisati sve hostovane usluge, bez obzira na provajdera.
  2. Lako je stvoriti virtualni kontakt centar u mreži, zahvaljujući kojem možete uštedjeti na iznajmljivanju sobe i organiziranju radnih mjesta. Radovi mogu započeti dva dana nakon podnošenja zahtjeva dobavljaču.
  3. Cloud servisi za poslovanje koriste se za kreiranje virtuelne kancelarije, odnosno radno mesto neće biti vezano za određeni računar. "Oblak" reprodukuje internu mrežu kompanije, odnosno uključuje diskove, fascikle i programe za planiranje.

Igre preko cloud servisa

U 2000-im su se počeli pojavljivati ​​servisi za striming u oblaku, zahvaljujući kojima korisnici mogu igrati "teške" igre preko interneta bez preuzimanja ili pokretanja računara. U Americi i Kini ovaj pravac je već dobro razvijen. Microsoft je nedavno dao zvaničnu najavu da će razvijati DeLorean sistem u kojem će osoba igrati preko cloud servisa, a sistem će predvidjeti njegove akcije prije nego što pritisne tipke.

Mnogi savremeni korisnici računara i mobilnih uređaja više ne mogu zamisliti život bez interneta koji se čvrsto udomaćio u našoj svakodnevici. Relativno nedavno su se pojavile nove cloud tehnologije koje se dosta razlikuju od klasičnih modela računarskih sistema, iako u nekim trenucima rade po sličnim principima. Međutim, sam koncept "oblaka", iako poznat mnogima, i dalje ostaje nerazumljiv. O tome šta je, čitajte dalje.

Šta je cloud tehnologija?

Ako govorimo o samom konceptu jednostavnije, možemo reći da tehnološka rješenja ovog tipa u osnovi podrazumijevaju skladištenje i korištenje informacija, softvera ili posebnih usluga bez stvarne upotrebe tvrdih diskova na računarima (koriste se samo za početnu instalaciju klijentski softver iz svrhe pristupa uslugama u oblaku).

Drugim riječima, korištenje tehnologija u oblaku omogućava korištenje samo čisto 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 e-poštu. Često je prisustvo takve adrese neophodno za registraciju na Internet servisima, društvenim mrežama, online igricama itd. Svaki Windows sistem ima ugrađen Outlook klijent za poštu. Prilikom primanja ili slanja pisama, sva se pohranjuju direktno na tvrdi disk u folderu programa.

Druga stvar je kada se poštanski sandučić nalazi na udaljenom serveru (na primjer, Mail.Ru, Gmail, Yandex-mail, itd.). Korisnik jednostavno uđe na stranicu, unese svoje registracijske podatke (login i lozinku), a zatim dobije pristup svojoj pošti. Ovo je tehnologija oblaka u najjednostavnijem smislu, jer se sva korespondencija ne pohranjuje na korisnikov računar (tvrdi disk), već na udaljeni server. Zapravo, poseban program za pristup poštanskom sandučetu nije potreban (dovoljan je najobičniji web pretraživač, koji u ovom slučaju igra ulogu klijentske aplikacije).

Dakle, najvažnija stvar koja razlikuje cloud tehnologije od standardnih IT metoda je upravo u čuvanju informacija ili nekog softvera na udaljenom serveru, koji se svojevremeno zvao "oblaci", te u mogućnosti dijeljenja podataka ili ON. Danas možete vidjeti dosta servisa koji su izgrađeni upravo na principima oblaka. Ali nije uvijek bilo tako.

Razvoj cloud tehnologija

Općenito govoreći o uvođenju ovakvih modela vode se od kasnih 60-ih godina prošlog stoljeća. Zatim je postojao koncept korištenja računarske snage kompjuterskih sistema širom svijeta sa organizacijom u obliku javnog preduzeća, čiji su autori bili Joseph Licklider i John McCarthy.

Sljedeći korak bilo je uvođenje 1999. takozvanih CRM sistema u obliku pretplatničkih web stranica koje su omogućavale pristup računarskim resursima putem Interneta, koje je 2002. godine počela aktivno koristiti Amazon online knjižara, koja se kasnije transformirala u ogromna IT korporacija.

I tek 2006. godine, zahvaljujući pojavi projekta Elastic Compute Cloud, počeli su ozbiljno govoriti o punoj implementaciji cloud tehnologija i usluga. Naravno, značajnu ulogu u obezbjeđivanju računarskih resursa odigralo je i lansiranje sada već 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 uvjetno podijeliti u nekoliko velikih kategorija:

  • Skladišta 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.

Obavezne 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:

  • samostalna korisnička usluga na zahtjev (mogućnost korisnika da odredi stepen iskorišćenosti tehnoloških i računarskih resursa u vidu brzine pristupa podacima, vremena obrade servera, zapremine skladištenja itd., bez obaveznog dogovora ili interakcije sa pružaocem usluge) ;
  • pristup mreži univerzalnog nivoa (pristup prijenosu podataka bez obzira na vrstu uređaja koji se koristi);
  • konsolidacija računarskih resursa (dinamička preraspodjela kapaciteta udruživanjem resursa za veliki broj korisnika u jedan skup);
  • elastičnost (mogućnost pružanja, proširenja ili sužavanja opsega usluga u bilo koje vrijeme automatski i bez dodatnih troškova);
  • obračun usluga koje se pružaju potrošačima (apstrahovanje korišćenog saobraćaja, broja korisnika i njihovih transakcija, protoka 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 koje uključuje više korisnika, odnosno partnerskih kompanija (izvođača), koje mogu pripadati samoj organizaciji ili biti izvan njene nadležnosti.
  • Javni oblak - struktura namijenjena široj javnosti u javnom domenu i, po pravilu, pod kontrolom vlasnika (pružatelja usluga).
  • Javni oblak je organizacijska struktura dizajnirana za grupe korisnika sa zajedničkim interesima ili ciljevima.
  • Hibridni oblak je kombinacija dva ili više navedenih tipova, koji ostaju jedinstveni nezavisni objekti u strukturi, ali su međusobno povezani prema strogo definisanim standardizovanim pravilima za prenos podataka ili korišćenje aplikacija.

Vrste modela usluga

Posebno je potrebno istaknuti 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 Cloud provajder potrošaču, a koji se može koristiti ili direktno u cloud servisu sa uređaja, ili putem pristupa putem tankih klijenata, ili putem posebne aplikacije interfejs.
  • PaaS (platforma kao usluga) - struktura koja omogućava korisniku, na osnovu pruženih alata, da koristi oblak za razvoj ili kreiranje osnovnog softvera s ciljem naknadnog postavljanja drugog softvera (vlastitog, kupljenog ili repliciranog) na osnovu upravljanja bazom podataka sistemi, okruženja za izvršavanje programskih jezika, softver, itd.;
  • IaaS (infrastruktura kao usluga) je model za korištenje cloud servisa sa nezavisnim upravljanjem resursima i mogućnošću hostovanja softvera bilo kojeg tipa (čak i OS), ali sa ograničenom kontrolom nad nekim mrežnim servisima (DNS, firewall, itd.).

Blokovi cloud servisa

Budući da tehnologije u oblaku zahtijevaju minimalno učešće korisnika u radu cijelog kompleksa i predstavljaju modele koji se sastoje od mnogih tehnoloških kombinacija koje međusobno komuniciraju korištenjem međuverskog softvera, u ovoj fazi razmatranja ovakvih usluga, neke važne komponente svakog softverskog i hardverskog kompleksa koje prihvaćeni su blokovi poziva:

  • Samouslužni portal - alat koji omogućava korisniku da naruči određenu vrstu usluge s dodatnim detaljima (na primjer, za IssA, ovo je narudžba za virtuelnu mašinu koja navodi tip procesora, RAM-a i tvrdog diska, ili odbija da koristite ga).
  • Katalog servisa – skup osnovnih servisa i pripadajućih šablona za kreiranje, koji će putem transfera automatizacije moći konfigurisati kreirani servis u realnim računarskim sistemima i sa određenom vrstom softvera.
  • Orkestrator je specijalizovani alat za praćenje radnji izvršenih operacija, obezbeđen šablonom za svaku uslugu.
  • Tarififikacija i fakturisanje - obračun usluga pruženih korisniku, fakturisanje za plaćanje radi koordinacije finansijskih pitanja.

Dodatne metode

Između ostalog, ponekad se u svrhu raspodjele 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.

Prilično zanimljivo izgledaju i antivirusi koji sumnjive fajlove ne šalju na računare, već u oblak ili „peščanik“ (Sandbox), gde se vrši preliminarna provera, nakon čega se daje dozvola da se pošalju na računar, ili se stavlja u karantin u oblak.

Prednosti i nedostaci korištenja usluga u oblaku

Što se tiče prednosti i nedostataka, oni svakako postoje. Pozitivno je to što se pri pristupu softveru, skladištu ili kreiranju vlastite infrastrukture za korisnike takvih usluga značajno smanjuju troškovi vezani za nabavku dodatnog ili moćnijeg hardvera ili licenciranog softvera.

S druge strane, većina stručnjaka podvrgava korištenje cloud servisa oštroj kritici samo zbog njihove niske sigurnosti od vanjskih smetnji. Na dnevnom redu je i pitanje pohranjivanja ogromnih količina zastarjelih ili neiskorištenih podataka. Google usluge su odličan primjer za to, gdje korisnik ne može izbrisati nijednu grupu podataka ili nekorištene usluge.

Pitanja o plaćanju

Naravno, korišćenje ovakvih servisa se plaća, posebno ako se radi o cloud tehnologijama u obrazovanju (specijalizovane biblioteke, obrazovne platforme), pristupu specijalizovanom softveru ili konvencionalnim skladištima podataka sa velikim rezervisanim prostorom na disku.

Ali za prosječnog korisnika, isti servisi za pohranu informacija kao što su DropBox, 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 na bez naknade. Po savremenim standardima, naravno, ne mnogo, ali dovoljno da se sačuvaju neki važni podaci.

Zaključak

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

Budući da su "oblaci" kolektivni pojam, ima smisla klasificirati ih po nekom osnovu. Ispod su klasifikacije "oblaka", od kojih je jednu predložio InfoWorld, a drugu komercijalni direktor Parallelsa, jednog od lidera na tržištu virtualizacijskih sistema.

InfoWorld predlaže da se svi "oblaci" podijele u šest tipova:

SAAS - direktno aplikacije kao servis (na primjer, Zoho Office ili Google Apps).

SERVISNO RAČUNARSTVO - na primjer, virtuelni serveri.

WEB SERVIS U OBLAKU - Internet servisi optimizovani za rad u virtuelnom okruženju (na primer, sistemi Internet bankarstva).

PAAS je „platforma kao usluga“, odnosno nova generacija web aplikacija koje omogućavaju izgradnju skupa funkcija na zahtjev korisnika (na primjer, Live Mesh iz Microsofta).

MSP je Managed Service Provider koji opslužuje dobavljače usluga (na primjer, ugrađene antivirusne skenere za portale pošte).

KOMERCIJALNE PLATFORME za usluge - kombinacija PaaS-a i MSP-a (na primjer, Cisco WebEx Connect).

Oblaci se dijele na privatne, javne, hibridne i klanske.

    privatni oblak

Privatni oblak je infrastruktura namijenjena za korištenje od strane jedne organizacije koja uključuje nekoliko potrošača (na primjer, odjeljenja jedne organizacije), moguće i klijente i izvođače ove organizacije. Privatni oblak može biti u vlasništvu, upravljanju i upravljanju od strane same organizacije ili treće strane (ili neke kombinacije oboje), i može fizički postojati unutar i izvan jurisdikcije vlasnika.

    javni oblak

Javni oblak je infrastruktura namijenjena za besplatno korištenje široj javnosti. Javni oblak mogu biti u vlasništvu, kojima upravljaju i njima upravljaju komercijalne, naučne i vladine organizacije (ili bilo koja kombinacija ovih).

    hibridni oblak

Hibridni oblak je kombinacija dvije ili više različitih infrastruktura oblaka (privatne, javne ili javne) koje ostaju jedinstveni entiteti, ali su međusobno povezani standardiziranim ili privatnim podacima i tehnologijama aplikacija (na primjer, kratkoročno korištenje javnih resursa). za balansiranje opterećenja između oblaka).

    oblak klana ili oblak zajednice

Oblak zajednice je vrsta infrastrukture dizajnirane da je koristi određena zajednica (klan) potrošača iz organizacija koje imaju zajedničke ciljeve (na primjer, misije, sigurnosni zahtjevi, politike i usklađenost sa različitim zahtjevima). Javni oblak može biti u suvlasništvu, upravljanju i upravljanju od strane jedne ili više društvenih organizacija ili treće strane (ili neke njihove kombinacije), i može fizički postojati unutar i izvan jurisdikcije vlasnika.

1.3 Glavni pravci razvoja cloud tehnologija

Četiri glavna područja razvoja računarstva u oblaku su:

Neki proizvodi direktno pružaju korisnicima Internet usluge kao što su sistemi za skladištenje, međuverzija, podrška za saradnju i baze podataka.

    Infrastruktura kao usluga ( IaaS, engleski Infrastructure-as-a-Service) pruža se kao prilika za korištenje infrastrukture oblaka za samostalno upravljanje obradom, skladištenjem, mrežama i drugim osnovnim računarskim resursima, na primjer, potrošač može instalirati i pokrenuti proizvoljni softver, koji može uključivati ​​operativne sisteme, platformu i aplikativni softver. Potrošač može da kontroliše operativne sisteme, virtuelne sisteme za skladištenje i instalirane aplikacije, kao i da ima ograničenu kontrolu nad skupom dostupnih mrežnih usluga (npr. zaštitni zid, DNS). Kontrolu i upravljanje glavnom fizičkom i virtuelnom infrastrukturom oblaka, uključujući mreže, servere, tipove operativnih sistema koji se koriste, sisteme za skladištenje vrši provajder oblaka. Primjeri korisnika (programeri sistema, administratori, IT menadžeri).

    Platforma kao usluga ( PaaS, engleski Platforma-kao-usluga je model u kojem se potrošaču daje prilika da koristi infrastrukturu oblaka za hostovanje osnovnog softvera za naknadnu implementaciju novih ili postojećih aplikacija (vlastite, prilagođene ili kupljene replicirane aplikacije). Takve platforme uključuju alate za kreiranje, testiranje i izvršavanje aplikativnog softvera - sisteme za upravljanje bazama podataka, međuverzije, vremena izvođenja programskih jezika - koje obezbjeđuje provajder u oblaku. Kontrolu i upravljanje glavnom fizičkom i virtuelnom infrastrukturom oblaka, uključujući mreže, servere, operativne sisteme, skladište, vrši provajder oblaka, sa izuzetkom razvijenih ili instaliranih aplikacija, i, ako je moguće, okruženje (platforma ) konfiguracijski parametri. Primjeri korisnika (programeri aplikacija, testeri, administratori)

    Softver kao usluga ( SaaS, engleski Software-as-a-Service - model u kojem se potrošaču daje mogućnost da koristi provajderov aplikativni softver koji radi u infrastrukturi oblaka i dostupan sa različitih klijentskih uređaja ili putem tankog klijenta, na primjer, iz preglednika (npr. , web mail) ili preko programskog interfejsa. Osnovna fizička i virtuelna infrastruktura oblaka, uključujući mrežu, servere, operativne sisteme, skladište, ili čak mogućnosti pojedinačnih aplikacija (osim ograničenog skupa postavki konfiguracije korisničkih aplikacija) kontroliše i njime upravlja dobavljač oblaka. Uzorak korisnika (poslovni korisnici, administratori aplikacija).

Drugi *aaS: na primjer:

DaaS (Desktop-as-a-Service) nudi svakom korisniku standardizovano virtuelno radno mesto, sa mogućnošću konfigurisanja i instaliranja drugih programa. Pristup se obavlja preko mreže preko tankog klijenta, koji može biti bilo šta od računara do pametnog telefona (Google Chrome OS).

CaaS (Communications-as-a-Service) je kombinacija softvera i hardvera za organizovanje svih vrsta komunikacije (glas, pošta) između zaposlenih u istom preduzeću koristeći rešenja treće strane.

Alternativa SaaS-u koju promovira Microsoft zove se S+S (Softver+Usluge) i kombinuje prednosti tipičnog SaaS-a sa uobičajenom, pristupačnom aplikacijom. Ovo je uobičajeni softver, ali sa fokusom na udaljene usluge. Cloud computing se pretvara u ozbiljan tehnološki trend – mnogi stručnjaci vjeruju da će u narednih pet godina cloud computing promijeniti ne samo IT procese, već i samo tržište informacionih tehnologija. Zahvaljujući ovoj tehnologiji, korisnici različitih tipova uređaja, uključujući računare, laptopove, pametne telefone i PDA, moći će da pristupe programima, sistemima za skladištenje podataka, pa čak i platformama za razvoj aplikacija preko Interneta, putem usluga koje nude provajderi računarstva u oblaku, i resursi se u ovom slučaju nalaze na serverima provajdera.

Na osnovu svega navedenog, možemo zaključiti da korištenjem cloud computinga potrošači informacionih tehnologija mogu značajno smanjiti kapitalne izdatke – za izgradnju podatkovnih centara, nabavku serverske i mrežne opreme, hardverskih i softverskih rješenja kako bi se osigurao kontinuitet i performanse – jer su ti troškovi apsorbirani provajder usluga u oblaku. Osim toga, dugo vrijeme izgradnje i puštanja u rad velikih infrastrukturnih objekata informatičke tehnologije i njihov visoki početni trošak ograničavaju mogućnost potrošača da fleksibilno odgovore na zahtjeve tržišta, dok tehnologije u oblaku pružaju mogućnost skoro trenutnog odgovora na sve veću potražnju za računarskom snagom.

Prilikom korištenja računalstva u oblaku, potrošački troškovi se pomjeraju prema operativnim troškovima – tako se klasificiraju troškovi plaćanja usluga provajdera u oblaku.

Izraz "tehnologija u oblaku" sada je svima na usnama. Aktivna rasprava o mogućim nijansama rada s takvim tehnologijama vodi se i na forumima velikih internet kompanija i među korisnicima početnicima. I zaista ima mnogo toga za diskutovati.

Svakim danom u pretraživačima vlasnici računara sve češće postavljaju pitanje „šta je računarstvo u oblaku“. To nije iznenađujuće, jer sve više korisnika uči o ovoj inovaciji. Dobar primjer je antivirusni softver. Nove verzije Norton Internet Security, Kaspersky i mnoge druge u postavkama nude aktiviranje opcije zaštite iz oblaka. Budući da je radoznalost inherentna samoj ljudskoj prirodi, sasvim je logično da se ljudi zainteresuju za cloud tehnologije.

Jao, ne treba očekivati ​​nešto revolucionarno. Djelomično, ove tehnologije već dugo postoje na webu, samo im je nedostajala tačna i opsežna definicija, sistematizacija i razumijevanje potencijalnih mogućnosti. Računarstvo u oblaku je način obrade digitalnih podataka izvan okruženja inicijalnog računara. Budući da se mnogi ljudi upoznaju s pojmom zahvaljujući antivirusnim aplikacijama, razmotrimo rad "oblaka" na primjeru ove grupe programa.

Zamislimo da antivirusna aplikacija naiđe na sumnjiv programski kod, koji nije opisan u virusnim bazama podataka. Ako korisnik ne zna šta su cloud tehnologije i nije dozvolio njihovu upotrebu (označite u postavkama), onda će antivirus pokušati da lokalizuje sumnjivu datoteku dok se baze podataka ne ažuriraju. Sve je potpuno drugačije ako se aktiviraju cloud tehnologije. U tom slučaju, informacije o čudnom kodu automatski se prenose na server programera antivirusnog programa, gdje ih stručnjaci odmah provjeravaju na potencijalnu opasnost. Ako se pretnja potvrdi, svim računarima povezanim sa ovim resursom se šalju uputstva kako da neutrališu pretnju. Rezultat je neviđena brzina odgovora na pojavu novih virusa. Šta je tehnologija oblaka u ovom primjeru? Odgovor leži u obradi sumnjivog koda na serverima programera, izvan računara običnih korisnika. Ovo je ključna karakteristika.

Cloud tehnologije daju drugi život računarskim uređajima male snage. Pretpostavimo da imamo kalkulator koji ima pristup internetu i povezan je sa specijalizovanim "oblakom" koji se sastoji od klastera računara visokih performansi. Elementarne operacije možemo izvoditi sami, ali šta ako su potrebni složeni proračuni? U tom slučaju, kalkulator šalje podatke zadatka u cloud servis, a zauzvrat dobija gotovo rješenje. Za korisnika su radnje koje su se odvijale između skupa naredbi i prijema odgovora ostale neprimijećene. Na kraju krajeva, glavna stvar je rezultat, i on je postignut. Naravno, kalkulator je ekstrem, ali, s druge strane, lakše je razumjeti princip rada.

Osim takvih neočiglednih oblaka, postoje posebne usluge koje u velikoj mjeri zamjenjuju punopravne aplikacije na lokalnom računalu. Na primjer, korisnik treba urediti tekstualnu datoteku u programu Word. Da biste to učinili, morat ćete kupiti sam program (a licencirana verzija nije jeftina), dodijeliti slobodan prostor na disku na mediju, povezati potrebne module. Naravno, sve se to može riješiti, ali šta ako ima puno računara (preduzeća)? Potrošite novac na kupovinu Mnogo je lakše koristiti uslugu u oblaku koja omogućava pristup određenim programima koji se nalaze na svojim stranicama. Korisnik treba preko pretraživača otići na željenu stranicu, daljinski pokrenuti Word i otvoriti svoju datoteku za uređivanje. Inače, zgodni interfejsi se obično implementiraju na ovaj način.

Prednosti cloud tehnologija mogu se nabrajati dugo. Manje je nedostataka, ali su značajne: smanjena privatnost i ovisnost o radu resursa treće strane.

Top Related Articles