SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
The Maverick
- Ubuntu Server 10.10
- New Amazon EC2 features




Presentation by
John M. Pugh
john.pugh@canonical.com
www.canonical.com/enterprise-services
Some history
Canonical




Commercial sponsor of the Ubuntu Linux distribution

●
    Started in 2004
●
    Service, support, OEM business model
●
    Privately owned, single investor
●
    Nearly 400 employees distributed around the world
●
    Offices in London, Boston, Montreal, Taipei




SLIDE 2
Some history
Rightscale partnership...




Partnered in early 2009

●
    Support for Ubuntu as a platform
●
    Support for Ubuntu Enterprise Cloud (UEC)
●
    Created packages to ease management of existing images




SLIDE 3
Ubuntu Server on Amazon EC2
Being the best guest




Amazon EC2 history

●
    Began with the release of Ubuntu Server 9.04
●
    Ton's of input from the community
●
    Widely used
●
    Significant improvements release over release




SLIDE 5
Current LTS features




LTS (Long Term Support) version

●
    Preferred for production workloads
●
    Designed for mission critical systems
●
    Fully supported by Canonical for 5 years




SLIDE 6
Cloud-init
Speaking of Amazon...




Key updates in Maverick cloud-init

●
    Boothook
●
    Run your image without a cloud in KVM
●
    Improved logging/error reporting (/var/log/cloud-init.log and python
    logging)
●
    “Seeding” of metadata and userdata
    ●
          Even over the interweb, here's Scott Moser's
    ●
          http://tinyurl.com/sm-user-data
    ●
          http://tinyurl.com/sm-meta-data




SLIDE 7
Other Improvements to Cloud-init
(and Official UEC Images)


●
    Root filesystem is Ext4 by default
●
    ebsmount available in Universe
●
    Upgrade your kernel in EBS-backed images
●
    byobu enablement




●
    Examples: http://bazaar.launchpad.net/~cloud-init-dev/cloud-
    init/trunk/files/267?file_id=examples-20100127004921-
    ou2032hwkan2zmud-1




SLIDE 8
Ubuntu Cloud Blueprint Links



●
    https://blueprints.launchpad.net/ubuntu/+spec/server-maverick-cloud-init
●
    https://blueprints.edge.launchpad.net/ubuntu/+spec/server-maverick-cloud-images-sans-cloud
●
    https://blueprints.launchpad.net/ubuntu/+spec/server-maverick-cloud-kernel-
●
    https://help.ubuntu.com/community/UEC/Images#Run%20Images%20locally%20without%20a%20Cloud
●
    Seeding meta/userdata:
    http://groups.google.com/group/ec2ubuntu/browse_thread/thread/d4d51238a2afb55b




       SLIDE 9
New AWS Features
Custom kernels


●
    Run a user-specified kernel using an Amazon-provided AKI that
    runs PVGRUB
●
    PVGRUB reads /boot/grub/menu.lst from your AMI
●
    Must support pv_ops kernel
●
    If you have launched an instance of Maverick recently, you've
    already used it.




SLIDE 10
Why is the pv-ops kernel good?



●
    Much less maintenance for development
    ●
        No need for huge XEN patchset
    ●
        Will be maintained more like a kernel flavor
    ●
        Essentially the plain distro kernel with a few configuration tweaks

●
    Upgrade your kernel in an instance (EBS)
    ●
        Kernel updates and testing can be done without waiting for official AKI
    ●
        Makes it more like the normal distribution
    ●
        Conforms to user expectation

●
    PV-on-HVM drivers will not make Maverick
    ●
        There will not be an official Ubuntu AMI for the Amazon Cluster Compute Cloud
    ●
        Cluster Compute instances require PV-on-HVM drivers which the Server team feels have significant
        outstanding bugs
    ●
        A PPA kernel will be built for testing purposes




SLIDE 11
Other new EC2 features worth mentioning



●
    Resource tagging
●
    Filtering the “describe” commands
●
    Use your own keypair
●
    Micro-instances
●
    IAM: Identity and Access Management (Beta)
●
    Idempotent instances




SLIDE 12
References




 ●
     User specified kernel feature guide:
     http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=174&externalID=3967

 ●
     http://aws.typepad.com/aws/2010/09/new-amazon-ec2-feature-resource-tagging.html

 ●
     http://aws.typepad.com/aws/2010/09/new-amazon-ec2-feature-filtering.html

 ●
     http://aws.typepad.com/aws/2010/09/new-amazon-ec2-feature-bring-your-own-keypair.html

 ●
     http://aws.typepad.com/aws/2010/09/new-amazon-ec2-feature-idempotent-instance-creation.html

 ●
     http://ubuntu-smoser.blogspot.com/2010/09/playing-with-aws-access-identity.html




SLIDE 13

Weitere ähnliche Inhalte

Was ist angesagt?

Itb2018 cf apps to dev to production with command box cf-config docker
Itb2018   cf apps to dev to production with command box cf-config dockerItb2018   cf apps to dev to production with command box cf-config docker
Itb2018 cf apps to dev to production with command box cf-config docker
Ortus Solutions, Corp
 
Interoperable OpenStack guest provisioning with Cloudbase-Init
Interoperable OpenStack guest provisioning with Cloudbase-InitInteroperable OpenStack guest provisioning with Cloudbase-Init
Interoperable OpenStack guest provisioning with Cloudbase-Init
Alessandro Pilotti
 
OpenNebulaConf2017EU: Rudder by Florian, Heigl
OpenNebulaConf2017EU: Rudder by Florian, HeiglOpenNebulaConf2017EU: Rudder by Florian, Heigl
OpenNebulaConf2017EU: Rudder by Florian, Heigl
OpenNebula Project
 

Was ist angesagt? (20)

OpenNebulaconf2017US: OpenNebula hybrid clouds with Amazon and Azure by Ruben...
OpenNebulaconf2017US: OpenNebula hybrid clouds with Amazon and Azure by Ruben...OpenNebulaconf2017US: OpenNebula hybrid clouds with Amazon and Azure by Ruben...
OpenNebulaconf2017US: OpenNebula hybrid clouds with Amazon and Azure by Ruben...
 
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebulaOpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
 
Itb2018 cf apps to dev to production with command box cf-config docker
Itb2018   cf apps to dev to production with command box cf-config dockerItb2018   cf apps to dev to production with command box cf-config docker
Itb2018 cf apps to dev to production with command box cf-config docker
 
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
 
Infrastructure as Code with Chef / Puppet
Infrastructure as Code with Chef / PuppetInfrastructure as Code with Chef / Puppet
Infrastructure as Code with Chef / Puppet
 
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...
 
TechDay - Toronto 2016 - OpenNebula @ Fuze
TechDay - Toronto 2016 - OpenNebula @ FuzeTechDay - Toronto 2016 - OpenNebula @ Fuze
TechDay - Toronto 2016 - OpenNebula @ Fuze
 
OpenNebulaConf2017EU: Alternative Context for Windows by Paul Batchelor, Blac...
OpenNebulaConf2017EU: Alternative Context for Windows by Paul Batchelor, Blac...OpenNebulaConf2017EU: Alternative Context for Windows by Paul Batchelor, Blac...
OpenNebulaConf2017EU: Alternative Context for Windows by Paul Batchelor, Blac...
 
Modernizing .NET Apps with Docker
Modernizing .NET Apps with DockerModernizing .NET Apps with Docker
Modernizing .NET Apps with Docker
 
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
 
TechDay - Cambridge 2016 - OpenNebula at Harvard Univerity
TechDay - Cambridge 2016 - OpenNebula at Harvard UniverityTechDay - Cambridge 2016 - OpenNebula at Harvard Univerity
TechDay - Cambridge 2016 - OpenNebula at Harvard Univerity
 
Interoperable OpenStack guest provisioning with Cloudbase-Init
Interoperable OpenStack guest provisioning with Cloudbase-InitInteroperable OpenStack guest provisioning with Cloudbase-Init
Interoperable OpenStack guest provisioning with Cloudbase-Init
 
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
Mi-ROSS Reliable Object Storage System For Software Defined Storage and CloudMi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
 
ITB2019 Scaling with CommandBox in Production! - Brad Wood
ITB2019 Scaling with CommandBox in Production! - Brad WoodITB2019 Scaling with CommandBox in Production! - Brad Wood
ITB2019 Scaling with CommandBox in Production! - Brad Wood
 
OpenNebulaConf2017EU: Rudder by Florian, Heigl
OpenNebulaConf2017EU: Rudder by Florian, HeiglOpenNebulaConf2017EU: Rudder by Florian, Heigl
OpenNebulaConf2017EU: Rudder by Florian, Heigl
 
OpenNebulaconf2017US: Multi-Site Hyperconverged OpenNebula with DRBD9
OpenNebulaconf2017US: Multi-Site Hyperconverged OpenNebula with DRBD9OpenNebulaconf2017US: Multi-Site Hyperconverged OpenNebula with DRBD9
OpenNebulaconf2017US: Multi-Site Hyperconverged OpenNebula with DRBD9
 
Open nebula froscon
Open nebula frosconOpen nebula froscon
Open nebula froscon
 
OpenNebula - OpenNebula and tips for CentOS 7
OpenNebula - OpenNebula and tips for CentOS 7OpenNebula - OpenNebula and tips for CentOS 7
OpenNebula - OpenNebula and tips for CentOS 7
 
TechDay - April - Customizing VM Images
TechDay - April - Customizing VM ImagesTechDay - April - Customizing VM Images
TechDay - April - Customizing VM Images
 
D’une infrastructure de virtualisation scripté à un cloud privé OpenNebula
D’une infrastructure de virtualisation scripté à un cloud privé OpenNebulaD’une infrastructure de virtualisation scripté à un cloud privé OpenNebula
D’une infrastructure de virtualisation scripté à un cloud privé OpenNebula
 

Andere mochten auch

Esdesiin
EsdesiinEsdesiin
Esdesiin
elikim
 
bảng giá thiết kế clip quảng cáo 3d
bảng giá thiết kế clip quảng cáo 3dbảng giá thiết kế clip quảng cáo 3d
bảng giá thiết kế clip quảng cáo 3d
tonita740
 
Liliana nova-matthaeus in jfc @ mont blc event 2013
Liliana nova-matthaeus in jfc @ mont blc event 2013Liliana nova-matthaeus in jfc @ mont blc event 2013
Liliana nova-matthaeus in jfc @ mont blc event 2013
Jean Fares Couture
 

Andere mochten auch (20)

Why You Should Move Dev and Test to the Cloud
Why You Should Move Dev and Test to the CloudWhy You Should Move Dev and Test to the Cloud
Why You Should Move Dev and Test to the Cloud
 
Video Encoding in the Cloud A Complete Solution
Video Encoding in the Cloud A Complete SolutionVideo Encoding in the Cloud A Complete Solution
Video Encoding in the Cloud A Complete Solution
 
Launch Your Game in the Cloud in Record Time
Launch Your Game in the Cloud in Record TimeLaunch Your Game in the Cloud in Record Time
Launch Your Game in the Cloud in Record Time
 
Deploy a Scalable Website
Deploy a Scalable WebsiteDeploy a Scalable Website
Deploy a Scalable Website
 
Introduction - The State of the Cloud
Introduction - The State of the CloudIntroduction - The State of the Cloud
Introduction - The State of the Cloud
 
Higher Quality Development, Faster Release Cycles
Higher Quality Development, Faster Release CyclesHigher Quality Development, Faster Release Cycles
Higher Quality Development, Faster Release Cycles
 
¿Qués es RSS?
¿Qués es RSS?¿Qués es RSS?
¿Qués es RSS?
 
Esdesiin
EsdesiinEsdesiin
Esdesiin
 
Seguiridad en la información
Seguiridad en la informaciónSeguiridad en la información
Seguiridad en la información
 
Planificador aamtic.docx
Planificador aamtic.docxPlanificador aamtic.docx
Planificador aamtic.docx
 
Sofware y hardware
Sofware y hardwareSofware y hardware
Sofware y hardware
 
Rss
RssRss
Rss
 
3º práctica
3º práctica3º práctica
3º práctica
 
Robótica
RobóticaRobótica
Robótica
 
Presentation
PresentationPresentation
Presentation
 
Tomas
TomasTomas
Tomas
 
bảng giá thiết kế clip quảng cáo 3d
bảng giá thiết kế clip quảng cáo 3dbảng giá thiết kế clip quảng cáo 3d
bảng giá thiết kế clip quảng cáo 3d
 
Managing Your Private Cloud with RightScale
Managing Your Private Cloud with RightScaleManaging Your Private Cloud with RightScale
Managing Your Private Cloud with RightScale
 
Liliana nova-matthaeus in jfc @ mont blc event 2013
Liliana nova-matthaeus in jfc @ mont blc event 2013Liliana nova-matthaeus in jfc @ mont blc event 2013
Liliana nova-matthaeus in jfc @ mont blc event 2013
 
Hola
HolaHola
Hola
 

Ähnlich wie The Future of Cloud Computing Today with Ubuntu 10.10

How to build a custom stack with WSO2 carbon
How to build a custom stack with WSO2 carbon How to build a custom stack with WSO2 carbon
How to build a custom stack with WSO2 carbon
WSO2
 
How to build a custom stack with wso2 carbon
How to build a custom stack with wso2 carbonHow to build a custom stack with wso2 carbon
How to build a custom stack with wso2 carbon
Shameera Rathnayaka
 
Open stack meetup_boston_ubuntu_cloud
Open stack meetup_boston_ubuntu_cloudOpen stack meetup_boston_ubuntu_cloud
Open stack meetup_boston_ubuntu_cloud
Kamesh Pemmaraju
 
What_s_New_in_OpenShift_Container_Platform_4.6.pdf
What_s_New_in_OpenShift_Container_Platform_4.6.pdfWhat_s_New_in_OpenShift_Container_Platform_4.6.pdf
What_s_New_in_OpenShift_Container_Platform_4.6.pdf
chalermpany
 
Introduction to the wso2 carbon platform webinar
Introduction to the wso2 carbon platform   webinarIntroduction to the wso2 carbon platform   webinar
Introduction to the wso2 carbon platform webinar
WSO2
 
Introduction to the WSO2 Carbon Platform
Introduction to the WSO2 Carbon Platform  Introduction to the WSO2 Carbon Platform
Introduction to the WSO2 Carbon Platform
WSO2
 
Q con shanghai2013-[黄舒泉]-[intel it openstack practice]
Q con shanghai2013-[黄舒泉]-[intel it openstack practice]Q con shanghai2013-[黄舒泉]-[intel it openstack practice]
Q con shanghai2013-[黄舒泉]-[intel it openstack practice]
Michael Zhang
 

Ähnlich wie The Future of Cloud Computing Today with Ubuntu 10.10 (20)

How to build a custom stack with WSO2 carbon
How to build a custom stack with WSO2 carbon How to build a custom stack with WSO2 carbon
How to build a custom stack with WSO2 carbon
 
How to build a custom stack with wso2 carbon
How to build a custom stack with wso2 carbonHow to build a custom stack with wso2 carbon
How to build a custom stack with wso2 carbon
 
Docker on Power Systems
Docker on Power SystemsDocker on Power Systems
Docker on Power Systems
 
Sprint 17
Sprint 17Sprint 17
Sprint 17
 
JenkinsCI
JenkinsCIJenkinsCI
JenkinsCI
 
Open stack meetup_boston_ubuntu_cloud
Open stack meetup_boston_ubuntu_cloudOpen stack meetup_boston_ubuntu_cloud
Open stack meetup_boston_ubuntu_cloud
 
SCM Puppet: from an intro to the scaling
SCM Puppet: from an intro to the scalingSCM Puppet: from an intro to the scaling
SCM Puppet: from an intro to the scaling
 
Kubernetes vs dockers swarm supporting onap oom on multi-cloud multi-stack en...
Kubernetes vs dockers swarm supporting onap oom on multi-cloud multi-stack en...Kubernetes vs dockers swarm supporting onap oom on multi-cloud multi-stack en...
Kubernetes vs dockers swarm supporting onap oom on multi-cloud multi-stack en...
 
What_s_New_in_OpenShift_Container_Platform_4.6.pdf
What_s_New_in_OpenShift_Container_Platform_4.6.pdfWhat_s_New_in_OpenShift_Container_Platform_4.6.pdf
What_s_New_in_OpenShift_Container_Platform_4.6.pdf
 
Introduction to the wso2 carbon platform webinar
Introduction to the wso2 carbon platform   webinarIntroduction to the wso2 carbon platform   webinar
Introduction to the wso2 carbon platform webinar
 
Introduction to the WSO2 Carbon Platform
Introduction to the WSO2 Carbon Platform  Introduction to the WSO2 Carbon Platform
Introduction to the WSO2 Carbon Platform
 
To Russia with Love: Deploying Kubernetes in Exotic Locations On Prem
To Russia with Love: Deploying Kubernetes in Exotic Locations On PremTo Russia with Love: Deploying Kubernetes in Exotic Locations On Prem
To Russia with Love: Deploying Kubernetes in Exotic Locations On Prem
 
Deploying PostgreSQL on Kubernetes
Deploying PostgreSQL on KubernetesDeploying PostgreSQL on Kubernetes
Deploying PostgreSQL on Kubernetes
 
Q con shanghai2013-[黄舒泉]-[intel it openstack practice]
Q con shanghai2013-[黄舒泉]-[intel it openstack practice]Q con shanghai2013-[黄舒泉]-[intel it openstack practice]
Q con shanghai2013-[黄舒泉]-[intel it openstack practice]
 
bed-con 2015 - From Virtual Machines to Containers
bed-con 2015 - From Virtual Machines to Containersbed-con 2015 - From Virtual Machines to Containers
bed-con 2015 - From Virtual Machines to Containers
 
Dockerizing OpenStack for High Availability
Dockerizing OpenStack for High AvailabilityDockerizing OpenStack for High Availability
Dockerizing OpenStack for High Availability
 
StorPool & OpenNebula
StorPool & OpenNebulaStorPool & OpenNebula
StorPool & OpenNebula
 
OpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and JenkinsOpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and Jenkins
 
docker
dockerdocker
docker
 
DevOps World | Jenkins World 2018 and The Future of Jenkins
DevOps World | Jenkins World 2018 and The Future of JenkinsDevOps World | Jenkins World 2018 and The Future of Jenkins
DevOps World | Jenkins World 2018 and The Future of Jenkins
 

Mehr von RightScale

Mehr von RightScale (20)

10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance10 Must-Have Automated Cloud Policies for IT Governance
10 Must-Have Automated Cloud Policies for IT Governance
 
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOpsKubernetes and Terraform in the Cloud: How RightScale Does DevOps
Kubernetes and Terraform in the Cloud: How RightScale Does DevOps
 
Optimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScaleOptimize Software, SaaS, and Cloud with Flexera and RightScale
Optimize Software, SaaS, and Cloud with Flexera and RightScale
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
 
How to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your EnterpriseHow to Set Up a Cloud Cost Optimization Process for your Enterprise
How to Set Up a Cloud Cost Optimization Process for your Enterprise
 
Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)Multi-Cloud Management with RightScale CMP (Demo)
Multi-Cloud Management with RightScale CMP (Demo)
 
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBMComparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM
 
How to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale OptimaHow to Allocate and Report Cloud Costs with RightScale Optima
How to Allocate and Report Cloud Costs with RightScale Optima
 
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
Should You Move Between AWS, Azure, or Google Clouds? Considerations, Pros an...
 
Using RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider ToolsUsing RightScale CMP with Cloud Provider Tools
Using RightScale CMP with Cloud Provider Tools
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and Compliance
 
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and MoreAutomating Multi-Cloud Policies for AWS, Azure, Google, and More
Automating Multi-Cloud Policies for AWS, Azure, Google, and More
 
The 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for EnterprisesThe 5 Stages of Cloud Management for Enterprises
The 5 Stages of Cloud Management for Enterprises
 
9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs9 Ways to Reduce Cloud Storage Costs
9 Ways to Reduce Cloud Storage Costs
 
Serverless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBMServerless Comparison: AWS vs Azure vs Google vs IBM
Serverless Comparison: AWS vs Azure vs Google vs IBM
 
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP SuccessBest Practices for Cloud Managed Services Providers: The Path to CMP Success
Best Practices for Cloud Managed Services Providers: The Path to CMP Success
 
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBMCloud Storage Comparison: AWS vs Azure vs Google vs IBM
Cloud Storage Comparison: AWS vs Azure vs Google vs IBM
 
2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report2018 Cloud Trends: RightScale State of the Cloud Report
2018 Cloud Trends: RightScale State of the Cloud Report
 
Got a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP HelpsGot a Multi-Cloud Strategy? How RightScale CMP Helps
Got a Multi-Cloud Strategy? How RightScale CMP Helps
 
How to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale OptimaHow to Manage Cloud Costs with RightScale Optima
How to Manage Cloud Costs with RightScale Optima
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

The Future of Cloud Computing Today with Ubuntu 10.10

  • 1. The Maverick - Ubuntu Server 10.10 - New Amazon EC2 features Presentation by John M. Pugh john.pugh@canonical.com www.canonical.com/enterprise-services
  • 2. Some history Canonical Commercial sponsor of the Ubuntu Linux distribution ● Started in 2004 ● Service, support, OEM business model ● Privately owned, single investor ● Nearly 400 employees distributed around the world ● Offices in London, Boston, Montreal, Taipei SLIDE 2
  • 3. Some history Rightscale partnership... Partnered in early 2009 ● Support for Ubuntu as a platform ● Support for Ubuntu Enterprise Cloud (UEC) ● Created packages to ease management of existing images SLIDE 3
  • 4. Ubuntu Server on Amazon EC2
  • 5. Being the best guest Amazon EC2 history ● Began with the release of Ubuntu Server 9.04 ● Ton's of input from the community ● Widely used ● Significant improvements release over release SLIDE 5
  • 6. Current LTS features LTS (Long Term Support) version ● Preferred for production workloads ● Designed for mission critical systems ● Fully supported by Canonical for 5 years SLIDE 6
  • 7. Cloud-init Speaking of Amazon... Key updates in Maverick cloud-init ● Boothook ● Run your image without a cloud in KVM ● Improved logging/error reporting (/var/log/cloud-init.log and python logging) ● “Seeding” of metadata and userdata ● Even over the interweb, here's Scott Moser's ● http://tinyurl.com/sm-user-data ● http://tinyurl.com/sm-meta-data SLIDE 7
  • 8. Other Improvements to Cloud-init (and Official UEC Images) ● Root filesystem is Ext4 by default ● ebsmount available in Universe ● Upgrade your kernel in EBS-backed images ● byobu enablement ● Examples: http://bazaar.launchpad.net/~cloud-init-dev/cloud- init/trunk/files/267?file_id=examples-20100127004921- ou2032hwkan2zmud-1 SLIDE 8
  • 9. Ubuntu Cloud Blueprint Links ● https://blueprints.launchpad.net/ubuntu/+spec/server-maverick-cloud-init ● https://blueprints.edge.launchpad.net/ubuntu/+spec/server-maverick-cloud-images-sans-cloud ● https://blueprints.launchpad.net/ubuntu/+spec/server-maverick-cloud-kernel- ● https://help.ubuntu.com/community/UEC/Images#Run%20Images%20locally%20without%20a%20Cloud ● Seeding meta/userdata: http://groups.google.com/group/ec2ubuntu/browse_thread/thread/d4d51238a2afb55b SLIDE 9
  • 10. New AWS Features Custom kernels ● Run a user-specified kernel using an Amazon-provided AKI that runs PVGRUB ● PVGRUB reads /boot/grub/menu.lst from your AMI ● Must support pv_ops kernel ● If you have launched an instance of Maverick recently, you've already used it. SLIDE 10
  • 11. Why is the pv-ops kernel good? ● Much less maintenance for development ● No need for huge XEN patchset ● Will be maintained more like a kernel flavor ● Essentially the plain distro kernel with a few configuration tweaks ● Upgrade your kernel in an instance (EBS) ● Kernel updates and testing can be done without waiting for official AKI ● Makes it more like the normal distribution ● Conforms to user expectation ● PV-on-HVM drivers will not make Maverick ● There will not be an official Ubuntu AMI for the Amazon Cluster Compute Cloud ● Cluster Compute instances require PV-on-HVM drivers which the Server team feels have significant outstanding bugs ● A PPA kernel will be built for testing purposes SLIDE 11
  • 12. Other new EC2 features worth mentioning ● Resource tagging ● Filtering the “describe” commands ● Use your own keypair ● Micro-instances ● IAM: Identity and Access Management (Beta) ● Idempotent instances SLIDE 12
  • 13. References ● User specified kernel feature guide: http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=174&externalID=3967 ● http://aws.typepad.com/aws/2010/09/new-amazon-ec2-feature-resource-tagging.html ● http://aws.typepad.com/aws/2010/09/new-amazon-ec2-feature-filtering.html ● http://aws.typepad.com/aws/2010/09/new-amazon-ec2-feature-bring-your-own-keypair.html ● http://aws.typepad.com/aws/2010/09/new-amazon-ec2-feature-idempotent-instance-creation.html ● http://ubuntu-smoser.blogspot.com/2010/09/playing-with-aws-access-identity.html SLIDE 13