FI-WAE Cloud Overview Presented by: Alex Glikson, IBM April 3 rd, 2013, Madrid http://www.fi-ware.eu http://www.fi-ppp.eu
Agenda FI-WAE Cloud Generic Enablers Overview Demo 1
FI-WAE Cloud Generic Enablers & Partners Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 2
FI-WAE Cloud Generic Enablers Overview FI FI-WAE Cloud s offer capabilities to host cloud- based applications (provisioning, management, etc) All the s are available free of charge in the FI-WAE Testbed,, for experimentation purposes within the FI-PPP All the s provide EST APIs, some provide Web Most of the capabilities available in the 2 nd release (* = new in 2 nd release) Secure access via common and Access Control mechanisms Control PaaS * (SDC) * * (SM) * Storage esource (DCM) * Cloud Proxy 3
Infrastructure-as-a-Service (IaaS) Data Center esource (DCM) Offers cloud-based hosting of virtual machines, provisioned from a library of pre-configured images, as well as storage volumes and virtual network connectivity Provided by IBM (with contributions by Intel) Based on OpenStack leading open source IaaS API and implementation, widely adopted by the industry Will be used to host all the FI-WAE s in the Testbed, as well as Open Innovation Lab Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 4
OpenStack in a Nutshell OpenStack is a global collaboration of developers & cloud computing technologists working to produce an ubiquitous Infrastructure as a Service (IaaS) open source cloud computing platform for public & private clouds. Platinum Sponsors Gold Sponsors OpenStack Foundation: exponential growth As of AP 2012 30 UGs 2600 Individuals 47 UGs As of JAN 2013 5600+ Individuals OpenStack Compute (Nova) Provision and manage large networks of virtual machines OpenStack Storage (Cinder, Swift) and Block storage for use with servers and applications OpenStack Networking (Quantum) Pluggable, scalable, API-driven network and IP management OpenStack Image Service Catalog and manage massive libraries of server images OpenStack Service Unified authentication across all OpenStack projects and integrates with existing authentication systems. Code available under Apache 2.0 license. Design tenets scale & elasticity, share nothing & distribute everything http://openstack.org 5
Storage Offers highly scalable and reliable web storage facility accessible via HTTP, suitable for fixed content Based on OpenStack Swift, accessed via CDMI API Can be used by DCM Image Service to store images Provided by Intel (with contributions by IBM) Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 6
Infrastructure-as-a-Service (IaaS) Service (SM) Offers capabilities to define complex application topologies (e.g., 3-tier web applications), as well as to automate their provisioning and life cycle, including auto-scaling Provided by Telefonica Uses DCM and other s to provision and manage individual resources (e.g., VMs) comprising the service Uses to collect system metrics used to make auto-scaling decisions Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 7
Offers collection, processing, storage and distribution of system metrics, accessible via EST API Provided by Telefonica Used by to gather input for auto-scaling decisions Used by to report metrics of virtual machines Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 8
(SDC) Offers capabilities to manage automated installation and configuration of software components on physical or virtual machines, from a catalog of such components Provided by Telefonica Integrates with modern open source configuration management tools such as Chef Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 9
Platform-as-a-Service (PaaS) Offers capabilities to provision and manage complex Platform Platform-as as-a-service Service environments and applications Provided by Telefonica Leverages results of 4CaaSt project Uses SM to provision virtual machines comprising the PaaS environment and to manage its auto-scaling Uses SDC to install and manage custom software stacks on each VM, as well as their inter-dependencies Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 10
Cloud Proxy Offers capabilities to host application components (e.g., virtual machines or Linux containers) on Cloud Proxy devices located close to the end-user Provided by Technicolor Developed jointly between Cloud and I2ND chapters Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 11
Offers hosting of lightweight JavaScript-based application components in highly distributed environments, such as Cloud Proxy devices Uses Cloud Proxy hosting capabilities to run the edgelet container software (based on Node.js) Leverages SlapOS open source software Preview in 2nd release, full capability in 3rd release Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 12
Offers facilities to submit and manage computational jobs, via EST API Provided by Inria Based on ProActive Suite Preview in 2 nd release, full capability in 3 rd release Control PaaS (SDC) (SM) Storage esource (DCM) Cloud Proxy 13
Live Demo using FI-WAE Cloud Portal http://cloud.lab.fi-ware.eu/ * Use instructions at FI-WAE Catalogue to request an account 14
Thanks!! http://www.fi-ppp.eu 15