SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Think Smart – Start Grid


Eunet, maj 2009.
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
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
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
Think smart – Start Grid




     GRID INFRASTRUKTURA
Think Smart – Start Grid

    Virtuelizacija kroz XEN
Think Smart – Start Grid

    Grid Infrastruktura
           MEMORY POOL    CPU POOL    DISK POOL




             NODE1   NODE2    NODE3     NODE4
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
Think Smart – Start Grid

    Grid Appliance



                       VM
                                                         DISK POOL
                                  VIRT DISK (RAID1)
                     XEN domU

                     INT SWITCH

                     EXT SWITCH

                                                        CNT

                       Internet
                                                      XEN dom0
Think smart – Start Grid




        Grid Aplikacije
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
Think Smart – Start Grid

    Virtual Grid Server (VGS)
Think Smart – Start Grid
Složene Grid Aplikacije
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
Think Smart – Start Grid

    Primeri gotovih Grid Aplikacija (template-ova)
    
        LAMP
    
        LAMP Cluster
    
        SugarCRM
    
        DirectAdmin
    
        Twiki
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
Think Smart – Start Grid

    Katalog komponenti
    
        Apache, Tomcat
    
        MySQL, PostgreSQL
    
        IN, INSSL, OUT, NET
    
        NAS
    
        VGS...
Think Smart – Start Grid

    Dinamičko dodeljivanje resursa – SLA Appliance
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
Think Smart – Start Grid

    Upravljanje Gridom
    
        3tShell
Think Smart – Start Grid

    Upravljanje Gridom
    
        Web GUI
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

Contenu connexe

Similaire à Think Smart - Start Grid

Virtual desktop infrastructure
Virtual desktop infrastructureVirtual desktop infrastructure
Virtual desktop infrastructure
jelenaveskovic
 
Poslovanje u oblaku Bojan Vujić
Poslovanje u oblaku Bojan VujićPoslovanje u oblaku Bojan Vujić
Poslovanje u oblaku Bojan Vujić
Igor Pandzic
 
Admnistriranje mreza nova_predavanja_1
Admnistriranje mreza nova_predavanja_1Admnistriranje mreza nova_predavanja_1
Admnistriranje mreza nova_predavanja_1
naroz
 
Rešenja za pristup podacima katastra nepokretnosti
Rešenja za pristup podacima katastra nepokretnostiRešenja za pristup podacima katastra nepokretnosti
Rešenja za pristup podacima katastra nepokretnosti
Predrag Živić
 

Similaire à Think Smart - Start Grid (20)

VET4SBO Level 2 module 6 - unit 3 - v0.9 srb
VET4SBO Level 2   module 6 - unit 3 - v0.9 srbVET4SBO Level 2   module 6 - unit 3 - v0.9 srb
VET4SBO Level 2 module 6 - unit 3 - v0.9 srb
 
Racunarstvo u oblaku.ppts
Racunarstvo u oblaku.pptsRacunarstvo u oblaku.ppts
Racunarstvo u oblaku.ppts
 
FNT 2015 CodeEU Zanimljiva informatika - 03 Jovan Krstic Android_glasovna_kon...
FNT 2015 CodeEU Zanimljiva informatika - 03 Jovan Krstic Android_glasovna_kon...FNT 2015 CodeEU Zanimljiva informatika - 03 Jovan Krstic Android_glasovna_kon...
FNT 2015 CodeEU Zanimljiva informatika - 03 Jovan Krstic Android_glasovna_kon...
 
Upoznajte Embedded Sisteme
Upoznajte Embedded SistemeUpoznajte Embedded Sisteme
Upoznajte Embedded Sisteme
 
Virtual desktop infrastructure
Virtual desktop infrastructureVirtual desktop infrastructure
Virtual desktop infrastructure
 
Java
JavaJava
Java
 
Poslovanje u oblaku Bojan Vujić
Poslovanje u oblaku Bojan VujićPoslovanje u oblaku Bojan Vujić
Poslovanje u oblaku Bojan Vujić
 
Admnistriranje mreza nova_predavanja_1
Admnistriranje mreza nova_predavanja_1Admnistriranje mreza nova_predavanja_1
Admnistriranje mreza nova_predavanja_1
 
TeleCAD-GIS 2016
TeleCAD-GIS 2016TeleCAD-GIS 2016
TeleCAD-GIS 2016
 
catalog Software
catalog Softwarecatalog Software
catalog Software
 
Getting application production ready
Getting application production readyGetting application production ready
Getting application production ready
 
Racunarstvo u-oblaku
Racunarstvo u-oblakuRacunarstvo u-oblaku
Racunarstvo u-oblaku
 
.NET Core - Sve što trebate znati
.NET Core - Sve što trebate znati.NET Core - Sve što trebate znati
.NET Core - Sve što trebate znati
 
Web logs: Collecting and analysing - Nikola Krgovic
Web logs: Collecting and analysing - Nikola KrgovicWeb logs: Collecting and analysing - Nikola Krgovic
Web logs: Collecting and analysing - Nikola Krgovic
 
Rešenja za pristup podacima katastra nepokretnosti
Rešenja za pristup podacima katastra nepokretnostiRešenja za pristup podacima katastra nepokretnosti
Rešenja za pristup podacima katastra nepokretnosti
 
Racunarska mreza
Racunarska mrezaRacunarska mreza
Racunarska mreza
 
Virtual appliances - Prekonfigurisane virtuelne mašine
Virtual appliances - Prekonfigurisane virtuelne mašineVirtual appliances - Prekonfigurisane virtuelne mašine
Virtual appliances - Prekonfigurisane virtuelne mašine
 
Siteground pregled - da li je ovo pravi hosting za vaš blog ili sajt?
Siteground pregled - da li je ovo pravi hosting za vaš blog ili sajt?Siteground pregled - da li je ovo pravi hosting za vaš blog ili sajt?
Siteground pregled - da li je ovo pravi hosting za vaš blog ili sajt?
 
Nikola Petrov-Bezbednost WordPress sajtova - Uvod u WordPress
 Nikola Petrov-Bezbednost WordPress sajtova - Uvod u WordPress Nikola Petrov-Bezbednost WordPress sajtova - Uvod u WordPress
Nikola Petrov-Bezbednost WordPress sajtova - Uvod u WordPress
 
VET4SBO Level 1 module 4 - unit 1 - v0.9 srb
VET4SBO Level 1   module 4 - unit 1 - v0.9 srbVET4SBO Level 1   module 4 - unit 1 - v0.9 srb
VET4SBO Level 1 module 4 - unit 1 - v0.9 srb
 

Plus de ITDogadjaji.com

How to Web 2011 Event Presentation
How to Web 2011 Event PresentationHow to Web 2011 Event Presentation
How to Web 2011 Event Presentation
ITDogadjaji.com
 

Plus de ITDogadjaji.com (20)

Game Design 101
Game Design 101Game Design 101
Game Design 101
 
Uvod u Gejmifikaciju
Uvod u GejmifikacijuUvod u Gejmifikaciju
Uvod u Gejmifikaciju
 
Supporting clusters in Serbia
Supporting clusters in SerbiaSupporting clusters in Serbia
Supporting clusters in Serbia
 
Outsourcing Center Serbia
Outsourcing Center SerbiaOutsourcing Center Serbia
Outsourcing Center Serbia
 
ICT Clusters
ICT ClustersICT Clusters
ICT Clusters
 
Trends in Software Development: from Outsourcing to Crowdsourcing and Collabo...
Trends in Software Development: from Outsourcing to Crowdsourcing and Collabo...Trends in Software Development: from Outsourcing to Crowdsourcing and Collabo...
Trends in Software Development: from Outsourcing to Crowdsourcing and Collabo...
 
How to Web 2011 Event Presentation
How to Web 2011 Event PresentationHow to Web 2011 Event Presentation
How to Web 2011 Event Presentation
 
Panel intro: The European Startup: Opportunities
Panel intro: The European Startup: Opportunities Panel intro: The European Startup: Opportunities
Panel intro: The European Startup: Opportunities
 
Mobipatrol
MobipatrolMobipatrol
Mobipatrol
 
Mediatoolkit
MediatoolkitMediatoolkit
Mediatoolkit
 
Taksiko
TaksikoTaksiko
Taksiko
 
SiteCake
SiteCakeSiteCake
SiteCake
 
ShoutEm - It's alright to pivot
ShoutEm - It's alright to pivotShoutEm - It's alright to pivot
ShoutEm - It's alright to pivot
 
How to (Win on the) Web
How to (Win on the) WebHow to (Win on the) Web
How to (Win on the) Web
 
How to deal with the media without screwing up
How to deal with the media without screwing upHow to deal with the media without screwing up
How to deal with the media without screwing up
 
VC 101: getting to first base
VC 101: getting to first baseVC 101: getting to first base
VC 101: getting to first base
 
birthdaysRock.com
birthdaysRock.combirthdaysRock.com
birthdaysRock.com
 
From Ljubljana into the world
From Ljubljana into the worldFrom Ljubljana into the world
From Ljubljana into the world
 
Engineering challenges in vertical search engines
Engineering challenges in vertical search enginesEngineering challenges in vertical search engines
Engineering challenges in vertical search engines
 
How to Web 2010 - Event presentation
How to Web 2010 - Event presentationHow to Web 2010 - Event presentation
How to Web 2010 - Event presentation
 

Think Smart - Start Grid

  • 1. Think Smart – Start Grid Eunet, maj 2009.
  • 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
  • 5. Think smart – Start Grid GRID INFRASTRUKTURA
  • 6. Think Smart – Start Grid  Virtuelizacija kroz XEN
  • 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
  • 10. Think smart – Start Grid Grid Aplikacije
  • 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
  • 12. Think Smart – Start Grid  Virtual Grid Server (VGS)
  • 13. Think Smart – Start Grid Složene Grid Aplikacije
  • 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
  • 15. Think Smart – Start Grid  Primeri gotovih Grid Aplikacija (template-ova)  LAMP  LAMP Cluster  SugarCRM  DirectAdmin  Twiki
  • 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...
  • 18. Think Smart – Start Grid  Dinamičko dodeljivanje resursa – SLA Appliance
  • 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
  • 20. Think Smart – Start Grid  Upravljanje Gridom  3tShell
  • 21. Think Smart – Start Grid  Upravljanje Gridom  Web GUI
  • 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