Ce se înțelege prin tehnologie cloud computing. Ce sunt serviciile cloud

Să începem cu definiția cloud computing. Acest fenomen este nou, așa că nu există multe surse autorizate în care să fie definit acest concept. Cea mai cuprinzătoare și fundamentală abordare a această problemă Specialiștii americani Peter Mell și Tim Grans de la Laborator Tehnologia Informatiei Institutul Național de Standarde și Tehnologie (NIST). In munca mea Definiția NIST a cloud computing (Definiția cloud computing: versiunea NIST) ei scriu următoarele (traducerea autorului din engleză).

În cele din urmă, plata pe utilizare permite firmelor să plătească doar pentru resursele pe care le consumă. Acești oameni gândesc HDD pentru a închide fizic datele și programele, oferind rapid și acces usor pentru utilizatorii de pe un computer sau în retea locala. După reflecție, predicția sa se referă la anul.

Operatori de încredere

Potrivit lui, viteza și costul depozitare locală mai puțin decât conexiune retea, controlat de o companie de telecomunicații. Aceasta este principala critică la adresa Cloudului. Fiabilitatea în cloud înseamnă, de asemenea, să crezi în accesul continuu la date fără nicio bătaie de cap. termen lung. Un astfel de confort este posibil, dar costul său este mare. Mai mult, acest preț va continua să crească în calitate de furnizori servicii cloud găsiți o modalitate de a taxa mai mult, de exemplu prin măsurarea utilizării serviciului. Tariful crește proporțional cu lățimea de bandă utilizată.

Cloud computing este un model pentru a oferi convenabil acces la retea la cerere la un set partajat de resurse de calcul configurabile (de exemplu, rețele, servere, stocare, aplicații și/sau servicii) pe care utilizatorul le poate utiliza rapid pentru sarcinile sale și elibera, în timp ce minimizează numărul de interacțiuni cu furnizorul de servicii sau cu propriul eforturile de management. Acest model are ca scop creșterea disponibilității resurselor de calcul și combină cinci principale caracteristici, Trei modele de serviciiși patru modele de implementare.

Problema proprietății intelectuale

Putem, de exemplu, să toleram frica. Aceste inconveniente durează de obicei doar câteva ore, dar reprezintă o pierdere colosală de bani pentru companiile afectate. În plus, Wozniak și-a exprimat îngrijorarea cu privire la proprietate intelectuală. Este cu adevărat dificil de determinat cine deține datele stocate pe Internet. Aceste rețele sociale creează controverse prin acordarea de drepturi asupra fotografiilor stocate pe platformele lor. Există, de asemenea, o diferență între datele online și datele create direct în cloud.

Caracteristicile cloud computing:

  1. Self-service la cerere
    Consumatorul, atunci când este necesar, poate utiliza în mod independent capabilitățile de calcul, cum ar fi ora serverului sau stocare în rețea date, în mod automat, fără interacțiuni cu personalul furnizorului de servicii.
  2. Accesibil pe scară largă prin Internet
    Oportunitățile sunt disponibile prin intermediul rețelei; acestea sunt accesate pe baza unor mecanisme standard, ceea ce permite utilizarea platformelor client eterogene thin and thick (de exemplu, telefoane mobile, laptopuri, PDA-uri).
  3. Punerea în comun a resurselor
    Furnizorul își reunește resursele de calcul pentru servicii un numar mare consumatorii care folosesc principiul închirierii multiple (Multi-tenancy). Diverse resurse fizice și virtuale sunt alocate și realocate dinamic în funcție de nevoile utilizatorului. Există un sentiment de independență a locației în care clientul nu știe sau nu controlează unde se află exact resursele de calcul pe care le utilizează, dar poate fi capabil să-și determine locația la un nivel mai abstract (de exemplu, țară, regiune sau centru de date). Exemple de resurse includ stocarea datelor, puterea de calcul, RAM, lățime de bandă, mașini virtuale.
  4. Capacitate de adaptare rapidă
    Capacitățile de calcul pot fi rezervate rapid și flexibil (adesea automat) pentru scalare rapidă pentru a satisface nevoile clienților și, de asemenea, eliberate rapid. Din punct de vedere al consumatorului Optiuni Disponibile adesea par a fi nerestricționat și poate fi achiziționat în orice cantitate în orice moment.
  5. Serviciu măsurabil
    Sistemele cloud controlează și optimizează automat utilizarea resurselor prin măsurarea anumitor parametri abstracti. Opțiunile variază în funcție de tipul de serviciu. De exemplu, acestea ar putea fi: dimensiunea stocării datelor, puterea de procesare, debitul și/sau numărul de înregistrări active ale utilizatorului. Utilizarea resurselor este monitorizată și controlată; sunt generate rapoarte. Astfel, atât furnizorul, cât și consumatorul primesc informatii transparente asupra volumului de servicii prestate (consumate).

Modele de service:

Furnizorul poate revendica cu ușurință dreptul de proprietate asupra acestuia din urmă. Prin urmare, proprietatea trebuie luată în considerare. Nicio autoritate centrală nu controlează utilizarea Cloud-ului pentru stocare și întreținere. Institutul de Ingineri Electrici și Electronici încearcă să devină un organism de reglementare. Pe acest moment regulile sunt încă neclare și problemele sunt rezolvate de la caz la caz.

Cloud Computing: public, privat sau hibrid

Serviciile de cloud computing se împart în trei categorii: cloud public, cloud cloud și cloud hibrid. Un cloud privat este o infrastructură dedicată în întregime unei singure întreprinderi care poate fi gestionată intern sau terțși să fie amplasate în interior sau în aer liber. Acest model oferă versatilitate companiilor menținând în același timp controlul, controlul și securitatea. Avantajul este accesul la management printr-o interfață de management, permițând echipei IT să achiziționeze și să aloce rapid resurse IT la cerere.

  1. Software în cloud ca serviciu (SaaS) – software în cloud ca serviciu, denumit în continuare „Software ca serviciu”;
  2. Cloud Platform as a Service (PaaS) – platformă cloud ca serviciu;
  3. Cloud Infrastructure as a Service (IaaS) – infrastructură cloud ca serviciu.

Vom dezvălui doar primul model de serviciu ca fiind relevant pentru tema acestei lucrări. Sistem de operare ca serviciu (SaaS) oferă consumatorului posibilitatea de a utiliza aplicațiile furnizorului care rulează pe infrastructura cloud. Aplicațiile sunt accesate de pe diferite dispozitive client prin interfață client slab, de exemplu, un browser web. Consumatorul nu controlează și nu gestionează infrastructura cloud pe care rulează aplicația, inclusiv rețeaua, serverele, sistemele de operare, stocarea datelor sau chiar setările aplicației. Posibilă excepție - individual setari personalizate aplicatii.

De asemenea, managementul resurselor este automatizat atât pentru stocare, cât și pentru analiză. De asemenea, securitatea și managementul sunt adaptate nevoilor specifice ale unei companii. Această tendință se datorează mai multor factori. În primul rând, unele companii vor pur și simplu mai multe opțiuni. Folosirea mai multor furnizori tehnologii cloud pentru suport aplicatii diverseși sarcinile de lucru, organizațiile pot folosi o soluție care cel mai bun mod satisface nevoile lor.

Pe baza unui singur model cloud, o companie poate fi dezactivată. Prin urmare pentru companii mari cu mai multe departamente, este inevitabil să folosiți mai multe nori. În plus, utilizarea unui singur serviciu cloud crește vulnerabilitatea companiei la diverse probleme cum ar fi întreruperile centrelor de date sau problemele cu lățimea de bandă. Aplicație cloud care este mereu activată modul offline, dă poza proasta companie și poate duce la pierderea clienților. Dacă o aplicație depinde de un singur furnizor de cloud, este, de asemenea, dificil să ajungi la un acord în caz de dezacord.

Modele de implementare:

  1. Cloud privat
  2. Cloud comunitar
  3. Cloud public
  4. Nor hibrid

Vom dezvălui doar al treilea model de implementare ca fiind relevant pentru subiectul acestei lucrări. Cloud public (PublicNor)– în acest model, infrastructura cloud este disponibilă pentru toată lumea sau pentru un grup larg din industrie și este deținută de furnizorul de servicii cloud.

Controversele legate de suveranitatea datelor conduc, de asemenea, la creșterea multi-cloud-ului, în special pentru companiile europene. Stocarea datelor la nivel local minimizează aceste probleme de suveranitate. Pe de altă parte, direcționarea traficului către centrele de date cât mai aproape de utilizatori a făcut-o important pentru aplicațiile care se confruntă cu latență.

Norurile cu mai multe noduri au beneficii, dar pot fi și o provocare pentru companii, mai ales atunci când se trece de la un nor la altul. Din păcate, totul medii de calcul sunt diferite, iar norul nu face excepție. Furnizorii de cloud lucrează din greu pentru a facilita transferul aplicațiilor pe platformele lor respective, dar fac tot posibilul pentru a menține clienții la serviciu.

Mai sus am definit cloud computing și am descris principalele sale caracteristici. De asemenea, am oferit o clasificare a cloud computing după modelul de serviciu și modelul de implementare, adică am vorbit despre ce tipuri de cloud computing există. Deci ce este " servicii cloud Pentru firme mici»?

Conceptul conține cuvintele „nor” și „servicii”, ceea ce înseamnă despre care vorbim despre serviciile furnizate din cloud, adică utilizarea infrastructurii cloud.

Multe companii sunt pe bună dreptate preocupate de timpul necesar pentru a transfera petaocteți de date între două servicii cloud. Acest Vești bune pentru companiile care caută flexibilitate, economii și poate cele mai bune solutii. Deși cloud computing a evoluat de-a lungul timpului, este încă împărțit în trei categorii de servicii: infrastructură ca serviciu, platformă ca serviciu și software ca serviciu.

Utilizatorii au capacitate alocată. Apoi pot porni, opri sau configura mașină virtualăși depozitare la discreția dvs. Infrastructura oferită poate fi mică, medie, mare sau foarte mare pentru a se potrivi diferitelor nevoi. Cu o astfel de infrastructură, companiile nu trebuie să investească în propriile echipamente.

Deoarece aceste servicii sunt destinate „companiilor mici”, atunci:

  1. Aceste servicii ar trebui să vă ajute să vă conduceți afacerea;
  2. Aceste servicii ar trebui să fie accesibile companiilor mici;
  3. Ele trebuie să fie disponibile pe scară largă;
  4. Acestea nu ar trebui să necesite cunoștințe specifice din partea consumatorului (de exemplu, în domeniul tehnologiei informației).

Pe baza celor de mai sus, oferim următoarea definiție. Servicii cloud pentru companii mici– acestea sunt aplicații de automatizare a afacerilor distribuite folosind modelul SaaS (software as a service) prin Public Cloud și disponibile unei game largi de clienți la un preț accesibil.

Platforme ca serviciu - medii cloud care vă oferă tot ceea ce aveți nevoie ciclu de viață aplicații cloud de la dezvoltare până la livrare. Ele vă permit să vă eliberați de achiziționarea și întreținerea echipamentelor, software si gazduire. Furnizorii de platforme își găzduiesc instrumentele de dezvoltare a infrastructurii ca servicii. Acestea vă permit să implementați noi aplicații în cloud în câteva minute. Aceste aplicații sunt de obicei numite servicii web.

Câteva exemple de cloud computing

În plus, se face o copie de rezervă a datelor dacă computerul nu reușește, deoarece sunt stocate în cloud. În cele din urmă, serviciul se poate adapta dinamic nevoilor utilizatorilor.

Alte exemple notabile de cloud computing includ

Sincronizarea este piatra de temelie a cloud computing, chiar și atunci când fișierele sunt accesate local. Mai mult și mai mult mai multe dispozitive complet înnorat. Aplicatii, fisiere multimedia iar memoria acestor calculatoare este tulbure.

18 iunie 2012 18:40

La Docflow 2012, s-a acordat multă atenție discuțiilor despre „soluții în cloud”, după cum sa dovedit, acesta este poate cel mai popular subiect în rândul experților de astăzi.

L-am întrebat pe unul dintre ei ce este un „nor” și mi-au explicat că „ soluții cloud„, aceasta este, în esență, capacitatea de a lucra de la distanță.

Imaginația a desenat imediat o imagine a „norilor” în legătură cu gestionarea electronică a documentelor, unde o companie mică a decis să instaleze un EDMS. Și pentru a nu atrage personal IT suplimentar, nu cumpărați echipament optional sau actualizați-l pe cel actual, închiriați un server. De exemplu, o companie care furnizează un sistem electronic de gestionare a documentelor.

Desigur, fără o conexiune la Internet, aceste dispozitive devin complet inutile. Aceste computere fără stocare locală au fost vândute de-a lungul anilor. S-au potrivit limitări tehnice timp, mai ales din punct de vedere lățime de bandă. Astăzi, conexiunea dvs. la Internet este suficient de rapidă pentru a rivaliza cu conexiunea locală de hard disk.

Cloud privat, public sau hibrid. Cum să navighezi între aceste tehnologii care schimbă lumea computerelor. Ultimul deceniu a cunoscut o schimbare completă în utilizarea dispozitivelor de calcul și a internetului. În urmă cu doar zece ani, ar fi fost de neconceput să crezi că se poate conecta 24 de ore pe zi cu prietenii, familia și colegii, indiferent unde te-ai afla. Cu toate acestea, tehnologia din IT și telecomunicații a făcut pași uriași: în câțiva ani, fără să-și dea seama, au trecut de la computere desktop pe laptopuri, de la laptopuri la tablete de la tablete la smartphone-uri, conexiune retea a devenit obligatoriu, fără de care nu poate fi divizat.

Cu toate acestea, după ce am citit o serie de articole pe tema tehnologiilor cloud, devine clar că în lumea modernă Conceptul de „nor” este interpretat mult mai larg. Și există o mulțime de articole pe internet pe această temă și, așa cum a spus pe bună dreptate autorul unuia dintre ele: „... abundența materialelor publicate nu numai că nu aduce claritate problemei luate în considerare, ci și complică. înțelegerea conceptelor cloud.”

Care sunt imaginile retele sociale, forumuri de forum, documente și cărți despre stocarea corporativă, nu contează, singurul lucru care contează este să ai la îndemână un dispozitiv care să îți permită să-ți partajezi instantaneu conținutul. Și astăzi, companiile se confruntă cu o altă provocare: cloud computing.

Cloud computing este un set de servicii furnizate printr-o rețea. Inovația adusă de această tehnologie este capacitatea de a accesa resurse care sunt ușor personalizate pentru a se potrivi nevoilor dumneavoastră și accesibile direct de pe Internet. Când vorbiți despre cloud computing, trebuie să faceți diferența între cloud privat și cloud public. Mai exact, termenul „private cloud” se referă la infrastructura IT deținută de o anumită companie și dedicată nevoilor respectivei organizații.

Deci, unde se termină accesul la distanță și unde încep tehnologiile cloud?

Să începem cu o prezentare generală a definițiilor „cloud” și „tehnologiilor cloud”, dintre care există destul de multe:

Pe scurt, norii sunt implementarea unei infrastructuri dinamice, virtualizate.

Cloud-ul nu este altceva decât un mare centru de date (sau o rețea de servere interconectate).

Infrastructura fizică, adică toate Hardware poate fi situat direct în sediul companiei sau administrat de o terță parte. Totuşi, din punct de vedere nor tulbure aceasta înseamnă furnizarea de servicii bazate pe infrastructura informatică deținută de furnizorul de servicii. Acest cel mai nou tip Cloud computing presupune transferul tuturor datelor de afaceri de pe serverele sale pe serverul furnizorului. Există o soluție intermediară care ia denumirea de cloud hibrid și este asociată cu serviciile însoțitoare pe baza infrastructurii sale de afaceri cu serviciile furnizate de furnizorul de cloud.

Tehnologiile cloud sunt tehnologii de prelucrare a datelor în care resurse informatice sunt furnizate utilizatorului de internet ca serviciu online. Cuvântul „nor” este prezent aici ca o metaforă, reprezentând o infrastructură complexă care ascunde toate detaliile tehnice din spate... Este un concept mare care include multe concepte diferite care oferă servicii. De exemplu, software, infrastructură, platformă, date, la locul de muncăși așa mai departe.

Trei infrastructuri de cloud computing diferite. Serviciile de cloud computing se împart în general în trei categorii principale: infrastructură ca serviciu, platformă ca serviciu și software ca serviciu. Resursele oferite sunt foarte scalabile și pot fi ajustate la cerere. Acesta este un fel de cloud care devine din ce în ce mai popular, deoarece permite clienților să nu-și facă griji cu privire la actualizări, compatibilitate, disponibilitate software etc. Diferența semnificativă cu alte soluții este tehnologia de virtualizare, care vă permite să gestionați serviciul de pe hardware-ul pe care rulează.

ÎN În ultima vreme Problemele legate de construcția sistemelor cloud încep să atragă nu doar companiile mari, ci și agențiile guvernamentale din diferite țări ale lumii. Mai recent, un grup de experți a emis un document destinat Comisiei Europene, în care s-a încercat sistematizarea experiență modernăîn domeniul construirii de sisteme cloud și să elaboreze recomandări pentru dezvoltarea sistemelor IT în Uniunea Europeană.

Datorită tehnologiei de virtualizare, aceste resurse sunt distribuite pe mai multe sisteme de operare. Avantajul cloud computing-ului este că resursele nu sunt fixe, dar pot fi scalate foarte ușor. La setare server cloud tu alegi parametrii initiali configurații care pot fi modificate în timp după cum este necesar.

După cele spuse, este evident că primul mare avantaj cloud computing este reprezentat de scalabilitate. În timp real și în funcție de acestea volumul de muncă este posibilă mărirea sau diminuarea resurselor. Al doilea mare avantaj este capacitatea de a plăti doar pentru ceea ce este folosit efectiv. Cu o formulă de plată pe utilizare, resursele IT sunt evaluate la un nivel granular, iar utilizatorii trebuie să plătească doar pentru volumul lor de muncă.

Potrivit acestui document, „norul este un extensibil dinamic Sistem informatic, dacă este necesar, oferind consumatorilor servicii IT cu caracteristici specificate și permițând controlul calității furnizării serviciilor conform metricilor stabilite.”

Cel mai important lucru în această definiție este că sisteme cloud sunt orientate spre servicii: sarcina lor principală este de a oferi consumatorului un serviciu de calitate.

În consecință, există mai multe modele de livrare a serviciilor:

  • infrastructura ca serviciu (IaaS)

De obicei, modelul IaaS presupune furnizarea server virtual, stocare, infrastructură de rețea;

  • platformă ca serviciu (PaaS)

— asigurarea accesului la platforma software. Utilizatorii pot crea și posta aplicații native pe baza acestei platforme, au acces la managementul resurselor pentru mai multe nivel scăzut(sistem de operare, stocare de date etc.);

  • Software ca serviciu (SaaS)

— furnizarea de software. În acest model, utilizatorii au acces doar la funcționalitatea software-ului necesar prin intermediul rețelei. *

Conform conceptului SaaS, nu plătiți o sumă forfetară atunci când cumpărați un produs, ci, parcă, îl închiriați. Mai mult, folosești exact acele funcții de care ai nevoie (și, în consecință, plătești pentru ele).

Am aranjat puțin definițiile și modelele de servicii.

Acum să încercăm să înțelegem esența modului în care funcționează tehnologiile cloud.

Dacă luăm un exemplu simplu de jocuri pe calculator, « apoi din punct de vedere tehnic arată astfel: jocul în sine se află pe server la distanta iar acolo se face si procesarea grafica, care este trimisa la calculator Utilizator final ajunge într-o formă „gata”. Mai simplu spus, calculele pe care placa video și procesorul le efectuează în timpul unui joc normal pe un computer sunt deja efectuate aici pe server, iar computerul tău este folosit doar ca monitor.” *

De unde au început astfel de servicii fabuloase?

Istoria publică a cloud computing-ului în sine în implementarea sa modernă începe în jurul anului 2006. Atunci Amazon, care nu are nevoie de prezentare, și-a introdus infrastructura de servicii web ( Servicii Web), oferind nu numai găzduire, ci și oferind clientului telecomandă putere de calcul. După Amazon, servicii similare au fost introduse de Google, Sun și IBM. Și în 2008, Microsoft și-a anunțat planurile în acest domeniu. Mai mult, Microsoft a anunțat nu doar un serviciu, ci și un cloud cu drepturi depline sistem de operare Windows Azure.

Acum să ne întoarcem la zona de interes direct legată de EDMS. Ce înseamnă pentru ea tehnologia cloud?

Accesul de la distanță la EDMS este oferit angajatului informații la zi asupra deciziilor luate în cadrul companiei, face posibilă participarea la discuții și adoptarea acestor decizii, indiferent de locul în care se află angajatul. Desigur, acest lucru este relevant în primul rând pentru manageri, deoarece nici o decizie importantă nu este luată fără acordul lor. Cu toate acestea, managerii de mijloc pot aprecia și oportunitățile acces de la distanță la SED. De exemplu, șefii departamentelor de producție ai companiilor mari care se află în permanență la fața locului, sau directorii de vânzări care sunt nevoiți adesea să călătorească la întâlniri, datorită acestei oportunități, vor putea revizui și aproba în timp util documentele pregătite de back office pentru clienți.

Cum pot tehnologiile cloud să ajute afacerile?

În primul rând, utilizatorul nu trebuie să-și facă griji cu privire la performanța PC-ului său, nu este nevoie să-și facă griji spatiu liber pe spațiu pe disc.

În al doilea rând, utilizatorul plătește doar pentru serviciu, capacitățile oferite și numai pentru anumite funcții.

În al treilea rând, tehnologiile cloud ajută afacerile într-un sens sezonier. De exemplu, dacă o companie vinde cadouri pentru Ziua Internațională a Femeii, care, după cum știe toată lumea, doar o dată pe an, în restul timpului (iarna, vară, toamnă) nimeni nu va avea nevoie de serviciile sale. Și tocmai în acest moment compania nu va suporta costurile pentru menținerea uriașei funcționalități de care are nevoie doar în perioada de vârf.

Deci, folosind tehnologia cloud, compania evită problemele asociate cu achiziționarea de licențe suplimentare, timpul de instalare și configurare a aplicațiilor pe fiecare computer și găsirea unui nou angajat IT folosind opțiunea online software-ul necesar, plătind doar pentru timpul în care angajații au folosit acest software.

Vorbind la nivel global, toate opțiunile de tehnologie cloud implică un model de plată a abonamentului (pentru utilizare reală). Mai mult, nu numai în ceea ce privește software-ul, ci și în ceea ce privește resursele hardware. Și asta se numește în mod convențional Plătește pe măsură ce mergi. Ei bine, cei care nu au nevoie de resurse hardware pot închiria pur și simplu aplicațiile necesare (și aici revenim la conceptul de Software as a Service (SaaS).