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.

Feet On The Ground Head In The Cloud

1,408 views

Published on

  • Be the first to comment

  • Be the first to like this

Feet On The Ground Head In The Cloud

  1. 1. Feet on the GroundHead in the CloudDave Chmielewski, Director, Marketing June, 2010<br />
  2. 2. Slide 2<br />Agenda<br /><ul><li>Introduction to Cloud Computing
  3. 3. Is Your Network Ready – Cloud Computing Challenges
  4. 4. Radware’s New Cloud Network for IaaS
  5. 5. Summary</li></li></ul><li>Introduction to Cloud Computing<br />
  6. 6. What is Cloud Computing?<br />Slide 4<br />
  7. 7. NIST Definition of Cloud Computing<br />Cloud computing is a model for enabling convenient, on-demandnetwork access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidlyprovisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models. <br />Slide 5<br />
  8. 8. Internet<br />SaaS<br />PaaS<br />IaaS<br />Cloud Computing Service Models Overview<br />Application<br />Cloud Computing<br />Platform<br />Infrastructure<br />Slide 6<br />
  9. 9. Cloud Computing Service Models Overview<br /><ul><li>Software-as-a-Service (SaaS)*
  10. 10. The consumer uses the provider’s applications running on a cloud infrastructure.
  11. 11. The applications are accessible from various client devices through a thin client interface such as a web browser (e.g. web-based email).
  12. 12. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities
  13. 13. Possibility for limited user-specific application configuration settings.
  14. 14. Examples of SaaS providers - Google Apps, Gmail, SalesForce, and more.
  15. 15. Platform-as-a-Service (PaaS)*
  16. 16. The consumer deploys onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider.
  17. 17. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage
  18. 18. The consumer has control over the deployed applications and possibly application hosting environment configurations.
  19. 19. Examples of PaaS providers - Google App Engine, Force.com, and more.
  20. 20. http://www.nist.gov/index.html</li></ul>Slide 7<br />
  21. 21. Cloud Computing Service Models Overview - Continue<br /><ul><li>Infrastructure-as-a-Service (IaaS)*
  22. 22. The consumer can provision processing, storage, networks, and other fundamental computing resources.
  23. 23. The consumer can deploy and run software, which can include operating systems and applications on the provisioned resources.
  24. 24. The consumer does not manage or control the underlying cloud infrastructure
  25. 25. The consumer has control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g. load balancers, IPS, etc).
  26. 26. Examples of IaaS providers are - Amazon EC2, Terremark, Savvis, and more.
  27. 27. http://www.nist.gov/index.html</li></ul>Slide 8<br />
  28. 28. Deployment Models<br /><ul><li>Public Cloud*
  29. 29. The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.
  30. 30. All aforementioned cloud types (IaaS, SaaS, etc) are categorized as public clouds.
  31. 31. Private Cloud*
  32. 32. The cloud infrastructure is operated solely for an organization (i.e. enterprise).
  33. 33. May be managed by the enterprise itself or a third party and may exist on premise or off premise.
  34. 34. Private clouds are the evolution of a virtualized data center.
  35. 35. Private clouds usually adopt the same data center architecture from public clouds.
  36. 36. Private cloud vendors include – VMware, Citrix, and more.
  37. 37. Hybrid Cloud*
  38. 38. The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities
  39. 39. All clouds are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds).
  40. 40. Community Cloud *
  41. 41. A cloud infrastructure owned by a group that belongs to the same sector (ex: Military, Law, Finance)
  42. 42. http://www.nist.gov/index.html</li></ul>Slide 9<br />
  43. 43. Public Cloud<br />Deployment Models - Comparison<br />Private Cloud<br /><ul><li>http://www.mwdadvisors.com</li></ul>Slide 10<br />
  44. 44. Synaptic Hosting Service<br />Synaptic Storage as a Service<br />Cloud Computing Service Providers<br />amazon S3<br />Vodafone PC Backup<br />Application<br />Platform<br />Infrastructure<br />Storage<br />Slide 11<br />
  45. 45. Value Proposition<br />Slide 12<br />
  46. 46. Cloud Services Breakdown<br />Slide 13<br />
  47. 47. Cloud Growth - Web Sites Perspective<br />(July 2009)<br />16 Sites on 0-1K<br />Slide 14<br />
  48. 48. Elasticity Comes in Huge Scale<br />&<br />(Guy Rosen)<br />Source:<br />Slide 15<br />
  49. 49. Companies Using Infrastructure-as-a-Service<br />Slide 16<br />
  50. 50. Infrastructure-as-a-Service<br />Slide 17<br />IaaS<br />
  51. 51. IaaS Example - Amazon Web Service<br />Infrastructure Services<br /><ul><li>Elastic Compute Cloud (EC2)
  52. 52. SimpleDB
  53. 53. Simple Storage Service (S3)
  54. 54. CloudFront
  55. 55. Simple Queue Service (SQS)
  56. 56. Elastic MapReduce
  57. 57. Relational Database Service (Amazon RDS)
  58. 58. Elastic LoadBalacing
  59. 59. CloudWatch
  60. 60. AutoScaling</li></ul>Virtual Private Cloud<br /><ul><li>Virtual Private Cloud (VPC) </li></ul>Payments & Billing Services<br />On-Demand Workforce<br />Alexa Web Services<br />Merchant Services<br />November, 2006<br />Slide 18<br />
  61. 61. Amazon Web Service Pricing<br />Slide 19<br />
  62. 62. Higher Gain From External Cloud<br /> SME<br />ERP/SCM/CRM<br />Collaboration<br />Numerical<br />[Low Data/Compute]<br />Data Warehousing<br />Web Serving<br />Data Mining<br />Virtual Desktop<br />EnterprisesStart Here<br />Numerical<br />[High Data Transfer]<br />Higher Pain To <br />Cloud Delivery<br />Lower Pain To <br />Cloud Delivery<br />LE - ERP/SCM/CRM<br />“Loosely Coupled” Architecture<br />“Virtualized Traditional” Architecture<br />LE - Transaction<br />Processing<br />“Content Centric” Architecture<br />“Database Centric” Architecture<br />“Storage - Analytics” Architecture<br />Lower Gain From External Cloud<br />Enterprise Workload Analysis<br />Slide 20<br />
  63. 63. Is Your Network Ready?<br />
  64. 64. Is Your Network Ready?<br />Slide 22<br />
  65. 65. Essential Cloud Computing Characteristics (By NIST*)<br />On-demand Self-Service<br />Broad Network Access<br />Resource Pooling<br />Rapid Elasticity<br />Measured Service<br /><ul><li>http://www.nist.gov/index.html</li></ul>Slide 23<br />
  66. 66. On-demand Self-Service<br />Allow customers to provision application delivery and security resources on demand via an open API<br />Maximize revenue from the “resource self-serving” business model<br />Add/remove capacity and services on-demand<br />Resource Pooling<br />Ensure hosted applications service levels<br />Effectively and correctly redirect end-user traffic<br />Rapid Elasticity<br />Dynamically align application traffic and VM resources<br />Automatic VM provisioning based on real time business events<br />Extending the infrastructure to remote data centers<br />Measured Service<br />Continuously monitor resources for metering and billing purposes<br />Gaining application awareness in the network<br />Cloud Networks Challenges<br />Slide 24<br />
  67. 67. Source: IDC Enterprise Panel, September 2009 n=263<br />Enterprise Cloud Services Concerns<br />Slide 25<br />
  68. 68. Security and Compliance Challenges<br /><ul><li>Protect against intrusion and DoS attacks on IaaS provider’s data center or hosted applications
  69. 69. Prevent data theft, ensure information integrity, and comply with regulations (HIPAA, FERPA, PCI-DSS, etc)
  70. 70. Secure hosted customers’ sensitive information in a Web Services environment
  71. 71. Prevent data leakage between customer applications in a shared environment</li></ul>Slide 26<br />
  72. 72. Slide 27<br />
  73. 73. Guaranteeing Application Availability<br /><ul><li>Ensure end-user transaction completion
  74. 74. Guarantee application and data center availability
  75. 75. Ensure seamless fail-over to disaster recovery site
  76. 76. Assist hosted customers in minimizing liability and fines
  77. 77. Prevent hosted customers loss of revenue and low user satisfaction
  78. 78. New IDC IT Cloud Services Survey: Top Benefits and Challenges , December 15, 2009</li></ul>Slide 28<br />
  79. 79. Ensuring End User Quality of Experience<br /><ul><li>Ensure hosted applications SLAs and performance levels
  80. 80. Prevent application performance degradation in a shared environment
  81. 81. Maintain end user satisfaction and Quality of Experience (QoE)
  82. 82. New IDC IT Cloud Services Survey: Top Benefits and Challenges , December 15, 2009</li></ul>Slide 29<br />
  83. 83. Is Your Network Ready?<br />Cloud Computing:<br />Cloud Ready Network:<br />Slide 30<br />
  84. 84. Building a Cloud Ready Network<br />Having a Cloud ready network means providing the following Cloud Services:<br />Slide 31<br />
  85. 85. Radware’s New Cloud Network for IaaS<br />
  86. 86. OnDemand Self Service ADC<br />IaaS <br />Data Center<br />Step #1<br />Customer-1 enlarges CPU and RAM capacity of VM to support more traffic<br />Self Service Portal<br />Step #2<br />The self Service portal updates the VMs’ configuration through the VI Management<br />Step #3<br />The self service portal updates the configuration of the ADC via its API to allow more traffic to servers<br />Customer -1<br />VI Management<br />ADC<br />Firewall<br />Internet<br />Application 1<br />Application 2<br />Farm-2<br />Farm-1<br />Slide 33<br />
  87. 87. OnDemand Self Service ADC<br />IaaS <br />Data Center<br />Step #1<br />Customer-1 adds new application via self service portal and updates ADC<br />Self Service Portal<br />Step #2<br />The self Service portal creates application VMs through the VI Management<br />Step #3<br />The self service portal creates Farm-1 on ADC and assigns the VMs to the farm<br />Customer -1<br />VI Management<br />ADC<br />Firewall<br />Internet<br />Application 2<br />Application 1<br />Farm-2<br />Farm-1<br />Slide 34<br />
  88. 88. OnDemand Self Service ADC<br />IaaS <br />Data Center<br />Step #1<br />Customer-1 adds new application VM via self service portal<br />Self Service Portal<br />Step #2<br />The self Service portal creates application VMs through the vCenter<br /><ul><li>Best-of-breed self-serving ADC
  89. 89. Open API for external ADC management
  90. 90. Real-timealignment of resources with the network
  91. 91. Generate new revenue from existing ADC infrastructure
  92. 92. On demand throughput and service scalability
  93. 93. Full investment protection, increased asset ROI,and CAPEX savings
  94. 94. Pay-as-you-grow approach</li></ul>Customer -1<br />vCenter<br />ADC<br />Firewall<br />Internet<br />vAdapter<br />Step #3<br />vAdapter assigns the new VMs to Farm-1 on AppDirector<br />Application 1<br />Application 2<br />Farm-2<br />Farm-1<br />Slide 35<br />
  95. 95. Knowing Your Network is Cloud Ready<br />Having a Cloud ready network means providing the following Cloud Services:<br />Slide 36<br />
  96. 96. Elastic Application and VM Resources Alignment<br />IaaS<br />Data Center<br />Step #3<br />Dynamically add computing resources to application and update ADC<br />vCenter <br />VirtualDirector<br />Step #2<br />Breach of application SLA due to lack of server resources is detected<br />Database<br />Servers<br />Step #1<br />User accesses hosted application at IaaS data center<br />Firewall<br />ADC<br />Local / Global TR<br />Front Tier <br />Virtualization Infrastructure (VI)<br />Internet<br />Step #4<br />Redirect traffic to new resource<br />Slide 37<br />
  97. 97. Elastic Application and VM Resources Alignment<br />Private Cloud <br />Data Center 2<br />vCenter <br />Step #3<br />Redirect User to Data Center 1<br />VirtualDirector<br />(optional)<br />Step #2<br />Identify better user proximity to Data Center 1<br /><ul><li>Align business application requirements with the infrastructure
  98. 98. Ensure business applications get the resources they need
  99. 99. Guaranteebest response time for the end-user
  100. 100. Reduce virtual infrastructure OPEX by freeing IT resources</li></ul>Database<br />Servers<br />ADC<br />Local / Global TR<br />Firewall<br />Front Tier <br />Virtualization Infrastructure (VI)<br />Step #1<br />User accesses hosted application at IaaS data center<br />Private Cloud <br />Data Center 1<br />Step #5<br />Dynamically add computing resources to application and update ADC<br />vCenter <br />Internet<br />VirtualDirector<br />(optional)<br />Step #4<br />Breach of application SLA due to lack of server resources is detected<br />Database<br />Servers<br />Step #6<br />Redirect traffic to new resource<br />Firewall<br />ADC<br />Local / Global TR<br />Front Tier <br />Virtualization Infrastructure (VI)<br />
  101. 101. Knowing Your Network is Cloud Ready<br />Having a Cloud ready network means providing the following Cloud Services:<br />Slide 39<br />
  102. 102. Protecting Hosted Applications & IaaS Data Center<br /><ul><li>Real-time protection against emerging threats on data center & hosted applications
  103. 103. Meet regulatory, audit, and compliancy requirements (HIPAA*, PCI-DSS, etc)
  104. 104. Facilitates the generation of new revenues from selling new security services
  105. 105. Reduce security solution OPEX
  106. 106. Secure hosted web applications and Web-services based (SOA) applications in a shared environment
  107. 107. Align the infrastructure with customer security policies
  108. 108. HIPAA Privacy Rule, Transactions and Code Sets Rule (HIPAA/EDI), and Security Rule</li></ul>Slide 40<br />
  109. 109. Ensure Hosted Application Availability and Performance<br /><ul><li>Guarantee availability for hosted applications and services
  110. 110. Support full data center redundancy and disaster recovery plans
  111. 111. Ensure transaction completion for end-users and applications
  112. 112. Ensure fastest content delivery to end users anywhere
  113. 113. Ensure application performance degradations are handled automatically in real-time
  114. 114. Generation of reports that assure the delivery of performance SLAs
  115. 115. Continuously monitor and meter the performance of hosted applications and the network</li></ul>Slide 41<br />
  116. 116. Knowing Your Network is Cloud Ready<br />Having a Cloud ready network means providing the following Cloud Services:<br />Slide 42<br />
  117. 117. Summary<br />
  118. 118. Knowing Your Network is Cloud Ready<br />Radware answers all your New Cloud Network needs:<br />Slide 44<br />
  119. 119. Radware’s New Cloud Network<br />Radware facilitates the creation of the New Cloud Networks, by:<br />Addressing the 5 key Cloud Computing characteristics<br /><ul><li>On-demand Self-Service
  120. 120. Broad Network Access
  121. 121. Resource Pooling
  122. 122. Rapid Elasticity
  123. 123. Measured Service</li></ul>Ensuring Cloud applications’ Availability, Performance and Security<br />Allowing you to: <br />Have Your Feet on the Ground & Your Head in the Cloud!<br />Slide 45<br />
  124. 124. Thank youQuestions? <br />Contact us at info@radware.com<br />Or visit our website at www.radware.com<br />

×