Cloud computing is historically touted for its flexibility, but is it really? In this deck, originally used at the Cloud Solutions Theater at Cloud Connect '13, the first wave of public cloud providers is examined along with a more flexible, easier to use, and better performing way of doing things.
3. WHO AM I? PETE JOHNSON
• First program 1981
• On TRS-80 CoCo in BASIC to compute my 6th grade
basketball team scoring averages
• 19+ years at Hewlett-Packard
• First webapp: January 1996
• 2000’s: 6 years HP IT Transformation
• HP.com Chief Architect for 3 of them
Me at Super Bowl XLIV
• HP Cloud Services employee #37
• API Docs, Language Bindings, CLIs lead
• Video demo guy
@nerdguru • Later, Senior Sales Engineer
• Joined ProfitBricks, February 2013
• Senior Director, Platform Evangelism
3 Cloud Computing 2.0
4. SETTING THE STAGE: CLOUD DRIVERS
Scalability
Business Agility
Cost
Capex to Opex
Mobility
Innovation
Competitive… Organizations around the world are
Cloud API's transitioning an increasing amount of their
IT budget and processes to Cloud Computing
Open Source Projects
services. In doing so they are realizing
Customer demand
benefits across departments and processes
Internal Mandate and improving their revenue and ability to
Other innovate.
0% 10% 20% 30% 40% 50% 60%
Source: http://www.zdnet.com/blog/btl/the-future-of-cloud-computing-9-trends-for-2012/80511
4 Cloud Computing 2.0
5. SETTING THE STAGE:
THE CLOUD HOLY GRAIL
Source: http://www.chades.net
5 Cloud Computing 2.0
7. COMMON IAAS PACKAGING
• Cookie cutter sizes
• Customers forced to pay for
capacity their application
won’t use
• Entire consultancy Source: Flickr user justj0000lie
businesses set up to help
organizations decide
7 Cloud Computing 2.0
10. A SCALING EXAMPLE FROM
8 CPU Horizontal Scale Only Demand
Amazon
7 CPU
Horizontal ProfitBricks
6 CPU or Vertical
Scale
5 CPU
4 CPU
3 CPU
Hour Hour Hour
#1 #2 #3
10 Cloud Computing 2.0
11. CLOUD 1.0 VS CLOUD COMPUTING 2.0
Cloud Computing 1.0 Cloud Computing 2.0
FLEXIBLE
• Custom Instance Size
• Network Design Freedom
FAST
NOT FLEXIBLE • 80 Gb/s Networking
• Guaranteed CPU Cores and RAM
NOT FAST • No over provisioning or throttling
NOT EASY TO USE EASY TO USE
• Drag & Drop Deployments
LIMITED SCALABILITY • Full API
COMPLEX BILLING FULLY SCALABLE
• Live Vertical Scaling without a Reboot
• Horizontal or Vertical
Amazon & Traditional
Hosting Providers SIMPLE BILLING
11 Cloud Computing 2.0
12. PROFITBRICKS IS CLOUD COMPUTING 2.0
Cloud 1.0 Architecture Cloud 2.0 Architecture
InfiniBand
Born from dedicated servers & VPS 80 Gb/s 80 Gb/s 80 Gb/s
Server based, over subscribed
Designed around slow Ethernet
network technology – 1 or 10 Gb/s and
often throttled
Dedicated Dedicated Redundant
CPU Cores RAM Storage x2
12 Cloud Computing 2.0
14. YOU CHOOSE CORES + RAM
Data Center Designer
zoom in
14 Cloud Computing 2.0
15. VERTICAL VS HORIZONTAL SCALE
• Two methods of adding capacity
• One has been largely ignored in cloud computing
• Horizontal Scaling
• Add more machines to the back end in response to load
• Until recently, the only scaling choice available in public cloud
• Programmatically intensive to communicate data across machines
• Vertical Scaling
• Add more CPU cores or RAM to an existing machine
• No additional programming required, simply add more virtual hardware
• New cloud scaling choice available from exactly one vendor (no reboot
required)
15 Cloud Computing 2.0
16. SIMPLE TRANSPARENT BILLING
Sample Configuration 1
CPU
1 Core
1 CPU Cores Rackspace ProfitBricks SAVE
5¢/Hour 1.17 GB RAM
$0.14/hr $0.10/hr. 27%
160 GB Storage
RAM
1 GB RAM Sample Configuration 2
1.5¢/Hour
4 CPU Cores Rackspace ProfitBricks SAVE
Storage 16 GB RAM
1 GB Storage $1.12/hr $.64/hr. 43%
1690 GB Storage
9¢/30 Days
Sample Configuration 3
Traffic
1 GB Traffic 4 CPU Cores Rackspace ProfitBricks SAVE
34.2 GB RAM
8¢/GB NA $0.82/hr. 31%
850 GB Storage
16 Cloud Computing 2.0
17. FOR MORE INFORMATION
Pete Johnson
pete.johnson@profitbricks.com
@nerdguru on Twitter
Visit ProfitBricks
www.profitbricks.com
Start a 14 Day Trial
or Contact Sales for a Demo or More Information
sales-us@profitbricks.com
+1-866-852-5229
17 Cloud Computing 2.0