For more information on Virtualization Manager, visit: http://www.solarwinds.com/products/virtualization-manager/
Watch this webcast: http://www.solarwinds.com/resources/webcasts/the-journey-to-the-cloud-practical-steps-and-recommendations-for-cloud-adoption.html
In this webinar, we discussed the journey to Private Cloud Adoption – from the early stages of virtualization adoption to operating a private cloud and delivering IT as a service. We explored practical steps that can be taken, no matter what phase you’re in, to tackle the top management problems introduced by Virtualization and Private Cloud such as:
• VM Sprawl
• Managing Performance Contention in a shared infrastructure
• Properly planning for Capacity
• Implementing “showback” and Chargeback
Try it for free for 30 days here: http://www.solarwinds.com/register/registrationb.aspx?program=1461&c=70150000000P84F&CMP=EMC-DCE-SWI-011812_VM_CloudWEBATT
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
The Journey to the Cloud: Practical Steps and Recommendations for Cloud Adoption
1. The Journey to the Cloud
Practical Steps and Recommendations
for Cloud Adoption
2. Introduction
A big “Howdy” from SolarWinds based in
Austin, Texas
Robbie Wright - Director, Product Marketing
Jonathan Reeve - Senior Director of Product Management
Today’s topic:
The Journey to the Cloud:
Practical Steps and Recommendations for
Cloud Adoption
3. Housekeeping
Can you hear me now?
If not, use the GoToWebinar chat or Q&A panel to let
us know.
How do you ask questions?
Will this thing be recorded?
Ask lots of questions
4. Agenda
Just what is the “Cloud?”
Why does Cloud matter for IT?
The journey to Private Cloud
Managing Cloud is different
Level set - reporting
Assuring virtual performance
The capacity challenge
Moving to Private Cloud - Chargeback
5. Just what is the “Cloud?”
Everyone defines Cloud differently
Today, we’re primarily talking about “Private Cloud”
Private Cloud: A virtualized environment with dedicated
resources for a single organization that serves computing
and storage resources to its users as a utility
» Different from general virtualization because it offers more
functionality (e.g.: automated provisioning,
chargeback/showback, etc.)
» Can be hosted internally or externally, but resources are
dedicated
6. Why does the Cloud Matter for IT?
The business has options – IT is in competition with
external service providers….
Given IT’s changing role of creating and maintaining infrastructure vs.
acting as more of an intermediary, do you plan to invest in the following
business skills? (check all that apply)
70%
60%
50%
40%
30%
20%
10%
0%
“Marketing” of IT “Product “Financial” roles for “Competitive Other (please specify)
Services back to the Management” for IT the Analysis” (vs. external
business services pricing/chargeback of service providers)
IT services
* Results from a recent survey of SolarWinds customers
7. Private Cloud Adoption Challenges
What do you think will be the biggest private cloud
management challenge?
Managing performance contention 49.2%
Automating the end to end process 18.5%
Getting business acceptance 18.5%
Implementing a self service portal 7.7%
Implementing chargeback 6.2%
* Results from a recent survey of SolarWinds customers
8. The Journey to Private Cloud
* Results from a recent survey of SolarWinds customers
• How many VMs do I have? • When will I run out of resources? • What departments are using what
• How many have I added in the last • How many app servers will fit in my virtual resources?
6 months? infrastructure? • How much would it cost to run certain
• Do I have rogue or orphan VMs? • How much more do I need to buy? workloads on Amazon EC2®?
• What OSes do they run? • “What-if” I add more hosts or VMs? • How can I automate private cloud
resource allocation?
• Where’s the bottleneck? • Where should I place these new VMs?
9. Virtualization Changes Virtually Everything
Legacy
» 1:1 mapping between user and
server
Virtualized
» Shared infrastructure obscuring
lines of ownership
New variables to track
» Ease of deployment and
changes
Agility Sprawl
10. Reporting Symptoms
Running out of storage?
Runaway VM growth?
VMs without a purpose?
11. Reporting Best Practices
Visibility and Reporting
» Dashboards
» Configuration
Management, reporting
and trending best practices
» Sprawl I.D. and rightsizing
» Ad-hoc reports
12. Sprawl Signs
DISK CPU MEM
VMs Powered ON – not being
accessed - Zombies
VMs OFF or Thin
Suspended Provisioning
DISK DISK
App
“Orphaned” Files Licenses
DISK DISK
Unchecked Snapshots
DISK
13. Performance Symptoms
Application owners
complaining about
performance?
Need to stop the finger
pointing?
Need to show the health
of your infrastructure?
14. Memory and CPU Contention
Memory Swapping
VM » ESX forcibly reclaim memory from
VM VM
VM
VM
VM
Memory Ballooning
» VMs with tools, balloon driver
Encourage guest to use its own
swapping algorithms
VM CPU Ready %
» VMs are waiting for CPU cycles
» Could indicate maxed out host
• Bigger Host Needed
• Less VMs on the Host
• VM CPU limits
16. Capacity Symptoms
Application owners
complaining about
performance?
Need to stop the finger
pointing?
Need to show the health
of your infrastructure?
17. Capacity Best Practices
Capacity Planning and
Budgeting
» Understand when you will run
out of resources and when
you need to buy more
» Understand how many
workloads you can fit
» Understand if application
requests can be supported
18. The Journey to Chargeback
Walk the Path – “Showback”
» Measure, Map & Report
• Map the VI to the Business –
Measure Virtual Environment
Usage
» Understand what the business is
using
» Understand internal costs
• Provide Transparency to the
Business
» Reports, Trends, Dashboards,
Integration
19. The Journey to Chargeback
Walk the Path - Multiple
Chargeback Models
» Fixed
• Flat fee Per VM; Application Aware
» Allocated
• Size of VM; Application Aware
» Used
• Consumption
» Combination
20. Private Cloud Operations and Management
Private Cloud Analytics
Self Engine: Performance &
Capacity Intelligence
Service
Portal
Customer Logical Provisioning /
Workflow
Physical Hardware
Provisioning
Focus – Providing the required analytics to enable
predictable performance and capacity in virtualized and
private cloud environments.