Top Banner
BUY YOUR CLOUD WHY LEASE WHEN YOU CAN Mark R. Hinkle Senior Director, Open Source Solutions Citrix [email protected] @mrhinkle
26

Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

Oct 17, 2014

Download

Technology

Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

BUY YOUR CLOUD WHY LEASE WHEN YOU CAN

Mark R. Hinkle Senior Director, Open Source Solutions

Citrix [email protected]

@mrhinkle

Page 2: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

ABOUTME

TheApacheSoftware�Foundationh t t p : / / w w w . a p a c h e . o r g /

Page 3: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

PRIVATE VS PUBLIC CLOUD

1.   Speed  of  Deployment   26  %  

2.   Savings  of  CAPEX  (capital  expenditures)   25  %  

3.     Lower  total  cost  of  ownership  (TCO)   25  %    

4.     Enabling  business  conHnuity   20  %  

5..  

Greater  flexibility  to  react  to  charging  markeHng  condiHons   15  %  

1.   Lower  total  cost  of  ownership  (TCO)   23  %  

2.   Enabling  business  conHnuity   20  %  

3.     Replacing  on-­‐premise  legacy  technology   20  %    

4.     Speed  of  deployment   19  %  

5..  

Savings  on  CAPEX  (capital  expenditure)   15  %  

PUBLIC CLOUD PRIVATE CLOUD MOST EFFECTIVE ARGUMENTS FOR MOST EFFECTIVE ARGUMENTS FOR

Page 4: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

100 million Instagram users and 40 million Vine users affected.

PUBLIC CLOUD OUTAGES Everyone has downtime

iMessage, 17% of all iTunes users affected, Documents in Cloud

Gmail, Google Drive, YouTube and Google.com

The Microsoft Azure Cloud suffered a worldwide service interruption that impacted secure traffic for almost a full day.

AMAZON AUGUST 26, 2013

APPLE iCLOUD August 22, 2013

Google August 16, 2013

MICROSOFT AZURE February 22, 2013

Page 5: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

BENEFITS OF PUBLIC AND PRIVATE CLOUDS Convenience over customization

All-In-One Solution

$ ✔

Infinitely customizable to your needs.

“Although it is early days, we have not experienced any downtime like the latest AWS [Amazon Web Services] glitch that affected Netflix and Instagram. I expected cloud products to be more rigid, so I was pleasantly surprised to learn that it can be tweaked to accommodate our legacy applications.”

Value Pricing

Many Features

AWS offers an extremely comprehensive cloud service, with everything from DNS to database. Google does not. This makes building applications on AWS easier, since you have bigger building blocks. So if you don’t mind locking yourself into a vendor, you’ll be more productive on AWS.

Sebastien Stadl, CEO -- Scalr

Broad Coverage

Richard Du Plessis, CIO --Seadrill

Flexibility

No CAPEX

Varied Support

Expertise Req’d

Big Investment $ $$

Page 6: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

Abraham Maslow !The Psychology of Science!

Differentiation Around not in the Cloud!

If  all  you  have  is  a  hammer  everything  looks  like  a  nail.    

“ “

Page 7: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

TABLE STAKES FOR CLOUD COMPUTING Minimum Requirements for Cloud Computing!

A consumer can unilaterally provision computing capabilities

Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms

The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand.

Capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward commensurate with demand.

ON DEMAND SELF-SERVICE

BROAD NETWORK ACCESS

RESOURCE POOLING

RAPID ELASTICITY

MEASURED SERVICE

The  NIST  DefiniHon  of  Cloud  CompuHng  Cloud systems automatically control and optimize resource use by leveraging a metering capability(at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts)

Page 8: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

NO WORLD OF TWO CLOUDS DEVELOPERS AND OPERATIONS NEED ONE CLOUD

Lydia Leong Gartner Analyst

CloudPundit.com – No World of Two Clouds

I  do  not  believe  in  a  “world  of  two  clouds”,  where  there  are  cloud  IaaS  offerings  that  are  targeted  at  enterprise  workloads,  and  there  are  cloud  IaaS  offerings  that  are  targeted  at  cloud-­‐naHve  workloads  …I  believe  that  the  market  leaders  will  offer  a  range  of  infrastructure  resources.  Some  of  those  infrastructure  resources  will  be  more  resilient,  and  will  be  more  expensive.  And  customers  will  pay  for  the  level  of  performance  they  receive.    

Page 9: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

DIFERENTIATION AROUND CLOUDS Cloud consistency, Different Amenities!

Cloud should abstract compute, network and storage but level of service provided for each should be consumable at different levels (E.g IOPS, network throughput, RAM

Technical support, integration support or other expertise that provides value to the user. May include level of knowledge above and beyond the cloud (E.g. tooling, hosted applications, etc.).

Manage tools, integrations and other features that differentiate the experience. Integration with other tools (E.g. CloudStack/Netscaler, OpenStack/Dell Crowbar, Amazon EC2/CloudWatch)

Tooling Expertise Performance

Page 10: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

CASE STUDIES Design Case!

The  reality,  of  course,  today  is  that  if  you  come  up  with  a  great  idea  you  don't  get  to  go  quickly  to  a  successful  product.  There's  a  lot  of  undifferenHated  heavy  liYing  that  stands  between  your  idea  and  that  success.  The  kinds  of  things  that  I'm  talking  about  when  I  say  undifferenHated  heavy  liYing  are  things  like  these:  figuring  out  which  servers  to  buy,  how  many  of  them  to  buy,  what  Hme  line  to  buy  them.  

“Jeff Bezos !

CEO!Amazon!

2011 O’Reilly Web 2.0 Conference!!

Page 11: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

CASE STUDY | NETFLIX STREAMING MULTIMEDIA Fast Time to market, Limited Capital !

Streaming multimedia, elastic services for peak hours, growing quickly around the world.

Making a land grab (disrupting competitors), fast growth, new markets

Innovation not in infrastructure but in the delivery of services is the differentiator. Open source ecosystem to manage delivery.

Auto-scaled large scale services, ephemeral instances (36 hour avg lifetime),.

Fast Growth, Single Application

Time To Market

Innovation on the Delivery Layer

Super Scale, Limited Capital

Source:  h[p://techblog.ne]lix.com/2012/06/annoucing-­‐archaius-­‐dynamic-­‐properHes.html  

Page 12: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

CASE STUDY | FINANCIAL CALL CENTER Privacy and Speed of Utmost Importance

World wide presence of representatives looking up financial data and providing customer service over the phone.

Application doing look-ups against a replicated database.

Look-ups across networks can time-out. Write to CRM databases take longer

Speed to answer is important, ability to take orders and make account changes immediately impacts company revenue.

Overview

Data Security Important

Network Latency Issues

Fast Service

Page 13: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

CASE STUDY | XYZ ENTERPRISE Legacy Enterprise, Looking to the Cloud for Advantages

Numerous apps, running on bare metal or virtualized. Apps aren’t built for cloud and changeover costs can be expensive.

Existing hardware is already purchased, capacity planning is in effect.

Management of existing IT and opportunity cost of not moving quickly are chief costs.

Self-Service, unified virtualization management, pooling of resources, agility.

Typical enterprise

Existing Capital Investment

Primary Cost of IT

What They Hope To Gain

Legacy    Infrastructure  

VMware  

XenServer  

KVM  

Legacy  Apps  

User  Generated  Requests  (Backlogged  Ticket  System)  

ExisHng  Processes    

IT  Ops,  Sysadmins,  Network  Ops  

Legacy  Management  Tools  

Page 14: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

Nicholas Carr!Rough Type Blog !

Author, Does IT Matter!!

BUILD YOUR CLOUD With Open Source!

“I  don’t  see  any  way  around  this  –  it’s  the  price  we  pay  for  the  convenience  of  centralized  apps  and  databases  –  but  it’s  worth  keeping  in  mind  that  in  the  cloud  we’re  all  guinea  pigs,  and  that  means  we’re  all  dispensable.  Caveat  cloudster.”  

Page 15: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

Software Defined Datacenter We are moving towards the era of the software defined datacenter. Simply put all the resources we consume will be virtualized then we are able to provision, configure and manage these resources giving us the ability to program infrastructure through APIs and other mechanisms.

THE THREE PILLARS OF THE CLOUD Once it’s virtualized your can program it!

Storage  

Networking  

Compu

te  

Page 16: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

BUILD YOUR OWN CLOUD How to Move to the Cloud !

Open Source Software!Flexible, Customizable, Interoperable

Best of Breed!Use the software that best suits your needs

Public and Private!Look for tools that manage both clouds

Segregate Workloads!Public cloud has advantages, use both

VirtualizaHon  

Infrastructure-­‐as-­‐a-­‐Service  (IaaS)  

Pla]orm-­‐as-­‐a-­‐Service  

APIs  

Managem

ent  Tools  

Page 17: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

CLOUD VIRTUALIZATION

Project Description

KVM Tight fidelity with the Linux kernel, Type 1.5 hypervisor.

LXC Containers are the future. Portable workloads. Uses security via SELinux, control groups (cgroups) and namespaces. Linux only.

XenServer Uses XenProject as the upstream. Proven security and trackrecord.

Choosing the right virtualization technology for your cloud!

Page 18: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

CLOUD STORAGE CHALLENGES Traditional Problems!

•  Lots of choices for file system and virtualization management •  Lack of virtualization aware file systems •  File systems/storage functionality implemented in other layers of

virtualization stack (Snapshots, block streaming, image formats in QEMU)

•  No well defined interface points in the virtualization stack for storage integration

•  No standard interface/APIs available for services like backup and restore

•  Need for a single FS/storage solution that works for local, SAN and NAS storage (Mixing storage into a single filesystem namespace)

Page 19: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

CLOUD STORAGE SOLUTIONS

Project     Sponsor   Descrip@on  

Ceph   Inktank   Object  Store,  Block  Storage  (RADOS)  and  file  system  for  headless  distributed  storage.  S3  CompaHble  API  

Gluster   Red  Hat     Distributed  file  system  capable  of  scaling  to  several  petabytes  

Riak  CS     Basho     Simple,  open  source  storage  soYware  built  on  top  of  Riak.  S3  CompaHble  API  

OpenStack  Storage  

OpenStack  CloudScaling  SwiYStack  

Codename  –  SwiY.  MulH-­‐tenant,  highly  scalable  and  durable  object  storage  system  

Storage for a Cloudy World !

Page 20: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

SDN OVERVIEW Software Meets the Network!

Business  ApplicaHons  

Network  Services  

SDN    Control  SoYware  

API  

Network  Devices  Network  Devices  Network  Devices  

Applica@on  Layer  

Control  Layer  

Control  Data  Plane  Interface  (e.g.  OpenFlow)  

API  

Infrastructure  Layer  

Page 21: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

OpenFlow enables networks to evolve, by giving a remote controller the power to modify the behavior of network devices, through a well-defined "forwarding instruction set". The growing OpenFlow ecosystem now includes routers, switches, virtual switches, and access points from range of vendors.

OPENFLOW The Evolving Open Standard for Network Control!

Page 22: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

SOFTWARE DEFINED NETWORKING (SDN) The Fastest Evolving Part of the Cloud Landscape!

Project   Descrip@on  

Contrail     Recently  open  sourced  SDN  controller  from  Juniper  in  September  2013.    

Floodlight   The  Floodlight  controller  is  an  enterprise-­‐class,  Apache-­‐licensed,  Java-­‐based  OpenFlow  Controller.  

Indigo   Indigo  is  an  open  source  project  to  support  OpenFlow  on  a  range  of  physical  switches.    

Open  Daylight   Linux  FoundaHon  CollaboraHve  Project  based  on  Cisco  One  Controller  and  plugins  from  numerous  vendors  in  development.    E.g  IBM  DOVE  

OpenStack    Networking  

Codename  –  Neutron.  Pluggable,  scalable,  API-­‐driven  network  and  IP  management  

Open  vSwitch   Open  vSwitch  is  a  open  source  (ASL  2.0),  mulHlayer  virtual  switch.  

Page 23: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

CONCLUSION Finality

Page 24: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

HOW TO BE A CLOUD HERO Cloud computing is still evolving don’t jump the gun!

Make Commitments with Care!Avoid Lock-in, Be careful of start-ups bearing gifts

Pick Your Spots !Look for the opportunities e.g Hardware Refresh

Value Your Time!Improve Productivity, Time to Value

Software Defined Datacenter!Your data center is now programmable

My  IT  budget  was  $4  billion  last  year.  Amazon  sold  $800  million  in  cloud  services…we  have  a  long  way  to  go.    

A  Fortune  100  CIO  

Page 25: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

WHY LEASE WHEN YOU CAN BUY YOUR CLOUD @mrhinkle www.socializedsoftware.com!

Mark R. Hinkle Senior Director, Open Source Solutions

Citrix

CONTACT ME No Ego The R is my Middle Initial!

[email protected]  

www.socializedsoYware.com  

mrhinkle  

@mrhinkle  

www.slideshare.net/socializedsoYware  

Page 26: Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud

THANK YOU For your Attention!