Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Website Speed mit CDN

Website-Speed mit Content delivery network

* einfach zu installieren
* kostengünstig zu betreiben
* erschwinglich für jedermann

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Website Speed mit CDN

  1. 1. Website-Speed<br />mit CDN<br />SEOCampixx 2011 <br />Mariano Glas / Mike Schiessl<br />Content deliverynetwork<br />einfach zu installieren<br />kostengünstig zu betreiben<br />erschwinglich für jedermann<br />
  2. 2. Website-Speed mit CDN<br />SEOCampixx 2011 <br />Mariano Glas / Mike Schiessl<br />Vorstellung<br />SiteSpeed Optimierung von High Load Web Ends<br />Methoden zur Optimierung des Sitespeeds<br />Optimierte Webtiers<br />Tipps & Tricks bei dedizierten Servern<br />CDN Überblick<br />Ausführliches Praxisbeispiel AWS<br />
  3. 3. Mariano Glas<br />
  4. 4. Stand 2009 <br />Alle Preise in EUR zzgl. der gesetzl. MwSt. <br />SEOCampixx 2011 <br />hanna.huge@serienjunkies.de<br />Mike Schiessl<br />Hauptgründe für langsame Webserver<br />basicissues<br /><ul><li>Admin Tools mit schlecht konfigurierten Daemons (Plesk, Confixx)
  5. 5. Falsch konfigurierte Webserver / Interpreter</li></ul>highloadissues<br /><ul><li>Viele zeitgleiche Lesezugriffe auf die Festplatte (read I/O)
  6. 6. Konkurrenz zwischen Datenbank und Webserver I/O</li></li></ul><li>Stand 2009 <br />Alle Preise in EUR zzgl. der gesetzl. MwSt. <br />SEOCampixx 2011 <br />hanna.huge@serienjunkies.de<br />Mike Schiessl<br />Methoden zur Optimierung des Sitespeeds<br /><ul><li>Einsatz von schnellen und schlanken Servern (z.B. lighttpd anstelle von Apache)
  7. 7. Einbinden von PHP als CGI Extension und nicht als Modul
  8. 8. Trennung von Datenbank und Webserver I/O
  9. 9. Einsatz von Caching Technologien
  10. 10. Optimierung des Quelltextes !!!
  11. 11. Einsatz von Compilern bis hin zum Quellcode (Smarty)</li></li></ul><li>Stand 2009 <br />Alle Preise in EUR zzgl. der gesetzl. MwSt. <br />SEOCampixx 2011 <br />hanna.huge@serienjunkies.de<br />Mike Schiessl<br />Typischer Aufbau eines optimierten WebTiers (logisch)<br />Reverse Proxy + Cache<br />Webserver<br />Interpreter / Runtime Module<br />Datenbank<br />Static Content<br />
  12. 12. Stand 2009 <br />Alle Preise in EUR zzgl. der gesetzl. MwSt. <br />SEOCampixx 2011 <br />hanna.huge@serienjunkies.de<br />Mike Schiessl<br />Web TIER ( physikalisch )<br />Webserver<br />Reverse Proxy<br />Webserver<br />Storage<br />Webserver<br />Reverse Proxy<br />Datenbank<br />Webserver<br />Redundantes Frontend<br /><ul><li>Rproxy</li></ul>- DNS<br /><ul><li> SSL
  13. 13. Intrusion Detection</li></ul>Redundantes MidTier<br /><ul><li> Webserver</li></ul>- Datenbank (readonly)<br /><ul><li> Lokaler Storage</li></ul>- Optimiert für READ I/O<br />Backend<br /><ul><li> High Performance DB</li></ul> (für alle Schreibanfragen)<br /><ul><li> zentraler Storage für gemeinsam verwendete Daten</li></li></ul><li>Stand 2009 <br />Alle Preise in EUR zzgl. der gesetzl. MwSt. <br />SEOCampixx 2011 <br />hanna.huge@serienjunkies.de<br />Mike Schiessl<br />Vorteile Web Tier Konzept<br /><ul><li>einfache und schnelle Skalierungsmöglichkeiten
  14. 14. Hohe Ausfallsicherheit durch Redundanz
  15. 15. Leseoptimierung auf den Webservern
  16. 16. Schreiboptimierung auf der Backend DB
  17. 17. Vermeiden von I/O Konflikten (z.B. DB – Webserver I/O)</li></li></ul><li>Stand 2009 <br />Alle Preise in EUR zzgl. der gesetzl. MwSt. <br />SEOCampixx 2011 <br />hanna.huge@serienjunkies.de<br />Mike Schiessl<br />Tipps & Tricks bei dedizierten Servern<br /><ul><li>Verteilung der DB und WEB I/Os auf unterschiedliche Festplatten (z.B. SSD für DB)
  18. 18. Installation Reverse-Proxy (Varnish, NGNIX)
  19. 19. Debugging des Webservers und der Datenbank um Optimierungspotential zu finden
  20. 20. Verteilen der Lasten über mehrere Server</li></li></ul><li>Content deliverynetwork<br />Master-Server<br />Replica-Server 1:n<br />Mariano Glas<br />SEOCampixx 2011<br />
  21. 21. Content deliverynetwork<br />Vorteile:<br />Schnellere Ladezeiten<br />Hohe Skalierbarkeit<br />Verteilte Inhalte<br />Hohe Verfügbarkeit<br />Sicherheit<br />Trafficmanagement<br />Mariano Glas<br />SEOCampixx 2011<br />
  22. 22. Content deliverynetwork<br />Nachteile:<br />Abrechnung<br />Programmierung (CMS, Shop, ...)<br />Mariano Glas<br />SEOCampixx 2011<br />
  23. 23. Content deliverynetwork<br />Anbieter:<br />Akamai , Anevia, Amazon, CacheFly, CDNetworks, Coral, Cotendo, easyCDN, egdecast, ecs, Google, Host Europe, Hostway, Ipercast, Level 3, Limelight, MaxCDN, NTT Communications, Savvis, tv1.eu, wornex und mehr...<br />Mariano Glas<br />SEOCampixx 2011<br />
  24. 24. Content deliverynetwork<br />Geeigneter Content:<br />Jeglicher Content, der auf einer Cookie-Freien Domain gehostet werden kann.<br />Beispiel: <br />CSS, <br />Javascript, <br />Video, <br />Flash (Silverlight)<br />Komplette Mobile-Sites (HTML, Bilder, Video)<br />Komplette Websites (Microsites, Signups, Affiliate-Sites)<br />Mariano Glas<br />SEOCampixx 2011<br />
  25. 25. Content deliverynetwork<br />Praxisbeispiel<br />Amazon Web Services<br />Mariano Glas<br />SEOCampixx 2011<br />
  26. 26. Mariano Glas<br />SEOCampixx 2011<br />
  27. 27. Mariano Glas<br />SEOCampixx 2011<br />
  28. 28. Amazon Simple Storage Service (S3)<br />Amazon CloudFront<br />Web Site<br />Backend<br />Mariano Glas<br />SEOCampixx 2011<br />
  29. 29. Mariano Glas<br />SEOCampixx 2011<br />
  30. 30. „Eimer“ erstellen<br />1. Eindeutiger Name<br />2. Region<br />Mariano Glas<br />SEOCampixx 2011<br />
  31. 31. Mariano Glas<br />SEOCampixx 2011<br />
  32. 32. Unterverzeichnisse sind keine Unterverzeichnisse<br />Unterverzeichnisse können erstellt werden<br />Mariano Glas<br />SEOCampixx 2011<br />
  33. 33. Dateigröße bis 1,9 GB pro Datei<br />Größere Dateien via AWS-Konsole nur über Java-Applet<br />Mariano Glas<br />SEOCampixx 2011<br />
  34. 34. Vor dem Speichern Storage Space festlegen<br />Mariano Glas<br />SEOCampixx 2011<br />
  35. 35. Rechteverteilung vor dem Speichern.<br />Mariano Glas<br />SEOCampixx 2011<br />
  36. 36. Rechteverteilung vor dem Speichern.<br />Mariano Glas<br />SEOCampixx 2011<br />
  37. 37. Meta-Data vor dem Speichern.<br />Mariano Glas<br />SEOCampixx 2011<br />
  38. 38. Mariano Glas<br />SEOCampixx 2011<br />
  39. 39. Mariano Glas<br />SEOCampixx 2011<br />
  40. 40. Mariano Glas<br />SEOCampixx 2011<br />
  41. 41. Alles was kein Video ist, ist Download<br />Logging kann Spaß machen, muss es aber nicht<br />CNAMEs sind Wichtig<br />Kommentare für die Übersicht<br />Mariano Glas<br />SEOCampixx 2011<br />
  42. 42. Domain Name in die Zwischenablage<br />CNAME im Hinterkopf<br />Eintragen im Nameserver<br />Mariano Glas<br />SEOCampixx 2011<br />
  43. 43. Beispiel bei Schlundtech:<br />Textfeld 1 – CNAME<br />Typ: CNAME<br />Wert: Domain Name von AWS xxxxxxxx.cloudfront.net.<br />WICHTIG ist der Punkt am Ende!<br />Mariano Glas<br />SEOCampixx 2011<br />
  44. 44. Mariano Glas<br />SEOCampixx 2011<br />
  45. 45. #Winning<br />Keine Cookies<br />Cache-Hit<br />Auslieferung von Cloudfront.net<br />Mariano Glas<br />SEOCampixx 2011<br />
  46. 46. Tools – S3 FOX<br />Gutes ACL Management<br />Kostenlos<br />Mariano Glas<br />SEOCampixx 2011<br />
  47. 47. Tools – Cloudberry<br />Durchdachte Tools<br />Kostenlose und Profi-Variante<br />Mariano Glas<br />SEOCampixx 2011<br />
  48. 48. Tools – S3 Browser<br />Kostenlose und Profi-Variante (für Batchjobs)<br />Mariano Glas<br />SEOCampixx 2011<br />
  49. 49. Tools – S3 Browser<br />Kostenlose und Profi-Variante (für Batchjobs)<br />Mariano Glas<br />SEOCampixx 2011<br />
  50. 50. Amazon SDK für PHP<br />Mariano Glas<br />SEOCampixx 2011<br />
  51. 51. Stand 2009 <br />Alle Preise in EUR zzgl. der gesetzl. MwSt. <br />SEOCampixx 2011 <br />hanna.huge@serienjunkies.de<br />Mariano Glas<br />Danke!<br />Mariano Glas<br />CEO Serienjunkies.de KG<br />Website: <br />Blog:<br />Xing:<br />http://www.serienjunkies.de<br />http://2mg.de<br />http://www.xing.com/profile/Mariano_Glas<br />

    Be the first to comment

    Login to see the comments

  • peffianer

    Mar. 17, 2011

Website-Speed mit Content delivery network * einfach zu installieren * kostengünstig zu betreiben * erschwinglich für jedermann

Views

Total views

3,065

On Slideshare

0

From embeds

0

Number of embeds

66

Actions

Downloads

35

Shares

0

Comments

0

Likes

1

×