SlideShare a Scribd company logo
1 of 67
Download to read offline
Optymalizacja hostingu
oraz architektury serwisów Web 2.0




              www.hostersi.pl
Facebook wykorzystuje 10 000 serwerów.

                  Źródło: www.datacenterknowledge.com




www.hostersi.pl
Facebook hostuje 10 000 000 000 zdjęć.

                  Źródło: www.datacenterknowledge.com




www.hostersi.pl
Każdego dnia ludzie oglądają setki
milionów f ilmów na YouTube.

                         Źródło: www.youtube.com




www.hostersi.pl
Firma Google posiada 36 Centrów
Przetwarzania Danych w USA, Europie
oraz Azji.

Koszt jednego Data Center to 600 mln $.

                  Źródło: www.royal.pingdom.com, www.techcrunch.com




www.hostersi.pl
OPTYMALIZACJA

                                                   Plan prezentacji




         1. Dlaczego optymalizacja serwisów Web 2.0
            jest koniecznością?

         2. Jakie aspekty serwisu można poprawić
            poprzez optymalizację?

         3. Omówienie wybranych metod optymalizacji
            serwisów Web 2.0

         4. Podsumowanie


www.hostersi.pl
OPTYMALIZACJA

                     Dlaczego optymalizacja serwisów Web 2.0
                                          jest koniecznością?




         PRZYCHODY




www.hostersi.pl
OPTYMALIZACJA

                     Dlaczego optymalizacja serwisów Web 2.0
                                          jest koniecznością?




         PRZYCHODY



         KOSZTY




www.hostersi.pl
OPTYMALIZACJA

                     Dlaczego optymalizacja serwisów Web 2.0
                                          jest koniecznością?




         PRZYCHODY



         KOSZTY



                            ZYSK




www.hostersi.pl
OPTYMALIZACJA

                     Dlaczego optymalizacja serwisów Web 2.0
                                          jest koniecznością?




                                           ZWIĘKSZENIE
         PRZYCHODY                         PRZYCHODÓW



         KOSZTY



                            ZYSK




www.hostersi.pl
OPTYMALIZACJA

                     Dlaczego optymalizacja serwisów Web 2.0
                                          jest koniecznością?




                                           ZWIĘKSZENIE
         PRZYCHODY                         PRZYCHODÓW



         KOSZTY



                            ZYSK




www.hostersi.pl
OPTYMALIZACJA

                             Dlaczego optymalizacja serwisów Web 2.0
                                                  jest koniecznością?




                                                   ZWIĘKSZENIE
         PRZYCHODY                                 PRZYCHODÓW


                     ZMNIEJSZENIE
         KOSZTY
                     KOSZTÓW



                                    ZYSK




www.hostersi.pl
OPTYMALIZACJA

                             Dlaczego optymalizacja serwisów Web 2.0
                                                  jest koniecznością?




                                                   ZWIĘKSZENIE
         PRZYCHODY                                 PRZYCHODÓW


                     ZMNIEJSZENIE
         KOSZTY
                     KOSZTÓW



                     ZYSK




www.hostersi.pl
OPTYMALIZACJA

                             Dlaczego optymalizacja serwisów Web 2.0
                                                  jest koniecznością?




                                                      ZWIĘKSZENIE
         PRZYCHODY                                    PRZYCHODÓW


                     ZMNIEJSZENIE
         KOSZTY
                     KOSZTÓW


                     KORZYŚĆ           ZYSK           KORZYŚĆ
                     Z OPTYMALIZACJI   POCZĄTKOWY     Z OPTYMALIZACJI




www.hostersi.pl
OPTYMALIZACJA

                          Dlaczego optymalizacja serwisów Web 2.0
                                               jest koniecznością?




                                                ZWIĘKSZENIE
                                                PRZYCHODÓW


                  ZMNIEJSZENIE
                  KOSZTÓW




www.hostersi.pl
OPTYMALIZACJA

                      Dlaczego optymalizacja serwisów Web 2.0
                                           jest koniecznością?


                                              ZWIĘKSZENIE
       ZMNIEJSZENIE
                                              PRZYCHODÓW
       KOSZTÓW




www.hostersi.pl
OPTYMALIZACJA

                              Dlaczego optymalizacja serwisów Web 2.0
                                                   jest koniecznością?


                                                      ZWIĘKSZENIE
       ZMNIEJSZENIE
                                                      PRZYCHODÓW
       KOSZTÓW



                      ŁĄCZE




www.hostersi.pl
OPTYMALIZACJA

                              Dlaczego optymalizacja serwisów Web 2.0
                                                   jest koniecznością?


                                                      ZWIĘKSZENIE
       ZMNIEJSZENIE
                                                      PRZYCHODÓW
       KOSZTÓW



                      ŁĄCZE




                      SERWERY




www.hostersi.pl
OPTYMALIZACJA

                              Dlaczego optymalizacja serwisów Web 2.0
                                                   jest koniecznością?


                                                      ZWIĘKSZENIE
       ZMNIEJSZENIE
                                                      PRZYCHODÓW
       KOSZTÓW



                      ŁĄCZE                SZYBKOŚĆ




                      SERWERY




www.hostersi.pl
OPTYMALIZACJA

                              Dlaczego optymalizacja serwisów Web 2.0
                                                   jest koniecznością?


                                                        ZWIĘKSZENIE
       ZMNIEJSZENIE
                                                        PRZYCHODÓW
       KOSZTÓW



                      ŁĄCZE                SZYBKOŚĆ




                      SERWERY           BEZAWARYJNOŚĆ




www.hostersi.pl
OPTYMALIZACJA

                              Dlaczego optymalizacja serwisów Web 2.0
                                                   jest koniecznością?


                                                        ZWIĘKSZENIE
       ZMNIEJSZENIE
                                                        PRZYCHODÓW
       KOSZTÓW



                      ŁĄCZE                SZYBKOŚĆ




                      SERWERY           BEZAWARYJNOŚĆ




                                         SKALOWALNOŚĆ




www.hostersi.pl
OPTYMALIZACJA

                                  Jakie aspekty serwisu można poprawić
                                                 poprzez optymalizację?




ŁĄCZE             SERWERY   SZYBKOŚĆ     BEZAWARYJNOŚĆ   SKALOWALNOŚĆ




www.hostersi.pl
OPTYMALIZACJA




           METODY OPTYMALIZACJI




www.hostersi.pl
OPTYMALIZACJA




       WYBÓR OPTYMALNEJ
    LOKALIZACJI GEOGRAFICZNEJ
           SERWERÓW


www.hostersi.pl                                                SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY   SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                 Metody optymalizacji:
                                          Wybór optymalnej lokalizacji
                                              geogra cznej serwerów
Miesięczny koszt łącza
o przepustowości                                  Optymalizacja tą metodą
100 Mbps                                       bazuje na doborze lokalizacji
                                                   geogra cznej serwerów
                                                    w sposób pozwalający
                                                   wykorzystać różnicę cen
                                                       łącza internetowego
                                                       w Polsce i za granicą.




www.hostersi.pl                                                    SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY   SZYBKOŚĆ     BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                     Metody optymalizacji:
                                              Wybór optymalnej lokalizacji
                                                  geogra cznej serwerów
Miesięczny koszt łącza
o przepustowości                                      Optymalizacja tą metodą
100 Mbps                                           bazuje na doborze lokalizacji
                                                       geogra cznej serwerów
                                                        w sposób pozwalający
                                                       wykorzystać różnicę cen
                                                           łącza internetowego
                                                           w Polsce i za granicą.
                              POLSKA
                            14 000 zł




www.hostersi.pl                                                        SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY       SZYBKOŚĆ     BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                               Metody optymalizacji:
                                                        Wybór optymalnej lokalizacji
                                                            geogra cznej serwerów
Miesięczny koszt łącza
o przepustowości                                                Optymalizacja tą metodą
100 Mbps                                                     bazuje na doborze lokalizacji
                                                                 geogra cznej serwerów
                                                                  w sposób pozwalający
                                                                 wykorzystać różnicę cen
                                                                     łącza internetowego
                                                                     w Polsce i za granicą.
                                        POLSKA
                                      14 000 zł

                  FRANCJA
                  600 zł




www.hostersi.pl                                                                  SKALOWALNOŚĆ
                            ŁĄCZE   SERWERY       SZYBKOŚĆ     BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                                     Metody optymalizacji:
                                                              Wybór optymalnej lokalizacji
                                                                  geogra cznej serwerów




                                          23 x 600 zł
Miesięczny koszt łącza
o przepustowości                                                      Optymalizacja tą metodą
100 Mbps                                                           bazuje na doborze lokalizacji
                                                                       geogra cznej serwerów
                                                                        w sposób pozwalający
                                                                       wykorzystać różnicę cen
                                                                           łącza internetowego
                                                                           w Polsce i za granicą.
                                        POLSKA
                                      14 000 zł

                                                                              Przesyłanie danych
                  FRANCJA
                                                                          łączem internetowym
                  600 zł
                                                                              z Francji do Polski
                                                                             jest 23 razy tańsze
                                                                          niż przesyłanie danych
                                                                                 na terenie Polski.


www.hostersi.pl                                                                         SKALOWALNOŚĆ
                            ŁĄCZE   SERWERY             SZYBKOŚĆ     BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                                     Metody optymalizacji:
                                                              Wybór optymalnej lokalizacji
                                                                  geogra cznej serwerów




                                          23 x 600 zł
Miesięczny koszt łącza
o przepustowości                                                      Optymalizacja tą metodą
100 Mbps                                                           bazuje na doborze lokalizacji
                                                                       geogra cznej serwerów
                                                                        w sposób pozwalający
                                                                       wykorzystać różnicę cen
                                                                           łącza internetowego
                                                                           w Polsce i za granicą.
                                        POLSKA
                                      14 000 zł

                                                                              Przesyłanie danych
                  FRANCJA
                                                                          łączem internetowym
                  600 zł
                                                                              z Francji do Polski
                                                                             jest 23 razy tańsze
                                                                          niż przesyłanie danych
                                                                                 na terenie Polski.


www.hostersi.pl                                                                         SKALOWALNOŚĆ
                            ŁĄCZE   SERWERY             SZYBKOŚĆ     BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                 Metody optymalizacji:
                                          Wybór optymalnej lokalizacji
                                              geogra cznej serwerów
                                                  Optymalizacja tą metodą
                                               bazuje na doborze lokalizacji
                                                   geogra cznej serwerów
                                                    w sposób pozwalający
                                                   wykorzystać różnicę cen
                                                       łącza internetowego
                                                       w Polsce i za granicą.




www.hostersi.pl                                                    SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY   SZYBKOŚĆ     BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                  Wybór optymalnej lokalizacji geogra cznej serwerów



     1. Które elementy serwisu mogą być hostowane za granicą?




www.hostersi.pl                                                 SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY    SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                  Wybór optymalnej lokalizacji geogra cznej serwerów



     1. Które elementy serwisu mogą być hostowane za granicą?

     2. Czy architektura systemu na to pozwala?




www.hostersi.pl                                                 SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY    SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                  Wybór optymalnej lokalizacji geogra cznej serwerów



     1. Które elementy serwisu mogą być hostowane za granicą?

     2. Czy architektura systemu na to pozwala?

     3. Które Data Center wybrać?




www.hostersi.pl                                                 SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY    SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                  Wybór optymalnej lokalizacji geogra cznej serwerów



     1. Które elementy serwisu mogą być hostowane za granicą?

     2. Czy architektura systemu na to pozwala?

     3. Które Data Center wybrać?

     4. Kto będzie zarządzać serwerami?




www.hostersi.pl                                                 SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY    SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                  Wybór optymalnej lokalizacji geogra cznej serwerów




.
CASE STUDY




.
      Serwis społecznościowy zawierający wideo




.
      Blisko 100 % f ilmów oglądanych przez polskich użytkowników

      Serwery w Polsce




www.hostersi.pl                                                 SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY    SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                  Wybór optymalnej lokalizacji geogra cznej serwerów

Serwis wykorzystuje łącze o przepustowości 100 Mbps.

                                       100 Mbps

                                                            20 Mbps
                  80 Mbps
                                                        POZOSTAŁE
                  FILMY
                                                  ELEMENTY SERWISU




www.hostersi.pl                                                        SKALOWALNOŚĆ
                   ŁĄCZE     SERWERY       SZYBKOŚĆ    BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                      Metody optymalizacji:
                      Wybór optymalnej lokalizacji geogra cznej serwerów

Serwis wykorzystuje łącze o przepustowości 100 Mbps.

                                              100 Mbps

                                                                   20 Mbps
                      80 Mbps
                                                               POZOSTAŁE
                      FILMY
                                                         ELEMENTY SERWISU

 Miesięczny koszt łącza przed optymalizacją
 Filmy        Polska 80 Mbps 140 zł   11200 zł

 Pozostałe Polska 20 Mbps 140 zł       2 800 zł

 RAZEM                                14 000 zł




www.hostersi.pl                                                               SKALOWALNOŚĆ
                       ŁĄCZE      SERWERY         SZYBKOŚĆ    BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                      Metody optymalizacji:
                      Wybór optymalnej lokalizacji geogra cznej serwerów

Serwis wykorzystuje łącze o przepustowości 100 Mbps.

                                              100 Mbps

                                                                      20 Mbps
                      80 Mbps
                                                                  POZOSTAŁE
                      FILMY
                                                            ELEMENTY SERWISU

 Miesięczny koszt łącza przed optymalizacją         Miesięczny koszt łącza po optymalizacji
 Filmy        Polska 80 Mbps 140 zł   11200 zł      Filmy       Francja 80 Mbps    6 zł       480 zł

 Pozostałe Polska 20 Mbps 140 zł       2 800 zł     Pozostałe Polska 20 Mbps 140 zł       2 800 zł

 RAZEM                                14 000 zł     RAZEM                                 3 280 zł




www.hostersi.pl                                                                       SKALOWALNOŚĆ
                       ŁĄCZE      SERWERY         SZYBKOŚĆ       BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                      Metody optymalizacji:
                      Wybór optymalnej lokalizacji geogra cznej serwerów

Serwis wykorzystuje łącze o przepustowości 100 Mbps.

                                              100 Mbps

                                                                      20 Mbps
                      80 Mbps
                                                                  POZOSTAŁE
                      FILMY
                                                            ELEMENTY SERWISU

 Miesięczny koszt łącza przed optymalizacją         Miesięczny koszt łącza po optymalizacji
 Filmy        Polska 80 Mbps 140 zł   11200 zł      Filmy       Francja 80 Mbps    6 zł       480 zł

 Pozostałe Polska 20 Mbps 140 zł       2 800 zł     Pozostałe Polska 20 Mbps 140 zł       2 800 zł

 RAZEM                                14 000 zł     RAZEM                                 3 280 zł



                                                        - 10 720 zł                - 76%
www.hostersi.pl                                                                       SKALOWALNOŚĆ
                       ŁĄCZE      SERWERY         SZYBKOŚĆ       BEZAWARYJNOŚĆ
OPTYMALIZACJA




                   WIRTUALIZACJA




www.hostersi.pl                                                SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY   SZYBKOŚĆ   BEZAWARYJNOŚĆ
Serwer z bazą danych            Serwer front-end




www.hostersi.pl
                      Serwer wyszukiwarki             Serwer front-end       bez wirtualizacji
                                                                             Tradycyjne środowisko



                        Serwer poczty                 Serwer front-end




ŁĄCZE
                  Serwer do wysyłki newsletterów   Serwer z cachem serwisu




SERWERY
SZYBKOŚĆ
BEZAWARYJNOŚĆ
SKALOWALNOŚĆ
                                                                                                            Wirtualizacja
                                                                                                     Metody optymalizacji:
                                                                                                                             OPTYMALIZACJA
OPTYMALIZACJA
                                                                         = 2 400 zł                                   Metody optymalizacji:
                                                                         rocznie
                                                                                                                             Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji




                                                                       Serwer z cachem serwisu
      Serwer front-end



                             Serwer front-end



                                                    Serwer front-end




                                                                       Serwer do wysyłki newsletterów
      Serwer z bazą danych



                             Serwer wyszukiwarki



                                                    Serwer poczty




www.hostersi.pl                                                                                                                    SKALOWALNOŚĆ
                                                   ŁĄCZE                                 SERWERY        SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                   Metody optymalizacji:
                                                                           rocznie
                                                                                                                               Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end




                             76 800zł
                                                                         Serwer do wysyłki newsletterów
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




www.hostersi.pl                                                                                                                      SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                   Metody optymalizacji:
                                                                           rocznie
                                                                                                                               Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end




                             76 800zł
                                                                         Serwer do wysyłki newsletterów
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




www.hostersi.pl                                                                                                                      SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                    Metody optymalizacji:
                                                                           rocznie
                                                                                                                                Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji                                                                                            Środowisko wirtualne




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end




                             76 800zł
                                                                         Serwer do wysyłki newsletterów
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




www.hostersi.pl                                                                                                                       SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ    BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                    Metody optymalizacji:
                                                                           rocznie
                                                                                                                                Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji                                                                                            Środowisko wirtualne




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end
                                                                                                                                      57 600 zł



                             76 800zł
                                                                         Serwer do wysyłki newsletterów
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




www.hostersi.pl                                                                                                                        SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ    BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                    Metody optymalizacji:
                                                                           rocznie
                                                                                                                                Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji                                                                                            Środowisko wirtualne




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end
                                                                                                                                      57 600 zł



                             76 800zł
                                                                         Serwer do wysyłki newsletterów
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




www.hostersi.pl                                                                                                                        SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ    BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                       Metody optymalizacji:
                                                                           rocznie
                                                                                                                                   Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji                                                                                            Środowisko wirtualne




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end
                                                                                                                                        57 600 zł



                             76 800zł                                                                        Oszczędność
                                                                                                             na wirtualizacji
                                                                         Serwer do wysyłki newsletterów
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




www.hostersi.pl                                                                                                                          SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ      BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                       Metody optymalizacji:
                                                                           rocznie
                                                                                                                                   Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji                                                                                            Środowisko wirtualne




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end
                                                                                                                                        57 600 zł



                             76 800zł                                                                        Oszczędność
                                                                                                             na wirtualizacji
                                                                         Serwer do wysyłki newsletterów




                                                                                                                           8 x 2 400 zł
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




www.hostersi.pl                                                                                                                          SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ      BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                       Metody optymalizacji:
                                                                           rocznie
                                                                                                                                   Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji                                                                                            Środowisko wirtualne




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end
                                                                                                                                        57 600 zł



                             76 800zł                                                                        Oszczędność
                                                                                                             na wirtualizacji
                                                                         Serwer do wysyłki newsletterów




                                                                                                                           8 x 2 400 zł
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




                                                                                                                           19 200 zł          25%


www.hostersi.pl                                                                                                                          SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ      BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                       Metody optymalizacji:
                                                                           rocznie
                                                                                                                                   Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji                                                                                            Środowisko wirtualne




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end
                                                                                                                                        57 600 zł



                             76 800zł                                                                        Oszczędność
                                                                                                             na wirtualizacji
                                                                         Serwer do wysyłki newsletterów




                                                                                                                           8 x 2 400 zł
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




                                                                                                                           19 200 zł          25%


www.hostersi.pl                                                                                                                          SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ      BEZAWARYJNOŚĆ
OPTYMALIZACJA
                                                                           = 2 400 zł                                       Metody optymalizacji:
                                                                           rocznie
                                                                                                                                   Wirtualizacja

Tradycyjne środowisko
bez wirtualizacji                                                                                            Środowisko wirtualne




                                                                         Serwer z cachem serwisu
      Serwer front-end



                               Serwer front-end



                                                      Serwer front-end
                                                                                                                                        57 600 zł



                             76 800zł                                                                        Oszczędność
                                                                                                             na wirtualizacji
                                                                         Serwer do wysyłki newsletterów




                                                                                                                           8 x 2 400 zł
      Serwer z bazą danych



                               Serwer wyszukiwarki



                                                      Serwer poczty




                                                                                                                           19 200 zł          25%


www.hostersi.pl                                                                                                                          SKALOWALNOŚĆ
                                                     ŁĄCZE                                 SERWERY        SZYBKOŚĆ      BEZAWARYJNOŚĆ
OPTYMALIZACJA




              BALANCING SPRZĘTOWY
                 I PROGRAMOWY




www.hostersi.pl                                                SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY   SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                                    Balancing sprzętowy i programowy

bez BALANCINGU

                                                ruch




obciążenie                                                            serwer




www.hostersi.pl                                                  SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY    SZYBKOŚĆ    BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                                    Balancing sprzętowy i programowy

z BALANCINGIEM
                                                ruch

                                                content switch




obciążenie                                                            serwer




www.hostersi.pl                                                  SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY    SZYBKOŚĆ    BEZAWARYJNOŚĆ
OPTYMALIZACJA




SHARDING BAZY DANYCH




                                                SKALOWALNOŚĆ
   ŁĄCZE   SERWERY   SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                      Metody optymalizacji:
                                                     Sharding bazy danych




.
CASE STUDY




.
     Serwis www.futbolowo.pl

     Możliwość darmowego tworzenia
     oraz prowadzenia strony internetowej klubu piłkarskiego


.
     w oparciu o udostępniony mechanizm




.
     Bariera rozwoju                skalowalność bazy danych

     Cel optymalizacji              umożliwienie skalowania bazy danych



www.hostersi.pl                                                     SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY        SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                   Metody optymalizacji:
                                                  Sharding bazy danych




.
ZASTOSOWANIE SHARDINGU

     Sharding          podział jednej bazy danych


.
     na kilka mniejszych baz według określonego klucza

     Klucz                pojedynczy klub piłkarski




www.hostersi.pl                                                  SKALOWALNOŚĆ
                  ŁĄCZE     SERWERY   SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                             Metody optymalizacji:
                                                            Sharding bazy danych

     architektura serwisu
     BEZ SHARDINGU

         serwis główny
         + strony klubowe
serwer




                           bazy danych




         www.hostersi.pl                                                   SKALOWALNOŚĆ
                              ŁĄCZE   SERWERY   SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                                            Metody optymalizacji:
                                                                           Sharding bazy danych

     architektura serwisu                           architektura serwisu
     BEZ SHARDINGU                                  Z SHARDINGIEM

         serwis główny                              serwis              strony
         + strony klubowe                           główny              klubowe
serwer




                                           serwer




                                                               serwer




                                                                                  serwer
                                                                                           bazy danych
                           bazy danych

                                                                             baza zarządzająca


         www.hostersi.pl                                                                    SKALOWALNOŚĆ
                              ŁĄCZE   SERWERY            SZYBKOŚĆ         BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                  Metody optymalizacji:
                                                 Sharding bazy danych

                                                                   EFEKT

                                                Kilkudziesięciokrotny
                                           spadek obciążenia serwerów
                                                do stabilnego poziomu
                                                       parametru load
                                                            w okolicy 1




www.hostersi.pl                                                 SKALOWALNOŚĆ
                  ŁĄCZE   SERWERY   SZYBKOŚĆ    BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                                     Metody optymalizacji:
                                                                    Sharding bazy danych

Liczba stron klubów piłkarskich
                                                                                       EFEKT
           3
                                                                Kilkudziesięciokrotny
                                                           spadek obciążenia serwerów
          2.5
                                                                do stabilnego poziomu
           2
                                                                       parametru load
tysiące




                                                                            w okolicy 1
          1.5


                                                               Podwojenie się liczby stron
           1

                                                               klubów piłkarskich w ciągu
          0.5
                                                                  zaledwie dwóch tygodni
                                                                   po wdrożeniu shardingu
           0
                                                                         z 1,5 tys. do 3 tys.
                  15 X 2008 roku   31 X 2008 roku




www.hostersi.pl                                                                     SKALOWALNOŚĆ
                          ŁĄCZE    SERWERY          SZYBKOŚĆ       BEZAWARYJNOŚĆ
OPTYMALIZACJA




OPTYMALIZACJA KODU SERWISU




                                                   SKALOWALNOŚĆ
      ŁĄCZE   SERWERY   SZYBKOŚĆ   BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                         Metody optymalizacji:
                                                    Optymalizacja kodu serwisu




.
CASE STUDY




.
     Serwis www.dfv.pl

     Internetowe uzupełnienie miesięcznika


.
     dla pasjonatów fotogra i Digital Foto Video

     Problem              zbyt wolno działająca galeria ze zdjęciami




www.hostersi.pl                                                         SKALOWALNOŚĆ
                  ŁĄCZE       SERWERY    SZYBKOŚĆ       BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                          Metody optymalizacji:
                                                     Optymalizacja kodu serwisu

Czas wyświetlenia
                                                                            EFEKT
wybranej strony galerii ze zdjęciami
Przed                     Po                                    Skrócenie czasu
optymalizacją             optymalizacji                   ładowania stron galerii
                                                      ze zdjęciami średnio o 50%




      6,1 s                   2,8 s
Skrócenie czasu o 54 %

www.hostersi.pl                                                          SKALOWALNOŚĆ
                  ŁĄCZE     SERWERY       SZYBKOŚĆ       BEZAWARYJNOŚĆ
OPTYMALIZACJA

                                                                           Podsumowanie


                                                ŁĄCZE


              METODY
          OPTYMALIZCJI
                                                SERWERY

      Wybór optymalnej
lokalizacji geogra cznej
                                                                            ZYSK
                                                SZYBKOŚĆ
               Wirtualizacja

                    Balancing
                                                BEZAWARYJNOŚĆ
                    Sharding

    Optymalizacja kodu                          SKALOWALNOŚĆ




  www.hostersi.pl                                                               SKALOWALNOŚĆ
                         ŁĄCZE   SERWERY   SZYBKOŚĆ        BEZAWARYJNOŚĆ
Dziękuję za uwagę
i zapraszam do kontaktu :)

                               Radosław Kuczera
                             Dyrektor Zarządzający
                              r.kuczera@hostersi.pl
                                   +48 661 926 832




www.hostersi.pl

More Related Content

Viewers also liked

25. Eksploatowanie oscyloskopów
25. Eksploatowanie oscyloskopów25. Eksploatowanie oscyloskopów
25. Eksploatowanie oscyloskopówLukas Pobocha
 
Prezentacja podsumowanie dyskusji i odpowiedzi na pytania
Prezentacja podsumowanie dyskusji i odpowiedzi na pytaniaPrezentacja podsumowanie dyskusji i odpowiedzi na pytania
Prezentacja podsumowanie dyskusji i odpowiedzi na pytaniaPiotr Choroś
 
Manager Point - Employer Branding
Manager Point - Employer BrandingManager Point - Employer Branding
Manager Point - Employer Brandingmanagerpoint
 
Biogas from algae - chances and barriers
Biogas from algae - chances and barriersBiogas from algae - chances and barriers
Biogas from algae - chances and barriersPomcert
 
2. Regiony europejskie
2. Regiony europejskie2. Regiony europejskie
2. Regiony europejskiep_andora
 
Aplikacja 2010. Zbiór przepisów. część II - ebook
Aplikacja 2010. Zbiór przepisów. część II - ebookAplikacja 2010. Zbiór przepisów. część II - ebook
Aplikacja 2010. Zbiór przepisów. część II - ebooke-booksweb.pl
 
Lancer Evolution MR GT330, GSR GT360
Lancer Evolution MR GT330, GSR GT360Lancer Evolution MR GT330, GSR GT360
Lancer Evolution MR GT330, GSR GT360Michal Walczynski
 
Jak sprawnie zorganizować i przeprowadzić migrację Joomla? - M. Wojaczek
Jak sprawnie zorganizować i przeprowadzić migrację Joomla? - M. WojaczekJak sprawnie zorganizować i przeprowadzić migrację Joomla? - M. Wojaczek
Jak sprawnie zorganizować i przeprowadzić migrację Joomla? - M. WojaczekWebastyczny
 
Mapa otwartych zasobów edukacyjnych
Mapa otwartych zasobów edukacyjnychMapa otwartych zasobów edukacyjnych
Mapa otwartych zasobów edukacyjnychjulszujulszu
 
Układ komunikacyjny dla Franowa
Układ komunikacyjny dla FranowaUkład komunikacyjny dla Franowa
Układ komunikacyjny dla FranowaEkokonsultacje
 
Po prostu własny serwer internetowy
Po prostu własny serwer internetowyPo prostu własny serwer internetowy
Po prostu własny serwer internetowyWydawnictwo Helion
 
Młodzieżowa Drużyna Pożarnicza OSP Ursus
Młodzieżowa Drużyna Pożarnicza OSP UrsusMłodzieżowa Drużyna Pożarnicza OSP Ursus
Młodzieżowa Drużyna Pożarnicza OSP Ursusospursus
 
30. Montowanie i badanie instalacji do odbioru telewizji satelitarnej
30. Montowanie i badanie instalacji do odbioru telewizji satelitarnej30. Montowanie i badanie instalacji do odbioru telewizji satelitarnej
30. Montowanie i badanie instalacji do odbioru telewizji satelitarnejLukas Pobocha
 

Viewers also liked (17)

25. Eksploatowanie oscyloskopów
25. Eksploatowanie oscyloskopów25. Eksploatowanie oscyloskopów
25. Eksploatowanie oscyloskopów
 
Prezentacja podsumowanie dyskusji i odpowiedzi na pytania
Prezentacja podsumowanie dyskusji i odpowiedzi na pytaniaPrezentacja podsumowanie dyskusji i odpowiedzi na pytania
Prezentacja podsumowanie dyskusji i odpowiedzi na pytania
 
Manager Point - Employer Branding
Manager Point - Employer BrandingManager Point - Employer Branding
Manager Point - Employer Branding
 
Biogas from algae - chances and barriers
Biogas from algae - chances and barriersBiogas from algae - chances and barriers
Biogas from algae - chances and barriers
 
2. Regiony europejskie
2. Regiony europejskie2. Regiony europejskie
2. Regiony europejskie
 
Aplikacja 2010. Zbiór przepisów. część II - ebook
Aplikacja 2010. Zbiór przepisów. część II - ebookAplikacja 2010. Zbiór przepisów. część II - ebook
Aplikacja 2010. Zbiór przepisów. część II - ebook
 
Lancer Evolution MR GT330, GSR GT360
Lancer Evolution MR GT330, GSR GT360Lancer Evolution MR GT330, GSR GT360
Lancer Evolution MR GT330, GSR GT360
 
Jak sprawnie zorganizować i przeprowadzić migrację Joomla? - M. Wojaczek
Jak sprawnie zorganizować i przeprowadzić migrację Joomla? - M. WojaczekJak sprawnie zorganizować i przeprowadzić migrację Joomla? - M. Wojaczek
Jak sprawnie zorganizować i przeprowadzić migrację Joomla? - M. Wojaczek
 
ASP.Net basics
ASP.Net basics ASP.Net basics
ASP.Net basics
 
Mapa otwartych zasobów edukacyjnych
Mapa otwartych zasobów edukacyjnychMapa otwartych zasobów edukacyjnych
Mapa otwartych zasobów edukacyjnych
 
Układ komunikacyjny dla Franowa
Układ komunikacyjny dla FranowaUkład komunikacyjny dla Franowa
Układ komunikacyjny dla Franowa
 
Po prostu własny serwer internetowy
Po prostu własny serwer internetowyPo prostu własny serwer internetowy
Po prostu własny serwer internetowy
 
Młodzieżowa Drużyna Pożarnicza OSP Ursus
Młodzieżowa Drużyna Pożarnicza OSP UrsusMłodzieżowa Drużyna Pożarnicza OSP Ursus
Młodzieżowa Drużyna Pożarnicza OSP Ursus
 
30. Montowanie i badanie instalacji do odbioru telewizji satelitarnej
30. Montowanie i badanie instalacji do odbioru telewizji satelitarnej30. Montowanie i badanie instalacji do odbioru telewizji satelitarnej
30. Montowanie i badanie instalacji do odbioru telewizji satelitarnej
 
Design Thinking - Warsztaty
Design Thinking - WarsztatyDesign Thinking - Warsztaty
Design Thinking - Warsztaty
 
Hiszpania pod panowanie arabów
Hiszpania pod panowanie arabówHiszpania pod panowanie arabów
Hiszpania pod panowanie arabów
 
Giao an tieng anh 11 chuan
Giao an tieng anh 11 chuanGiao an tieng anh 11 chuan
Giao an tieng anh 11 chuan
 

More from Webhosting.pl

Dariusz Nawojczyk | Rynek hostingowy w polsce. jak będzie wyglądał w latach ...
Dariusz Nawojczyk | Rynek hostingowy w polsce.  jak będzie wyglądał w latach ...Dariusz Nawojczyk | Rynek hostingowy w polsce.  jak będzie wyglądał w latach ...
Dariusz Nawojczyk | Rynek hostingowy w polsce. jak będzie wyglądał w latach ...Webhosting.pl
 
Dariusz Nawojczyk | TECHNOLOGIA, BIZNES CZY SOCJOLOGIA – W KTÓRYM KIERUNKU DR...
Dariusz Nawojczyk | TECHNOLOGIA, BIZNES CZY SOCJOLOGIA – W KTÓRYM KIERUNKU DR...Dariusz Nawojczyk | TECHNOLOGIA, BIZNES CZY SOCJOLOGIA – W KTÓRYM KIERUNKU DR...
Dariusz Nawojczyk | TECHNOLOGIA, BIZNES CZY SOCJOLOGIA – W KTÓRYM KIERUNKU DR...Webhosting.pl
 
Dariusz Nawojczyk | Telewizja nie tylko dla dużych, czyli wykorzystanie wideo...
Dariusz Nawojczyk | Telewizja nie tylko dla dużych, czyli wykorzystanie wideo...Dariusz Nawojczyk | Telewizja nie tylko dla dużych, czyli wykorzystanie wideo...
Dariusz Nawojczyk | Telewizja nie tylko dla dużych, czyli wykorzystanie wideo...Webhosting.pl
 
Dariusz Nawojczyk | Technologia czy biznes, czyli kierunki rozwoju współczesn...
Dariusz Nawojczyk | Technologia czy biznes, czyli kierunki rozwoju współczesn...Dariusz Nawojczyk | Technologia czy biznes, czyli kierunki rozwoju współczesn...
Dariusz Nawojczyk | Technologia czy biznes, czyli kierunki rozwoju współczesn...Webhosting.pl
 
Dariusz Nawojczyk | StartupLab.pl. Prezentacja nowego serwisu dla twórców sta...
Dariusz Nawojczyk | StartupLab.pl. Prezentacja nowego serwisu dla twórców sta...Dariusz Nawojczyk | StartupLab.pl. Prezentacja nowego serwisu dla twórców sta...
Dariusz Nawojczyk | StartupLab.pl. Prezentacja nowego serwisu dla twórców sta...Webhosting.pl
 
Dariusz Nawojczyk | Nowe technologie w służbie PR. Czy są skuteczne?
Dariusz Nawojczyk | Nowe technologie w służbie PR. Czy są skuteczne?Dariusz Nawojczyk | Nowe technologie w służbie PR. Czy są skuteczne?
Dariusz Nawojczyk | Nowe technologie w służbie PR. Czy są skuteczne?Webhosting.pl
 
Future developements and perspectives for the Sedo Marketplace and the opport...
Future developements and perspectives for the Sedo Marketplace and the opport...Future developements and perspectives for the Sedo Marketplace and the opport...
Future developements and perspectives for the Sedo Marketplace and the opport...Webhosting.pl
 
Zbigniew jasiński, "DNSSEC - podsumowanie prac w rejestrze .pl"
Zbigniew jasiński, "DNSSEC -  podsumowanie prac w rejestrze .pl"Zbigniew jasiński, "DNSSEC -  podsumowanie prac w rejestrze .pl"
Zbigniew jasiński, "DNSSEC - podsumowanie prac w rejestrze .pl"Webhosting.pl
 
Thorsten Eining, "State of the Domain Name Industry"
Thorsten Eining, "State of the Domain Name Industry"Thorsten Eining, "State of the Domain Name Industry"
Thorsten Eining, "State of the Domain Name Industry"Webhosting.pl
 
Steve Gobin, "New gTLD Basics New Internet Extensions"
Steve Gobin, "New gTLD Basics New Internet Extensions"Steve Gobin, "New gTLD Basics New Internet Extensions"
Steve Gobin, "New gTLD Basics New Internet Extensions"Webhosting.pl
 
Przemyslaw Bojczuk, "Czy rynek wtórny uratuje domeny narodowe"
Przemyslaw Bojczuk, "Czy rynek wtórny uratuje domeny narodowe"Przemyslaw Bojczuk, "Czy rynek wtórny uratuje domeny narodowe"
Przemyslaw Bojczuk, "Czy rynek wtórny uratuje domeny narodowe"Webhosting.pl
 
Marcin Zmaczyński, "Nowe domeny gTLD. Zagrożenie dla domen narodowych?"
Marcin Zmaczyński, "Nowe domeny gTLD. Zagrożenie dla domen narodowych?"Marcin Zmaczyński, "Nowe domeny gTLD. Zagrożenie dla domen narodowych?"
Marcin Zmaczyński, "Nowe domeny gTLD. Zagrożenie dla domen narodowych?"Webhosting.pl
 
Leszek Sękowski, "Jak zarabiać na domenach?"
Leszek Sękowski, "Jak zarabiać na domenach?"Leszek Sękowski, "Jak zarabiać na domenach?"
Leszek Sękowski, "Jak zarabiać na domenach?"Webhosting.pl
 
Dariusz Nawojczyk | "Domain Meeting to odpowiedź na rosnący rynek"
Dariusz Nawojczyk | "Domain Meeting to odpowiedź na rosnący rynek"Dariusz Nawojczyk | "Domain Meeting to odpowiedź na rosnący rynek"
Dariusz Nawojczyk | "Domain Meeting to odpowiedź na rosnący rynek"Webhosting.pl
 
Bartek Usydus, "Jak rozwijać domenę, by zarabiała na siebie"
Bartek Usydus, "Jak rozwijać domenę, by zarabiała na siebie"Bartek Usydus, "Jak rozwijać domenę, by zarabiała na siebie"
Bartek Usydus, "Jak rozwijać domenę, by zarabiała na siebie"Webhosting.pl
 
Artur Piechocki, "Nowości rejestru .pl"
Artur Piechocki, "Nowości rejestru .pl"Artur Piechocki, "Nowości rejestru .pl"
Artur Piechocki, "Nowości rejestru .pl"Webhosting.pl
 
Adam Wagner, "Biznes dla registrarów i niezbędne narzędzi dla kadry zarządzaj...
Adam Wagner, "Biznes dla registrarów i niezbędne narzędzi dla kadry zarządzaj...Adam Wagner, "Biznes dla registrarów i niezbędne narzędzi dla kadry zarządzaj...
Adam Wagner, "Biznes dla registrarów i niezbędne narzędzi dla kadry zarządzaj...Webhosting.pl
 
Nils Decker - Spam experts - Email security in the cloud
Nils Decker - Spam experts - Email security in the cloudNils Decker - Spam experts - Email security in the cloud
Nils Decker - Spam experts - Email security in the cloudWebhosting.pl
 
Krzysztof Osiak, Krzysztof Wrzeszcz - Gemalto, Infostream - Bezpieczeństwo to...
Krzysztof Osiak, Krzysztof Wrzeszcz - Gemalto, Infostream - Bezpieczeństwo to...Krzysztof Osiak, Krzysztof Wrzeszcz - Gemalto, Infostream - Bezpieczeństwo to...
Krzysztof Osiak, Krzysztof Wrzeszcz - Gemalto, Infostream - Bezpieczeństwo to...Webhosting.pl
 
Artur Piechocki - NASK - Nazwy domen internetowych
Artur Piechocki - NASK - Nazwy domen internetowychArtur Piechocki - NASK - Nazwy domen internetowych
Artur Piechocki - NASK - Nazwy domen internetowychWebhosting.pl
 

More from Webhosting.pl (20)

Dariusz Nawojczyk | Rynek hostingowy w polsce. jak będzie wyglądał w latach ...
Dariusz Nawojczyk | Rynek hostingowy w polsce.  jak będzie wyglądał w latach ...Dariusz Nawojczyk | Rynek hostingowy w polsce.  jak będzie wyglądał w latach ...
Dariusz Nawojczyk | Rynek hostingowy w polsce. jak będzie wyglądał w latach ...
 
Dariusz Nawojczyk | TECHNOLOGIA, BIZNES CZY SOCJOLOGIA – W KTÓRYM KIERUNKU DR...
Dariusz Nawojczyk | TECHNOLOGIA, BIZNES CZY SOCJOLOGIA – W KTÓRYM KIERUNKU DR...Dariusz Nawojczyk | TECHNOLOGIA, BIZNES CZY SOCJOLOGIA – W KTÓRYM KIERUNKU DR...
Dariusz Nawojczyk | TECHNOLOGIA, BIZNES CZY SOCJOLOGIA – W KTÓRYM KIERUNKU DR...
 
Dariusz Nawojczyk | Telewizja nie tylko dla dużych, czyli wykorzystanie wideo...
Dariusz Nawojczyk | Telewizja nie tylko dla dużych, czyli wykorzystanie wideo...Dariusz Nawojczyk | Telewizja nie tylko dla dużych, czyli wykorzystanie wideo...
Dariusz Nawojczyk | Telewizja nie tylko dla dużych, czyli wykorzystanie wideo...
 
Dariusz Nawojczyk | Technologia czy biznes, czyli kierunki rozwoju współczesn...
Dariusz Nawojczyk | Technologia czy biznes, czyli kierunki rozwoju współczesn...Dariusz Nawojczyk | Technologia czy biznes, czyli kierunki rozwoju współczesn...
Dariusz Nawojczyk | Technologia czy biznes, czyli kierunki rozwoju współczesn...
 
Dariusz Nawojczyk | StartupLab.pl. Prezentacja nowego serwisu dla twórców sta...
Dariusz Nawojczyk | StartupLab.pl. Prezentacja nowego serwisu dla twórców sta...Dariusz Nawojczyk | StartupLab.pl. Prezentacja nowego serwisu dla twórców sta...
Dariusz Nawojczyk | StartupLab.pl. Prezentacja nowego serwisu dla twórców sta...
 
Dariusz Nawojczyk | Nowe technologie w służbie PR. Czy są skuteczne?
Dariusz Nawojczyk | Nowe technologie w służbie PR. Czy są skuteczne?Dariusz Nawojczyk | Nowe technologie w służbie PR. Czy są skuteczne?
Dariusz Nawojczyk | Nowe technologie w służbie PR. Czy są skuteczne?
 
Future developements and perspectives for the Sedo Marketplace and the opport...
Future developements and perspectives for the Sedo Marketplace and the opport...Future developements and perspectives for the Sedo Marketplace and the opport...
Future developements and perspectives for the Sedo Marketplace and the opport...
 
Zbigniew jasiński, "DNSSEC - podsumowanie prac w rejestrze .pl"
Zbigniew jasiński, "DNSSEC -  podsumowanie prac w rejestrze .pl"Zbigniew jasiński, "DNSSEC -  podsumowanie prac w rejestrze .pl"
Zbigniew jasiński, "DNSSEC - podsumowanie prac w rejestrze .pl"
 
Thorsten Eining, "State of the Domain Name Industry"
Thorsten Eining, "State of the Domain Name Industry"Thorsten Eining, "State of the Domain Name Industry"
Thorsten Eining, "State of the Domain Name Industry"
 
Steve Gobin, "New gTLD Basics New Internet Extensions"
Steve Gobin, "New gTLD Basics New Internet Extensions"Steve Gobin, "New gTLD Basics New Internet Extensions"
Steve Gobin, "New gTLD Basics New Internet Extensions"
 
Przemyslaw Bojczuk, "Czy rynek wtórny uratuje domeny narodowe"
Przemyslaw Bojczuk, "Czy rynek wtórny uratuje domeny narodowe"Przemyslaw Bojczuk, "Czy rynek wtórny uratuje domeny narodowe"
Przemyslaw Bojczuk, "Czy rynek wtórny uratuje domeny narodowe"
 
Marcin Zmaczyński, "Nowe domeny gTLD. Zagrożenie dla domen narodowych?"
Marcin Zmaczyński, "Nowe domeny gTLD. Zagrożenie dla domen narodowych?"Marcin Zmaczyński, "Nowe domeny gTLD. Zagrożenie dla domen narodowych?"
Marcin Zmaczyński, "Nowe domeny gTLD. Zagrożenie dla domen narodowych?"
 
Leszek Sękowski, "Jak zarabiać na domenach?"
Leszek Sękowski, "Jak zarabiać na domenach?"Leszek Sękowski, "Jak zarabiać na domenach?"
Leszek Sękowski, "Jak zarabiać na domenach?"
 
Dariusz Nawojczyk | "Domain Meeting to odpowiedź na rosnący rynek"
Dariusz Nawojczyk | "Domain Meeting to odpowiedź na rosnący rynek"Dariusz Nawojczyk | "Domain Meeting to odpowiedź na rosnący rynek"
Dariusz Nawojczyk | "Domain Meeting to odpowiedź na rosnący rynek"
 
Bartek Usydus, "Jak rozwijać domenę, by zarabiała na siebie"
Bartek Usydus, "Jak rozwijać domenę, by zarabiała na siebie"Bartek Usydus, "Jak rozwijać domenę, by zarabiała na siebie"
Bartek Usydus, "Jak rozwijać domenę, by zarabiała na siebie"
 
Artur Piechocki, "Nowości rejestru .pl"
Artur Piechocki, "Nowości rejestru .pl"Artur Piechocki, "Nowości rejestru .pl"
Artur Piechocki, "Nowości rejestru .pl"
 
Adam Wagner, "Biznes dla registrarów i niezbędne narzędzi dla kadry zarządzaj...
Adam Wagner, "Biznes dla registrarów i niezbędne narzędzi dla kadry zarządzaj...Adam Wagner, "Biznes dla registrarów i niezbędne narzędzi dla kadry zarządzaj...
Adam Wagner, "Biznes dla registrarów i niezbędne narzędzi dla kadry zarządzaj...
 
Nils Decker - Spam experts - Email security in the cloud
Nils Decker - Spam experts - Email security in the cloudNils Decker - Spam experts - Email security in the cloud
Nils Decker - Spam experts - Email security in the cloud
 
Krzysztof Osiak, Krzysztof Wrzeszcz - Gemalto, Infostream - Bezpieczeństwo to...
Krzysztof Osiak, Krzysztof Wrzeszcz - Gemalto, Infostream - Bezpieczeństwo to...Krzysztof Osiak, Krzysztof Wrzeszcz - Gemalto, Infostream - Bezpieczeństwo to...
Krzysztof Osiak, Krzysztof Wrzeszcz - Gemalto, Infostream - Bezpieczeństwo to...
 
Artur Piechocki - NASK - Nazwy domen internetowych
Artur Piechocki - NASK - Nazwy domen internetowychArtur Piechocki - NASK - Nazwy domen internetowych
Artur Piechocki - NASK - Nazwy domen internetowych
 

Radosław Kuczera, Optymalizacja hostingu oraz architektury serwisów Web 2.0

  • 1. Optymalizacja hostingu oraz architektury serwisów Web 2.0 www.hostersi.pl
  • 2. Facebook wykorzystuje 10 000 serwerów. Źródło: www.datacenterknowledge.com www.hostersi.pl
  • 3. Facebook hostuje 10 000 000 000 zdjęć. Źródło: www.datacenterknowledge.com www.hostersi.pl
  • 4. Każdego dnia ludzie oglądają setki milionów f ilmów na YouTube. Źródło: www.youtube.com www.hostersi.pl
  • 5. Firma Google posiada 36 Centrów Przetwarzania Danych w USA, Europie oraz Azji. Koszt jednego Data Center to 600 mln $. Źródło: www.royal.pingdom.com, www.techcrunch.com www.hostersi.pl
  • 6. OPTYMALIZACJA Plan prezentacji 1. Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? 2. Jakie aspekty serwisu można poprawić poprzez optymalizację? 3. Omówienie wybranych metod optymalizacji serwisów Web 2.0 4. Podsumowanie www.hostersi.pl
  • 7. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? PRZYCHODY www.hostersi.pl
  • 8. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? PRZYCHODY KOSZTY www.hostersi.pl
  • 9. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? PRZYCHODY KOSZTY ZYSK www.hostersi.pl
  • 10. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE PRZYCHODY PRZYCHODÓW KOSZTY ZYSK www.hostersi.pl
  • 11. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE PRZYCHODY PRZYCHODÓW KOSZTY ZYSK www.hostersi.pl
  • 12. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE PRZYCHODY PRZYCHODÓW ZMNIEJSZENIE KOSZTY KOSZTÓW ZYSK www.hostersi.pl
  • 13. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE PRZYCHODY PRZYCHODÓW ZMNIEJSZENIE KOSZTY KOSZTÓW ZYSK www.hostersi.pl
  • 14. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE PRZYCHODY PRZYCHODÓW ZMNIEJSZENIE KOSZTY KOSZTÓW KORZYŚĆ ZYSK KORZYŚĆ Z OPTYMALIZACJI POCZĄTKOWY Z OPTYMALIZACJI www.hostersi.pl
  • 15. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE PRZYCHODÓW ZMNIEJSZENIE KOSZTÓW www.hostersi.pl
  • 16. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE ZMNIEJSZENIE PRZYCHODÓW KOSZTÓW www.hostersi.pl
  • 17. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE ZMNIEJSZENIE PRZYCHODÓW KOSZTÓW ŁĄCZE www.hostersi.pl
  • 18. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE ZMNIEJSZENIE PRZYCHODÓW KOSZTÓW ŁĄCZE SERWERY www.hostersi.pl
  • 19. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE ZMNIEJSZENIE PRZYCHODÓW KOSZTÓW ŁĄCZE SZYBKOŚĆ SERWERY www.hostersi.pl
  • 20. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE ZMNIEJSZENIE PRZYCHODÓW KOSZTÓW ŁĄCZE SZYBKOŚĆ SERWERY BEZAWARYJNOŚĆ www.hostersi.pl
  • 21. OPTYMALIZACJA Dlaczego optymalizacja serwisów Web 2.0 jest koniecznością? ZWIĘKSZENIE ZMNIEJSZENIE PRZYCHODÓW KOSZTÓW ŁĄCZE SZYBKOŚĆ SERWERY BEZAWARYJNOŚĆ SKALOWALNOŚĆ www.hostersi.pl
  • 22. OPTYMALIZACJA Jakie aspekty serwisu można poprawić poprzez optymalizację? ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ SKALOWALNOŚĆ www.hostersi.pl
  • 23. OPTYMALIZACJA METODY OPTYMALIZACJI www.hostersi.pl
  • 24. OPTYMALIZACJA WYBÓR OPTYMALNEJ LOKALIZACJI GEOGRAFICZNEJ SERWERÓW www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 25. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów Miesięczny koszt łącza o przepustowości Optymalizacja tą metodą 100 Mbps bazuje na doborze lokalizacji geogra cznej serwerów w sposób pozwalający wykorzystać różnicę cen łącza internetowego w Polsce i za granicą. www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 26. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów Miesięczny koszt łącza o przepustowości Optymalizacja tą metodą 100 Mbps bazuje na doborze lokalizacji geogra cznej serwerów w sposób pozwalający wykorzystać różnicę cen łącza internetowego w Polsce i za granicą. POLSKA 14 000 zł www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 27. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów Miesięczny koszt łącza o przepustowości Optymalizacja tą metodą 100 Mbps bazuje na doborze lokalizacji geogra cznej serwerów w sposób pozwalający wykorzystać różnicę cen łącza internetowego w Polsce i za granicą. POLSKA 14 000 zł FRANCJA 600 zł www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 28. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów 23 x 600 zł Miesięczny koszt łącza o przepustowości Optymalizacja tą metodą 100 Mbps bazuje na doborze lokalizacji geogra cznej serwerów w sposób pozwalający wykorzystać różnicę cen łącza internetowego w Polsce i za granicą. POLSKA 14 000 zł Przesyłanie danych FRANCJA łączem internetowym 600 zł z Francji do Polski jest 23 razy tańsze niż przesyłanie danych na terenie Polski. www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 29. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów 23 x 600 zł Miesięczny koszt łącza o przepustowości Optymalizacja tą metodą 100 Mbps bazuje na doborze lokalizacji geogra cznej serwerów w sposób pozwalający wykorzystać różnicę cen łącza internetowego w Polsce i za granicą. POLSKA 14 000 zł Przesyłanie danych FRANCJA łączem internetowym 600 zł z Francji do Polski jest 23 razy tańsze niż przesyłanie danych na terenie Polski. www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 30. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów Optymalizacja tą metodą bazuje na doborze lokalizacji geogra cznej serwerów w sposób pozwalający wykorzystać różnicę cen łącza internetowego w Polsce i za granicą. www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 31. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów 1. Które elementy serwisu mogą być hostowane za granicą? www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 32. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów 1. Które elementy serwisu mogą być hostowane za granicą? 2. Czy architektura systemu na to pozwala? www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 33. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów 1. Które elementy serwisu mogą być hostowane za granicą? 2. Czy architektura systemu na to pozwala? 3. Które Data Center wybrać? www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 34. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów 1. Które elementy serwisu mogą być hostowane za granicą? 2. Czy architektura systemu na to pozwala? 3. Które Data Center wybrać? 4. Kto będzie zarządzać serwerami? www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 35. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów . CASE STUDY . Serwis społecznościowy zawierający wideo . Blisko 100 % f ilmów oglądanych przez polskich użytkowników Serwery w Polsce www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 36. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów Serwis wykorzystuje łącze o przepustowości 100 Mbps. 100 Mbps 20 Mbps 80 Mbps POZOSTAŁE FILMY ELEMENTY SERWISU www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 37. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów Serwis wykorzystuje łącze o przepustowości 100 Mbps. 100 Mbps 20 Mbps 80 Mbps POZOSTAŁE FILMY ELEMENTY SERWISU Miesięczny koszt łącza przed optymalizacją Filmy Polska 80 Mbps 140 zł 11200 zł Pozostałe Polska 20 Mbps 140 zł 2 800 zł RAZEM 14 000 zł www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 38. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów Serwis wykorzystuje łącze o przepustowości 100 Mbps. 100 Mbps 20 Mbps 80 Mbps POZOSTAŁE FILMY ELEMENTY SERWISU Miesięczny koszt łącza przed optymalizacją Miesięczny koszt łącza po optymalizacji Filmy Polska 80 Mbps 140 zł 11200 zł Filmy Francja 80 Mbps 6 zł 480 zł Pozostałe Polska 20 Mbps 140 zł 2 800 zł Pozostałe Polska 20 Mbps 140 zł 2 800 zł RAZEM 14 000 zł RAZEM 3 280 zł www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 39. OPTYMALIZACJA Metody optymalizacji: Wybór optymalnej lokalizacji geogra cznej serwerów Serwis wykorzystuje łącze o przepustowości 100 Mbps. 100 Mbps 20 Mbps 80 Mbps POZOSTAŁE FILMY ELEMENTY SERWISU Miesięczny koszt łącza przed optymalizacją Miesięczny koszt łącza po optymalizacji Filmy Polska 80 Mbps 140 zł 11200 zł Filmy Francja 80 Mbps 6 zł 480 zł Pozostałe Polska 20 Mbps 140 zł 2 800 zł Pozostałe Polska 20 Mbps 140 zł 2 800 zł RAZEM 14 000 zł RAZEM 3 280 zł - 10 720 zł - 76% www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 40. OPTYMALIZACJA WIRTUALIZACJA www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 41. Serwer z bazą danych Serwer front-end www.hostersi.pl Serwer wyszukiwarki Serwer front-end bez wirtualizacji Tradycyjne środowisko Serwer poczty Serwer front-end ŁĄCZE Serwer do wysyłki newsletterów Serwer z cachem serwisu SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ SKALOWALNOŚĆ Wirtualizacja Metody optymalizacji: OPTYMALIZACJA
  • 42. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end Serwer do wysyłki newsletterów Serwer z bazą danych Serwer wyszukiwarki Serwer poczty www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 43. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 76 800zł Serwer do wysyłki newsletterów Serwer z bazą danych Serwer wyszukiwarki Serwer poczty www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 44. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 76 800zł Serwer do wysyłki newsletterów Serwer z bazą danych Serwer wyszukiwarki Serwer poczty www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 45. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Środowisko wirtualne Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 76 800zł Serwer do wysyłki newsletterów Serwer z bazą danych Serwer wyszukiwarki Serwer poczty www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 46. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Środowisko wirtualne Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 57 600 zł 76 800zł Serwer do wysyłki newsletterów Serwer z bazą danych Serwer wyszukiwarki Serwer poczty www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 47. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Środowisko wirtualne Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 57 600 zł 76 800zł Serwer do wysyłki newsletterów Serwer z bazą danych Serwer wyszukiwarki Serwer poczty www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 48. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Środowisko wirtualne Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 57 600 zł 76 800zł Oszczędność na wirtualizacji Serwer do wysyłki newsletterów Serwer z bazą danych Serwer wyszukiwarki Serwer poczty www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 49. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Środowisko wirtualne Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 57 600 zł 76 800zł Oszczędność na wirtualizacji Serwer do wysyłki newsletterów 8 x 2 400 zł Serwer z bazą danych Serwer wyszukiwarki Serwer poczty www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 50. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Środowisko wirtualne Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 57 600 zł 76 800zł Oszczędność na wirtualizacji Serwer do wysyłki newsletterów 8 x 2 400 zł Serwer z bazą danych Serwer wyszukiwarki Serwer poczty 19 200 zł 25% www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 51. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Środowisko wirtualne Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 57 600 zł 76 800zł Oszczędność na wirtualizacji Serwer do wysyłki newsletterów 8 x 2 400 zł Serwer z bazą danych Serwer wyszukiwarki Serwer poczty 19 200 zł 25% www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 52. OPTYMALIZACJA = 2 400 zł Metody optymalizacji: rocznie Wirtualizacja Tradycyjne środowisko bez wirtualizacji Środowisko wirtualne Serwer z cachem serwisu Serwer front-end Serwer front-end Serwer front-end 57 600 zł 76 800zł Oszczędność na wirtualizacji Serwer do wysyłki newsletterów 8 x 2 400 zł Serwer z bazą danych Serwer wyszukiwarki Serwer poczty 19 200 zł 25% www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 53. OPTYMALIZACJA BALANCING SPRZĘTOWY I PROGRAMOWY www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 54. OPTYMALIZACJA Metody optymalizacji: Balancing sprzętowy i programowy bez BALANCINGU ruch obciążenie serwer www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 55. OPTYMALIZACJA Metody optymalizacji: Balancing sprzętowy i programowy z BALANCINGIEM ruch content switch obciążenie serwer www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 56. OPTYMALIZACJA SHARDING BAZY DANYCH SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 57. OPTYMALIZACJA Metody optymalizacji: Sharding bazy danych . CASE STUDY . Serwis www.futbolowo.pl Możliwość darmowego tworzenia oraz prowadzenia strony internetowej klubu piłkarskiego . w oparciu o udostępniony mechanizm . Bariera rozwoju skalowalność bazy danych Cel optymalizacji umożliwienie skalowania bazy danych www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 58. OPTYMALIZACJA Metody optymalizacji: Sharding bazy danych . ZASTOSOWANIE SHARDINGU Sharding podział jednej bazy danych . na kilka mniejszych baz według określonego klucza Klucz pojedynczy klub piłkarski www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 59. OPTYMALIZACJA Metody optymalizacji: Sharding bazy danych architektura serwisu BEZ SHARDINGU serwis główny + strony klubowe serwer bazy danych www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 60. OPTYMALIZACJA Metody optymalizacji: Sharding bazy danych architektura serwisu architektura serwisu BEZ SHARDINGU Z SHARDINGIEM serwis główny serwis strony + strony klubowe główny klubowe serwer serwer serwer serwer bazy danych bazy danych baza zarządzająca www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 61. OPTYMALIZACJA Metody optymalizacji: Sharding bazy danych EFEKT Kilkudziesięciokrotny spadek obciążenia serwerów do stabilnego poziomu parametru load w okolicy 1 www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 62. OPTYMALIZACJA Metody optymalizacji: Sharding bazy danych Liczba stron klubów piłkarskich EFEKT 3 Kilkudziesięciokrotny spadek obciążenia serwerów 2.5 do stabilnego poziomu 2 parametru load tysiące w okolicy 1 1.5 Podwojenie się liczby stron 1 klubów piłkarskich w ciągu 0.5 zaledwie dwóch tygodni po wdrożeniu shardingu 0 z 1,5 tys. do 3 tys. 15 X 2008 roku 31 X 2008 roku www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 63. OPTYMALIZACJA OPTYMALIZACJA KODU SERWISU SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 64. OPTYMALIZACJA Metody optymalizacji: Optymalizacja kodu serwisu . CASE STUDY . Serwis www.dfv.pl Internetowe uzupełnienie miesięcznika . dla pasjonatów fotogra i Digital Foto Video Problem zbyt wolno działająca galeria ze zdjęciami www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 65. OPTYMALIZACJA Metody optymalizacji: Optymalizacja kodu serwisu Czas wyświetlenia EFEKT wybranej strony galerii ze zdjęciami Przed Po Skrócenie czasu optymalizacją optymalizacji ładowania stron galerii ze zdjęciami średnio o 50% 6,1 s 2,8 s Skrócenie czasu o 54 % www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 66. OPTYMALIZACJA Podsumowanie ŁĄCZE METODY OPTYMALIZCJI SERWERY Wybór optymalnej lokalizacji geogra cznej ZYSK SZYBKOŚĆ Wirtualizacja Balancing BEZAWARYJNOŚĆ Sharding Optymalizacja kodu SKALOWALNOŚĆ www.hostersi.pl SKALOWALNOŚĆ ŁĄCZE SERWERY SZYBKOŚĆ BEZAWARYJNOŚĆ
  • 67. Dziękuję za uwagę i zapraszam do kontaktu :) Radosław Kuczera Dyrektor Zarządzający r.kuczera@hostersi.pl +48 661 926 832 www.hostersi.pl