Upload
openstackindia
View
1.886
Download
2
Embed Size (px)
Citation preview
Prakash Advani
Regional Manager – Asia Pacific
OpenStack & Ubuntu: Your
foundation for Cloud Computing
● 600+ Employees
● Assurance and support
● Professional services
● IHV and ISV Certification
● Integrated Solutions
● #1 Linux OS on Cloud and Desktop
● Freely available
● With updates
● No subscriptions
Canonical Ubuntu
3 12.10 What's New
Cloud , OpenStack and Ubuntu
Capitalising on Compute
Businesses that will be relevant in 2020 will be those who can cost effectively harness data and compute to:
● Bring new services to market rapidly
● Interact with customers via any device
● Use shared resources to cater for peaks
● Use data to create greater value products and services
Cloud Motives
Agility Automation
Scale Improved Utilisation
CompetitiveAdvantage
Increase capability Reduce cost
Cloud use cases
1. Variable workloads – web, mobile applications
2. Transient applications – dev/test/POC
3. Distributed data compute – Hadoop, Cassandra clusters etc..
No 1 in Cloud
● No 1 host for OpenStack Clouds
● No 1 guest in AWS
● No 1 Linux guest on Azure
Ubuntu and OpenStack
● The simplest way to deploy an OpenStack cloud
● Ubuntu Server is the reference platform for OpenStack deployments
● Ubuntu Server 12.04 LTS is a long term term release that will support future releases of OpenStack
● Tremendous effort has gone into the integration and testing of OpenStack in Ubuntu to create Ubuntu Cloud Infrastructure
Testing
● Code landing in OpenStack trunk is tested on Ubuntu 12.04 LTS within 4 hours
● Full tests of all milestones, betas, release candidates and final releases.
● Available to you to test in your environment almost immediately
12 12.10 What's New
Challenges
Deployment Costs Dominate Cloud
Deployment Cost
Development Cost
Era ofDevops
Core devops focus is agility through automation
Automation
dpkgrpm
Clone1
Clone2
Clone3
PackageManagement
ConfigurationManagement
Service Orchestration
Puppet, Chefcfengine
Automation
dpkgrpm
Clone1
Clone2
Clone3
Working with1 Machine
Cloning MultipleMachines
Managing IntelligentServices
Puppet, Chefcfengine
Challenges of Deploying Openstack
● Deploying the prerequisite software to your bare metal machines
● Keeping the software up to date and in compliance
● Scaling the deployment on demand● Administration of the core components
Challenges of Deploying Workloads
● Deploying the virtual machines● Deploying the software required to run
the service● Inter-relating the services to work
together● Exposing the service to be available to
the users● Scaling services on demand
19 12.10 What's New
Service Orchestration
Benefits to Developers & Ops
● Much faster spin-up of new services● Re-use of expertise across the company
and community● Choice of IAAS and avoidance of lock-in● Migration between IAAS providers
HA proxy
Node.js
App
Tomcat + nginX
App
MySQLMySQLCassandra
Hadoop
HA proxy
MongoDB
The app is only one piece
any IAAS
Encapsulation & Reuse
Data
hadoopmongodbmysqlpostgresmemcachesolrcassandracouchdb
Ops
nagiosnewreliccephzookeeperglusterjenkinsnginxgunicorn
Results
openstackmediawikiopenerpwordpressthinkupowncloudtomcatnode.js
… and hundreds more at jujucharms.com
Juju GUI – coming soon
Row 1 Row 2 Row 3 Row 40
2
4
6
8
10
12
Column 1Column 2Column 3
25 12.10 What's New
Ubuntu Services
● Three pillars of support with assigned technical contacts
● Faster than industry average response times
● Within one hour for Ubuntu Advantage Advanced Support
● More than half of company involved in engineering and open source community
Ubuntu Advantage
Services From Canonical
Ubuntu Cloud Jumpstart
● We help you take the key choices around storage, compute and compatibility
● We help you deploy the needed components
● We provide tools to give you visibility and management control of the infrastructure
➔You will have a working, useful cloud within the scheduled week
High level deliverables
● A planning framework that enables you to make essential, core architecture decisions based on your specific needs and the rapidly evolving state of the various components that provide those services
● One Canonical Services Engineer for five days
● A seed Ubuntu Cloud Infrastructure deployment on up to 20 x86 servers
● Training on key tools and processes to support your cloud
Find out more
http://www.ubuntu.com/cloud/solutions/jumpstart