More Related Content Similar to Introduction to Cloud and Eucalyptus (20) Introduction to Cloud and Eucalyptus3. CLOUD SERVICE MODELS
OS
© 2014 EUCALYPTUS SYSTEMS, INC.
3
Apps
Data
Runtime
Middleware
Virtualization
Servers
Storage
Networking
Apps
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Apps
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Infrastructure
(as-a-Service)
Platform
(as-a-Service)
Software
(as-a-Service)
You Manage
You Manage
Other Manages
Other Manages
Other Manages
4. CLOUD DELIVERY MODELS
Infrastructure
(as-a-Service)
OS
© 2014 EUCALYPTUS SYSTEMS, INC.
4
Public Private
Hybrid
Apps
Data
Runtime
Middleware
Virtualization
Servers
Storage
Networking
You Manage
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.
5
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.
6
7. PUBLIC VERSUS PRIVATE?
© 2014 EUCALYPTUS SYSTEMS, INC.
7
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
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.
8
9. WHY A PRIVATE CLOUD?
• Deliver the benefits of public cloud on-premise
•Cost
• Control
• Performance
• Security
© 2014 EUCALYPTUS SYSTEMS, INC.
9
Give the innovators easy access to resource
by removing traditional infrastructure
barriers.
11. EUCALYPTUS & AWS
COMPATIBILITY
© 2014 EUCALYPTUS SYSTEMS, INC.
11
“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
12. AWS COMPATIBILITY
WHAT’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
© 2014 EUCALYPTUS SYSTEMS, INC.
12
Template
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
© 2014 EUCALYPTUS SYSTEMS, INC.
13
“Software is eating the world” – Marc Andreessen,
WSJ
14. AWS COMPATIBILITY?
© 2014 EUCALYPTUS SYSTEMS, INC.
14
“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
15. AWS-COMPATIBLE SERVICES
© 2014 EUCALYPTUS SYSTEMS, INC.
15
SNS
EC2
S3
IAM
STS
Auto Scaling
CloudWatch
ELB
CF
DynamoDB
SQS
RDS
RedShift
VPC
SWF
SES
EMR
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.
16
17. ON-PREMISE EUCALYPTUS CLOUD
WHAT 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.
17
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.
18
19. SOME OF OUR CUSTOMERS…
© 2014 EUCALYPTUS SYSTEMS, INC.
19
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”
© 2014 EUCALYPTUS SYSTEMS, INC.
20
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.
22
23. FEATURES
© 2014 EUCALYPTUS SYSTEMS, INC.
23
Compute
• 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