The Future of Cloud Computing Today with Ubuntu 10.10

1,520 views
1,435 views

Published on

John Pugh, Software Partner Manager at Canonical, led this session at the RightScale User Conference 2010 in Santa Clara.

Session Abstract: Ubuntu 10.10 was just released on 10-10-10 with a plethora of updates for both Amazon EC2 and Ubuntu Enterprise Cloud. Some of these features include cloud init, the ability to use new Amazon features such as EBS boot and PV-OPS kernel, as well as the ability to easily manage instances through the RightScale dashboard with minimal effort. In this session, you'll see the new features included in this release and how easily you can build a scalable system with Ubuntu via RightScale. We'll show you simple ways to build out your environment and take advantage of the new features in Ubuntu.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
1,520
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
31
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

The Future of Cloud Computing Today with Ubuntu 10.10

  1. 1. The Maverick- Ubuntu Server 10.10- New Amazon EC2 featuresPresentation byJohn M. Pughjohn.pugh@canonical.comwww.canonical.com/enterprise-services
  2. 2. Some historyCanonicalCommercial 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, TaipeiSLIDE 2
  3. 3. Some historyRightscale partnership...Partnered in early 2009● Support for Ubuntu as a platform● Support for Ubuntu Enterprise Cloud (UEC)● Created packages to ease management of existing imagesSLIDE 3
  4. 4. Ubuntu Server on Amazon EC2
  5. 5. Being the best guestAmazon EC2 history● Began with the release of Ubuntu Server 9.04● Tons of input from the community● Widely used● Significant improvements release over releaseSLIDE 5
  6. 6. Current LTS featuresLTS (Long Term Support) version● Preferred for production workloads● Designed for mission critical systems● Fully supported by Canonical for 5 yearsSLIDE 6
  7. 7. Cloud-initSpeaking 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, heres Scott Mosers ● http://tinyurl.com/sm-user-data ● http://tinyurl.com/sm-meta-dataSLIDE 7
  8. 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-1SLIDE 8
  9. 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. 10. New AWS FeaturesCustom 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, youve already used it.SLIDE 10
  11. 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 purposesSLIDE 11
  12. 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 instancesSLIDE 12
  13. 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.htmlSLIDE 13

×