Cloud computing

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Diagrama logică a unei rețele de cloud computing

Cloud computing (în italiană cloud computing [1] [2] [3] ) indică, în tehnologia informației, o paradigmă pentru furnizarea de servicii oferite la cerere de către un furnizor către un client final prin internet (cum ar fi stocarea , procesarea sau transmisie de date), pornind de la un set de resurse preexistente, configurabile și disponibile de la distanță sub forma unei arhitecturi distribuite [4] .

Descriere

Resursele nu sunt complet configurate și implementate de furnizor special pentru utilizator, ci îi sunt atribuite rapid și convenabil, grație procedurilor automatizate, pornind de la un set de resurse partajate cu alți utilizatori, lăsând utilizatorului o parte din sarcina configurare. Când utilizatorul eliberează resursa, aceasta este reconfigurată în mod similar în starea inițială și pusă la dispoziție în setul partajat de resurse, cu aceeași viteză și economie pentru furnizor.

Corectitudinea utilizării termenului este contestată de mulți experți: dacă Rob van der Meulen și Christy Pettey văd aceste tehnologii ca pe o evoluție tehnologică oferită de internet [5] , alții, precum Richard Stallman , le consideră în schimb un înșelător. cuvânt conceput prin comercializare pentru a face utilizatorii să cadă în capcana software-ului oferit ca serviciu , care adesea îi privește de controlul activităților IT [6] [7] .

Folosind diferite tipuri de unități de procesare (procesoare), memorii de masă fixe sau mobile, cum ar fi RAM , hard diskuri interne sau externe, CD / DVD , chei USB etc., un computer este capabil să proceseze , să stocheze și să recupereze programe și date . În cazul computerelor conectate la o rețea locală ( LAN ) sau geografică ( WAN ), posibilitatea prelucrării / arhivării / recuperării poate fi extinsă la alte computere și dispozitive la distanță situate în rețea. Prin exploatarea tehnologiei cloud , utilizatorii conectați la furnizor pot îndeplini toate aceste sarcini, chiar și printr-un simplu browser de internet : de exemplu, pot utiliza software-ul de la distanță care nu este instalat direct pe computerul lor și pot salva date în memoriile de masă online pregătite chiar de furnizor ( folosind atât rețele prin cablu, cât și fără fir ).

Cifre implicate

Sistemul de cloud computing implică trei factori distincti:

  • furnizor de servicii: oferă servicii de server virtual , stocare , aplicații complete (de exemplu, baze de date ), în general, în funcție de modelul de plată pe utilizare (PPU);
  • administrator client: alege și configurează serviciile oferite de furnizor, oferind în general o valoare adăugată, cum ar fi aplicațiile software;
  • client final: utilizează serviciile configurate corespunzător de clientul administrator.

În anumite cazuri de utilizare, clientul administrator și clientul final pot coincide: de exemplu, un client poate utiliza un serviciu de arhivare pentru a face o copie a datelor sale; în acest caz, clientul final va configura și utiliza serviciul.

Principalele procese pe care diferiții furnizori încep să propună soluții în modul cloud sunt managementul relației cu clienții (CRM), managementul capitalului uman (HCM) și planificarea resurselor întreprinderii (ERP).

Arhitectură

Arhitectura IT de cloud computing implică unul sau mai multe servere reale, în general în arhitectură de înaltă fiabilitate ( grupuri de servere ) și amplasate fizic în centrul de date al furnizorului de servicii.

Arhitectura cloud computing

Furnizorul de servicii expune interfețe pentru listarea și gestionarea serviciilor sale; administratorul client utilizează aceste interfețe pentru a selecta serviciul necesar (de exemplu un server virtual complet sau numai pentru arhivare) și pentru a-l administra ( configurare , activare, dezactivare).

Clientul final utilizează serviciul configurat de clientul administrator; caracteristicile fizice ale implementării (server real, locația centrului de date ) sunt irelevante.

Servicii

Deși termenul este destul de vag și pare a fi folosit în contexte diferite cu semnificații diferite, se pot distinge trei tipuri de bază de servicii cloud [8] :

  • SAAS ( software ca serviciu ) - constă în utilizarea programelor instalate pe un server de la distanță, adică în afara computerului fizic sau din rețeaua LAN locală, adesea prin intermediul unui server web ; acest acronim împărtășește parțial filosofia unui termen acum dezafectat, ASP ( furnizor de servicii de aplicație ). O evoluție a SAAS în domeniul mobil a fost lansată în mai 2020 sub numele de Cloud Service Application (CSA);
  • DAAS ( datele ca serviciu ) - cu acest serviciu sunt puse la dispoziție doar date prin intermediul web, la care utilizatorii pot accesa prin orice aplicație, ca și cum ar fi rezidenți pe un disc local; în practică DAAS nu se bazează pe conceptul de server, ci de stocare (stocare de date);
  • HAAS ( hardware ca serviciu ) - cu acest serviciu utilizatorul trimite date către un computer, care sunt procesate de computerele puse la dispoziție și returnate utilizatorului inițial.

Aceste trei servicii principale pot fi integrate cu altele:

  • PAAS ( platformă ca serviciu ) - În loc de unul sau mai multe programe individuale, o platformă software este executată de la distanță, care poate consta din mai multe servicii, programe, biblioteci etc. Acest serviciu este tipic pentru unele platforme utilizate pentru a dezvolta alte programe, cum ar fi Amazon Web Services sau Microsoft Azure sau Oracle PaaS .
  • IAAS ( infrastructură ca serviciu ) - pe lângă resursele virtuale de la distanță, sunt puse la dispoziție și resursele hardware , cum ar fi serverele, capacitatea rețelei, sistemele de stocare și arhivare. Caracteristica IAAS este că resursele sunt instanțiate la cerere sau la cerere în momentul în care o platformă are nevoie de ele.
Niveluri de stivă

Cu toate acestea, termenul cloud computing diferă de grid computing , care este în schimb o paradigmă orientată spre calcul distribuit și, în general, necesită ca aplicațiile să fie proiectate special.

În cazul funcționalității de stocare la distanță, crearea unei copii de rezervă este automată, iar operațiunea este transferată online, în timp ce datele sunt stocate în ferme de servere situate în general în țara de origine a furnizorului .

Cloud computing pune la dispoziția utilizatorului resurse ca și cum ar fi implementate de sisteme „standard” ( servere sau periferice personale). Implementarea efectivă a resurselor nu este definită în detaliu, într-adevăr ideea este că implementarea este un set eterogen și distribuit - cloud , „ cloud ” - de resurse ale căror caracteristici nu sunt cunoscute utilizatorului.

Probleme, riscuri și critici

Pictogramă lupă mgx2.svg Același subiect în detaliu: Cloud Computing Security .

Există multe aspecte sensibile legate de tehnologia cloud , în special în ceea ce privește volatilitatea informațiilor stocate, criptarea utilizată și tipul de abordare a securității IT.

Multe dintre aceste aspecte ar putea rămâne necunoscute utilizatorilor finali, deoarece, prin natura lor, ar necesita cunoștințe avansate de calculatoare. Sistemele de cloud computing sunt criticate în principal pentru că expun utilizatorii la următoarele riscuri.

1) Securitatea IT și confidențialitatea utilizatorului:

  • Utilizarea unui serviciu de cloud computing pentru stocarea datelor personale sau sensibile expune utilizatorul la potențiale probleme de încălcare a confidențialității. Datele personale sunt stocate în fermele de servere ale companiilor care locuiesc adesea într-o altă țară decât cea a utilizatorului. Furnizorul de cloud, în caz de comportament incorect sau rău intenționat, ar putea accesa datele personale pentru a efectua cercetări de piață și profilarea utilizatorilor [9] .
  • Cu legăturile fără fir , riscul de securitate crește și sunteți mai expus la cazurile de hacking datorită securității reduse oferite de rețelele fără fir. În prezența unor acte ilegale, cum ar fi delapidarea sau însușirea ilegală de date cu caracter personal, prejudiciul ar putea fi foarte grav pentru utilizator, cu dificultăți în a ajunge la soluții legale și / sau rambursări dacă furnizorul își are reședința într-un alt stat decât țara utilizatorului.
  • În cazul industriilor sau companiilor, toate datele stocate în memoriile externe sunt serios expuse unor posibile cazuri de spionaj industrial .

2) Probleme economice și politice internaționale

  • Acestea pot apărea atunci când datele publice sunt colectate și stocate în arhive private, situate într-o altă țară decât cele ale utilizatorilor „norului”. Producțiile cruciale și intelectuale împreună cu o cantitate mare de informații personale sunt stocate din ce în ce mai mult sub formă de date digitale în arhive private centralizate și parțial accesibile. Nu se oferă utilizatorilor nicio garanție pentru accesul liber viitor. [10]
  • Alte probleme sunt legate de localizarea arhivelor „cloud” în unele țări bogate. Dacă nu este reglementat de standarde internaționale specifice, acest lucru ar putea:
  1. creșterea decalajului digital între țările bogate și cele sărace (dacă accesul la cunoștințele stocate nu este garantat în mod liber tuturor).
  2. favorizează în principal corporațiile mari cu „organisme policentrice” și „minți monocentrice” situate în principal în țările „cloud”, deoarece proprietatea intangibilă este considerată un factor strategic pentru economiile moderne „bazate pe cunoaștere”.

Securitate și garanții mai mari sunt disponibile în cazul în care furnizorul de servicii aparține aceleiași țări / zone aplicând aceleași legi / reglementări privind confidențialitatea și securitatea clientului (legislația SUA sau a altor țări este foarte diferită de cea italiană și devine imposibil de gândit pentru a respecta reglementările naționale cu serviciile cloud din alte țări).

3) Continuitatea serviciului oferit:

  • Prin delegarea gestionării și procesării datelor către un serviciu extern, utilizatorul este sever limitat în cazul în care serviciile menționate anterior nu sunt operaționale (în afara serviciului ). O eventuală defecțiune ar afecta, de asemenea, un număr foarte mare de persoane în același timp, deoarece acestea sunt servicii partajate. În timp ce cele mai bune servicii de cloud computing folosesc arhitecturi redundante și personal calificat pentru a evita defecțiunile sistemului și pentru a reduce probabilitatea de eșecuri vizibile ale utilizatorului final, acestea nu elimină complet problema. De asemenea, trebuie luat în considerare faptul că totul se bazează pe posibilitatea de a avea o conexiune la internet de mare viteză atât în descărcare cât și în încărcare și că, chiar și în cazul unei întreruperi a conexiunii datorată furnizorului dvs. de servicii Internet / ISP, există o paralizie completă a activităților. .

4) Dificultatea migrării datelor în cazul unei posibile schimbări a managerului de servicii cloud :

  • Deoarece nu există un standard definit între operatorii de servicii, o posibilă schimbare de operator este extrem de complexă. Toate acestea ar fi extrem de dăunătoare în caz de faliment, ajustări tarifare sau litigii cu furnizorul de servicii la care ne-am bazat. [11] [12]

Notă

Bibliografie

  • George Reese, Cloud Computing - Arhitectură, infrastructură, aplicații , noi tehnici, 2010.

Elemente conexe

Alte proiecte

linkuri externe

Controlul autorității Thesaurus BNCF 60840 · LCCN (RO) sh2008004883 · GND (DE) 7623494-0 · BNF (FR) cb161618972 (data) · BNE (ES) XX5130063 (data) · NDL (RO, JA) 01155705
Internet Portal internet : accesați intrările Wikipedia care se ocupă de internet