Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaDénes Szekeres Megváltozta több, mint 10 éve
1
Nagy teherbírású rendszerüzemeltetés a felhőben
2
Miről lesz szó? Cloud áttekintő Terheléstípusok és kezelésük CDN Loadbalancing Nézzük a gyakorlatban Összefoglalás
3
Cloud áttekintő
4
Mi az a felhőalapú számítástechnika? A koncepció lényege, hogy nem kell foglalkoznunk azzal, hogy az alkalmazásunk pontosan hol fut, milyen szerveren, milyen tárolókon és milyen hálózati eszközökön, elég annyit tudnunk, hogy az infrastruktúra stabil, biztonságos és elég erőforrása van, hogy az aktuális igényeinket kiszolgálja. A cloud computing jelenti az informatikai infrastruktúra jövőjét.
5
Mi az a felhőalapú számítástechnika? A koncepció lényege, hogy nem kell foglalkoznunk azzal, hogy az alkalmazásunk pontosan hol fut, milyen szerveren, milyen tárolókon és milyen hálózati eszközökön, elég annyit tudnunk, hogy az infrastruktúra stabil, biztonságos és elég erőforrása van, hogy az aktuális igényeinket kiszolgálja. A cloud computing jelenti az informatikai infrastruktúra jövőjét. A felhőben is a hagyományos szerverek, tárolók, switchek szolgálják ki az alkalmazásainkat, de ezek intelligensen és redundánsan összekapcsolódnak, egy-egy elem meghibásodása esetén nincs hosszú fennakadás, a többi átveszi a szerepét.
6
Felhők osztályozása típus szerint Alkalmazás - SaaS Kész szoftver a felhőből
7
Felhők osztályozása típus szerint Alkalmazás - SaaS Kész szoftver a felhőből
8
Felhők osztályozása típus szerint Alkalmazás - SaaS Kész szoftver a felhőből Platform - PaaS Fejlesztői platform
9
Felhők osztályozása típus szerint Alkalmazás - SaaS Kész szoftver a felhőből Platform - PaaS Fejlesztői platform
10
Felhők osztályozása típus szerint Alkalmazás - SaaS Kész szoftver a felhőből Platform - PaaS Fejlesztői platform Infrastruktúra - IaaS Alap infrasturktúra szerverek, szoftverek, hálózat
11
Felhők osztályozása típus szerint Alkalmazás - SaaS Kész szoftver a felhőből Platform - PaaS Fejlesztői platform Infrastruktúra - IaaS Alap infrasturktúra szerverek, szoftverek, hálózat EC2
12
Felhők osztályozása hozzáférés szerint Publikus Szabadon hozzáférhető, sok felhasználó
13
Felhők osztályozása hozzáférés szerint Publikus Szabadon hozzáférhető, sok felhasználó Privát Egyetlen szervezetet szolgál ki
14
Felhők osztályozása hozzáférés szerint Publikus Szabadon hozzáférhető, sok felhasználó Privát Egyetlen szervezetet szolgál ki Hybrid Privát + Publikus kombinációja Átjárhatóság a kettő között
15
Felhők osztályozása hozzáférés szerint Publikus Szabadon hozzáférhető, sok felhasználó Privát Egyetlen szervezetet szolgál ki Hybrid Privát + Publikus kombinációja Átjárhatóság a kettő között Néhány szervezet általi zárt használat Közösségi
16
IaaS - Miért jó? Nincsenek beruházási költségek Szolgáltatási költség, használat alapján Azonnal használatba vehető Extrém skálázhatóság Alacsony üzemeltetési költségek Nincs amortizáció Alacsony kockázat
17
IaaS – Milyen infrastuktúra? Szerverek: RAM, CPU, HDD, OS
18
IaaS – Milyen infrastuktúra? Szerverek: RAM, CPU, HDD, OS Hálózat: IP, interface, VLAN
19
IaaS – Milyen infrastuktúra? Szerverek: RAM, CPU, HDD, OS Hálózat: IP, interface, VLAN Hálózati eszközök: tűzfal, loadbalancer
20
IaaS – Milyen infrastuktúra? Szerverek: RAM, CPU, HDD, OS Hálózat: IP, interface, VLAN Hálózati eszközök: tűzfal, loadbalancer Mentés: snapshot backup
21
IaaS – Milyen infrastuktúra? Szerverek: RAM, CPU, HDD, OS Hálózat: IP, interface, VLAN Hálózati eszközök: tűzfal, loadbalancer Mentés: snapshot backup Caching: CDN
22
Gondolkodj felhőben, tervezz felhőre! Szerver Megállhat? Igen De gyorsan helyreáll! Lehet belőle több is
23
Gondolkodj felhőben, tervezz felhőre! Szerver Megállhat? Igen De gyorsan helyreáll! Lehet belőle több is Tervezés Terheléselosztás Fizikai elkülönítés Automatizálás
24
Gondolkodj felhőben, tervezz felhőre! Szerver Megállhat? Igen De gyorsan helyreáll! Lehet belőle több is Alkalmazás Tervezés Terheléselosztás Fizikai elkülönítés Automatizálás Hibatűrés Folyamatos üzem Terhelés-tűrés
25
Terheléstípusok és kezelésük
26
Mit szolgálunk ki? Web, statikus
27
Mit szolgálunk ki? Web, statikus Web, dinamikus
28
Mit szolgálunk ki? Web, statikus Egyéb SQL Mail Stb. Web, dinamikus
29
Mit szolgálunk ki? Caching Web, statikus Egyéb SQL Mail Stb. Web, dinamikus
30
Mit szolgálunk ki? CachingLoadbalancing Web, statikus Egyéb SQL Mail Stb. Web, dinamikus
31
Mit szolgálunk ki? CachingLoadbalancing Caching Loadbalancing Web, statikus Egyéb SQL Mail Stb. Web, dinamikus
32
Mit szolgálunk ki? CachingLoadbalancing Caching Loadbalancing Content Delivery Network Web, statikus Egyéb SQL Mail Stb. Web, dinamikus
33
Mit szolgálunk ki? Web, statikus Egyéb SQL Mail Stb. Web, dinamikus CachingLoadbalancing Caching Loadbalancing Content Delivery Network AutoScaling Cluster
34
CDN Content Delivery Network
35
Tartalom caching Webszerver Kliens
36
Tartalom caching Webszerver Cache (proxy) Kliens
37
Tartalom caching Webszerver Cache (proxy) Kliens
38
Tartalom caching Webszerver Cache (proxy) Kliens
39
Tartalom caching Webszerver Cache (proxy) Kliens DNS Round Robin
40
Földrajzi elosztás
44
DNS Round Robin
45
Földrajzi elosztás DNS Round Robin
46
Földrajzi elosztás DNS Round Robin
47
Földrajzi elosztás DNS Round Robin
48
Földrajzi elosztás DNS Round Robin Intelligens DNS routing
49
Földrajzi elosztás DNS Round Robin Intelligens DNS routing
50
Globálisan
53
Intelligens DNS routing
54
Globálisan Intelligens DNS routing Mindenkit a legközelebbi helyről szolgálunk ki
55
Globálisan Intelligens DNS routing Mindenkit a legközelebbi helyről szolgálunk ki Legkisebb válaszidő, gazdaságos sávszélesség
56
Globálisan Intelligens DNS routing Mindenkit a legközelebbi helyről szolgálunk ki Legkisebb válaszidő, gazdaságos sávszélesség + hibatűrés
57
Globálisan Intelligens DNS routing Mindenkit a legközelebbi helyről szolgálunk ki Legkisebb válaszidő, gazdaságos sávszélesség + hibatűrés A CDN, mint szolgáltatás, mindezt egy integrált szolgáltatásként nyújtja. Nem kell saját cache/DNS szervereket fenntartanunk, az egész hálózathoz beruházási költség nélkül lehet csatlakozni. Csak a ténylegesen kiszolgált adat után jelentkezik költség. A CDN, mint szolgáltatás, mindezt egy integrált szolgáltatásként nyújtja. Nem kell saját cache/DNS szervereket fenntartanunk, az egész hálózathoz beruházási költség nélkül lehet csatlakozni. Csak a ténylegesen kiszolgált adat után jelentkezik költség.
58
CDN összefoglaló Statikus web tartalom kiszolgálás Nem kell nagy szerverteljesítmény Lokálisan és globálisan is működik Optimális helyről történik a kiszolgálás Gyors failover hiba esetén Csak a ténylegesen kiszolgált adat után jelentkezik költség
59
Loadbalancing
60
Méretezés Szerver
61
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD?
62
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD?
63
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD? Infrastruktúra
64
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD? Infrastruktúra Hány szerver? Loadbalancing? Hálózati kapcsolatok?
65
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD? Infrastruktúra Hány szerver? Loadbalancing? Hálózati kapcsolatok?
66
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD? Infrastruktúra Hány szerver? Loadbalancing? Hálózati kapcsolatok?
67
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD? Infrastruktúra Hány szerver? Loadbalancing? Hálózati kapcsolatok? Monitoring
68
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD? Infrastruktúra Hány szerver? Loadbalancing? Hálózati kapcsolatok? AutoScaling Automatikus méretezés az aktuális terheléshez igazodva Monitoring
69
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD? Infrastruktúra Hány szerver? Loadbalancing? Hálózati kapcsolatok? AutoScaling Automatikus méretezés az aktuális terheléshez igazodva Szerver szintjén Monitoring
70
Méretezés Szerver Mennyi RAM? Mennyi CPU? Mekkora HDD? Infrastruktúra Hány szerver? Loadbalancing? Hálózati kapcsolatok? AutoScaling Automatikus méretezés az aktuális terheléshez igazodva Szerver szintjén Infrastruktúra szintjén Monitoring
71
AutoScaling Szerverek Kliens
72
AutoScaling Loadbalancer Szerverek Kliens
73
AutoScaling Loadbalancer Monitoring Szerverek Kliens
74
AutoScaling Loadbalancer Monitoring Szerverek Kliens
75
AutoScaling Loadbalancer Monitoring Szerverek Új szerverekre van szükség! Kliens
76
AutoSkálázás Loadbalancer Monitoring Szerverek Kliens
77
AutoScaling Loadbalancer Monitoring Szerverek Kliens
78
AutoScaling összefoglaló Dinamikus tartalom kiszolgálás Összeadódó teljesítmény Folyamatosan megfelelő számú kiszolgáló fut Azonnali failover hiba esetén Mindig csak annyi szerver után keletkezik költség, amennyire tényleg szükség volt.
79
Nézzük a gyakorlatban
80
Szerver létrehozás
82
Cluster létrehozás
85
Összefoglalás
87
Infrastruktúra
88
Összefoglalás Infrastruktúra CDN
89
Összefoglalás Infrastruktúra CDN Publikus
90
Összefoglalás Infrastruktúra CDN PublikusPrivát
91
Kérdések?
92
Köszönöm
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.