Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS



Similar documents
Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

CLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service

Intel IT Cloud 2013 and Beyond. Name Title Month, Day 2013

How To Understand The 2013 Cio Agenda For A Cloud Server

HP CLOUD SYSTEM. The most complete, integrated platform for building and managing clouds featuring Intel technologies.

Red Hat Openshift Christoph Eberle

Cloud, where are we? Mark Potts, HP Fellow, CTO Cloud November 2014

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

Cloud Courses Description

HP Cloud technologies

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

HP OpenStack & Automation

HP S POINT OF VIEW TO CLOUD

CIO SUMMIT l LAS VEGAS

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Deploy Your First CF App on Azure with Template and Service Broker. Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

Oracle s Cloud Computing Strategy

Huawei and Open Source. Industry development department Shi Hao

Software Defined Everything

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

RED HAT CLOUD SUITE FOR APPLICATIONS

How To Get A Cloud Based System To Work For You

journey to a hybrid cloud

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

Journey to the Intelligent Cloud - Part 2 -

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group

Considerations for Adopting PaaS (Platform as a Service)

Oracle s Cloud Computing Strategy

Managed Cloud Services

Deploying Your Application On Public Cloud

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)

Build and Manage Private and Hybrid Cloud. Urban Järund, Sr Regional Services Manager Nordics, Red Hat

OPEN DATA CENTER ALLIANCE Usage Model: Guide to Interoperability Across Clouds

Business transformation with Hybrid Cloud

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster

Building an AWS-Compatible Hybrid Cloud with OpenStack

Using Red Hat Systems Management Tools in a Hybrid Cloud

Cloud computing: the IBM point of view

DevOps. Josh Preston Solutions Architect Stardate

Enterprise PaaS Evaluation Guide

Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode

ACCELERATE DEVOPS USING OPENSHIFT PAAS

An Enterprise Private Cloud Architecture and Implementation Roadmap

Historians and Production Management as Cloud Applications

Making Leaders Successful Every Day

WHY SERVICE PROVIDERS NEED A CARRIER PaaS SOLUTION cpaas for Network

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Jenkins World Tour 2015 Santa Clara, CA, September 2-3

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper

Lunch and Learn: BlueMix to Mainframe making development accessible in the

Getting Started Hacking on OpenNebula

Oracle Cloud Platform. For Application Development

Why we Picked CF as the Basis for our Public Cloud Multi-Tenant Platform

Oracle Reference Architecture and Oracle Cloud

A Gentle Introduction to Cloud Computing

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Building Private & Hybrid Cloud Solutions

HO5604 Deploying MongoDB. A Scalable, Distributed Database with SUSE Cloud. Alejandro Bonilla. Sales Engineer abonilla@suse.com

Cloud Computing and Standards

BRINGING NETWORKS TO THE CLOUD ERA

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

How To Monitor Hybrid It From A Hybrid Environment

Accelerating Deployment of Cloud Services Using Open Source Software

Enterprise Cloud Adoption- Deployment Models, Workloads and Industry Perspective

Top five lessons learned from enterprise hybrid cloud projects

Certified Cloud Computing Professional VS-1067

IBM MobileFirst Launch David Lee Heyman

Healthcare: La sicurezza nel Cloud October 18, IBM Corporation

Transformational Benefits of the Cloud. Information & Communication technology October 2013

Hybrid cloud on your terms: Dell Cloud Manager with Dell Hybrid Cloud System for Microsoft

Transformation to a ITaaS Model & the Cloud

DevOps for the Cloud. Achieving agility throughout the application lifecycle. The business imperative of agility

Java PaaS Enabling CI, CD, and DevOps

On Premise Vs Cloud: Selection Approach & Implementation Strategies

Cloud Computing. Carlos Passi, Assistant Controller, Business Transformation, IBM Corp. Steve Ford, CFO, TradeCard. March 24, 2011

Strategic Direction of Networking IPv6, SDN and NFV Where Do You Start?

Why Use OPTIMIS? Build and Run Services in the Most Suitable Cloud Venues. May 2013

Availability Digest. HPE Helion Private Cloud and Cloud Broker Services February 2016

Address Interoperability Challenges in Healthcare with Dell Boomi

Data Center Virtualization and Cloud QA Expertise

Modern Application Architecture for the Enterprise

Converged Infrastructure to Private Cloud

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

Cisco Intercloud Fabric for Business

Cloud Computing and Data Center Consolidation

Getting Started with IBM Bluemix: Web Application Hosting Scenario on Java Liberty IBM Redbooks Solution Guide

An Enterprise Private Cloud Architecture and Implementation Roadmap

Oracle Cloud: Oracle s Platform and Infrastructure Services. Amit Zavery Group Vice President Product Development

Extending Intel s Enterprise Private Cloud with Platform as a Service

Transform service delivery with HP Cloud Management

How To Make Money From Cloud Computing

How To Manage Your It From A Business Perspective

Transcription:

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS Speaker: Catherine Spence, IT Principal Engineer, Cloud Computing Acknowledgements: Aaron Huber, Jon Price November 2014

Legal Notices This presentation is for informational purposes only. INTEL MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries. * Other names and brands may be claimed as the property of others. Copyright 2014, Intel Corporation. All rights reserved.

Agenda Intel IT Vital Statistics Cloud Direction, ODCA Cloud Adoption Roadmap Intel IT Cloud, PaaS Concept, Selection & Usage Cloud Foundry* Architecture Provisioning on OpenStack* Challenges Capability Roadmap, Future Hybrid Strategy Summary

2014 Intel IT Vital Statistics >6,300 IT employees 59 global IT sites >98,000 Intel employees 1 168 Intel sites in 65 Countries 64 Data Centers (91 Data Centers in 2010) 80% of servers virtualized (42% virtualized in 2010) >147,000+ Devices 100% of laptops encrypted 100% of laptops with SSDs >43,200 handheld devices 57 mobile applications developed Source: Information provided by Intel IT as of Jan 2014 1 Total employee count does not include wholly owned subsidiaries that Intel IT does not directly support Copyright 2014, Intel Corporation. All rights reserved. 4

INTEL IT S CLOUD JOURNEY Start Today Future SaaS for large scale, standard processes On-premise hosting Server Virtualization Infrastructure as a Service SaaS Playbook IaaS & PaaS, emerging hybrid SDN rolled out Database as a Service Increased SaaS and Cloud-Aware Apps Common IaaS Control Plane Provision physical servers same as virtual Smart orchestration Dynamic, Flexible and Scalable Service Delivery at Reduced Cost

Enterprise Adoption Roadmap Legacy Applications on dedicated Infrastructure Start Consumers Stage 1 Stage 2 Stage 3 Stage 4 Stage 5 End User Simple SaaS Simple SaaS Complex SaaS Hybrid SaaS App Dev App Owner Enterprise Legacy Apps Simple Compute IaaS Cloud Aware Apps Enterprise Legacy Apps Complex Compute IaaS Simple Compute IaaS Cloud Aware Apps Legacy Apps Private PaaS Cloud Aware Apps Legacy Apps Hybrid PaaS Federated, Interoperable, and Open Cloud IT Ops Compute, Storage, and Network Compute, Storage, and Network Full Private IaaS Hybrid IaaS

Private Cloud Approach Get benefit from cloud approach for internal only workloads Consume our own capacity before seeking external sourcing Provide agility & flexibility while managing costs Challenges with public clouds High switching costs due to interoperability among clouds Enterprise and business security concerns on premise as a model for public cloud scenarios Cloud-aware apps are a challenge for private & public cloud Copyright 2014, Intel Corporation. All rights reserved. 7

Intel IT Self-Service Cloud Hosting Options PaaS = Platform as a Service On demand build and hosting for custom applications Pre-provisioned, multi-tenant, common platform Abstracted hardware & software infrastructure supported by IT IaaS = Infrastructure as a Service For commercial off-the-shelf software For custom apps needing control over the entire application stack You support your entire stack or used managed hosting Cloud Broker Contact us when you need help deciding the correct hosting model

PaaS Concept Custom Application Hosting: Rapid app hosting with no server provisioning Abstracted HW & SW Infrastructure Built to scale massively and be super efficient From innovative idea to From innovative Idea to production service in less than a day production service in less than a day

Product Selection Evaluated PaaS solutions in 2012 Conducted technical and user evaluations Vector Agility Elasticity Design for Failure Resource Utilization Results Huge potential to improve app landing time; Developers value in on demand, self-service Big improvement and even more with automated elasticity Benefit of high availability within platform; more work to do on active/active and promoting cloud-aware app design Confirmed we can expand on IaaS success Strategy: standardize on open source PaaS Cloud Foundry* One platform -> high app diversity

Intel Developer Survey Survey Goals Understand developer segmentation Identify technology trends Explore PaaS demand & offer pilot Total # 2212 Invites 693 Responses 208 Results & Insights Validated requirement to support high app diversity >80%:.NET*, Perl, SQL Server* >60%: Java & Python installed base High interest: Databases (especially nosql), SOA, BI, Mobile Identified 25 pilot volunteers through the survey

How it works Client Development Environment Sign up & create spaces Developer CF Interfaces API, CLI, Portal Project Files Download tools or use web portal Deploy apps in one push Routers & Other components Cloud Controllers Buildpacks Cloud Foundry in Private Cloud Manage apps, not infrastructure Apps Collection of VMs running Windows or Ubuntu Databases and other services

May 2014 Usage Study Context: 16 Owners interviewed 56 Apps deployed Results: 40% @ > 10 years experience 57% develop on next gen platform 67% utilize IaaS 68% had a goal of production landing 20% experienced deployment issues ranging from lack of education to need for additional services 100% say it speeds deployment

Cloud Foundry* Architecture Build Packs Source: http://docs.cloudfoundry.org/concepts/architecture/

BOSH w/openstack Plug-in Provisioning on OpenStack* Deployment Manifest Create MicroBOSH instance to launch full BOSH install Use BOSH to install Cloud Foundry* -> Deployment Manifest Automated post-install additional Intel components using Puppet Rolling updates instead of patching

Sample Deployment Manifest Fragment releases: - name: cf version: latest resource_pools: - cloud_properties: instance_type: m1.small name: small_z1 network: cf1 size: 3 stemcell: name: bosh-openstack-kvm-ubuntu-lucid-go_agent version: latest - cloud_properties: instance_type: m1.small name: small_z2 network: cf2 size: 0 stemcell: name: bosh-openstack-kvm-ubuntu-lucid-go_agent version: latest Spiff tool: https://github.com/cloudfoundryincubator/spiff/ Script: https://github.com/cloudfoundry/cfrelease/blob/master/generate_deployment_ma nifest Sample Stub: https://github.com/cloudfoundry/cfrelease/blob/master/spec/fixtures/openstack/cf -stub.yml Copyright 2014, Intel Corporation. All rights reserved. 16

Intel IaaS Common Control Plane PaaS Automation Policy or Template Driven Orchestration API Interactions Web GUI Custom Automation Common Control Plane for Multiple hypervisors Multiple storage solutions Open Standard/Source Control Plane Virtual network integration Back-end Orchestration Intel IT Primary Drivers Proprietary Virtual Network Switch Proprietary Hypervisor Compute Proprietary Storage Physical Network Private Cloud 1.0 Proprietary Proprietary or Open Virtual Network Switch Multiple Hypervisors Compute Multiple Storage Solutions Physical Network Private Cloud 2.0 Open Shift from IT managed to selfservice Reduce migration impact on ROI Consistent User Experience IT flexibility for managing infrastructure Efficient resource utilization

Challenges IaaS Drive specialized requirements object storage Upgrade strategy to move to a dedicated set of hosts Open Source Maturity Becoming more mature over time Cloud Foundry* foundation formed Iron Foundry*.NET being pulled into core project Keeping up with frequent community updates CI/CD More Cloud-Aware Apps IDAM Web Services created and being tested

Cloud Aware Applications Right design enables business agility, massive scaling, ability to burst, and high resiliency Resource efficiency and can minimize costs Lack of cloud-aware apps hinders hybrid All apps have multiplatform frontend and cloud backend

Capability Roadmap Released Native RabbitMQ/Redis Basic Web Portal Database lifecycle management Platform update In progress Enhanced Web Portal Governance Automation Service Management automation Fully curated build packs Design for Failure Additional security 2015 Advanced Web Portal Throughput metrics Tested HA patterns (Active Passive/Active Active) Auto scaling

Future Hybrid Strategy Enterprise Networks Developers & App Owners Deploy Orchestration Intel Architecture Private Cloud Burst Smart orchestration layer Move among clouds via policies Security, capacity and cost optimization Most apps exposed on the internet Expect app components to run across clouds Limited public cloud for special use cases Intel Architecture Public Cloud

Summary Our direction is hybrid cloud Strong success with Intel s Enterprise Private Cloud Open standard components & API with OpenStack* & Cloud Foundry* From idea to production service in less than a day The value of enterprise private IaaS is extended through PaaS PaaS accelerates application deployment and promotes cloud application design principles

Q&A

Back up Copyright 2014, Intel Corporation. All rights reserved. 25

Provider manages You manage Provider manages Provider manages You manage You manage Cloud Service Delivery Models Applications Applications Applications Applications Data Data Data Data Runtime Runtime Runtime Runtime Middleware Middleware Middleware Middleware OS OS OS OS Virtualization Virtualization Virtualization Virtualization Network Network Network Network Storage Storage Storage Storage Server Server Server Server Copyright 2014, Intel Corporation. All rights reserved. 26