Successfully reported this slideshow.

Understanding IaaS Requirements & Design Cloud

2,826 views

Published on

• What are the key design characteristics for IaaS clouds?
• What are some of the key IaaS cloud patterns that emerge from these choices?
• What fundamental capabilities are impacted by these decisions?
• How do you use this knowledge to better construct a portfolio of IaaS cloud services best suited to your portfolio of applications?

Published in: Technology, Business
  • Be the first to comment

Understanding IaaS Requirements & Design Cloud

  1. 1. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com1John.Treadway@cloudtp.com / Senior Vice President / @cloudbzz / May 6, 2013Understanding IaaSRequirements, Design & Performance
  2. 2. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com2What are the key design characteristics for IaaS clouds?What are some of the key IaaS cloud patterns that emerge fromthese choices?What fundamental capabilities are impacted by thesedecisions?How do you use this knowledge to better construct a portfolioof IaaS cloud services best suited to your portfolio ofapplications?Agenda
  3. 3. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com3Horses for CoursesWould you bet on a horse…without knowing how itruns on today’s course?Grass? Dirt? Muddy? Dry? Long? Short?
  4. 4. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com4Would you bet on a cloud if you didn’t know how it’s built?
  5. 5. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com5• Performance• Elasticity• Security• Reliability• Interoperability & Portability• And more…Clouds Can Vary Significantly In Terms of…Clouds have their own unique fingerprints…
  6. 6. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com6What’s In a Cloud?
  7. 7. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com7The Choices They Make Affects The Behavior of your Apps• Many smaller vs. fewer larger servers?• How much memory per server/blade?• What is my network topology?,• How fast is my network? 1G, 10G, 40G• How is QoS managed? Is it managed?• Where is storage – Local? SAN? Both?• What type of storage – iSCSI? SATA?SSD?• What is the redundancy that is in theinfrastructure?• What high-availability functionality isresident in the cloud?
  8. 8. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com8Does Your Chosen Cloud Have a Noisy Neighbor Issue?Contention happens…… How is it managed?Can you pay for lowerresource contention at thenetwork, storage(LUN), CPU or RAM level?Is your cloud architectedto provide maximumthrough-put with advancetechnologies such asInfiniband and SSDs?
  9. 9. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com9Is your cloud more of a PaaS? If so, does that limit you?• A PaaS can be moreprescriptive– OpenShift for JBOSS vs. CloudFoundry for Tomcat• Do you use the PaaS featuresbeing layered onto IaaSenvironments?– RDS, SQS, Elastic Beanstalk(Tomcat – not WebLogic),
  10. 10. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com10Three Cloud Design Patterns (of many)Advanced, highlyelastic, opentechnologies,commodity gearSo-called “EnterpriseClouds” – traditionaltools, approaches, andvendor gear du jourHigh-performanceclouds with state-of-the-art technology• Limited redundancy – 1NIC, power supply, etc.• HA in the application• All custs/ workloads getsame QoS• Developer-centric• PaaS features• Dual NIC, power, etc.• HA in the hypervisorand middleware• Possible QoS configs forcusts and workloads• IT operations-centric• High-performancehardware• SSDs, Infiniband, etc.• Dual NIC, power, etc.• HA in the hypervisorand middleware• Application-centric
  11. 11. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com11What is impact of fast storage coupled with fast networks?Cloud 1Cloud 2Cloud 3Cloud 1Cloud 2Cloud 3
  12. 12. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com12How does a faster network help you?Cloud 1Cloud 2Cloud 3Cloud 1Cloud 2Cloud 3
  13. 13. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com13• Where are their data centers?• How do they handle security and certifications?• What about SLAs?• Can you connect your data center to theirs on an MPLS circuit?• What types of tools do they provide for management andadministration?• Is their cloud supported by leading tools and service providers?• Pricing and support options?• What’s in their service catalog?• How much work will it be to get your applications running ontheir cloud?There’s so much more to evaluate beyond technical design…
  14. 14. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com14Example public PaaS / IaaS provider high-level comparison*Technical Requirements AmazonGoogle AppEngineVerizonTerremarkCenturyLinkSavvisMicrosoftAzureGlobal DeploymentsWebscale, Total CapacityAutoscaling, Dynamic Allocation ofCompute and StorageCloud Management ToolsSecurity CertificationsConnectivity to Legacy SystemsCompleteness of Solution (how muchstill has to be built?)TerremarkNot ready Fully ready*Not actual ratings. Data notintended for use in cloudvendor evaluations.
  15. 15. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com15As with betting on horses, handicapping your cloudbased on detailed requirements can give you theedge you needHandicapping clouds takes analysis
  16. 16. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com16In other words, do your research before you bet on a cloud…
  17. 17. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com17… and maybe you can be a cloud WINNER too!
  18. 18. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com18Ask by email / John.Treadway@cloudtp.com / www.cloudtp.comQuestions?

×