Referat Despre Cloud Computing 2017 [617627]
1
Universitatea „AUREL VLAICU” ARAD
Facultatea de Științe Exacte
Specializarea Informatică
REFERAT
SISTEME DISTRIBUITE
Despre Cloud Computing
Coordonator
Prof.Univ.Dr. Ioan Dzitac
Student: [anonimizat] –An III
2
Prefata
In lucrarea de fata s -a incercat o prezentare minimala a
modelului de Cloud Computing, facind o introducere , prezentind
serviciile oferite in general , nivele conceptuale Saas, PaaS , IaaS.
S-au eviden tiat avantajele si dezavantajele Cloud Computing si in final s –
au tras niste concluzii. S-au prezentat imagini (poze ) cu principalele
caracteristici ale Cloud Computing . Pozele au fost luate din cursuri sau
materiale de Sisteme distribuite(De ex. Sisteme distribuite -Ioan Dzitac,
Sisteme distribuite Dana Petcu etc)
Arad , Student
25.05.2017 Ienasescu Ioan
An. 3 Informatica
3
Cuprins
Cap.1 .Despre Cloud Computing.Introducere………………… ………Pag.4
Cap.2 Nivele conceptuale si structura pentru Cloud Computing……..Pag.7
Cap.3 Sevicii oferite de Cloud Computing……………………………..Pag.9
. Cap.4 Concluzii ………………………………………………………..Pag.11
Bibliografie ………………………………………………………Pa g.12
4
Cap.1
Despre Cloud C omputing.
Traducind metafora Cloud Computing inseamna ‘’calcul in nori’’. Aceasta
metafora a venit pentru reteaua Internet. Esentialmente Cloud Computing consta intr -un
edificiu care asigura accesul la anumite programe sau aplicat ii si care este situate in alta locatie
decit in PC. -ul de acasa sau serviciu .Ideea este ca utilizind constrructii de retele si tehnologii
avansate de calcul sa comasam la un loc o putere de procesare si depozitare a informatiilor
foarte foarte mare, fara sa luam in considerare constructia si tehnologia utilizata .
In mediul economic de zi cu zi ne punem problema cum sa marim capacitatea de accesare si
depozitare a datelor si informatiilor, dar aceste lucruri comporta eforturi financiare , cheltuieli
pentru personal nou si calificat, necesita licenta pentru produsele software achizitionate..
Avind in vedere aceste lucruri si situatiile descries mai sus s -a gasit o solutie care este un
serviciu. Aceasta solutie este Cloud Computing (C.C.), Cloud Comput ing este o solutie care se
utilizeaza peste Internet. Este o abordare moderna , ca de exemplu o extensie App. Store de
produse I.T. Privit ca un serviciu Cloud Computing este accesat de un browser ale unor
servicii Web. Cloud Computing se traduce prin Pute re de Calcul, Capacitate de Stocare
de Informatii si Aplicatii Software care lucreaza pe Internet in cadrul unei retele gigantice
care le vor oferi utilizatorilor finali Servicii la care se poate ajunge prin intermediul
navigatoarelor Web.
Acest lucru aduc e deja un refresh in industria I.T., si se constata o tendinta in continua crestere
in cadrul dezvoltatorilor de aplicatii , pentru utilizarea retelei Internet, upgradarea si
dezvoltarea de noi servere foarte puternice care sa poata satisfice fluxul imens de informatii
care circula in mediul online. Deja sunt aplicatii care pot satisfice cele mai deosebite cereri prin
cautarea lor cu ajutorul unui browser, fara sa fie descarcate si instalate pe P.C. -ul propriu.
Spre exemplu : scheme tehnice, editoare video si foto, aplicatii de tracuceridin diverse limbi
folosind sintetizatoare de voce, jocuri de tot felul. Sunt definite ca Servicii Online .Sunt unele
servicii gratuite , de exemplu Google Apps.Dar sunt si alte servicii de obicei dedicate firmelor
si care adu c profituri consistente in bugetul celora ce asigura furnizarea serviciilor .
Privind lucrurile din punctul de vedere hardware , puterea imensa de a procesa informatii este
mutate in mediul online pe net, deci serverele cekor ce furnizeaza serviciile fac P .C.-urile
utilizatorilor finali foarte puternice, desi ei le detin virtual , platind inchirierea capacitatii de
stocare , de procesare , etc. Asa se face ca avind un calculator relativ simplu care sa acceseze
www., cu un browser. Web , deci se vede ca nu avem nevoie de un calculator sofisticat si scump.
Minimal am putea avea nevoie de o structura hardware, tastatura , monitor , iar ca software ar
fi de a ajuns un browser web. Putem considera ca Cloud Computing concepyual integreaza
• Infrastructura – IaaS .
• Platforma -Paas.
• Software -ul – SaaS.
Ofertele comerciale de Cloud Computing trebuie sa satisfaca toate cerintele utilizatorilor de
servii de Cloud Computing si sa ofere servicii ce se adreseaza pentru anumite niveluri , stabilite
de accord intre partile implicate.
5
Din punct de vedere practic ele sunt aplicatii pe care le gasim cu un browser , si aplicatiile si
informatiile le gasim stocate pe un server.
Cloud Computingul are ca fundament masinile virtuale care au fost proiectate si construite,
dezvoltate si implementate pentru masa imensa de utilizatori. In 1960 John Mc. Carthy a lansat
ideea ca aplicatiile de calcul vor ajunge sa fie tratate ca o utilitate publica . Uzual termenul
de Cloud -‘’ Nor’’ a intrat in domeniul comercial in anii’’ 90’’cin d apareau si se dezvoltau ATM –
urile . Inceputul anilor’’ 2000’’ a adus o noua tratare a Cloud Computing si anume ca Servicii
De Aplicatii Software.
In fig. 1 si fig.2 de mai jos se ilustreaza sugestiv Cloud Computingul.
Fig.1
6
Fig.2
In functie de cerintele utilizatorilor care au acces pe baza de cerere , prin retea si
au disponibile o multime de resurse software Cloud Computingul reprezinta un model de plata
a serviciilor care sunt oferite rapid de furnizor. Cloud Computing are o constructie si o
arhitectura care permite accesul la informatii si produse software la cererea clientului .
Utilizatorul plateste produsul software pe care il doreste si utilizeaza resursele care il
intereseaza. -fig.3
Fig.3
7
Cap.2
Nivele conceptuale pentru Cloud Computing
1. SaaS – Software as a service .
In mod usual un software este achizitionat si pus pe P.C. -urile clientului este
definit ca Software -as -Product . Aplicatiile soft sunt furnizate folosind un browser de la o
multitudine de client.Ap;icatiile pot fi pentru mai multi utilizatori sau per client.Toti utilizatorii
ce folosesc acest serviciu vor folosi acelasi software.
Exemple de softuri pentru SaaS:
• Soft care realizeaza o aplicatie simpla fara alte sisteme.
• Pentru utilizatorii care nu au prioritati de dezvoltare softwaredar care au nevoie
de aplicatii puternice ca software.
• Administrare de servicii I.T. si resurse specifice utilizatorilor.
• Videoconferinte.
• Necesitati in birotica -Google App., Gmail.,GoogleDocs.
• Scanare virusi pentru posta electronica.
• Aplicatii pentru firme – E.R.P.(Planificare , resurse in intreprinderi).
• H.R.M.( Managementul Resurselor Umane).
Foarte important ca serviciile de software oferite oferite utilizatorilor sunt la
distanta si clientul poate avea acces prin net.
Utilizatorul nu trebuie sa aiba decit un browser Web pentru avea serviciile dorite.
Privind SaaS fata de soft si servicii se refera la middleware , o tehnologie de mijloc care
asigura functionarea integral a aplicatiilor aflate pe servere la distanta.
Utilizatorul sau clientul nu face investitii in servere si licente pe produs soft, dar
plateste serviciile care le utilizeaza .
Furnizorul de servicii isi conserva si protejeaza dreptul la proprietate a intelectuala , in
acelasi timp isi asigura veniturile si profitul.
Mai jos in fig.se prezinta un model arhitectural Saas.
8
Fig.4
2. PaaS – Platform as a service .
Mai este denumit si Cloudware.
Acest nivel adduce conditiile necesare privind resursele pentru dezvoltarea de aplicatii,
servicii prin net fara download si setup , de aplicatii soft.
PaaS ne ofera o platforma de lucru soft. In cadrul serviciilor se proiecteaza, se
dezvolta se testeaza si se implementeaza aplicatii soft pina apar in mediul comercial.
PaaS este un mediu exceptional de devloppment pentru ingineri si programatori.
3. IaaS – Infrastructure as a service .
Este infrastructura de serviciu , ofera hardware -ul ca servicii , de exemplu
serverele virtuale, retele , griduri, clustere etc.Resursele hard pot servi mai multi client
simultan. Cosumul de resurse hardware este achitat ca utilitate , deci furnizorii au
beneficii si profit dupa cum sunt utilizate resursele hard. De exemplu: Amazon, Go
Grid., Simple StorageS ervice.
In fig . de mai jos se prezinta piramida care ilustreaza cele 3 nivele :
9
Fig.5
Sus este Saas,
Mijloc este Paas,
Jos este IaaS.
Cap.3
Servicii Oferite de Cloud Computing
Din multitudinea de servicii de Cloud Computing oferite de tehnologia I.T. pentru
dezvoltarea si implementarea Clod Computing putem enumera urmatoarele servicii:
• Depozitarea sau stocarea de aplicatii soft.
• Database -pentru legaturi ce cauta date.
• Comunicarea (servicii de voce peste servicii I.P., mesagerie etc.).
• Identitate digitala pentru a descrie utilizatorul sau clientul.
• Monitorizare si Securitate(asigura protectia la atacuri cibernetice).
10
• Buck -up- Salvare de siguranta .
Fig.6
APLICARE: Cele mai mari companii din lume ofera Cloud Computing.
De ex emplu Amazon, Google App. Engine, Sun Microsystems.
Fig.7
11
Cap.4
Concluzii
Cloud Computing -ul inregistreaza de la aparitia sa , de la
inceputul anilor 2000 o solicitare si o crestere exponentiala .
Este o metoda deosebit de rentabila pentru firme mici si mijlocii
care nu au bugete de investitii foarte mari si de aceea apeleaza la
inchirierea unor servicii de la un furnizor de servicii. De obicei
platesc pentru ceea ce solicita .Clientii nu au o viziune asupra
sistemului si nu au treaba cu actualizarea lui .In cazul producerii
unui accident in care se pierd date , recuperarea lui revine
providerului de servicii.
Avantaj poate fi un cost scazut pentru client.
Un mare deza vantaj ar putea fi securitatea deoarece Cloud
Computing -ul ar putea fi atacat cibernetic.
Cloud Computingul are o constructie si o arhitectura indreptata
catre livrarea si oferta de servicii. Se asteapta in viitorul apropiat
la o dezvoltare tot mai puteer nica si un succes comercial si
financiar mai mare.
12
Bibliografie:
1. Dzitac Ioan.Moldovan Grigor .Sisteme distribuite: Modele
Informatice Editura Universității Agora, Oradea, 2006.
2. Dana Petcu.Sisteme distribuite.Universitatea de Vest Timisoara.
13
14
15
16
17
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Referat Despre Cloud Computing 2017 [617627] (ID: 617627)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
