SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Architektura OpenStack

     Robert Zaremba


 Wrocław 26 września 2012
OpenStack
Co i Jak


      Fundacja OpenStack




       Robert Zaremba      OpenStack   Wrocław 26 września 2012   2 / 18
OpenStack
Co i Jak


      Fundacja OpenStack
      Druga najbardziej dochodowa fundacja w FOSS (po Linux, następnie
      jest Mozilla i Apache)




       Robert Zaremba            OpenStack         Wrocław 26 września 2012   2 / 18
OpenStack
Co i Jak


      Fundacja OpenStack
      Druga najbardziej dochodowa fundacja w FOSS (po Linux, następnie
      jest Mozilla i Apache)
      Najszybciej rozwijający się projekt w historii (ponad 180
      wspierających organizacji)




       Robert Zaremba              OpenStack           Wrocław 26 września 2012   2 / 18
OpenStack
Co i Jak


      Fundacja OpenStack
      Druga najbardziej dochodowa fundacja w FOSS (po Linux, następnie
      jest Mozilla i Apache)
      Najszybciej rozwijający się projekt w historii (ponad 180
      wspierających organizacji)
      OpenStack to nie jest tania alternatywa dla płatnych rozwiązań. To
      jest dominująca technologia w rynku IaaS




       Robert Zaremba              OpenStack           Wrocław 26 września 2012   2 / 18
OpenStack
Co i Jak


      Fundacja OpenStack
      Druga najbardziej dochodowa fundacja w FOSS (po Linux, następnie
      jest Mozilla i Apache)
      Najszybciej rozwijający się projekt w historii (ponad 180
      wspierających organizacji)
      OpenStack to nie jest tania alternatywa dla płatnych rozwiązań. To
      jest dominująca technologia w rynku IaaS




       Robert Zaremba              OpenStack           Wrocław 26 września 2012   2 / 18
Co wyróżnia OpenStack

COMMUNITY
   Zostało rozpoczęte przez community
   Jest “sprzedawane” przez community
   Cel: zjednoczyć developerów




     Robert Zaremba         OpenStack   Wrocław 26 września 2012   3 / 18
Projekt Management

PTL Elected Project Technical Leads - podejmują decyzje z na poziomie
    całego projektu. Wybierani przez “trzon” developerów na 6mc.




      Robert Zaremba             OpenStack         Wrocław 26 września 2012   4 / 18
Projekt Management

PTL Elected Project Technical Leads - podejmują decyzje z na poziomie
    całego projektu. Wybierani przez “trzon” developerów na 6mc.
PPB Project Policy Board -¿ “Technical Commitee” - nadzorują projekt.
    Wybierają jakie projekty wchodzą do inkubatora, i jakie projekty z
    inkubatora wchodzą bezpośrednio w “core” OpenStack




      Robert Zaremba             OpenStack          Wrocław 26 września 2012   4 / 18
Projekt Management

PTL Elected Project Technical Leads - podejmują decyzje z na poziomie
    całego projektu. Wybierani przez “trzon” developerów na 6mc.
PPB Project Policy Board -¿ “Technical Commitee” - nadzorują projekt.
    Wybierają jakie projekty wchodzą do inkubatora, i jakie projekty z
    inkubatora wchodzą bezpośrednio w “core” OpenStack
 Menadżerzy Rackspace
 Kontrola
    wydań
    społeczności
    PR
    ma prawa do marki OpenStack




      Robert Zaremba             OpenStack          Wrocław 26 września 2012   4 / 18
Cele fundacji
OpenStack Fundation


     Zapewnia ciągłość OpenStacka
     wsparcie dla firm
     stworzenie środków umożliwiających sukces OpenStack




      Robert Zaremba            OpenStack         Wrocław 26 września 2012   5 / 18
Cele fundacji
OpenStack Fundation


     Zapewnia ciągłość OpenStacka
     wsparcie dla firm
     stworzenie środków umożliwiających sukces OpenStack
     ekosystem dla firm mających w celu robienia pieniędzy




      Robert Zaremba             OpenStack         Wrocław 26 września 2012   5 / 18
Cele fundacji
OpenStack Fundation


     Zapewnia ciągłość OpenStacka
     wsparcie dla firm
     stworzenie środków umożliwiających sukces OpenStack
     ekosystem dla firm mających w celu robienia pieniędzy
     zachęcanie i finansowanie developerów do rozwoju.




      Robert Zaremba             OpenStack         Wrocław 26 września 2012   5 / 18
Usługi fundacji
OpenStack Fundation


     środowisko testowe
     Narzędzia dla developerów (repo itp..)




      Robert Zaremba              OpenStack   Wrocław 26 września 2012   6 / 18
Usługi fundacji
OpenStack Fundation


     środowisko testowe
     Narzędzia dla developerów (repo itp..)
     organizacja wydarzeń, konferencji, promocja




      Robert Zaremba              OpenStack        Wrocław 26 września 2012   6 / 18
Usługi fundacji
OpenStack Fundation


     środowisko testowe
     Narzędzia dla developerów (repo itp..)
     organizacja wydarzeń, konferencji, promocja
     dokumentacja
     promocja poprzez tworzenie szkoleń, książek itp..




      Robert Zaremba              OpenStack          Wrocław 26 września 2012   6 / 18
Członkostwo w fundacji

   Individual members - niezależni uczestnicy lub pracownicy czy też
   deleganci z innych firm. Większość pracowników koordynuje
   “community”
   Platinium members - firmy które wywarły znaczący wpływ na
   OpenStack w finansowaniu i rozwoju (AT&T, Canonical, HP, IBM,...)
   Gold members - firmy finansujące i rozwijające OpenStack, ale w
   mniejszym stopniu niż Platinium Members, np: Cisco, Dell,
   DreamHost...




    Robert Zaremba             OpenStack         Wrocław 26 września 2012   7 / 18
Członkostwo w fundacji

    Individual members - niezależni uczestnicy lub pracownicy czy też
    deleganci z innych firm. Większość pracowników koordynuje
    “community”
    Platinium members - firmy które wywarły znaczący wpływ na
    OpenStack w finansowaniu i rozwoju (AT&T, Canonical, HP, IBM,...)
    Gold members - firmy finansujące i rozwijające OpenStack, ale w
    mniejszym stopniu niż Platinium Members, np: Cisco, Dell,
    DreamHost...
Każda z grup wybiera spośród siebie zarząd (po 8 osób)




     Robert Zaremba             OpenStack          Wrocław 26 września 2012   7 / 18
Wymagania

   Efektywne koszty.
   prowizja za użycie (skalowalność)
   uniwersalność - niezależne komponenty, które można używać
   wiele użytkowników może korzystać z tych samych zasobów
   wirtualizacja zasobów
   łatwe zliczanie i pobieranie / zwracanie opłat




    Robert Zaremba              OpenStack           Wrocław 26 września 2012   8 / 18
Wymagania

   Efektywne koszty.
   prowizja za użycie (skalowalność)
   uniwersalność - niezależne komponenty, które można używać
   wiele użytkowników może korzystać z tych samych zasobów
   wirtualizacja zasobów
   łatwe zliczanie i pobieranie / zwracanie opłat
   NIEZAWODNOŚĆ




    Robert Zaremba              OpenStack           Wrocław 26 września 2012   8 / 18
Typy chmury

IaaS                                        SaaS
       Infrastructure as a Service
                                                   Software as a Service
       elastyczne zasoby sprzętowe
                                                   Programy, serwisy dostarczane
       dostarczane przez internet
                                                   przez internet (aplikacje google,
       + łatwo przenieść swoje                     MS office w chmurze, zoho
       aplikacje do tego typu usług                itp...,)
       problemy z bazami danych                    + największy udział w rynku
       (trzeba opracować niezależne,               (kasa)
       swoje rozwiązanie?)
                                                   - mało elastyczne




         Robert Zaremba                OpenStack             Wrocław 26 września 2012   9 / 18
Mit IaaS

nie wirtualizacji
IaaS = wirtualizacja




      Robert Zaremba   OpenStack   Wrocław 26 września 2012   10 / 18
Mit IaaS

nie wirtualizacji
IaaS = wirtualizacja

Typowy stos Iaas
    User Interface
    Business logic
    Zarządzanie zasobami
    CPU, sieć, dysk




      Robert Zaremba       OpenStack   Wrocław 26 września 2012   10 / 18
Rozwiązanie do budowy chmury




    Robert Zaremba     OpenStack   Wrocław 26 września 2012   11 / 18
Rozwiązanie do budowy chmury
Główne commponenty


Chmura
OpenStack spełnia wymagania chmury.

Compute - “Nova”
a cloud fabric controller, used to start up virtual instances for either a user
or a group. It’s also used to configure networking for each instance or
project that contains multiple instances for a particular project.




      Robert Zaremba                OpenStack          Wrocław 26 września 2012   12 / 18
Rozwiązanie do budowy chmury
Główne commponenty


Storage - “Swift”
a system to store objects in a massively scalable large capacity system with
built-in redundancy and failover. Object Storage has a variety of
applications, such as backing up or archiving data, serving graphics or
videos (streaming data to a userˆ s browser), storing secondary or tertiary
                                   a
static data, developing new applications with data storage integration,
storing data when predicting storage capacity is difficult, and creating the
elasticity and flexibility of cloud-based storage for your web applications.

Image Service - “Glance”
a lookup and retrieval system for virtual machine images. It can be
configured in three ways: using OpenStack Object Store to store images;
using Amazon’s Simple Storage Solution (S3) storage directly; or using S3
storage with Object Store as the intermediate for S3 access.
      Robert Zaremba              OpenStack          Wrocław 26 września 2012   13 / 18
Rozwiązanie do budowy chmury
Komponenty które zostały wypromowane do Core


Dashboard - “Horizon”
provides a modular web-based user interface for all the OpenStack services.

Identity - “Kyestone”
provides authentication and authorization for all the OpenStack services. It
also provides a service catalog of services within a particular deployment.




      Robert Zaremba                OpenStack        Wrocław 26 września 2012   14 / 18
Projekt - Komponenty




    Robert Zaremba     OpenStack   Wrocław 26 września 2012   15 / 18
Projekt - Komponenty




    Robert Zaremba     OpenStack   Wrocław 26 września 2012   16 / 18
Projekt - Komponenty




    Robert Zaremba     OpenStack   Wrocław 26 września 2012   17 / 18
Projekt - Komponenty

Technologie użyte w komponentach:




     Robert Zaremba            OpenStack   Wrocław 26 września 2012   18 / 18

Mais conteúdo relacionado

Semelhante a Openstack

Azure day - skarby open source na Microsoft Azure
Azure day  - skarby open source na Microsoft AzureAzure day  - skarby open source na Microsoft Azure
Azure day - skarby open source na Microsoft AzureRyszard Dałkowski
 
20060416 Azure Boot Camp 2016- Azure Data Lake Storage and Analytics
20060416   Azure Boot Camp 2016- Azure Data Lake Storage and Analytics20060416   Azure Boot Camp 2016- Azure Data Lake Storage and Analytics
20060416 Azure Boot Camp 2016- Azure Data Lake Storage and AnalyticsŁukasz Grala
 
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014) Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014) Cloudware_Polska
 
Co z czym i do czego w Microsoft Azure - poznajemy usługi
Co z czym i do czego w Microsoft Azure - poznajemy usługiCo z czym i do czego w Microsoft Azure - poznajemy usługi
Co z czym i do czego w Microsoft Azure - poznajemy usługiEmil Wasilewski
 
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDNPLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDNPROIDEA
 
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...Michal Furmankiewicz
 
20160316 techstolica - cloudanalytics -tidk
20160316  techstolica - cloudanalytics -tidk20160316  techstolica - cloudanalytics -tidk
20160316 techstolica - cloudanalytics -tidkŁukasz Grala
 
infraxstructure: Rafał Stańczak "Postępujący rozwój infrastruktury na potrze...
infraxstructure: Rafał Stańczak  "Postępujący rozwój infrastruktury na potrze...infraxstructure: Rafał Stańczak  "Postępujący rozwój infrastruktury na potrze...
infraxstructure: Rafał Stańczak "Postępujący rozwój infrastruktury na potrze...PROIDEA
 
infraxstructure: Marcin Kaczmarek "SDS - Storage jako aplikacja."
infraxstructure: Marcin Kaczmarek  "SDS - Storage jako aplikacja."infraxstructure: Marcin Kaczmarek  "SDS - Storage jako aplikacja."
infraxstructure: Marcin Kaczmarek "SDS - Storage jako aplikacja."PROIDEA
 
Zasady technicznej organizacji projektów programistycznych
Zasady technicznej organizacji projektów programistycznychZasady technicznej organizacji projektów programistycznych
Zasady technicznej organizacji projektów programistycznychsztywny
 
Szybkie wprowadzenie do eksploracji danych z pakietem Weka
Szybkie wprowadzenie do eksploracji danych z pakietem WekaSzybkie wprowadzenie do eksploracji danych z pakietem Weka
Szybkie wprowadzenie do eksploracji danych z pakietem WekaSages
 
DevOps - what I have learnt so far
DevOps - what I have learnt so far DevOps - what I have learnt so far
DevOps - what I have learnt so far Wojciech Barczyński
 
Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case St...
Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case St...Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case St...
Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case St...Piotr Biegun
 
Exadata i Oracle Database Appliance - infrastruktury z perspektywami
Exadata i Oracle Database Appliance - infrastruktury z perspektywamiExadata i Oracle Database Appliance - infrastruktury z perspektywami
Exadata i Oracle Database Appliance - infrastruktury z perspektywamiOPITZ CONSULTING Polska
 
SQL Server + docker - pierwsze kroki
SQL Server + docker - pierwsze krokiSQL Server + docker - pierwsze kroki
SQL Server + docker - pierwsze krokiBartosz Ratajczyk
 
"SIEM według potrzeb: Elasticsearch, Energy Logserver, Wazuh, Bro..."
"SIEM według potrzeb: Elasticsearch, Energy Logserver, Wazuh, Bro...""SIEM według potrzeb: Elasticsearch, Energy Logserver, Wazuh, Bro..."
"SIEM według potrzeb: Elasticsearch, Energy Logserver, Wazuh, Bro..."PROIDEA
 

Semelhante a Openstack (20)

Azure day - skarby open source na Microsoft Azure
Azure day  - skarby open source na Microsoft AzureAzure day  - skarby open source na Microsoft Azure
Azure day - skarby open source na Microsoft Azure
 
20060416 Azure Boot Camp 2016- Azure Data Lake Storage and Analytics
20060416   Azure Boot Camp 2016- Azure Data Lake Storage and Analytics20060416   Azure Boot Camp 2016- Azure Data Lake Storage and Analytics
20060416 Azure Boot Camp 2016- Azure Data Lake Storage and Analytics
 
Azuredevops
AzuredevopsAzuredevops
Azuredevops
 
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014) Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
Michał Bochnacki OpenStack w wydaniu komercyjnym (Gigacon 2014)
 
Co z czym i do czego w Microsoft Azure - poznajemy usługi
Co z czym i do czego w Microsoft Azure - poznajemy usługiCo z czym i do czego w Microsoft Azure - poznajemy usługi
Co z czym i do czego w Microsoft Azure - poznajemy usługi
 
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDNPLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
 
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...GET.NET -  Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...
 
20160316 techstolica - cloudanalytics -tidk
20160316  techstolica - cloudanalytics -tidk20160316  techstolica - cloudanalytics -tidk
20160316 techstolica - cloudanalytics -tidk
 
infraxstructure: Rafał Stańczak "Postępujący rozwój infrastruktury na potrze...
infraxstructure: Rafał Stańczak  "Postępujący rozwój infrastruktury na potrze...infraxstructure: Rafał Stańczak  "Postępujący rozwój infrastruktury na potrze...
infraxstructure: Rafał Stańczak "Postępujący rozwój infrastruktury na potrze...
 
infraxstructure: Marcin Kaczmarek "SDS - Storage jako aplikacja."
infraxstructure: Marcin Kaczmarek  "SDS - Storage jako aplikacja."infraxstructure: Marcin Kaczmarek  "SDS - Storage jako aplikacja."
infraxstructure: Marcin Kaczmarek "SDS - Storage jako aplikacja."
 
Zasady technicznej organizacji projektów programistycznych
Zasady technicznej organizacji projektów programistycznychZasady technicznej organizacji projektów programistycznych
Zasady technicznej organizacji projektów programistycznych
 
Szybkie wprowadzenie do eksploracji danych z pakietem Weka
Szybkie wprowadzenie do eksploracji danych z pakietem WekaSzybkie wprowadzenie do eksploracji danych z pakietem Weka
Szybkie wprowadzenie do eksploracji danych z pakietem Weka
 
DevOps - what I have learnt so far
DevOps - what I have learnt so far DevOps - what I have learnt so far
DevOps - what I have learnt so far
 
Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case St...
Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case St...Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case St...
Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case St...
 
Exadata i Oracle Database Appliance - infrastruktury z perspektywami
Exadata i Oracle Database Appliance - infrastruktury z perspektywamiExadata i Oracle Database Appliance - infrastruktury z perspektywami
Exadata i Oracle Database Appliance - infrastruktury z perspektywami
 
SQL Server + docker - pierwsze kroki
SQL Server + docker - pierwsze krokiSQL Server + docker - pierwsze kroki
SQL Server + docker - pierwsze kroki
 
"SIEM według potrzeb: Elasticsearch, Energy Logserver, Wazuh, Bro..."
"SIEM według potrzeb: Elasticsearch, Energy Logserver, Wazuh, Bro...""SIEM według potrzeb: Elasticsearch, Energy Logserver, Wazuh, Bro..."
"SIEM według potrzeb: Elasticsearch, Energy Logserver, Wazuh, Bro..."
 
Azure - Duże zbiory w chmurze
Azure - Duże zbiory w chmurzeAzure - Duże zbiory w chmurze
Azure - Duże zbiory w chmurze
 
Citrix AppDisks
Citrix AppDisksCitrix AppDisks
Citrix AppDisks
 
Citrix AppDisks
Citrix AppDisksCitrix AppDisks
Citrix AppDisks
 

Openstack

  • 1. Architektura OpenStack Robert Zaremba Wrocław 26 września 2012
  • 2. OpenStack Co i Jak Fundacja OpenStack Robert Zaremba OpenStack Wrocław 26 września 2012 2 / 18
  • 3. OpenStack Co i Jak Fundacja OpenStack Druga najbardziej dochodowa fundacja w FOSS (po Linux, następnie jest Mozilla i Apache) Robert Zaremba OpenStack Wrocław 26 września 2012 2 / 18
  • 4. OpenStack Co i Jak Fundacja OpenStack Druga najbardziej dochodowa fundacja w FOSS (po Linux, następnie jest Mozilla i Apache) Najszybciej rozwijający się projekt w historii (ponad 180 wspierających organizacji) Robert Zaremba OpenStack Wrocław 26 września 2012 2 / 18
  • 5. OpenStack Co i Jak Fundacja OpenStack Druga najbardziej dochodowa fundacja w FOSS (po Linux, następnie jest Mozilla i Apache) Najszybciej rozwijający się projekt w historii (ponad 180 wspierających organizacji) OpenStack to nie jest tania alternatywa dla płatnych rozwiązań. To jest dominująca technologia w rynku IaaS Robert Zaremba OpenStack Wrocław 26 września 2012 2 / 18
  • 6. OpenStack Co i Jak Fundacja OpenStack Druga najbardziej dochodowa fundacja w FOSS (po Linux, następnie jest Mozilla i Apache) Najszybciej rozwijający się projekt w historii (ponad 180 wspierających organizacji) OpenStack to nie jest tania alternatywa dla płatnych rozwiązań. To jest dominująca technologia w rynku IaaS Robert Zaremba OpenStack Wrocław 26 września 2012 2 / 18
  • 7. Co wyróżnia OpenStack COMMUNITY Zostało rozpoczęte przez community Jest “sprzedawane” przez community Cel: zjednoczyć developerów Robert Zaremba OpenStack Wrocław 26 września 2012 3 / 18
  • 8. Projekt Management PTL Elected Project Technical Leads - podejmują decyzje z na poziomie całego projektu. Wybierani przez “trzon” developerów na 6mc. Robert Zaremba OpenStack Wrocław 26 września 2012 4 / 18
  • 9. Projekt Management PTL Elected Project Technical Leads - podejmują decyzje z na poziomie całego projektu. Wybierani przez “trzon” developerów na 6mc. PPB Project Policy Board -¿ “Technical Commitee” - nadzorują projekt. Wybierają jakie projekty wchodzą do inkubatora, i jakie projekty z inkubatora wchodzą bezpośrednio w “core” OpenStack Robert Zaremba OpenStack Wrocław 26 września 2012 4 / 18
  • 10. Projekt Management PTL Elected Project Technical Leads - podejmują decyzje z na poziomie całego projektu. Wybierani przez “trzon” developerów na 6mc. PPB Project Policy Board -¿ “Technical Commitee” - nadzorują projekt. Wybierają jakie projekty wchodzą do inkubatora, i jakie projekty z inkubatora wchodzą bezpośrednio w “core” OpenStack Menadżerzy Rackspace Kontrola wydań społeczności PR ma prawa do marki OpenStack Robert Zaremba OpenStack Wrocław 26 września 2012 4 / 18
  • 11. Cele fundacji OpenStack Fundation Zapewnia ciągłość OpenStacka wsparcie dla firm stworzenie środków umożliwiających sukces OpenStack Robert Zaremba OpenStack Wrocław 26 września 2012 5 / 18
  • 12. Cele fundacji OpenStack Fundation Zapewnia ciągłość OpenStacka wsparcie dla firm stworzenie środków umożliwiających sukces OpenStack ekosystem dla firm mających w celu robienia pieniędzy Robert Zaremba OpenStack Wrocław 26 września 2012 5 / 18
  • 13. Cele fundacji OpenStack Fundation Zapewnia ciągłość OpenStacka wsparcie dla firm stworzenie środków umożliwiających sukces OpenStack ekosystem dla firm mających w celu robienia pieniędzy zachęcanie i finansowanie developerów do rozwoju. Robert Zaremba OpenStack Wrocław 26 września 2012 5 / 18
  • 14. Usługi fundacji OpenStack Fundation środowisko testowe Narzędzia dla developerów (repo itp..) Robert Zaremba OpenStack Wrocław 26 września 2012 6 / 18
  • 15. Usługi fundacji OpenStack Fundation środowisko testowe Narzędzia dla developerów (repo itp..) organizacja wydarzeń, konferencji, promocja Robert Zaremba OpenStack Wrocław 26 września 2012 6 / 18
  • 16. Usługi fundacji OpenStack Fundation środowisko testowe Narzędzia dla developerów (repo itp..) organizacja wydarzeń, konferencji, promocja dokumentacja promocja poprzez tworzenie szkoleń, książek itp.. Robert Zaremba OpenStack Wrocław 26 września 2012 6 / 18
  • 17. Członkostwo w fundacji Individual members - niezależni uczestnicy lub pracownicy czy też deleganci z innych firm. Większość pracowników koordynuje “community” Platinium members - firmy które wywarły znaczący wpływ na OpenStack w finansowaniu i rozwoju (AT&T, Canonical, HP, IBM,...) Gold members - firmy finansujące i rozwijające OpenStack, ale w mniejszym stopniu niż Platinium Members, np: Cisco, Dell, DreamHost... Robert Zaremba OpenStack Wrocław 26 września 2012 7 / 18
  • 18. Członkostwo w fundacji Individual members - niezależni uczestnicy lub pracownicy czy też deleganci z innych firm. Większość pracowników koordynuje “community” Platinium members - firmy które wywarły znaczący wpływ na OpenStack w finansowaniu i rozwoju (AT&T, Canonical, HP, IBM,...) Gold members - firmy finansujące i rozwijające OpenStack, ale w mniejszym stopniu niż Platinium Members, np: Cisco, Dell, DreamHost... Każda z grup wybiera spośród siebie zarząd (po 8 osób) Robert Zaremba OpenStack Wrocław 26 września 2012 7 / 18
  • 19. Wymagania Efektywne koszty. prowizja za użycie (skalowalność) uniwersalność - niezależne komponenty, które można używać wiele użytkowników może korzystać z tych samych zasobów wirtualizacja zasobów łatwe zliczanie i pobieranie / zwracanie opłat Robert Zaremba OpenStack Wrocław 26 września 2012 8 / 18
  • 20. Wymagania Efektywne koszty. prowizja za użycie (skalowalność) uniwersalność - niezależne komponenty, które można używać wiele użytkowników może korzystać z tych samych zasobów wirtualizacja zasobów łatwe zliczanie i pobieranie / zwracanie opłat NIEZAWODNOŚĆ Robert Zaremba OpenStack Wrocław 26 września 2012 8 / 18
  • 21. Typy chmury IaaS SaaS Infrastructure as a Service Software as a Service elastyczne zasoby sprzętowe Programy, serwisy dostarczane dostarczane przez internet przez internet (aplikacje google, + łatwo przenieść swoje MS office w chmurze, zoho aplikacje do tego typu usług itp...,) problemy z bazami danych + największy udział w rynku (trzeba opracować niezależne, (kasa) swoje rozwiązanie?) - mało elastyczne Robert Zaremba OpenStack Wrocław 26 września 2012 9 / 18
  • 22. Mit IaaS nie wirtualizacji IaaS = wirtualizacja Robert Zaremba OpenStack Wrocław 26 września 2012 10 / 18
  • 23. Mit IaaS nie wirtualizacji IaaS = wirtualizacja Typowy stos Iaas User Interface Business logic Zarządzanie zasobami CPU, sieć, dysk Robert Zaremba OpenStack Wrocław 26 września 2012 10 / 18
  • 24. Rozwiązanie do budowy chmury Robert Zaremba OpenStack Wrocław 26 września 2012 11 / 18
  • 25. Rozwiązanie do budowy chmury Główne commponenty Chmura OpenStack spełnia wymagania chmury. Compute - “Nova” a cloud fabric controller, used to start up virtual instances for either a user or a group. It’s also used to configure networking for each instance or project that contains multiple instances for a particular project. Robert Zaremba OpenStack Wrocław 26 września 2012 12 / 18
  • 26. Rozwiązanie do budowy chmury Główne commponenty Storage - “Swift” a system to store objects in a massively scalable large capacity system with built-in redundancy and failover. Object Storage has a variety of applications, such as backing up or archiving data, serving graphics or videos (streaming data to a userˆ s browser), storing secondary or tertiary a static data, developing new applications with data storage integration, storing data when predicting storage capacity is difficult, and creating the elasticity and flexibility of cloud-based storage for your web applications. Image Service - “Glance” a lookup and retrieval system for virtual machine images. It can be configured in three ways: using OpenStack Object Store to store images; using Amazon’s Simple Storage Solution (S3) storage directly; or using S3 storage with Object Store as the intermediate for S3 access. Robert Zaremba OpenStack Wrocław 26 września 2012 13 / 18
  • 27. Rozwiązanie do budowy chmury Komponenty które zostały wypromowane do Core Dashboard - “Horizon” provides a modular web-based user interface for all the OpenStack services. Identity - “Kyestone” provides authentication and authorization for all the OpenStack services. It also provides a service catalog of services within a particular deployment. Robert Zaremba OpenStack Wrocław 26 września 2012 14 / 18
  • 28. Projekt - Komponenty Robert Zaremba OpenStack Wrocław 26 września 2012 15 / 18
  • 29. Projekt - Komponenty Robert Zaremba OpenStack Wrocław 26 września 2012 16 / 18
  • 30. Projekt - Komponenty Robert Zaremba OpenStack Wrocław 26 września 2012 17 / 18
  • 31. Projekt - Komponenty Technologie użyte w komponentach: Robert Zaremba OpenStack Wrocław 26 września 2012 18 / 18