SlideShare uma empresa Scribd logo
1 de 38
Unlock the Cloud

      Building a Vendor Independent
               Private Cloud

June 21, 2010
Cloud Computing Expo
Hilton Prague, Czech Republic
Introduction




         Diego Parrilla
  VP Product Management
diego.parrilla@abiquo.com
         www.abiquo.com
        twitter.com/abiquo
Agenda



1.   Introducing Abiquo
2.   The Cloud Dream and Virtualization 1.0
3.   Vendor Lock-in
4.   The Abiquo Vision
5.   The Abiquo Enterprise Edition Architecture
6.   The Concept of Virtual Devices
7.   The Standards
8.   Conclusions
9.   Q&A
About Abiquo
About Abiquo


 Our Company
   Founded 2006 in Barcelona by Diego Mariño and Xavier
    Fernández

 Our Team
     Pete Malcolm, CEO
     Trevor Chamberlain, VP Business Development
     Xavier Fernández, Founder and VP Engineering
     Helena Torras, VP Operations
     Diego Parrilla, VP Product Management
     Steve Soechtig, VP Global Sales
     Nick Wetton, VP Regional Sales
About Abiquo


 Our Technology
     Abiquo product development commenced early 2008
     First open source pre-release April 2009
     Over 15,000 downloads
     Formal 1.0.0 release February 2010



 Our Mission
  Become a leading vendor of groundbreaking virtualization
  management solutions, liberating both IT organizations and
  the users they serve, while increasing business agility,
  efficiency, and reducing cost.
The Cloud Dream
        and
 Virtualization 1.0
The Cloud Dream


Cloud Computing is the ideal solution for users & providers

     Cloud Users
       No upfront commitment, no CAPEX, only OPEX
       Pay-per-use, no long-term contracts
       Dynamic Scaling
       Physical location irrelevant

     Cloud Provider
       Higher ratio of servers per Sys Admin
       Higher efficiency
       Built on top of commoditized hardware
Virtualization 1.0 Issues


The Cloud created additional problems, including:

 High Provisioning Effort = IT Bottleneck

 Poor Capacity Planning and Utilization

 Vendor Lock-In

 Low-efficiency Virtual Server Sprawl

 Security and Compliance Concerns
The Cloud Nightmare


Examples of Common Problems:

    “Our Cloud Provider SLA is not meeting our needs, but there is
    no easy way to move our solution to another provider.”

    “We had all of our project data stored virtually, but the hosting
    provider corrupted it. How can we trust the cloud for future
    projects?”

    “I developed my solution on top of an existing platform, which
    was sold to another company. Now I have 30 days to remove
    all aspects of my solution and have no control over it.”

    “There are new players in the Cloud Provider arena that we
    might want to try, but it is impossible to transfer our servers and
    data.”
Vendor Lock-In
What is Vendor Lock-in?


 Reliant on one vendor and cannot switch to another vendor
  without substantial costs
 No alternative if the vendor fails or the product is no longer
  viable
 Cloud Users risk being completely reliant on one vendor
 Cloud Providers are limited to customers that only want to use
  the vendor they support

“#2 Obstacle for Adoption and Growth of Cloud Computing:
The degree of difficulty associated with moving an application from one
cloud provider to another, to your datacenter, or simply take your data
out of the cloud.”
                                      Above the Clouds: A Berkeley View of Cloud Computing
Vendor Lock-in


Impacts on the Cloud User:

   Lock-in prevents three crucial benefits of cloud computing:

       Portability

        Interoperability

       Federation
Infrastructure Lock-in


Impacts on the Cloud Vendor:

   Vendor lock-in does not allow you to change any of your
    providers during the Platform’s lifetime.

   A Cloud Platform is composed of:
     Servers
     Storage Systems
     Networking devices
     Hypervisors
     Monitoring tools
     Cloud Management Software

   The lifespan of a Cloud Platform can last many years.
The Abiquo Vision
Vision
Our Vision


To build a product that enables Cloud Providers to:
     Choose their infrastructure, including:
       Servers
       Hypervisors
       Open-source and proprietary solutions
       Storage Array Networks
       Networking devices

     Provide elasticity

     Leverage existing systems and resources

     Mix different technologies and make them interoperable
Our Vision


Cloud Users should be able to:

     Import existing Standard (gold) images

     Use any infrastructure of their choice

     Manage Global Resources from one dashboard

     Manage the platform using different types of APIs

     Portability

     Interoperability

     Federation
The Abiquo Solution
The Abiquo Solution


Revolutionary Cloud Management
 Vendor independent
     Supports ESX, ESXi, Xen, Xen Server, KVM, Hyper-V
     Virtual-to-virtual (V2V) conversion between all hypervisors
   Enterprise class
   Standards-based
   Policy-driven
   Multi-tenancy delegated control
   Manages private and public clouds
The Abiquo Solution


Background information

     Developed in Java, C (Cloud Nodes) and Flex (interface)

     MySQL as the database backend

     Service Oriented Architecture (SOA)

     Abiquo Enterprise Edition codebase extends the Abiquo
      Community Edition

     Standards:
       OVF
       WS-Management / CIM resources

     Stateless architecture (horizontal scalability)
The Abiquo Solution


Use of standards and APIs effectively
  overcomes lock-in and achieves:


   Portability            Federation




             Interoperability
The Abiquo EE Architecture
The Abiquo EE Architecure
Infrastructure Interfaces
Multiple Technologies, Same DC


   Abiquo can manage multiple virtualization technologies in the
    same Data Center

   New technology can be added or removed at any time

   Any change in the Infrastructure does not impact the Cloud
    Services Layer or the Cloud Interfaces Layer
Datacenter Deployment



    A basic deployment is composed of:
      multi-datacenter deployment is composed of:

    A Datacenter Abstraction Layer
     >1 Datacenter Abstraction Layers

    A Cloud Services Layer
     A Cloud Services Layer (always)

    A Cloud Interfaces Layer
     A Cloud Interfaces Layer (always)


Cloud Interfaces Layer        Cloud Interfaces

Cloud Services Layer           Cloud Services


    Remote               Remote        Remote         Remote
    Services             Services      Services       Services
Single Datacenter Deployment
Multi Datacenter Deployment
Infrastructure Vendor Lock-in




                 Problem                                 Abiquo Alternative

 Unique provider for long-term contracts        Choose the technology based on your
                                                own criteria

 Existing contracts with providers, but new     Choose from a list of existing plugins, or
Cloud Platforms does not support them.          develop a custom-made plugin for the
                                                product.
 End-of-Lifecycle products                      Migrate existing products with the new V2V
                                                features


 Cannot define different Quality of services    Different technologies can be mixed in a
depending on the underlying hardware.           single datacenter.


 Propietary solutions                           Based on the opensource version, Abiquo
                                                Community Edition
                                                 SOA oriented, REST interfaces
Open Clouds are
Standards-Based
The Open Cloud Manifesto


Principles of an Open Cloud
1.   Open collaboration
2.   No platform vendor lock-in
3.   Use and adopt existing standards
4.   Promote innovation
5.   Customer-driven
6.   Collaboration to prevent open-source effort overlap
Open Clouds


Required Features

   Portability: move a cloud solution (apps, data, network,
    config)to other Cloud Platform than the one that it was
    created

   Interoperability: use the services of more than one Cloud
    Platform

   Federation: Cloud Platforms can talk to each
    other to offer interoperability or transparency
The Abiquo Architecture (revisited)


Background Information

   Developed in Java, C (Cloud Nodes) and Flex (interface)

   MySQL as the database backend

   Service Oriented Architecture (SOA)

   Abiquo Enterprise Edition codebase extends the Abiquo
    Community Edition

   Standards:
     OVF
     WS-Management / CIM resources
     API based on vCloud 0.9 (beta)

   Stateless architecture (horizontal scalability)
The Abiquo Solution


Use of standards effectively overcomes lock-in
                and achieves:


        Portability            Federation




                  Interoperability
Portability via OVF


Open Virtualization Format (OVF) enables people to move a cloud
solution (apps, data, network, config) from one Cloud Platform to
another.
      Packaging and distributing virtual appliances

      Software to be run in virtual machines

      Not tied to any particular hypervisor or processor architecture

      An OVF Package contains one or more virtual systems

      Can be deployed to several virtual machines

      Supported by DMTF

OVF is the only open standard getting traction in the industry and
community
OVF Use Case



 Virtual Machine(s)        Cloud
  running in Cloud         Provider
                             “A”
  Provider “A”
                                                 OVF
 The user packages
  the Virtual Machine in
  OVF Format

 The user moves the
  OVF Package to                       Cloud
  Cloud Provider “B”                  Provider
                                        “B”
Q&A

Mais conteúdo relacionado

Mais procurados

Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...rsnarayanan
 
Codecentric At Ajax World Conference San Jose
Codecentric At Ajax World Conference San JoseCodecentric At Ajax World Conference San Jose
Codecentric At Ajax World Conference San JoseFabian Lange
 
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions  - Deploy and manage tomorrow's applications todayVMware - Snapshot sessions  - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications todayAnnSteyaert_vmware
 
Innovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaInnovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaIgnacio M. Llorente
 
Oracle Cloud Computing
Oracle Cloud ComputingOracle Cloud Computing
Oracle Cloud ComputingFreelance PR
 
Hyper v private-cloud-datasheet-final
Hyper v private-cloud-datasheet-finalHyper v private-cloud-datasheet-final
Hyper v private-cloud-datasheet-finalnaveen chander
 
Wade Holmes vCloud Architecture Toolkit
Wade Holmes vCloud Architecture ToolkitWade Holmes vCloud Architecture Toolkit
Wade Holmes vCloud Architecture ToolkitProfessionalVMware
 
Building a High-Performance Reactive Microservices Architecture
Building a High-Performance Reactive Microservices ArchitectureBuilding a High-Performance Reactive Microservices Architecture
Building a High-Performance Reactive Microservices ArchitectureCognizant
 
Java Microservices HJUG
Java Microservices HJUGJava Microservices HJUG
Java Microservices HJUGLana Kalashnyk
 
A Federated Multi-Cloud PaaS Infrasctructure
A Federated Multi-Cloud PaaS InfrasctructureA Federated Multi-Cloud PaaS Infrasctructure
A Federated Multi-Cloud PaaS InfrasctructureFawaz Fernand PARAISO
 
Oracle cloud computing strategy
Oracle cloud computing strategyOracle cloud computing strategy
Oracle cloud computing strategyjameskenney
 
vmware-linxdatacenter-13q3-en-case-study
vmware-linxdatacenter-13q3-en-case-studyvmware-linxdatacenter-13q3-en-case-study
vmware-linxdatacenter-13q3-en-case-studyArno Coster CM
 
Covmug v sphere 4.1 what's new
Covmug v sphere 4.1 what's newCovmug v sphere 4.1 what's new
Covmug v sphere 4.1 what's newesarakaitis
 
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
Cloud lockin and interoperability v2   indic threads cloud computing conferen...Cloud lockin and interoperability v2   indic threads cloud computing conferen...
Cloud lockin and interoperability v2 indic threads cloud computing conferen...IndicThreads
 
Smalltalk In the Cloud
Smalltalk In the CloudSmalltalk In the Cloud
Smalltalk In the CloudESUG
 
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Jim Bugwadia
 

Mais procurados (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
 
Codecentric At Ajax World Conference San Jose
Codecentric At Ajax World Conference San JoseCodecentric At Ajax World Conference San Jose
Codecentric At Ajax World Conference San Jose
 
Cloud Foundry et le Cloud vu par VMware
Cloud Foundry et le Cloud vu par VMwareCloud Foundry et le Cloud vu par VMware
Cloud Foundry et le Cloud vu par VMware
 
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions  - Deploy and manage tomorrow's applications todayVMware - Snapshot sessions  - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
 
Innovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaInnovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebula
 
Oracle Cloud Computing
Oracle Cloud ComputingOracle Cloud Computing
Oracle Cloud Computing
 
Hyper v private-cloud-datasheet-final
Hyper v private-cloud-datasheet-finalHyper v private-cloud-datasheet-final
Hyper v private-cloud-datasheet-final
 
Wade Holmes vCloud Architecture Toolkit
Wade Holmes vCloud Architecture ToolkitWade Holmes vCloud Architecture Toolkit
Wade Holmes vCloud Architecture Toolkit
 
Building a High-Performance Reactive Microservices Architecture
Building a High-Performance Reactive Microservices ArchitectureBuilding a High-Performance Reactive Microservices Architecture
Building a High-Performance Reactive Microservices Architecture
 
Java Microservices HJUG
Java Microservices HJUGJava Microservices HJUG
Java Microservices HJUG
 
A Federated Multi-Cloud PaaS Infrasctructure
A Federated Multi-Cloud PaaS InfrasctructureA Federated Multi-Cloud PaaS Infrasctructure
A Federated Multi-Cloud PaaS Infrasctructure
 
Oracle cloud computing strategy
Oracle cloud computing strategyOracle cloud computing strategy
Oracle cloud computing strategy
 
vmware-linxdatacenter-13q3-en-case-study
vmware-linxdatacenter-13q3-en-case-studyvmware-linxdatacenter-13q3-en-case-study
vmware-linxdatacenter-13q3-en-case-study
 
Covmug v sphere 4.1 what's new
Covmug v sphere 4.1 what's newCovmug v sphere 4.1 what's new
Covmug v sphere 4.1 what's new
 
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
Cloud lockin and interoperability v2   indic threads cloud computing conferen...Cloud lockin and interoperability v2   indic threads cloud computing conferen...
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
 
Smalltalk In the Cloud
Smalltalk In the CloudSmalltalk In the Cloud
Smalltalk In the Cloud
 
Datacenter Virtual powered by Colt
Datacenter Virtual powered by ColtDatacenter Virtual powered by Colt
Datacenter Virtual powered by Colt
 
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
 
KVM Success Stories Book
KVM Success Stories BookKVM Success Stories Book
KVM Success Stories Book
 

Destaque

易思捷云操作系统概述
易思捷云操作系统概述易思捷云操作系统概述
易思捷云操作系统概述炳富 杨
 
Building Trusted Docker Images for Hybrid Cloud: What's New With Project Hamm...
Building Trusted Docker Images for Hybrid Cloud: What's New With Project Hamm...Building Trusted Docker Images for Hybrid Cloud: What's New With Project Hamm...
Building Trusted Docker Images for Hybrid Cloud: What's New With Project Hamm...OW2
 
Social Media Marketing
Social Media MarketingSocial Media Marketing
Social Media MarketingSteve
 
AbiCloud Webinar 1.0
AbiCloud Webinar 1.0AbiCloud Webinar 1.0
AbiCloud Webinar 1.0Abiquo, Inc.
 
Abiquo 2.0 from 1000 feet
Abiquo 2.0 from 1000 feetAbiquo 2.0 from 1000 feet
Abiquo 2.0 from 1000 feetabiquo labs
 
Vergelijking Facebook Met Linkedin
Vergelijking Facebook Met LinkedinVergelijking Facebook Met Linkedin
Vergelijking Facebook Met Linkedinguest4ffa9a
 
abiquo - Fon Demo
abiquo - Fon Demoabiquo - Fon Demo
abiquo - Fon Demoabiquo
 

Destaque (13)

易思捷云操作系统概述
易思捷云操作系统概述易思捷云操作系统概述
易思捷云操作系统概述
 
Building Trusted Docker Images for Hybrid Cloud: What's New With Project Hamm...
Building Trusted Docker Images for Hybrid Cloud: What's New With Project Hamm...Building Trusted Docker Images for Hybrid Cloud: What's New With Project Hamm...
Building Trusted Docker Images for Hybrid Cloud: What's New With Project Hamm...
 
Abiquo & Sun
Abiquo & SunAbiquo & Sun
Abiquo & Sun
 
Social Media Marketing
Social Media MarketingSocial Media Marketing
Social Media Marketing
 
AbiCloud Webinar 1.0
AbiCloud Webinar 1.0AbiCloud Webinar 1.0
AbiCloud Webinar 1.0
 
abistory
abistoryabistory
abistory
 
teaserapp
teaserappteaserapp
teaserapp
 
Abiquo 2.0 from 1000 feet
Abiquo 2.0 from 1000 feetAbiquo 2.0 from 1000 feet
Abiquo 2.0 from 1000 feet
 
abiquo
abiquoabiquo
abiquo
 
Vergelijking Facebook Met Linkedin
Vergelijking Facebook Met LinkedinVergelijking Facebook Met Linkedin
Vergelijking Facebook Met Linkedin
 
Abiquo keynote
Abiquo keynoteAbiquo keynote
Abiquo keynote
 
abiquo - Fon Demo
abiquo - Fon Demoabiquo - Fon Demo
abiquo - Fon Demo
 
Abiquo
AbiquoAbiquo
Abiquo
 

Semelhante a Unlock the Cloud: Building a Vendor Independent Private Cloud

Presentation v mware virtualization & cloud vision 2010
Presentation   v mware virtualization & cloud vision 2010Presentation   v mware virtualization & cloud vision 2010
Presentation v mware virtualization & cloud vision 2010solarisyourep
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld
 
VMworld 2013: Developer Services on vCloud Hybrid Services
VMworld 2013: Developer Services on vCloud Hybrid Services VMworld 2013: Developer Services on vCloud Hybrid Services
VMworld 2013: Developer Services on vCloud Hybrid Services VMworld
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Stormy Peters
 
VMworld 2013: How to Build a Hybrid Cloud in Less than a Day
VMworld 2013: How to Build a Hybrid Cloud in Less than a Day VMworld 2013: How to Build a Hybrid Cloud in Less than a Day
VMworld 2013: How to Build a Hybrid Cloud in Less than a Day VMworld
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Private Cloud
 
VMworld 2015: What's New in vSphere?
VMworld 2015: What's New in vSphere?VMworld 2015: What's New in vSphere?
VMworld 2015: What's New in vSphere?VMworld
 
Bluemix Technical Overview
Bluemix Technical OverviewBluemix Technical Overview
Bluemix Technical Overviewrogerp67
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)Alex Henthorn-Iwane
 
Managed Cloud Services
Managed Cloud ServicesManaged Cloud Services
Managed Cloud ServicesSirishaRihu
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersNVISIA
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid CloudProlifics
 
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PROIDEA
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Ashnikbiz
 
Application Centric Microservices from Redhat Summit 2015
Application Centric Microservices from Redhat Summit 2015Application Centric Microservices from Redhat Summit 2015
Application Centric Microservices from Redhat Summit 2015Ken Owens
 

Semelhante a Unlock the Cloud: Building a Vendor Independent Private Cloud (20)

Presentation v mware virtualization & cloud vision 2010
Presentation   v mware virtualization & cloud vision 2010Presentation   v mware virtualization & cloud vision 2010
Presentation v mware virtualization & cloud vision 2010
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
 
Jelastic DevOps VPC and Hybrid Cloud
Jelastic DevOps VPC and Hybrid CloudJelastic DevOps VPC and Hybrid Cloud
Jelastic DevOps VPC and Hybrid Cloud
 
VMworld 2013: Developer Services on vCloud Hybrid Services
VMworld 2013: Developer Services on vCloud Hybrid Services VMworld 2013: Developer Services on vCloud Hybrid Services
VMworld 2013: Developer Services on vCloud Hybrid Services
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016
 
VMworld 2013: How to Build a Hybrid Cloud in Less than a Day
VMworld 2013: How to Build a Hybrid Cloud in Less than a Day VMworld 2013: How to Build a Hybrid Cloud in Less than a Day
VMworld 2013: How to Build a Hybrid Cloud in Less than a Day
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
 
VMworld 2015: What's New in vSphere?
VMworld 2015: What's New in vSphere?VMworld 2015: What's New in vSphere?
VMworld 2015: What's New in vSphere?
 
Bluemix Technical Overview
Bluemix Technical OverviewBluemix Technical Overview
Bluemix Technical Overview
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
 
Managed Cloud Services
Managed Cloud ServicesManaged Cloud Services
Managed Cloud Services
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of Containers
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid Cloud
 
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
 
Application Centric Microservices from Redhat Summit 2015
Application Centric Microservices from Redhat Summit 2015Application Centric Microservices from Redhat Summit 2015
Application Centric Microservices from Redhat Summit 2015
 
Docker12 factor
Docker12 factorDocker12 factor
Docker12 factor
 

Mais de Abiquo, Inc.

Private Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure AgilePrivate Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure AgileAbiquo, Inc.
 
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...Abiquo, Inc.
 
2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.DayAbiquo, Inc.
 
WhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
WhyFLOSS - Como evitar caer cautivo de las Nubes PropietariasWhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
WhyFLOSS - Como evitar caer cautivo de las Nubes PropietariasAbiquo, Inc.
 
Abicloud Technical Overview
Abicloud Technical OverviewAbicloud Technical Overview
Abicloud Technical OverviewAbiquo, Inc.
 
AbiCloud quickstart guide
AbiCloud quickstart guideAbiCloud quickstart guide
AbiCloud quickstart guideAbiquo, Inc.
 

Mais de Abiquo, Inc. (6)

Private Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure AgilePrivate Clouds for Developers: Make Your Infrastructure Agile
Private Clouds for Developers: Make Your Infrastructure Agile
 
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...
 
2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day
 
WhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
WhyFLOSS - Como evitar caer cautivo de las Nubes PropietariasWhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
WhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
 
Abicloud Technical Overview
Abicloud Technical OverviewAbicloud Technical Overview
Abicloud Technical Overview
 
AbiCloud quickstart guide
AbiCloud quickstart guideAbiCloud quickstart guide
AbiCloud quickstart guide
 

Último

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Unlock the Cloud: Building a Vendor Independent Private Cloud

  • 1. Unlock the Cloud Building a Vendor Independent Private Cloud June 21, 2010 Cloud Computing Expo Hilton Prague, Czech Republic
  • 2. Introduction Diego Parrilla VP Product Management diego.parrilla@abiquo.com www.abiquo.com twitter.com/abiquo
  • 3. Agenda 1. Introducing Abiquo 2. The Cloud Dream and Virtualization 1.0 3. Vendor Lock-in 4. The Abiquo Vision 5. The Abiquo Enterprise Edition Architecture 6. The Concept of Virtual Devices 7. The Standards 8. Conclusions 9. Q&A
  • 5. About Abiquo  Our Company  Founded 2006 in Barcelona by Diego Mariño and Xavier Fernández  Our Team  Pete Malcolm, CEO  Trevor Chamberlain, VP Business Development  Xavier Fernández, Founder and VP Engineering  Helena Torras, VP Operations  Diego Parrilla, VP Product Management  Steve Soechtig, VP Global Sales  Nick Wetton, VP Regional Sales
  • 6. About Abiquo  Our Technology  Abiquo product development commenced early 2008  First open source pre-release April 2009  Over 15,000 downloads  Formal 1.0.0 release February 2010  Our Mission Become a leading vendor of groundbreaking virtualization management solutions, liberating both IT organizations and the users they serve, while increasing business agility, efficiency, and reducing cost.
  • 7. The Cloud Dream and Virtualization 1.0
  • 8. The Cloud Dream Cloud Computing is the ideal solution for users & providers  Cloud Users  No upfront commitment, no CAPEX, only OPEX  Pay-per-use, no long-term contracts  Dynamic Scaling  Physical location irrelevant  Cloud Provider  Higher ratio of servers per Sys Admin  Higher efficiency  Built on top of commoditized hardware
  • 9. Virtualization 1.0 Issues The Cloud created additional problems, including:  High Provisioning Effort = IT Bottleneck  Poor Capacity Planning and Utilization  Vendor Lock-In  Low-efficiency Virtual Server Sprawl  Security and Compliance Concerns
  • 10. The Cloud Nightmare Examples of Common Problems: “Our Cloud Provider SLA is not meeting our needs, but there is no easy way to move our solution to another provider.” “We had all of our project data stored virtually, but the hosting provider corrupted it. How can we trust the cloud for future projects?” “I developed my solution on top of an existing platform, which was sold to another company. Now I have 30 days to remove all aspects of my solution and have no control over it.” “There are new players in the Cloud Provider arena that we might want to try, but it is impossible to transfer our servers and data.”
  • 12. What is Vendor Lock-in?  Reliant on one vendor and cannot switch to another vendor without substantial costs  No alternative if the vendor fails or the product is no longer viable  Cloud Users risk being completely reliant on one vendor  Cloud Providers are limited to customers that only want to use the vendor they support “#2 Obstacle for Adoption and Growth of Cloud Computing: The degree of difficulty associated with moving an application from one cloud provider to another, to your datacenter, or simply take your data out of the cloud.” Above the Clouds: A Berkeley View of Cloud Computing
  • 13. Vendor Lock-in Impacts on the Cloud User:  Lock-in prevents three crucial benefits of cloud computing: Portability Interoperability Federation
  • 14. Infrastructure Lock-in Impacts on the Cloud Vendor:  Vendor lock-in does not allow you to change any of your providers during the Platform’s lifetime.  A Cloud Platform is composed of:  Servers  Storage Systems  Networking devices  Hypervisors  Monitoring tools  Cloud Management Software  The lifespan of a Cloud Platform can last many years.
  • 17. Our Vision To build a product that enables Cloud Providers to:  Choose their infrastructure, including:  Servers  Hypervisors  Open-source and proprietary solutions  Storage Array Networks  Networking devices  Provide elasticity  Leverage existing systems and resources  Mix different technologies and make them interoperable
  • 18. Our Vision Cloud Users should be able to:  Import existing Standard (gold) images  Use any infrastructure of their choice  Manage Global Resources from one dashboard  Manage the platform using different types of APIs  Portability  Interoperability  Federation
  • 20. The Abiquo Solution Revolutionary Cloud Management  Vendor independent  Supports ESX, ESXi, Xen, Xen Server, KVM, Hyper-V  Virtual-to-virtual (V2V) conversion between all hypervisors  Enterprise class  Standards-based  Policy-driven  Multi-tenancy delegated control  Manages private and public clouds
  • 21. The Abiquo Solution Background information  Developed in Java, C (Cloud Nodes) and Flex (interface)  MySQL as the database backend  Service Oriented Architecture (SOA)  Abiquo Enterprise Edition codebase extends the Abiquo Community Edition  Standards:  OVF  WS-Management / CIM resources  Stateless architecture (horizontal scalability)
  • 22. The Abiquo Solution Use of standards and APIs effectively overcomes lock-in and achieves: Portability Federation Interoperability
  • 23. The Abiquo EE Architecture
  • 24. The Abiquo EE Architecure
  • 26. Multiple Technologies, Same DC  Abiquo can manage multiple virtualization technologies in the same Data Center  New technology can be added or removed at any time  Any change in the Infrastructure does not impact the Cloud Services Layer or the Cloud Interfaces Layer
  • 27. Datacenter Deployment A basic deployment is composed of: multi-datacenter deployment is composed of: A Datacenter Abstraction Layer  >1 Datacenter Abstraction Layers A Cloud Services Layer  A Cloud Services Layer (always) A Cloud Interfaces Layer  A Cloud Interfaces Layer (always) Cloud Interfaces Layer Cloud Interfaces Cloud Services Layer Cloud Services Remote Remote Remote Remote Services Services Services Services
  • 30. Infrastructure Vendor Lock-in Problem Abiquo Alternative  Unique provider for long-term contracts  Choose the technology based on your own criteria  Existing contracts with providers, but new  Choose from a list of existing plugins, or Cloud Platforms does not support them. develop a custom-made plugin for the product.  End-of-Lifecycle products  Migrate existing products with the new V2V features  Cannot define different Quality of services  Different technologies can be mixed in a depending on the underlying hardware. single datacenter.  Propietary solutions  Based on the opensource version, Abiquo Community Edition  SOA oriented, REST interfaces
  • 32. The Open Cloud Manifesto Principles of an Open Cloud 1. Open collaboration 2. No platform vendor lock-in 3. Use and adopt existing standards 4. Promote innovation 5. Customer-driven 6. Collaboration to prevent open-source effort overlap
  • 33. Open Clouds Required Features  Portability: move a cloud solution (apps, data, network, config)to other Cloud Platform than the one that it was created  Interoperability: use the services of more than one Cloud Platform  Federation: Cloud Platforms can talk to each other to offer interoperability or transparency
  • 34. The Abiquo Architecture (revisited) Background Information  Developed in Java, C (Cloud Nodes) and Flex (interface)  MySQL as the database backend  Service Oriented Architecture (SOA)  Abiquo Enterprise Edition codebase extends the Abiquo Community Edition  Standards:  OVF  WS-Management / CIM resources  API based on vCloud 0.9 (beta)  Stateless architecture (horizontal scalability)
  • 35. The Abiquo Solution Use of standards effectively overcomes lock-in and achieves: Portability Federation Interoperability
  • 36. Portability via OVF Open Virtualization Format (OVF) enables people to move a cloud solution (apps, data, network, config) from one Cloud Platform to another.  Packaging and distributing virtual appliances  Software to be run in virtual machines  Not tied to any particular hypervisor or processor architecture  An OVF Package contains one or more virtual systems  Can be deployed to several virtual machines  Supported by DMTF OVF is the only open standard getting traction in the industry and community
  • 37. OVF Use Case  Virtual Machine(s) Cloud running in Cloud Provider “A” Provider “A” OVF  The user packages the Virtual Machine in OVF Format  The user moves the OVF Package to Cloud Cloud Provider “B” Provider “B”
  • 38. Q&A