You are on page 1of 21

Top 10 Things

We Learned
Implementing
OpenStack
Val Bercovici
Cloud Czar
NetApp
Val Bercovici
@valb00
What I hope to
accomplish today...
Help gain perspective
beyond current hype cycle

&
Make OpenStack mainstream
via Biz & Tech Context
Inspiration à 360o Perspective
#10 Cloud Geography
¡  Silicon Valley(s)
¡  USA (Middle)
¡  The rest of the world
¡  http://it20.info/2012/09/
cloud-and-the-three-it-
geographies-silicon-
valley-us-and-rest-of-
the-world/
#9 Petri Dish IaaS
CampaignOmniture
Boldchat WebTrends ShareFile Box
PaaS
Service Brassring
Express Cloud9 e2Open
Public Radian6 Bunch Eloqua
Now Hoovers iPerception Dev
Vartopia Briefing Aprimo Drawloop RedAlert Cloud
Cloud ball

Boulder Edge IT
SaaS SFDC Logic Lattice
Sales
Autonomy Dropbox Calculator The
Walker Engines Vault
Qvidian Quest Briefing IT Front
Treehouse
Apptus Omniture Edge Door
Chatter Traceability
EchoSign Indicee NetApp
Twitter Jive Benefits Legal
Net
Prospex Facebook Project Portal
Discover LinkedIn Delivery
OrgChart Q2I
Org
Plus Google Solution Portal
nSurvey
Docs Builder Linux
Community
Qubes Choice
DMM
Commerce DRM HR Web
ERP NGS Snap
Portal
HRM SAP PLM DW TrueComp Case
Email Creator
Mgmt
App Support BI Supply
Chain
ASUP Sharepoint MDM System N3KUAT Evidence
Perf. Bank
Cloud Modeler SSO
6
#8 Industry Diversity: Biz à R&D Strategy
#7 Tech Diversity: Countervailing Forces

Variety of Consumption Models

Rack – Appliance – Controller – Software – Instance


#6 Hybrid Cloud: Storage-Centric
Customer
¡  Owns storage in SP infrastructure
¡  Rents compute from SP web services
¡  SAN/NAS Redux?

Data Sovereignty
Regulations (EU, US, BRIC) SP Aggregated, Multi-Tenant
#5 Integration: Continuous vs Staged
¡  Sushi Fail Whale vs Gourmet Cooking

¡  Surgery
¡  Air{Plane|Traffic}
¡  Automotive Ctrl
¡  Military
¡  Nuclear Power
¡  Wall St
#4 OpenStack Storage Duality

COMPUTE
(Apps)
Abstraction

OBJECT
(Data)
Interface &
Implementation
#3 – Diversity of Dev & Ops
PaaS platforms bundle wide range
of data services with pure app
App VMWare middleware features
Platforms Devel
Application Development/Deployment (PaaS)
Security/
Amazon
VMWare
Versioning Messaging New app platforms are offering
Services Identity App Stack
Data models
flexible originating
data models for: from
Runtime Data Services § App Svcs offer
Operational in-built data
Efficiency
§ mgnt features at
Performance & scale
granular SLAs
Data Relational Columnar Document Key-Value Object Batch File/Block
Services

Unified Infrastructure Orchestration Infra as a Service platforms offer


Infra Security | Provisioning | SLA Monitoring | Logging storage management for free/fee
Services

Dedicated
VMWare
Physical Infrastructure
METADATA = Volumes
Infra Storage (Disk/Flash) Server DATABASE = Volumes
Network OBJECT / RING = Containers

12
#2 Distributed vs Centralized Control

Storage
Networking

Paul Baran, RAND Corporation (1962)


#1 Resiliency: Erasure Coding vs? RAID

Ideal for Cross-Node


Resiliency

Ideal for Disk-shelf


Resiliency
https://communities.netapp.com/community/netapp-blogs/exposed/blog/2012/12/11/erasing-misconceptions-around-raid-erasure-codes
IDC
#0 Shares Service 27 ExB Block
Proposal / Blueprint (2012) File

Share R&D
between
Guests 1 & 8
File Share Service Nova

Shares Provider Compute Node

1 2 3 4
Fin R&D Mktg 5 6 7 8

https://wiki.openstack.org/wiki/Shares_Service
Looking Back in order to
Look Forward!
Science (Fiction?)
http://www.singularity.com/charts/page70.html
A B C D E F G H ... I?

¡  Only 17 more letters to go!?


–  We just started the journey... time to consider Khmer
¡  it has 74
¡  What does OpenStack look like in 2 years?
–  Are we building / planning for it?
–  6 months is a long sprint, but how do we
contemplate / incent the projects that take 18?
Wither Disk ? and later Wither Flash ??
1M
100K
10K
1K
100
10
1

19
¡  Austin: The first design summit took place in Austin, TX
¡  Bexar: The second design summit took place in San Antonio, TX
(Bexar county).
¡  Cactus: Cactus is a city in Texas
¡  Diablo: Diablo is a city in the bay area near Santa Clara, CA
¡  Essex: Essex is a city near Boston, MA
¡  Folsom: Folsom is a city near San Francisco, CA
¡  Grizzly: Grizzly is an element of the state flag of California (design
summit takes place in San Diego, CA)
¡  Havana: Havana is an unincorporated community in Oregon