How to RightScale-Enable Your Images


Published on

RightScale Webinar: May 11, 2010 – In this webinar, learn how you can RightScale-enable your machine images, whether you are required to build your own machine images to comply with corporate governance and security policies; are installing software that requires significant user input to configure; or want to preserve existing investments you've made building virtual or cloud images. Watch the video at

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Good morning and welcome to our webinar, Creating Agile and Automated IT Infrastructure in the CloudMy name is Betsy Zikakis, I’m the VP of marketing at RightScale. Before we get started we’d like to ask you a couple of questions. The results will help us calibrate our discussion to better meet your needs. 1. What is your experience using the cloud… (use standard poll)2. What has your experience been using machine images to configure servers? on a scale from 1 worst to 10 best… how easy has it been for you to:Create new machine imagesTroubleshoot problemsExecute routine maintenancePort machine images to alternative infrastructureThank you!
  • With me presenting today are: TvE, CTO and RightScale founder; as well as David Welch one of our Sales Engineers.We also Hunter Williams answering questions online. As we go through the webinar, please feel free to ask questions at any time. You can enter any questions into the questions panel at the bottom of the Go To Meeting control panel. For the ones that are applicable to a broad audience, we open them up for live discussion at the end.
  • Here’s what we have planned for you today… After a quick introduction to RightScale,Thorsten will talk about why and how to RightScale your existing images and then we’ll see in a demo how easy it actually is. The Darryl and Raphael will walk us through the RightLink Technology and show another demo of Rightlink in action. We’ll wrap up with a live Q&A, but please go ahead and start asking your questions. We’ll take the more broadly applicable ones and open them up for discussion with the speakers at the end.
  • For those of you who don’t know RightScale, we have been helping customers manage their cloud deployments for over 3 years. Today, we have more than 20,000 users and have launched over 800,000 servers in the cloud. Our customersvary in size and industry – from large multi-national media, insurance and pharmaceutical companies, to online gaming and Web2.0 startups. RightScale is available on demand, so you don’t need to purchase any software, and we have a trained professional services team ready to help you learn more about RightScale and cloud computing, architect and deploy your applications, and help you when you encounter problems.
  • For our customers, the cloud starts with RightScale.Our Platform helps them deploy and manage their applications in the cloud by providing a layer of abstraction from the underlying cloud infrastructure. The RightScale Platform operates with an ever-growing list of public cloud infrastructure providers including Amazon and Rackspace and public or private clouds built with Eucalyptus or Vmware’svCloud Express. The platformoffers a fast on-ramp with proven, cloud-ready solutions; improves productivity and agility by delivering management tools and automation; and it offers complete transparency and user administration to keep you in control at all times. If you need to migrate to a different cloud for any reason, RightScale ensures your applications are portable.
  • Need to create demo script with Raphael
  • Darryl – background, RL as a product, Raphael will show some of the advanced automation…
  • Darryl – spice it up on WindowsAnnounce Windows BetaWalk through What Will Be Available (but not future)Raphael to Demo Automation“We will also be making a RightLink installer available for Windows2003 so that you can enable your existing Windows 2003 virtual machines.” (Build #1)
  • How to RightScale-Enable Your Images

    1. 1. RightScale-enabling Your ImagesMay 11, 2010<br />
    2. 2. Our Speakers Today<br />Presenting:<br /><ul><li>Thorsten von Eicken, CTO and RightScale Founder
    3. 3. Darryl Eaton, Product Management
    4. 4. Raphael Simon, Senior Software Engineer</li></ul>Q&A:<br /><ul><li>Matt Small, Account Manager</li></ul>Please use the questions window to ask questions anytime!<br />
    5. 5. Agenda<br /><ul><li>Introduction to RightScale
    6. 6. RightScale-enabling Your Images
    7. 7. Demo – Enabling an Existing Image
    8. 8. RightLink Technology
    9. 9. Demo – RightLink
    10. 10. Q&A </li></li></ul><li>RightScale Real Customers, Real Deployments, Real Benefits<br />Managed Cloud Deployments for over 3 Years<br />More than 30,000 users; launched over 1,000,000 servers<br />On-Demand with a range of customer service offerings<br />
    11. 11. The Cloud Starts Here! More Easily Deploy and Manage <br />
    12. 12. RightScale Servers<br />What is a Server?<br />Software configuration -> what to install, how, where<br />Hardware resources -> cpu, memory, disk, network, …<br />Data -> data files produced over the server’s lifetime<br />Power of the cloud: hardware resources are plentiful, flexible<br />The config and the data are key<br />The hardware can be turned off, upgraded, downgraded, replicated, etc.<br />RightScale Server abstraction: config, data, & history<br />config<br />config<br />config<br />config<br />config<br />config<br />replicate<br />stop<br />start<br />HW<br />HW<br />HW<br />HW<br />HW<br />data<br />data<br />data<br />data<br />data<br />data<br />
    13. 13. RightScale ServerTemplates vs. Images<br />Big & opaque<br />Complex to reproduce<br />Static<br />Not cloud-portable<br /><ul><li>Slow sysadmin workflow
    14. 14. Not cloud-agile</li></ul>Modular & flexible<br />Reproducible & maintainable<br />Dynamic & agile<br />Multi-cloud enabled<br /><ul><li>Dev-like workflow
    15. 15. Dynamic configuration</li></ul>Virtual Machine Images<br />RightScaleServerTemplates<br />
    16. 16. ServerTemplates: Built-to-Order Servers<br />Modular – Portable – Reproducible<br />Application<br />Applications<br /><ul><li>Cloud independnt</li></ul>App Libraries<br />MySQL/Apache/…<br />Networking<br />Cloud Portability<br /><ul><li>Standard API forfilesystems, networking, …</li></ul>Storage volumes<br />OS<br />RightImages &<br />Multi-Cloud Images<br /><ul><li>Standard image “API”</li></ul>Virtual machine<br />
    17. 17. Benefits to enabling your image with RightScale<br />Monitoring<br />Machine and User Action Auditing<br />Alerts and Escalations (Including Auto-Scaling)<br />Reporting and User Permissions<br />
    18. 18. It is Easy to Enable Any Image<br />What does it take to RightScale-enable an image?<br />Install RightLink Agent# rpm -i rightscale_5.3.0-centos_5.4-i386.rpm-or-<br />Rebundle<br />Tag the image as RS-enabledprovides:rs_agent_type=right_link<br />
    19. 19. RightLink on Linux install Demo<br />Import RightLink Starter ServerTemplate<br />Switch ServerTemplate to use your image and launch<br />Site waits for RightLink to start (server shows “booting”)<br />Manually install RightLink and start<br />mkdir /etc/rightscale.d;echo ec2 > /etc/rightscale.d/cloud;rpm –i;tail -f /var/log/messages;<br />Result: Full-fledged server with monitoring & automation<br />Rebundle for future launches<br />
    20. 20. What is RightLink?<br />Functions<br />Receive commands from RightScale<br />Query RightScale (instance API)<br />Locate related servers<br />Open-source Agent<br />Extensible<br />Transparent<br />State-Aware<br />Secure<br />Signed&encryptedAMQP transport<br />Deployment scope<br />RightScale<br />Tag<br />store<br />server1<br />server2<br />serverA<br />serverB<br />RL<br />RL<br />RL<br />RL<br />Production<br />Development<br />
    21. 21. RightLink / Machine Tags Demo<br />Machine tag: 3-tuple of namespace:predicate=value<br />attach arbitrary meta-data to RightScale objects<br />Borrowed from Flickr<br />e.g.. geotagging: “geo:lat=35.145” “geo:long=-114.156”<br />WWW1<br />?<br />LB1<br />balance<br />WWW2<br />register<br />LB2<br />WWW3<br />WWW4<br />
    22. 22. RightLink / Machine Tags Demo<br />lb=marketing<br />app=marketing<br />backend_ip=<br />backend_id=www1<br />LB1<br />WWW1<br />register with<br />lb=marketing<br />app=marketing<br />backend_ip=<br />backend_id=www2<br />lb=marketing<br />WWW2<br />LB2<br />app=marketing<br />backend_ip=<br />backend_id=www3<br />WWW3<br />app=marketing<br />backend_ip=<br />backend_id=www4<br />locate where<br />app=marketing<br />WWW4<br />RightScale<br />tag store<br />
    23. 23. Windows Beta<br />Windows 2003, 2008 Coming Soon<br />Monitoring, Alerts,Escalations, Arrays…<br />4 Base RightImages:Base 32 & 64 Bit Windows 200332 Bit SQLServer 2005 Express64 Bit SQLServer 2005 Standard<br />ServerTemplate Support:PowerShell 2.0 RightScriptsChef Cookbooks<br />Installable RightLink Agent<br />
    24. 24. RightLink Demo<br />
    25. 25. <ul><li>Sign up for a free developer account and receive free support through May 31st</li></ul>Go to<br />Read user guide at:<br /><br />For free support:<br />Email with RightLink in the subject line<br /><ul><li>Access Webinar Archive:</li></ul> <br /><br />(866) 720-0208<br />Twitter: @rightscale<br />Q&A - Getting Started<br />
    26. 26. Thank You!<br />
    27. 27. Building a clean RightScale-Enabled Image<br />Reproducible, audited, clean, never-booted<br />Image building methods:<br />Getting started: ad-hoc method may be most expedient<br />Going to production: better have clean-room in place…<br /><ul><li>Public ServerTemplates available to automate clean-room builds</li></li></ul><li>Options to RightScale-enable …<br />Option 1: Got an image already? Use ad-hoc method<br />Install RightLink, test, rebundle, done<br />Option 2: Building a clean-room image?<br />Start with RightScaleImageBuilderServerTemplates<br />Customize software install<br />Run, test image, iterate<br />Option 3: Save work&trouble: use a RightImage<br />Images built by RightScale, thousands of launches a day<br />Add your software using ServerTemplate<br />Quick<br />Safe<br />Quick<br />&<br />Safe<br />
    28. 28. RightScale Enable Any Image<br />What does it take to RightScale-enable an image?<br />Install RightLink agent<br />Tag the image as RS-enabled<br />Rebundle -> RightScale-enabled image<br />Give some details about what we have (rpm/deb/msi)<br />