Introduction to Cloud and Eucalyptus
-
Upload
lester-wade -
Category
Technology
-
view
261 -
download
0
description
Transcript of Introduction to Cloud and Eucalyptus
© 2014 EUCALYPTUS SYSTEMS, INC.
EUCALYPTUS CLOUD
Lester WadeDirector of Services
© 2014 EUCALYPTUS SYSTEMS, INC.3
CLOUD SERVICE MODELS
Apps
Data
Runtime
Middleware
Virtualization
OS
Servers
Storage
Networking
Apps
Data
Runtime
Middleware
Virtualization
OS
Servers
Storage
Networking
Apps
Data
Runtime
Middleware
Virtualization
OS
Servers
Storage
Networking
Infrastructure (as-a-Service)
Platform(as-a-Service)
Software(as-a-Service)
You M
anage
You
Manage
Oth
er
Manages
Oth
er
Manages
Oth
er
Manages
© 2014 EUCALYPTUS SYSTEMS, INC.4
CLOUD DELIVERY MODELS
Public Private
Hybrid
Apps
Data
Runtime
Middleware
Virtualization
OS
Servers
Storage
Networking
Infrastructure (as-a-Service)
You M
anage
© 2014 EUCALYPTUS SYSTEMS, INC.5
THE MARKET
• Public cloud has revolutionized traditional IT and continues to disrupt legacy vendors
• Business agility has been unleashed through on-demand, self-service elastic compute platforms
• As cloud adoption surges it begins to touch traditional on-premise IT services
• IT service providers look to bring the power of public cloud in-house
© 2014 EUCALYPTUS SYSTEMS, INC.6
PRIVATE CLOUD
• The private cloud market is just emerging as hybrid deployment scenarios gain traction
• Until recently its had most traction in tech companies and agile businesses. Now it is making inroads into the traditional enterprise
© 2014 EUCALYPTUS SYSTEMS, INC.7
PUBLIC VERSUS PRIVATE?
Public cloud gives you CONVENIENCE
Private cloud gives you CONTROL
The price you pay:
• Unpredictable cost & margin impact
• No control over uptime, performance, security
The price you pay:
• Managing your own infrastructure
• CAPEX• Scale limited to the
size of your private cloud
Hybrid cloud gives you FLEXIBILITY
© 2014 EUCALYPTUS SYSTEMS, INC.8
THE EUCALYPTUS VIEW
• Private Cloud vs. Public Cloud is irrelevant• Hybrid Cloud is the future, users will demand compatibility with leading public clouds for portability
• Hybrid will be of business value to all sorts of users. From the smallest startup through to the largest enterprise
• On-premise cloud must be easy to manage and operate
© 2014 EUCALYPTUS SYSTEMS, INC.9
WHY A PRIVATE CLOUD?
•Deliver the benefits of public cloud on-premise
•Cost•Control•Performance•Security
Give the innovators easy access to resource by removing traditional infrastructure barriers.
© 2014 EUCALYPTUS SYSTEMS, INC.10
EUCALYPTUS DIFFERENTIATORS
AWS CompatibilityEase of Use
© 2014 EUCALYPTUS SYSTEMS, INC.11
EUCALYPTUS & AWS COMPATIBILITY
“AWS is the overwhelming market share leader, with more than five times the compute capacity in use than the aggregate total of the other fourteen providers.”
SOURCE: Gartner, May 2014
© 2014 EUCALYPTUS SYSTEMS, INC.12
AWS COMPATIBILITYWHAT’S IN IT FOR ME?
• Workloads are more portable when designed against a common interface
• Skills and design patterns can be leveraged across the public and private provider
• Tools in the AWS ecosystem can be used against Eucalyptus
• Developers get to use a stable API• API enables greater automation
Template
© 2014 EUCALYPTUS SYSTEMS, INC.13
API COMPATIBILITY -WHAT’S IN AN API?
• World is becoming developer-centric
• Software, software, software, software …. software• Key ingredient of IaaS is the ability to drive infrastructure via an API, Infrastructure-as-Code
• APIs are the point of lock-in or the point of freedom. Choose an open source solution which uses a common API
“Software is eating the world” – Marc Andreessen, WSJ
© 2014 EUCALYPTUS SYSTEMS, INC.14
AWS COMPATIBILITY?
“Rather than depending entirely on one vendor we retain the capability to fully build and run all of our applications without them.”
- Eucalyptus Customer, 2014
© 2014 EUCALYPTUS SYSTEMS, INC.15
AWS-COMPATIBLE SERVICES
SNS
EC2
S3
IAM
STS
CloudWatch
Auto Scaling ELB
CF
SQS
RDS
RedShift
VPC
DynamoDB
SWF
SES
EMR
© 2014 EUCALYPTUS SYSTEMS, INC.16
EUCALYPTUS IN A NUTSHELL
• On-premise IaaS Software• Open Source • Subscription-based business model• First software release in 2008• Incorporated in 2009
© 2014 EUCALYPTUS SYSTEMS, INC.17
ON-PREMISE EUCALYPTUS CLOUDWHAT DOES IT GIVE ME?• True self-service without any human interaction• Elasticity to scale compute capacity according to demand and external factors
• Service abstraction away from hardware• Security• Common API• Innovation…
© 2014 EUCALYPTUS SYSTEMS, INC.18
ENABLING INNOVATION
• Speed up cycles, deliver quicker• Greatly reduce wait times• Automate (i.e. remove repetitive labour)• Validate sooner• Empower the end user / consumer!
© 2014 EUCALYPTUS SYSTEMS, INC.19
SOME OF OUR CUSTOMERS…
© 2014 EUCALYPTUS SYSTEMS, INC.20
USE CASE DETAILS• Nokia – 100,000 cores and counting. Aggressively reducing time
to market and increasing pace of the R&D cycle. Hardware utilization up to 90% from 40%
• Intel – 200 nodes in Hadoop testing• Large US retailer – moving AWS workloads off-prem• US customer – building hotel media solution with Euca included• Lincoln Financial Group – internal self-service cloud for financial
platforms• Infomedia – ”AWS is plan A, Euca is plan B”
THANK YOULester Wade
© 2014 EUCALYPTUS SYSTEMS, INC.22
EUCALYPTUS IN A NUTSHELL• On-premise IaaS software
– Runs on top of Linux on your own hardware– Numerous control components work together with nodes (virtual
hosts) to create a cloud– Commodity hardware focus; abstracts away physical infrastructure
into a service-orientated platform
• Open Source – Freely available– downloads.eucalyptus.com
• Subscription-based business model– Support tiers with global coverage– Subscription-only add-ons
• First software release in 2008• Incorporated in 2009
© 2014 EUCALYPTUS SYSTEMS, INC.23
FEATURESCompute• Virtual Machine (instance)
provisioning• AutoScaling of instance
groups • Metric collection of VMs• Image/template ingress
Storage• Network-attached block
storage for instances • General purpose scalable
object storage
Network• Dynamic and flexible IP
addresses allocation• Flexible network topologies• Instance network isolation• Load Balancing for instances
Resource Management• Accounts, user and group
management• AD/LDAP sync• Quotas and resource access
policies
Interface• GUI Management Console • AWS compatible API and
services• AWS ecosystem tools
Administration• Easy to install• Reporting • Detailed component logging
© 2014 EUCALYPTUS SYSTEMS, INC.24
THE ARCHITECTURE