Upload
eco4cloud
View
55
Download
2
Embed Size (px)
Citation preview
E4C Company Presentation
Raffaele GiordanelliRaffaele Giordanelli, Eco4Cloud
@Jordanelliraf
2
Intro
Who we areEco4Cloud is a spin-off from ICAR-CNR, the internationally
renowned excellence center on high-performance computing and networking, and Italy’s most relevant research center on Cloud and Grid Computing.
What it is
Carrier-class, scalable and platform-agnostic software(on-prem/SaaS) which maximizes virtualized-DC efficiency
What problems it solves
Host Thin Provisioning™ (computational density) Intelligent & Dynamic Workload Consolidation Capacity Management granular Resources Intelligence SLA & Risk Management Energy Efficiency (20-60% energy reduction)
3
Midsize DC18%
Enterprise DC
49%
Large DC33%
(number of servers – source: Gartner)
Where do we Play?
Mid-size DC 26-100 racks, 750sf-3000sf
Enterprise DC 101-500 racks, 3000sf-15000sf
Large DC >500 racks, >15000sf
Of servers run in a bunch of large or enterprise Data Centers.82%
4
Avoid overprovisioning of hardware and software in the Data Center
Host Thin Provisioning
E4C is able to consolidate any number of virtual machines onto the minimum number of physical server hosts, hence delivering autonomic
Host Thin ProvisioningTM, provisioning only the number of physical servers and cores that applications need.
5
E4C Algorithm
The solutions available today are complex, poorly adaptive, not scalable.
Our solution uses a bio-inspired probabilistic approach to assign VMs to servers. he solution is automatic, simple, adaptive and highly scalable.
• C. Mastroianni, M. Meo, G. Papuzzo, "Probabilistic Consolidation of Virtual Machines in Self-Organizing Cloud Data Centers". IEEE Transactions on Cloud Computing, vol. 1, n. 2, pp. 215-228, 2013.
• PCT Patent “System for Energy Saving in Company Data Centers”
INEFFICIENCY OF CONSOLIDATION ALGORITHMSPROBLEM
INNOVATIVE BIO-INSPIRED APPROACHSOLUTION
6
E4C Algorithm in ActionThe data center manager assigns VMs to servers based on local probabilistic trials:
Lightly loaded servers tend to reject VMs
Highly loaded servers tend to reject VMs
Servers with intermediate load tend to accept VMs
Eventually, the workload is distributed to a low number of highly utilized servers
SERVERS
DATA CENTER MANAGER
7
Patent PortfolioOur Intellectual Property
1. Workload Consolidation solution. System for Energy Saving in Company Data Centers, approved in USA and Italy.
2. Smart Ballooning solution. Method for memory management in virtual machines, and corresponding system and computer program product, pending PCT approval.
3. InterCloud solution. Method and System for Inter-Cloud Virtual Machines Assignment, pending USA approval.
8
Consolidation Snapshot400 host and 6000 VMs
0.8
0.4
0.6
0.2
0 5 10 15 20 25 30
1
----- Time (hours) -----
-----
CPU
utiliz
ation
-----
0
Energy SavingsBefore consolidation, hosts are running at 20-40% usage. After a few hours, all hosts are either close to target value (80% usage) or hibernated
Utilization is not allowed to exceed 85%, providing complete protection of the physical resources and adherence to SLAs
SLAs
140 servers take all the load
260 servers are hibernated
9
Core Engine - Monitoring & Analytics
Product Portfolio
E4C developed a software architecture that seamlessly adapts to virtual and cloud environments, supports business growth and delivers operational excellence.
DC Lifecycle Optimization
Capacity Decision Support Manager (CDSM)
DC Infrastructure Optimization
Smart Ballooning Workload Consolidation
DC Ops Optimization
Troubleshooter
10
Do more with less
Workload Consolidation
E4C Optimizes VMs placement
It works by dynamically consolidating VMs on the most efficient set of physical
resources
Eco4Cloud Workload Consolidation is a Virtual Infrastructure Optimization Solution improving performance and economics of virtualized
data centers with an intelligent software platform, which increases efficiency and reduces costs.
11
Reclaim RAM Memory
Smart Ballooning
E4C decreases RAM Consumption
It works by injecting Memory Ballooning selectively on VMs wasting memory
Smart Ballooning is a virtual machines memory management software for VMware platforms. Smart Ballooning allows to release memory
unused by virtual machines and make it available for vSphere to allocate it to other virtual machines.
12
Monitor your virtual farm
Troubleshooter
Eco4Cloud Troubleshooter automates monitoring of the virtualization platform, notification of underlying misconfigurations, with impact
analysis, related severity ranking and solutions recommendation.
13
Design your virtual farm
CDSM
Capacity Decision Support Manager (CDSM) is a capacity planning software, enhanced by Eco4Cloud Workload Consolidation algorithm,
which provides a solution to efficiently plan and use shared pools of resources in virtualized data centers.
14
Software Architecture
Single point of contactE4C interacts with the virtualization
platform. No need to install agents on
host or VMs.
Available as a VME4C solutions are available in a bundle
VM.
Based on open APIsE4C uses exposed APIs to get
information on the assets and optimize
the server farm.
Unique User InterfaceE4C allows to manage several farms in
a single user interface.
15
Integration with existing infrastructuresSeamless integration
Easy to useQuick deployment and setup. Easy
to use, via web browser or even
within VMware vClient.
Management featuresCompliant with High Availability,
Affinity and Anti Affinity Rules.
Hot vMotionsHot vMotions allow E4C to avoid any
downtime, nor additional usage of
storage/bandwidth
NetworkCompliant with Network Policies,
vLANs, Virtual Switches.
16
(No) Impact on Operations
(No) Impact on Hosts• No increase (actually, decrease) in CPU ready time• Prevented memory ballooning
(No) Impact on vCenter• Eco4Cloud works with the same APIs used by vClient• Eco4Cloud queries the system 15 times less than vClient
(No) Impact on Maintenance• Maintenance detection• Hosts disconnect and reconnect detection• Manual or automatic patching/uploading
Minimal Requirements• 1 vCPU• 4 GB vRAM• 20GB thin provisioned storage• 1 network card
17
A quick and safe process
Deployment Workflow
E4C VM deployment in passive-mode, for information collection
E4C reports the potential impact of Host Thin Provisioningin terms of performance improvements and costs saving
E4C actively provides Host Thin Provisioning
E4C provides support for better usage of the solutions, virtualization platform troubleshooting and capacity planning
REMOTE MONITORING
ACTIVATION
SIMULATION
ANALISYS 7 DAYS ON-SITE
1 DAY ON-SITE
UNLTD E4C LABS
1 DAY E4C LABS
18
E4C in Action
1500Over 1500 physical hosts managed by E4C. -30%
Contention on the CPU of VMs managed by
E4C.
28%Average additional consolidation rate.
19
Contention decreases using E4C
Performances Improvement
Before E4C After E4C0.00%
0.50%
1.00%
1.50%
2.00%
2.50%
0.90%
0.60%
2.30%
0.85%
CPU ready
Ballooned Memory
Average data measured in production on Customers’ premises.
20
RAM memory management
E4C allows to optimize Reservation, avoiding the less active VMs to waste
idle memory.
Memory Reservation
E4C consolidates homogenous OS’s,
increasing the odds of memory reclamation
through TPS.
Transparent Page Sharing
E4C induces memory ballooning into virtual
machines wasting memory, in order to reclaim it.
Memory Ballooning
E4C reports oversized and undersized VMs, and
allows resources reconfiguration.
Virtual Machine Right-sizing
Tens of TeraBytes of
RAM can be saved while increasing performances
21
What makes E4C the most effective solution in the marketE4C Competitive Differentiators
ScalabilityEco4Cloud is based on an efficient algorithm that solves a very complex (NP-hard, i.e., exponential) problem: the consolidation of VMs on the minimum number of physical servers. The algorithm converges to optimal state regardless of the data center size.
Real-Time AdaptationEco4Cloud has the ability of quickly adapting the assignment of VMs to workload changes, e.g., through asynchronous live migrations and/or proper allocation of new applications.
Platform IndependenceEco4Cloud dynamic workload consolidation technology is virtualization platform agnostic, and uses the standard APIs to connect, query the status of physical as well as virtual equipment, and trigger actions.
22
Competitive LandscapePlatform
IndependenceSolution Consolidation Real-Time Adaptation Scalability
Eco4Cloud
VMware DPM-DRS
VMTurbo
Cirba
PowerAssure / Tier44
• CONSOLIDATION: consolidation of VMs on a lower number of hosts• PLATFORM INDEPENDENCE: available on multiple virtualization platforms(e.g. VMware VSphere, Microsoft Hyper-V, KVM)• ADAPTIVITY: capacity of quickly adapting the assignment of VMs to workload changes• SCALABILITY: efficient algorithm for complex (xN) problem, which converges to optimal state regardless of DC size
24
one solution, many benefits
E4C Solution
Eco4Cloud automatically and dynamically consolidates the max number of virtual machines (VM) on the min number of physical servers in a data center, automating the switch off/hibernation of those freed-up, and making them dynamically available as additional capacity for incremental workloads (e.g. peaks).
It is virtualization platform agnostic, and uses the standard APIs to connect, query the status of physical as well as virtual equipment, and trigger actions in order to make the DC more efficient without affecting SLAs nor experiencing any downtime.
In VMware environments, Eco4Cloud automatically releases memory from those VMs meeting particular conditions, resulting in up to 15% of released unused RAM which is made available back to vSphere for additional workloads.
Eco4Cloud also addresses/solves capacity-planning by modeling it with historical workloads and generating demand patterns considering workload peaks for resource allocation and resulting in an accurate prediction of future demands.
Eco4Cloud automates continuous monitoring of well-known virtualization options and sets immediate warning/alerts when wrong configurations are detected.
A convenient tool/service to automate specific risk analysis, which is preparatory to other steps of service continuity management, as well as for root-cause analysis and ‘return-to-normal’ operations during incident/problem management.
25
Managed Service Provider
Use Case - 1
A large Managed Service Provider has selected Eco4Cloud’s technology to deliver significant cost savings in their highly virtualized and multi tenanted cloud environment. Eco4Cloud actively manages the number of powered on cores in the server estate resulting in significant reductions in electricity costs (30%) due to reduced server power draw and reduced cooling demands. In addition they have been able to deliver Host Thin Provisioning, provisioning only the number of physical servers that their customers use, rather than the number that they request. This feature is common in storage environments but is unique to Eco4Cloud in the virtualization world.
Total of benefits include: reduced data center space, reduced numbers of physical servers, reduced power and cooling demands all of which lead to better ROI/profitability and a more competitive offer to clients.
26
Large Enterprise
Use Case - 2
A large enterprise firm has selected Eco4Cloud to manage their test and development environments. Eco4Cloud have been able to manage a constantly changing workload where different environments are in use at different times, without over provisioning the physical server estate or consuming unnecessarily large quantities of electricity for servers that are doing no practical work. All of this is done seamlessly and automatically with no administrator intervention.Eco4Cloud’s Smart Ballooning memory technology enables memory to be actively managed and put where it is needed as workload moves depending on test patterns and schedules. Eco4Cloud also manages the active cores that the whole workload needs to deliver service, ensuring that sufficient cores are always available but never more than are needed consuming cash and other resources.
Total of benefits include: optimization of RAM and CapEx deferral/reduction for the purchase of additional capacity and software licenses, OpEx reduction due to energy savings >30%, increased health posture of the virtualization infrastructure as crucial parameters such as CPU Ready-Time and Memory Ballooning have dramatically improved.
27
Outsourcing
Use Case - 3
An outsourcing firm has selected Eco4Cloud to provide assistance in migrating workload from Windows 2003 to Windows 2014. Whilst the underlying server estate was largely suitable for the upgrade there was insufficient headroom to manage the swing of services from one operating system to the other. Eco4Cloud shrunk the existing estate to make that headroom and provide free physical servers to support the migration.
Total of benefits include: business agility due to reduction of migration period, CapEx savings as no additional hardware was required to support the migrations operations, higher computing density at final steady state.
28
Value Proposition
IT Performance Maximization
Costs Savings – Compelling
ROI
Performances Improvement
IT SimplificationAutomation
Monitoring & Control
29
Analyst Coverage451 Research MIS Report
E4C has a strong technical pedigree and appears to be courting some of the right
potential partners and acquirers ”“
ANDREW DONOGHUEAnalyst – 451 Research
30
Scientific RecognitionEco4Cloud Tutorial at IEEE/ACM CCGrid 201414th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, highly reputed scientific event on Cloud Computing ‑
May 26-29, 2014 - Chicago, IL, USA
Scientific paper published in one of the top international journals in this field, IEEE Transactions on Cloud Computing, and selected by the journal as flag paper for 2014.Title of the paper: ‘Probabilistic Consolidation of Virtual Machines in Self-Organizing Cloud Data Centers’
Whitepaper “Saving energy in datacenters through workload consolidation” co authored with:‑•Institute for High Performance Computing and Networking of the Italian National Research Council•Dep. of Electronics and Telecommunications at Politecnico di Torino•eERG – Energy Department at Politecnico di Milano•PrimeEnergyIT/EfficientDataCenters
31
Innovation Awards1st Prize at Working Capital, Italian competition among >2.000 business innovations
Turin – Dec 2011
Up-Start Awards: Best DCIM (Data Center Infrastructure Management) Solution’
Up 2012 Cloud Computing Conference, San Francisco – Dec. 2012
Young Bulls winner of the 2013 Bully Award presented by White Bull Summits, champions of European innovation
Barcelona – Oct. 2013
The 2014 Good Energy Award chartered by Bernoni Grant Thornton goes to Eco4Cloud for its commitment to invest and innovate in new markets delivering responsible and tangible impact on the environment and the economy.
June 2014
32
Industry Affiliations
Validated by HP Innovation Center
Cisco Interoperability Verification
VMware Technology Alliance Partner
Microsoft BizSpark
33
Commercial Partners