33
E4C Company Presentation Raffaele Giordanelli Raffaele Giordanelli, Eco4Cloud @Jordanelliraf

Eco4Cloud - Company Presentation

Embed Size (px)

Citation preview

Page 1: Eco4Cloud - Company Presentation

E4C Company Presentation

Raffaele GiordanelliRaffaele Giordanelli, Eco4Cloud

@Jordanelliraf

Page 2: Eco4Cloud - Company Presentation

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)

Page 3: Eco4Cloud - Company Presentation

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%

Page 4: Eco4Cloud - Company Presentation

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.

Page 5: Eco4Cloud - Company Presentation

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

Page 6: Eco4Cloud - Company Presentation

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

Page 7: Eco4Cloud - Company Presentation

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.

Page 8: Eco4Cloud - Company Presentation

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

Page 9: Eco4Cloud - Company Presentation

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

Page 10: Eco4Cloud - Company Presentation

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.

Page 11: Eco4Cloud - Company Presentation

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.

Page 12: Eco4Cloud - Company Presentation

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.

Page 13: Eco4Cloud - Company Presentation

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.

Page 14: Eco4Cloud - Company Presentation

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.

Page 15: Eco4Cloud - Company Presentation

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.

Page 16: Eco4Cloud - Company Presentation

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

Page 17: Eco4Cloud - Company Presentation

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

Page 18: Eco4Cloud - Company Presentation

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.

Page 19: Eco4Cloud - Company Presentation

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.

Page 20: Eco4Cloud - Company Presentation

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

Page 21: Eco4Cloud - Company Presentation

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.

Page 22: Eco4Cloud - Company Presentation

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

Page 23: Eco4Cloud - Company Presentation

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.

Page 24: Eco4Cloud - Company Presentation

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.

Page 25: Eco4Cloud - Company Presentation

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.

Page 26: Eco4Cloud - Company Presentation

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.

Page 27: Eco4Cloud - Company Presentation

28

Value Proposition

IT Performance Maximization

Costs Savings – Compelling

ROI

Performances Improvement

IT SimplificationAutomation

Monitoring & Control

Page 28: Eco4Cloud - Company Presentation

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

Page 29: Eco4Cloud - Company Presentation

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

Page 30: Eco4Cloud - Company Presentation

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

Page 31: Eco4Cloud - Company Presentation

32

Industry Affiliations

Validated by HP Innovation Center

Cisco Interoperability Verification

VMware Technology Alliance Partner

Microsoft BizSpark

Page 32: Eco4Cloud - Company Presentation

33

Commercial Partners

Page 33: Eco4Cloud - Company Presentation

35

Piazza Vermicelli, Rende (CS), Italy

[email protected]

+39 0984 494276Get in Touch