You are on page 1of 14

Linux cloud termin2

22.4. 2015.
Cloud Computing - planiranje

Pre planiranja potrebno je analizirati sve zahteve

Bezbednost podataka

Tip cloud-a (private, public ili hybrid)

Backup podataka

Zahteve klijenata

Dostupnost podataka
Cloud Computing - tehnologije

Tehnologije koje rade iza cloud computing platformi su:

Virtuelizacija
Servisno-orijentisana arhitektura (SOA)
Grid Computing
Utility Computing
Virtuelizacija

Virtuelizacija je tehnika, koja omoguava deljenje resursa


raunarskog hardvera na vie softverskih sistema primenom
nekih od tehnika deljenja
Servisno-orijentisana arhitektura (SOA)

Servis-orijentisana arhitektura omoguava stvaranje i korienje


poslovnih procesa, upakovanih u servise (services). Ovaj stil
omoguava da posebne aplikacije dele podatke i resurse i tako
zajedno uestvuju u procesima nekog veeg sistema. Stoga,
programeri nee razvijati aplikacije odvojeno, ve
kombinovanuju proste servise.
Grid Computing

Odnosi se grupu raunara koji su distribuirani na vie lokacija i


koji su meusobno povezani kako bi se postigao zajedniki cilj.
Grid Computing razbija sloen zadatak na manje delove. Ovi
manji delovi se distribuiraju procesorima koji su u mreu.
Cloud arhitektura

Cloud computing - ukljuuje viestruku meusobnu


komunikaciju komponenata oblaka.

Cloud arhitektura mora omoguiti optimalnu raspodelu i


koordinaciju mnotva poslova, oslobaanje resursa nakon
obaveljenog posla.

Arhitektura oblaka se sastoji iz dva dela:


Front end
Back end

Svaki od krajeva povezani su preko mree, obino putem


Interneta.
Cloud arhitektura grafiki prikaz
Front end odnosi se na klijentski deo cloud computing
sistema. Sastoji se od interfejsa i aplikacija koje su neophodne za
pristup cloud computing platformi, npr, web browser.

Back end se odnosi na sam oblak. Sastoji se od svih resursa koji


su neophodni za pruanje usluga cloud computing-a. Sastoji se
od velikog skladita podataka, virtuelnih maina, sigurnosnih
mehanizama, usluga, servera, itd.
Cloud Computing - infrastruktura

Cloud infrastrukturu ine server, skladita, mrea,


virtuelizacija, kao i softver za upravljanje i razvoj
Cloud Computing - infrastruktura

Hipervizor koji se ponaa kao Virtual Machine Manager. Prati i


komunicira sa virtualnom mainom. Napadom na hipervizor
napada se itav sistem.

Softver za upravljanje pomae u odravanju i konfigurisanju.

Razvojni softver pomae da aplikacija razvije i integrie u cloud.

Mrea je kljuna komponenta cloud infrastrukture. Ona omoguava da


se poveete sa cloud-om preko Interneta.

Server omoguava deljenje resursa i nude druge usluge, kao to su


alokaciju resursa i dealokacija, monitoring resursa, sigurnost itd.

Cloud koristi distribuirani sistem datoteka za skladitenje podataka.


Sigurnosni problemi i rizici

Obrada osjetljivih podataka izvan organizacije

Korisnici su odgovorni za sigurnost i integritet vlastitih


podataka

Adresa podataka, korisnik nema taan uvid gde su njegovi


podaci u oblaku skladiteni

Razdvajanje podataka korisnika. (kodovanje)

Kopije podataka

Napadi na hardver, softver i menadment


Sigurnost podataka

Cloud Computing koristi RSA algoritam za asimetrinu


kriptografiju

Sigurnost RSA zasniva se na sloenosti faktorizacije velikih


brojeva
Cloud Security Alliance

Cloud security alliance-CSA je neprofitabilna organizacija iji


su zadaci da obezbeuje opte stavove o cloud computing -u,
problemima bezbednosti na koje se moe naii i neke
bezbedonosne preporuke!

CSA deli klaud kompjuting na dve oblasti:


sistem upravljanja bezbedna cloud usluga
operacije bezbedno cloud okruenje

 CSA obezbeuje opte stavove i daje razliite predloge za


razliite modele.

You might also like