• Share
  • Email
  • Embed
  • Like
  • Private Content
What's New in Eucalyptus 3.3
 

What's New in Eucalyptus 3.3

on

  • 1,019 views

Review the latest AWS-compatible features in Eucalyptus 3.3, including Auto Scaling, Elastic Load Balancing, CloudWatch, and more. ...

Review the latest AWS-compatible features in Eucalyptus 3.3, including Auto Scaling, Elastic Load Balancing, CloudWatch, and more.

Learn why Eucalyptus is the ideal solution for developing and testing your apps built for AWS and how hybrid usage between Eucalyptus and AWS will make Dev and QA more agile and productive.

We’ll cover the following topics:
• Overview of the new Eucalyptus 3.3 features and benefits
• Technical dive into Auto Scaling, Elastic Load Balancing, and CloudWatch
• New features in the Eucalyptus User Console and a preview of upcoming enhancements
• Eucalyptus 3.3 demo

Statistics

Views

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

Actions

Likes
0
Downloads
38
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

    What's New in Eucalyptus 3.3 What's New in Eucalyptus 3.3 Presentation Transcript

    • Software for building AWS-compatible private and hybrid clouds
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHAT’S NEW IN EUCALYPTUS 3.3 2
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHAT IS EUCALYPTUS? 3 • Software for building AWS- compatible private and hybrid clouds – Runs on-prem, on your hardware – EC2, S3, EBS, IAM, AMI-EMI – Elastic Load Balancing, Auto Scaling & Cloud Watch • Packaged, open source product
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHAT IT LOOKS LIKE 4 • Self-service user console to manage your cloud resources • CLI access (user and admin) • AWS-compatible APIs • Java & Python AWS SDKs – User Console demo video on YouTube - http://bit.ly/146xStq
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHAT TO EXPECT FROM THIS WEBINAR • Dev / test with Eucalyptus – Real World Examples • 3.3 Features Overview • Demo: Eucalyptus User Console • Demo: Dev / test with Eucalyptus 3.3 • Q & A and links to useful resources 5
    • © 2013 EUCALYPTUS SYSTEMS, INC. POWERED BY EUCALYPTUS • www.eucalyptus.com/customers • http://www.eucalyptus.com/customers/case-studies 6
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHO USES EUCALYPTUS? • Application performance management –Netflix is their customer • Test on Eucalyptus, deploy on AWS –Previously, only tested on AWS –Now using it for training, too 7
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHY EUCALYPTUS? 8 “We had already made a significant investment in development and QA tooling based on the AWS API, and Eucalyptus allowed us to utilize that without re-engineering.” - Thomas Morse, Director of IT & SaaS Operations • Economics • No switching cost: already testing on AWS • Control
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHO USES EUCALYPTUS? 9 • Mobile broadband equipment –First ever call on GSM & LTE • Test software to run next-gen mobile networks • Four clouds serving 20+ dev sites –Self-service: thousands of instances/month –Thousands of developers across the globe –Self-service and automation using Amazon APIs
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHY EUCALYPTUS? 10 • Agility – Grew from 4 to 4,500 system tests/month • Manageability – Smaller team manages more gear • Utilization – Hardware utilization increased by 300% By using cloud technologies, self service and automation, NSN has improved hardware usage by 300%. - Janne Heino, Product Manager
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHO USES EUCALYPTUS? 11 • Geospatial analytics –Mobile coverage maps • Use Eucalyptus for –Testing –Analytics • Move workloads to AWS when they hit 100% utilization
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHY EUCALYPTUS? 12 • Agility, Manageability & Utilization • Economics • Elastic capacity: Eucalyptus + AWS – Hybrid Cloud: “Own the base, rent the spike” We are benefiting from a powerful and flexible cloud solution that permits us to consistently run workloads in the optimal location. - Chip Strange, VP Products and Technology
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHY EUCALYPTUS? 13 IT JUST WORKS • A packaged product that’s easy to install and configure • Runs on commodity hypervisors, operating systems and servers IT WORKS JUST LIKE AWS • EC2, S3, EBS, IAM, EMI-AMI, ELB, Auto Scaling, CloudWatch, AWS Java & Ruby SDKs IT SERIOUSLY WORKS • Scalable, High Performance, VMware integration, SAN integration, High Availability, Identity Management integration, Quotas, etc.
    • © 2013 EUCALYPTUS SYSTEMS, INC. EUCALYPTUS 3.3 SUMMARY • 3.3 GA in June 2013 • New AWS-compatible Services • CloudWatch • Elastic Load Balancing • Auto Scaling • AWS Compatibility Improvements • Resource Tagging • Expanded Instance Types • Maintenance Mode for zero downtime cloud maintenance 14
    • © 2013 EUCALYPTUS SYSTEMS, INC. EUCALYPTUS 3.3: CLOUDWATCH 15 CloudWatch in Eucalyptus provides a reliable and flexible metric gathering solution which allows application developers and cloud administrators to programmatically collect metrics, set alarms, identify trends, and take action to ensure applications run smoothly. Caching Object Storage Bucket Cluster 1 Datacenter Elastic Load Balancer CloudWatch Alarms Application Auto Scaling Group Web Serve r Cluster 2 App Serve r Auto Scaling Group Web Serve r App Serve r
    • © 2013 EUCALYPTUS SYSTEMS, INC. ELASTIC LOAD BALANCING 16 Elastic Load Balancing is an AWS-compatible services which distributes incoming application traffic across multiple Eucalyptus instances, providing greater fault tolerance for applications. Caching Object Storage Bucket Cluster 1 Datacenter Elastic Load Balancer CloudWatch Alarms Application Auto Scaling Group Web Serve r Cluster 2 App Serve r Auto Scaling Group Web Serve r App Serve r
    • © 2013 EUCALYPTUS SYSTEMS, INC. AUTO SCALING 17 Auto Scaling allows application developers to scale Eucalyptus resources up or down based on policies which they define using Amazon EC2-compatible API’s and tools. As demand on an application spikes, cloud resources can be seamlessly increased or decreased to maintain performance and meet SLA’s. Caching Object Storage Bucket Cluster 1 Datacenter Elastic Load Balancer CloudWatch Alarms Application Auto Scaling Group Web Server Cluster 2 App Server Auto Scaling Group Web Server App Server Scale Scale Scale Scale
    • © 2013 EUCALYPTUS SYSTEMS, INC. RESOURCE TAGGING 18 • Resource Tagging allows application developers and cloud administrators to assign customizable metadata to resources in Eucalyptus. • Resource Tagging simplifies management of cloud resources by enabling you to categorize resources using definable “tags”.
    • © 2013 EUCALYPTUS SYSTEMS, INC. EXPANDED INSTANCE TYPES 19 In Eucalyptus 3.3, the number of default instance types has been expanded to more closely align to what’s available in Amazon EC2. Furthermore, cloud administrators have flexibility to customize instance types to meet specific business and technical requirements. • m1.small • m1.medium • m1.large • m1.xlarge • m2.xlarge • m2.2xlarge • M2.4xlarge …
    • © 2013 EUCALYPTUS SYSTEMS, INC. MAINTENANCE MODE 20 New in 3.3, Maintenance Mode allows cloud administrators to perform routine maintenance on a Eucalyptus cloud with no downtime to instances or applications running on the cloud Zero Downtime Migration
    • © 2013 EUCALYPTUS SYSTEMS, INC. WHAT TO EXPECT FROM THIS WEBINAR  Dev / test with Eucalyptus – Real World Examples  3.3 Features Overview • Demo: Eucalyptus User Console • Demo: Dev / test with Eucalyptus 3.3 • Q & A and links to useful resources 21
    • © 2013 EUCALYPTUS SYSTEMS, INC.22 DEMO: EUCALYPTUS USER CONSOLE
    • © 2013 EUCALYPTUS SYSTEMS, INC. EUCALYPTUS 3.3 USE CASE: DEV / TEST 23
    • © 2013 EUCALYPTUS SYSTEMS, INC. A DEV/TEST PROFILE • Lots of independent activities with time-varying resource requirements sharing common infrastructure – Configuration, infrastructure, and code management • Resource Commissioning and Decommissioning – Often labor and time intensive • Bursty Workloads – Dev/test cycle is predictable but highly varying • Accounting – Developers must share resources but account separately 24
    • © 2013 EUCALYPTUS SYSTEMS, INC. BENEFITS FOR DEV/TEST • Reduce application delivery delays • Ensure consistent environment • Maintain governance and control • Seamlessly meet unexpected demand 25
    • © 2013 EUCALYPTUS SYSTEMS, INC. DEMO: CONTINUOUS INTEGRATION • We will show how new Eucalyptus services enable a continuous integration environment to dynamically scale build/test capacity. • Tools: –Jenkins + Swarm plugin –Eucalyptus: EC2, CloudWatch, Autoscaling –Eucalobo 26
    • © 2013 EUCALYPTUS SYSTEMS, INC. DEMO 27 Recorded version available on YouTube: http://bit.ly/euca-as-cw-demo
    • © 2013 EUCALYPTUS SYSTEMS, INC. Resources to Check Out: Eucalyptus 3.3 http://www.eucalyptus.com/ Jenkins http://jenkins-ci.org/ Swarm Plugin https://wiki.jenkins-ci.org/display/JENKINS/Swarm+Plugin EucaLobo https://github.com/viglesiasce/EucaLobo 28
    • © 2013 EUCALYPTUS SYSTEMS, INC. Recommended Videos: Eucalyptus 3.3 UI Overview http://bit.ly/146xStq Dynamically Scalable Jenkins http://bit.ly/euca-as-cw-demo Continuous Integration with Hybrid Cloud http://bit.ly/hybrid-ci-demo 29
    • THANK YOU