Three Important Use Cases for an On-Premise Private Cloud
 

Three Important Use Cases for an On-Premise Private Cloud

on

  • 1,125 views

 

Statistics

Views

Total Views
1,125
Views on SlideShare
1,125
Embed Views
0

Actions

Likes
0
Downloads
30
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Three Important Use Cases for an On-Premise Private Cloud Three Important Use Cases for an On-Premise Private Cloud Presentation Transcript

    • Three’s a Cloud: Three Important Use Cases for an On-Premise Cloud Paul Weiss Senior Cloud Engineer© 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Agenda • Eucalyptus Overview • High Performance Computing (HPC) in the Cloud • Scalable Web Services • Dev / Test in the Cloud2 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Eucalyptus Overview Most widely-deployed software platform for on- premise IaaS clouds 25,000+ cloud starts to date and growing AWS-compatible, enterprise-deployed Deep cloud partner and AWS ecosystem Open source developed Gartner-recognized as major IaaS provider © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Eucalyptus IaaS• An enterprise open source, on-premise cloud Infrastructure-as-a-Service (IaaS) software platform• The most widely deployed software platform for on- premise Infrastructure as a Service Clouds © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL © 2011 Eucalyptus Systems, Inc
    • Eucalyptus IaaS© 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Who Uses Eucalyptus?© 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Eucalyptus Use Cases7 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Eucalyptus & HPC in the Cloud8 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Why HPC in the Cloud? HPC in the Cloud HPC ClustersHW Configuration Flexible FixedSW Configuration Configurable by user Managed by a System AdministratorAccess Root privileges User privilegesMaintenance Overhead User does system Done by a System configuration / maintenance AdministratorPerformance Resources shared with Bare metal performance other cloud instances on the same serverNominal Cost Per Core Lower Higher9 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • FutureGrid • High performance test bed for scientists • Distributed • NSF funded • 5000 cores10 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • FutureGrid11 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • FutureGrid Architecture12 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Red Cloud – Cornell University • Launched Oct 27, 2011 • Developed by Cornell – Center for Advanced Computing • Flexible computing and data analysis resource for Cornell University researchers • 96 cores • 384 GB RAM13 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Red Cloud Configuration • Configuration • Total – 96 cores, 384GB RAM in 8 servers • 8 Servers – 2.7 GHz Xeon E5620 CPU’s (2 x 6 cores) – 48GB of RAM (4GB/core) – Maximum virtual server size: • 12 coresm 48GB RAM • 10 Gigabit Ethernet interconnect • Storage – 7.5TB – Accessible by virtual servers via 10Gb iSCSI • Software – Eucalyptus 2.0.3 (Open Source)14 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Red Cloud – Subscription BasedCornell Users $500/core year*Other Academic Institutions $750/core year* • A core year is equal to 8585 hours • Each subscription account includes 50GB of storage15 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Why Red Cloud? • Predictable, Reproducible, Reliable Performance – Published hardware specifications (CPU, RAM, network) and no oversubscription • No Hidden Costs – No cost for network traffic in or out of cloud • Fast Access to Your Data – Fast data transfers via 10Gb Ethernet in or out of the cloud – Free! • Expert Help Available – System, application and programming consulting are available • Easy Budgeting with Subscriptions. – No billing surprises! • Amazon API Compatible – Migrate when your requirements outgrow Red Cloud16 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Eucalyptus & Scalable Web Services17 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Puma.com • All puma.com hosted from Eucalyptus • 3.5 million page views per month – 500 hits per second • Multiple zones for redundancy – Critical applications have multiple instances in multiple zones • ~3 minutes to start new instance – From start to fully configured18 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • How they do it! • Total – 80 cores, 320GB RAM in 10 servers • 10 NC machines – 2.13 Ghz L5360 CPU’s – 32 GB RAM • 2 Eucalyptus Zones – Each Zone has 5 node controllers • KVM • Running in Managed mode • Small images 5 or 6 GB – Software installed on the fly • Merlin • Puppet19 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Applications • Moving to Ruby on Rails • Site is Ruby on Rails CMS • Redis for Ruby cache • Legacy Java, Tomcat and PHP20 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Management Tools • Merlin – Ruby on Rails WebUI • Munin – network resource monitoring • Icinga – fork of Nagios • Puppet – automation • Syslog - logging21 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Why Dev / Test in the Cloud? Disconnected tools, servers, people Slow build and release cycles Multiple build and test systems across locations Home-built systems are brittle, error-prone, and don’t scale Difficult to manage build and test data, recreate after the fact Difficult to audit processes, predict schedules Time, money wasted on broken builds Dedicated build/test servers not fully utilized22 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Eucalyptus & Dev / Test Automate & accelerate dev-test-deploy process Dev Dev QA Release Ops IT IT23 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Dev / Test CloudDev DevProcess Dev QA Release Ops Development Cloud Automate any process on any resource IT Resources IT24 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL IT 24
    • Process and Control Issues DevDev Process Dev QA Release Ops Siloed, slow, manual – high chance of errors No end to end visibility Process per team with no best practices No closed loop analysis & reporting25 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • 26 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
    • Thank you. Paul Weiss Paul.Weiss@Eucalyptus.COM© 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL