Leveraging The Clouds For Reliable Web Applications Presentation

33 %
67 %
Information about Leveraging The Clouds For Reliable Web Applications Presentation

Published on October 8, 2008

Author: Web2Expo

Source: slideshare.net

Thorst en von Eicken CTO Right Scale 1 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Fully aut omat ed on-demand provisioning of comput e resources 1. Infinit e comput ing resources 2. Available on-demand 3. Pay per use 4. Delivered across t he Int ernet 2 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Comput e infrast ruct ure is undifferent iat ed heavy lift ing Demand is hard t o predict Peak usage much higher t han average 3 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Applicat ions in t he Cloud Plat forms in t he Cloud Infrast ruct ure in t he Cloud 4 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Cloud User application CRM app data Office apps platform Communication apps hardware Examples: SaaS offerings Salesforce.com Google apps Ebay 5 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Cloud User Rails data platform Python hardware Java application .Net Examples: Google App Engine Force.com Rackspace Mosso 6 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

User Cloud data Servers application hardware Storage Network platform Load balancing Examples: Amazon Web Services Flexiscale GoGrid and many more t o come 7 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Infrast ruct ure clouds j ust provide building blocks! Right Scale: aut omat e server deployment from server ready t o server in product ion 8 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Up-front cost s Dev & Test hardware load clone time Grid Peak vs. average load peak load average load mon tue wed thu fri sat sun time 9 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Aut omat ed infrast ruct ure cloud infrastructure On-demand provisioning, pay-per use APIs allowing higher levels of aut omat ion Aut omat ed configurat ion From boot t o product ion on aut o-pilot RightScale Cloud Cloning/ replicat ion of set -ups Management Platform Aut omat ed management Monit oring, alert s, SLAs -> act ions 10 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

www.mysite.com 2x load balancers Apache Apache 2x app servers HAproxy HAproxy Mysql mast er/ slave App Srvr App Srvr MySQL MySQL master replication slave 11 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Scale-up www.mysite.com App server load > 50% Maj orit y vot ing Apache Apache Add app servers HAproxy HAproxy Tie int o load bal & db Scale-down App Srvr App Srvr App Srvr 1/array App Srvr N/array App server load < 20% Maj orit y vot ing MySQL MySQL master replication slave 12 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

13 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Load exceeds threshold Additional servers operational Additional servers terminated Load drops below threshold 14 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

~8 cpu minutes for each video 15 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

in 3.5 days 80 t o 3500 servers 16 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

www.mysite.com test.mysite.com Apache Apache Apache Apache HAproxy HAproxy HAproxy HAproxy clone App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr 1/array N/array 1/array N/array MySQL MySQL MySQL MySQL master slave master slave 17 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

18 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

19 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

20 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Up-front cost s Dev & Test hardware load clone time Grid Peak vs. average load peak load average load mon tue wed thu fri sat sun time 21 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Technology Aut omat ion Archit ect ures Securit y Redundancy / service level agreement s 22 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Regulat ory compliance Sarbanes-Oxley, PCI, SAS-70, ISO17799, Needed: Securit y audit st at ement s provided by cloud vendors St at us: when? Not e Amazon s Securit y Whit epaper 23 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Value of SLAs Monet ary damages Definit ion of accept able service Redundancy t hrough cloud-port abilit y Shift resources! wit hin a cloud across clouds No free lunch: cost s vary 24 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Amazon Web Services FlexiScale UK GoGrid Linux & Solaris Servers Linux & Windows Linux & Windows Servers Servers Disk Volumes Disk Volumes Disk Volumes Persistent Storage Load balancing Work Queues 25 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Right Scale Cloud Management Plat form Amazon Web Services FlexiScale UK GoGrid Linux & Solaris Servers Linux & Windows Linux & Windows Servers Servers Disk Volumes Disk Volumes Disk Volumes Persistent Storage Load balancing Work Queues 26 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Primary deployment DR deployment www.mysite.com dr.mysite.com Apache Apache Apache Apache HAproxy HAproxy HAproxy HAproxy App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr 1/array N/array 1/array N/array MySQL MySQL MySQL MySQL master slave master slave 27 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

LB1 LB2 LB3 App Srvr App Srvr App Srvr MySQL MySQL master slave Zone 1 Zone 2 28 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

How Similar are t he various Clouds? It depends Server persist ency, IP address mapping, load balancing, disk volumes reassignment , Converging! Right Scale approach: t emplat es and t ools Same building blocks and libraries Tools t o help bridge differences (Not a lowest common denominat or approach) 29 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Servers on-demand Disk Volumes on-demand Mult iple dat acent ers Reassign IPs / VIPs across dat acent ers Mult iple geographies Mult iple providers Aut omat ion t ying it all t oget her 30 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Dashboard w/ aut omat ion Ready-t o-go applicat ion st acks Fully cust omizable and ext ensible Set -up help & support Support for mult iple clouds Aut omat ion driven by monit oring and alert s 31 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential

Add a comment

Related presentations

Related pages

Leveraging the Clouds for Reliable Web Applications: Web 2 ...

Leveraging the Clouds for Reliable Web Applications. ... for Reliable Web Applications Presentation ... considering leveraging the clouds ...
Read more

Leveraging The Clouds For Reliable Web Applications ...

Leveraging the Web for More Effective Engagement: Alliance for Nonprofit Management 2009 Conference Presentation
Read more

Presentation Files: Web 2.0 Expo New York 2008 - Co ...

Presentation Files. ... Leveraging the Clouds for Reliable Web Applications. ... Leveraging The Clouds For Reliable Web Applications Presentation.
Read more

Tag Clouds 2009 Presentation - Technology - documents.mx

Share Tag Clouds 2009 Presentation. ... social software applications and their use of tagging have ... Leveraging The Clouds For Reliable Web ...
Read more

Effectively and Securely Using the Cloud Computing Paradigm

Effectively and Securely Using the Cloud ... • This presentation ... – Running interactive applications through a web browser – Leveraging ...
Read more

Seeing Though the Clouds - OCIO

Seeing Though the Clouds A PM Primer on Cloud Computing and Security NIH Project Management Community Meeting September 9, 2014 Mark L Silverman
Read more

Leveraging Cloud Computing for Big Data Platforms

Leveraging Cloud Computing ... scientific applications. New challenges for analysis: data sizes, ... reliable & safe resource
Read more