2. Think Smart – Start Grid
Šta je grid tehnologija?
Hosting platforma koja se zasniva na povezanosti velikog
broja pristupačnih servera, čiji se fizički resursi
objedinjuju u jedan pool virtuelnih resursa: memorije,
procesora i diskova
Zašto AppLogic?
AppLogic softver na jedinstven način primenjuje grid
tehnologiju i pruža jednostavno upravljanje celokupnom
grid infrastrukturom i aplikacijama koje se na njoj
izvršavaju
3. Think smart – Start Grid
Zašto koristiti GRID Hosting?
Fleksibilnost. Korisnici ne trpe ograničenja u pogledu
instaliranih aplikacija na svojim sistemima
Skalabilnost. Svaka tačka Grid Aplikacije može se skalirati
u odnosu na pool virtuelnih resursa. Sama infrastruktura
takođe je skalabilna
Isplativost. Sam koncept Grid Hostinga zasniva se na
principu pay-as-you-grow, što za korisnike znači da
plaćaju samo resurse koje aktivno i koriste
Efikasnost. Postiže se ubrzan razvoj aplikacija jer se
drastićno smanjuje vreme potrebno za instalaciju,
održavanje i skaliranje sistemske infrastrukture
4. Think smart – Start Grid
Karakteristike AppLogic Grid infrastrukture
Pokretanje više različitih aplikacija na istom fizičkom
serveru
Skaliranje resursa aplikacije od delića do ukupno
raspoloživih resursa infrastrukture
Upravljanje velikim brojem grid servera jednostavnije je
nego sa jednim ili nekoliko klasičnih servera
Rešavanje hardverskih problema bez gubitka podataka
Dodavanje i izbacivanje servera bez prekida rada
aplikacija
Upravljanje aplikacijama, serverima i prostorom kroz web
browser
7. Think Smart – Start Grid
Grid Infrastruktura
MEMORY POOL CPU POOL DISK POOL
NODE1 NODE2 NODE3 NODE4
8. Think Smart – Start Grid
Šta je Grid Appliance?
Appliance je osnovna gradivna komponenta Grid
Aplikacije
Namenska virtuelna mašina koja najčešće ima jednu
određenu funkciju
Nalaze se u katalogu i mogu se međusobno spajati radi
kreiranja složenije strukture – Grid Aplikacije
Šta je Grid Aplikacija?
Aplikacija je skup jedne ili više povezanih komponenti
(appliance-a) koja daje finalnu funkcionalnost
9. Think Smart – Start Grid
Grid Appliance
VM
DISK POOL
VIRT DISK (RAID1)
XEN domU
INT SWITCH
EXT SWITCH
CNT
Internet
XEN dom0
11. Think Smart – Start Grid
Virtual Grid Server (VGS)
VGS je poseban slučaj Grid Aplikacije, unutar koje postoji
samo jedna komponenta (Appliance), a koja ima
instaliran sav softver koji korisniku treba
Predstavlja pandan klasičnom namenskom serveru
Direktno je povezan na internet preko eksternog switch-a
Grid Infrastrukture
14. Think Smart – Start Grid
Složene Grid Aplikacije
Sastoje se od većeg broja komponenti (Appliance-a)
međusobno povezanih preko interne mreže Grid
Infrastrukture
Svaka komponenta daje deo ukupne funkcionalnosti Grid
Aplikacije
Svaka komponenta može zauzeti resurse najviše jednog
fizičkog noda, tako da cela aplikacija moze da se skalira
do ukupnih resursa celog grida
Moguće je koristiti gotove, predefinisane aplikacije za
određenu namenu, ili razvijati sopstvene
16. Think Smart – Start Grid
Katalog komponenti
Sadrži gotove appliance koji imaju specifičnu namenu
Grupiše appliance po nameni
Omogućava brzi razvoj sopstvenih aplikacija
Omogućava razvoj sopstvenih komponenti koji
standardno ne dolaze uz AppLogic
17. Think Smart – Start Grid
Katalog komponenti
Apache, Tomcat
MySQL, PostgreSQL
IN, INSSL, OUT, NET
NAS
VGS...
19. Think Smart – Start Grid
VDC – Virtual Data Center
Više-serverska instalacija
Potpuna kontrola GRID-a kroz AppLogic
Skalabilnost u zavisnosti od potreba
Jaka hosting platforma bez ulaganja u opremu
Mora sadržati minimum 2 noda
22. Think Smart – Start Grid
Kome je namenjeno?
SaaS – custom aplikacije dostupne preko weba
Web 2.0 – social-networking, e-commerce
Web Design kompanije
Korisnici koji žele dedicated servere bez plaćanja i brige o
hardveru
Korisnici kojima je potrebna veća kontrola i sloboda
korišćenja nego kod hosting rešenja
Korisnici koji započinju web biznis i imaju mala početna
sredstva
Svi ostali koji imaju slične potrebe