Page 1
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
Developing Cloud Solution with OpenStackDeveloping Cloud Solution with OpenStack“Cloud as Utility and Ecosystem”“Cloud as Utility and Ecosystem”
Frans ThamuraFrans [email protected] @meruvian.com
+62 8557888699+62 8557888699
Page 2
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
• BlueOxygen Marketplace (www.blueoxygen.net) - Founder
- Open Source Project on Java, since 2001.
• JUG Indonesia (http://www.jug.or.id) - Founder
• Meruvian Group (http://www.meruvian.org) - Founder
• jTechnopreneur (http://www.jtechnopreneur) - Founder
• JENI Advisory Board (http://www.jeni.or.id) - Committee
• Sun Java Champion
• OpenStack Indonesia Chapter (www.openstack.or.id)
• CloudFoundry Indonesia (www.cloudfoundry.or.id)
Who is Frans Thamura?Who is Frans Thamura?
Page 3
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
MeruvianMeruvian
• Meruvian is an Advanced Center on Java and Enterprise OpenSource.• Born as a gap solution between education and industry• Meruvian founded March 28, 2006• Education – Incubator – Venture
Page 4
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
Cloud Computing OverviewCloud Computing Overview
Page 5
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Trend of ComputingTrend of Computing
Page 6
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Workloads are shifting to Cloud TypeWorkloads are shifting to Cloud Type
Stateful VMs become Stateless Vms Big VMs become Small VMs
Page 7
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
OpenStack EcosystemOpenStack Ecosystem
Page 8
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Source: OpenStack Foundation Survey 2013
Anatomy of OpenStackAnatomy of OpenStack
Page 9
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
OpenStack is the leading Open Source cloud platform.And the fastest growing Open Source project ever.
COMPANIES172
DEVELOPERS859
COUNTRIES108
13
OpenStack LeadershipOpenStack Leadership
Page 10
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
OpenStack Cloud PlatformOpenStack Cloud Platform
• OpenSource Cloud Computing – The Linux of Cloud
Page 11
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
OpenStack powers #1 Super ComputerOpenStack powers #1 Super Computer
Page 12
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
OpenStack EcosystemOpenStack Ecosystem
Page 13
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
OpenStack Core OpenStack Core
Page 14
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Cloud Object Storage ConceptCloud Object Storage Concept
Page 15
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
OpenStack Training GuideOpenStack Training Guide
Page 16
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
Ubuntu – OpenStack – Quanta Toolbox*Ubuntu – OpenStack – Quanta Toolbox*
Page 17
*
A different modelFreely available but supported
when you need it to be.
Free but unsupported Supported through subscriptions 10
Page 18
Ubuntu has unique & growing ecosystem
The platform of scale out
An innovation platformInstagram, Snapchat, Uber, Netflix,
Heroku, Twitpic, FourSquare....
9/10 OpenStack cloudsThe reference architecture used
by leading companies worldwide
>60% Public guest>70% of AWS guest images (1)
>50% of Azure Linux guests (2)
Certified Partners
(1) Source Scalr Management data – March 2013 (2) Source Microsoft Azure 7
Page 19
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Looking across all the public clouds we are involved with, Ubuntu has 70% of all Linux guest images. Ubuntu is almost three times more popular than the next platform CentOS.
-- Sebastian Stadil
Ubuntu Popularity Ubuntu Popularity
Page 20
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Leading OpenStack with UbuntuLeading OpenStack with Ubuntu
Page 21
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
The platform of the webThe platform of the web
Page 22
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
12.04
12.10
13.04
13.10
14.04
14.10
15.04
15.10
16.04
16.10
17.04
Long Termrelease support
Matching OpenStack release support
Ubuntu 12.04 LTS
Ubuntu 14.04 LTS
Ubuntu 16.04 LTS
ESSEX
FOLSOM
GRIZZLY
HAVANA
ICEHOUSE
ICEHOUSE
J
K
L
M
M
...
5 yrs
5 yrs
21 mo
15 mo
9 mo
36 mo
5 yrs
5 yrs
21 mo
15 mo
9 mo
36 mo
5 yrs
5 yrs
...
Ubuntu Openstack Support ScheduleUbuntu Openstack Support Schedule
Page 23
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
ElasticSearchCouchDBRedisLogglyOn Ubuntu
MySQLmemcachedPython (pylons framework)jQueryOn Ubuntu
Platform of Innovation #1Platform of Innovation #1
Page 24
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
RedisPostgreSQLMuninApache SolrOn Ubuntu
CassandraMySQLHA ProxyRabbitMQTomcat/JettyOn Ubuntu
Platform of InnovationPlatform of Innovation
Page 25
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
1Four game-changing waves
IaaS
Openstack:
Cinder
Nova
Neutron
Horizon
Glance
Storage SDN PaaS
Block/Object
Ceph
Swift
Cisco N1KV
NSX
BigSwitch
MidoNet
Plumgrid
Juniper
Cloud Foundry
Heroku
EngineYard
ActiveState
2 3 4
They all share Ubuntu as a default platform
9
The platform of innovationThe platform of innovation
Page 26
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
● 56% in production or pre-production● Primary use case is private cloud● Secondary use case is backup, public cloud, and big data● OpenStack is the dominant cloud management platform● Ubuntu has more clusters in production than any other OS● http://ceph.com/community/results-from-the-ceph-census
Example: CephExample: Ceph
Page 27
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
Ubuntu AdvantageUbuntu Advantage
Page 28
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
The best SLA in the business
AVAILABLE FOR UBUNTU OPENSTACK
OPTIONS
24/7 support for Ubuntu OpenStack
OpenStack, Ubuntu Server, Juju, MAAS & Landscape
Hardware Enablement
Ceph (64Tb) Storage
Knowledge Base
24/7
Technical Account Manager
Dedicated Service Engineer
26
Enterprise support for OpenStackEnterprise support for OpenStack
Page 29
31
End-to-end professional servicesWe can help you with each step of your deployment phase
Assess Architect & Pilot Fully Deploy
2
Assessment & Proposalfor Architect and Pilot
Pilot Cloud, the foundationfor full deployment
Operational cloud implementation fully supported by Canonical
DELIVERABLE DELIVERABLE DELIVERABLE
27
Page 30
Technical servicesEnabling customers to reduce costs and focus on value creation
PLANNING DESIGNING BUILDING OPERATING
Understandingof business goals
Selectionof technologies
Insightsabout efficient
business models
Design adviceon technologies
Size & Topologyfor your network
Adviceabout partnerships
& ecosystem
Online assistanceduring bring-up
Upstreamingof code
Hardware supportand driver
development
24/7 Global supportfor the entire stack
Upstreamingof code
Guest imagesoptimized& certified
Cont. integrationreducing costs &
increasing innovation
28
Page 31
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
Openstack Interoperability Lab – TryStack IndonesiaOpenstack Interoperability Lab – TryStack Indonesia
Page 32
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
2
22
1
3
4
OIL - Goals of the labOIL - Goals of the lab
● Show Ubuntu OpenStack users different technology
options compatible with their deployment
● Provide technology vendors with a comprehensive
testing environment to validate their technology with
current and upstream versions of Ubuntu OpenStack
● Minimise the amount of end user integration efforts
required to connect Ubuntu OpenStack with infrastructure
● Show Ubuntu OpenStack users different technology
options compatible with their deployment
Page 33
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
On premise or delivered as a service
Subset of enterprise datacentre
Newchanges
Deploy acrossenterprise
Stable OpenStack deployment
Professional Services Best Practices
Automation Toolkit
In-house OpenStackdevelopment
2 31
Continous IntegrationContinous Integration
Page 34
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Open DevelopmentAligned release cycle
DEVELOPMENT PRODUCT
Partner Technologies Nicira, Ceph, VMWare, Hyper-V
Canonical CI Test Infrastructure
Deployment and Management Tools
OpenStack Trunk
TEST
UBUNTU OPENSTACK
IaaS platform
Deploy & Management Tools
12.04LTS
MAAS
18
An efficient development processAn efficient development process
Page 35
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
Monetizing and Utilizing CloudMonetizing and Utilizing Cloud
Page 36
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Enabling the Business of CloudEnabling the Business of Cloud
• Rate plan flexibility• Multi-tenancy/customer isolation• N-level reseller management• Higher scale deployments• Self-service – account
management and service delivery
• Payment processing• Management reporting (August)
• Showback / Chargeback• Support Service Catalog/ITIL –
SLAs, costs, packaging• Management reporting
(November)
• Detailed historical record• Adapter architecture• Extensibility - REST API, user-defined billable
features
Page 37
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Managing OpenStack's Customer LifecycleManaging OpenStack's Customer Lifecycle
• ceilometer • vm / hour• bandwidth/storage• cloud services
• tax, currency• discount, promo
• register cloud user
• self-service user/quota management
• email, pdf, crm• payment gateway
• CIO, CFO dashboard• operations support
Page 38
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
OpenStack IndonesiaOpenStack Indonesiawww.openstack.or.idwww.openstack.or.id
Get Ready to OpenStack Day 2015
Page 39
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
Questions and Comment?Questions and Comment?
Page 40
© 2004 – 2015 , Meruvian Foundation. All rights reserved. Proprietary and Confidential
Thank YouThank You
Frans ThamuraFrans Thamura
[email protected] @meruvian.com+62 8557888699+62 8557888699