cloud migrations - · pdf file29.06.2016 · cloud migrations building a bimodal...

44
CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat Consulting Vikram Narayan Territory Manager, Red Hat Consulting

Upload: phungtuyen

Post on 06-Feb-2018

227 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

CLOUD MIGRATIONS

Building a bimodal Infrastructure while migrating workloads

Vijay CheboluCloud Infrastructure Practice Lead, Red Hat Consulting

Vikram NarayanTerritory Manager, Red Hat Consulting

Page 2: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

LINE OF BUSINESSTransform Digital Business

Deliver services faster at scale with lower incremental cost

DEVELOPERSDeliver applications faster

Speed up code creation and environment updates with

modern languages and frameworks

OPERATIONSCompete with public cloud providers in scalability and

reliability

Deliver Public cloud like infrastructure with enterprise

management features

BUSINESS UNDER PRESSUREINCREASING EXPECTATIONS AND COMPETITION

Page 3: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

DevOps Platform-as-a-service

Infrastructure-as-a-serviceContainers

CLOUD AND DEVOPS ADOPTIONBusinesses are looking for an answer

90% 72%

71% 93%

Page 4: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Click to add text

TECHNOLOGY CONTINUUMClick to add subtitle

Page 5: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Click to add text

TECHNOLOGY CONTINUUM

Mode 1

Mode 2

Page 6: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Click to add text

TOO MANY TOOLSOperations Nightmare

Page 7: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Click to add text

The AnswerSingle Pane of glass across bi-modal Infrastructures

Page 8: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Click to add text

Page 9: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Business Value of Cloud MigrationMigration Factory Business Value

• Consolidate systems onto a bi-modal ready infrastructure suite

• Reduce time-to-market through self-service and faster provisioning

• Reduce TCO by moving to an open source cloud infrastructure

• Increase business agility through greater systems flexibility

• Reduce migration risk and effort via automated processes

Page 10: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

RED HAT CONSULTING: CLOUD MIGRATIONSRadically simplify the process of migrating workloads from legacy platforms to build out a robust, flexible cloud computing infrastructure to reduce operational costs and provide better agility to stakeholders. Red Hat Consulting helps you:

RED HAT CONSULTING: CLOUD MIGRATIONS

DISCOVERY SESSIONReview and capture infrastructure

requirements, processes, workload, and environment details as it pertains to

developing a cloud migration strategy.

WORKSHOPSProvide a target-state architecture for a

Cloud Migration Solution based on Red Hat products with an implementation

roadmap identifying levels of effortand timelines for organizational adoption.

IMPLEMENTATIONDeploy the target architecture to the client environment(s). Develop, test, and deploy

automated workload migration. Operationalize cloud management and

mentor client organization.

Eliminate vendor dependency

Mitigate risk Reduce TCO Accelerate provisioning

Deliver services faster

Streamline processes

Migrate Workloads

Page 11: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

1. Understanding current and future-state architecture, even when current-state is not fully documented

2. Mapping applications to migration and modernization patterns

3. A platform to orchestrate the migration, preserving VM relationships and application ordering

4. A well-designed infrastructure, capable of processing the effort at scale

5. Enabling the people and process to effectively manage change

MORE THAN JUST MOVING VMsMigration Success Requires…

Page 12: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Successful Migrations Require a Holistic Approach

CLOUD MIGRATION PHILOSOPHYPEOPLE

PROCESS TECHNOLOGY

PeopleDrive collaboration across the organizationPut the right people in position to create positive changeApply mentoring throughout to enable internal capabilities

ProcessEngage a repeatable ‘migration factory’ approach to iterate through workloadsEstablish a continuous improvement atmosphere to evolve across iterations

TechnologyUnique migration tooling/templates help organize, automate, and orchestrate Open-source solutions maximize cost savings and eliminate lock-in

Page 13: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE PEOPLECollaboration and Expertise

Migration Program Management Office

Collaboration of Red Hat and Customer stakeholders/experts

Provides overarching project governance and organizational alignment

Actively manages and mitigates risks

Secures commitment from cross-functional teams

Red Hat Consulting has developed the migration expertise

Team consisting of delivery managers, architects, and consultants

A proven approach and experience to mass-migrate 1,000s of VMs

A holistic approach for migration management, automation, and orchestration

Page 14: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE PEOPLEBuilding the Partnership

Successful migrations require the engagement of the right peopleBusiness Owner: Align the migration goals with the business strategyArchitect: Design an architecture that moves the business forwardOperations: Address the long-term success of the solutionDevelopment: Enhance the developer experienceTesting: Streamline the migration validation process Security/Compliance: Comply with business policies and standardsUser: Understand and address the end-user experience

Page 15: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE PROCESSBased on Agile and Scrum Methodology

Rapid delivery of business-driven results

Upfront analysis of LOE and risk

Cross organizational buy-in

Incremental value delivered early and often

Quick wins and cost savings

Page 16: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE PROCESSHigh-level Migrations

Proven process to mass-migrate 1,000s of VMsHolistic migration approach for management, automation, and orchestrationApplication analysis for migration targets and approach“Migration factory” of tooling and templates to accelerate, automate, and manage

migrations

Page 17: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE PROCESSPre-migration

Automated discovery of VM/app characteristics:

Reduces risk, when VM characteristics may not be well-documented or understood within the organization

Build a taxonomy to identify and group (“tag”) common VM apps:

Group like VMs together to simplify and reduce error

Prepare the “POA” environment:

Create networking, check quotas

Prepare the VM for shutdown:

Move to storage holding area

Application owner identified and groups

workloads for migrationApplication owner creates

validation planCreate network and check

quota on POAvMotion VMs to NFS

storageTag VMs for migration

Page 18: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE PROCESSMigration day

Automated Virtual-to-Virtual VM conversion:

Converts from source image format (e.g. OVA) to destination format

Creates volumes and launches VM instances

Monitor results in real-time:

Report predictable outcomes to stakeholders

Configuration and Application Startup:

Install RHCI tooling, perform post-migration configuration, start application

Automated Testing HookApplication owner

validates and approves migration

Submit request to migrate selected group

Post-migration configuration & application

startup

Migration state machine converts workload to new

platform

Stop Vms

Page 19: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE PROCESSPost-migration

Service Catalog updates:Add extended information on new environment

Validation and Cleanup:

Validate results (e.g. automated testing, monitoring)

Decommission workloads

Divest of old assets

Update service catalog Agreement to clean-up old workload

Decommission VM from POD

Process completes

Page 20: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE PROCESS

Team identifies and groups migration workloads

Application owner creates validation plan

Create network and check quota on POA

vMotion VMs toNFS storage

Tag VMs for migration

Application owner validates and

approves migration

Post-migration configuration &

application startup

Migration state machine converts workload to

new platform

Submit request to migrate selected

group

Stop VMs

Update service catalog Agreement to clean-up old workload

Decommission VM from POD

Process completes

Pre-Migration

Migration Day

Post-Migration

Cloud Migration in Action

Page 21: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE TECHNOLOGYPowered by Red Hat Cloud Suite

Host workloads in Red Hat Enterprise Virtualization and/or Red Hat OpenStack

Manage, automate, and orchestrate with Red Hat CloudForms

Page 22: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE TECHNOLOGYPre-Migration Processing

Automated discovery of VMs and application characteristicsAllows dependencies to be understood, cataloged, and orchestrated during

migrationReduces risk when VM or application characteristics may not be well-documented or

understood within the organizationBuild a taxonomy to identify and group (“tag”) common VM apps

Simplifies mass migrations to reduce risk of errorLeverages data obtained through CloudForms

Page 23: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE TECHNOLOGY

Configure state machine templates to orchestrate the migrationCreate repeatable migration paths, error handling, and rollback paths, to ensure

migrations are managed uniformlyDefine a migration window to ensure VM ordering and dependencies are properly

managedImplement push-button self-service catalogs to perform migrations

Migrations can be automated at the push of a button, and parallelized, leveraging state machine workflows

Monitor the migration process in real-timeReport predictable outcomes to stakeholdersValidate migration and notify owners

Executing the Migration

Page 24: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Cloud Migration Solution Portfolio

Design Workshop

Discovery Session

Smart Start

Automate Workloads

Self-Service

Workload Migration

OSS/BSS IntegrationOperationalize Infrastructure

Page 25: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

The Way Forward with Red Hat Consulting

25

Page 26: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

RED HAT CONSULTINGWho We Are

Global services organization within Red HatHave the best skills on Red Hat technologies in the industryBring together Red Hat technologies, best practices, and expertise to deliver Red Hat

solutionsWe can do everything from initial strategy to hands-on keyboard

Page 27: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

RED HAT CONSULTINGWhat We Do

Bring subject matter expertise around open source and Red Hat products and technologies into your organization

Establish industry standards and best practices within your organization to improve process efficiencies and productivity

Mentor your staff on Red Hat technologies and relevant conceptsMitigate product and open source adoption risks during enterprise migrations,

modernization, and cutting-edge initiativesGet direct access to Red Hat business units and roadmaps

Page 28: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

RED HAT SOLUTION DELIVERY FRAMEWORKHow We Deliver Value

DISCOVER DESIGN DEPLOY

ITERATE

ENABLE

Page 29: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Discover Migration drivers

Identify potential technologies and

solutions

Create an action plan to address opportunities

START WITH DISCOVERYThe Cloud Migration Discovery Session

Page 30: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

CLOUD MIGRATION :DISCOVERY PROCESSWhat Happens in a Discovery Session

Identify Core Business Drivers

Current IT Landscape

Migration Considerations

Workloads and Applications

Use case Prioritization

Understand Timeline and Constraints

High Level Solution

Whiteboarding

Define a Solution

Roadmap

Build a Project Backlog

Page 31: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE BIG PICTUREA Reference Implementation - Initial Iteration

Iteration 1Design and Pilot

Discovery session

Design workshop

Workload analysis

Target architecture

Target environment infrastructure

Migration tooling infrastructure

Migration factory state machines

Migrate and Validate

Discover / Design Deploy

Page 32: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE BIG PICTUREA Reference Implementation - Next Iteration

Iteration 1Design and Pilot

Iteration 2Enhance and Deploy

Discovery session

Design workshop

Workload analysis

Target architecture

Target environment infrastructure

Migration tooling infrastructure

Migration factory state machines

Migrate and Validate

Workload analysis and

preparation

Environment and tooling updates

Migrate first workload group

Pilot Go Live

Discover / Design Deploy Discover / Design / Deploy

Page 33: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THE BIG PICTUREA Reference Implementation - Future Iterations

Iteration 1Design and Pilot

Iteration 2Enhance and Deploy

Future Iteration(s)Migrate and Operationalize

Discovery session

Design workshop

Workload analysis

Target architecture

Target environment infrastructure

Migration tooling infrastructure

Migration factory state machines

Migrate and Validate

Workload analysis and

preparation

Environment and tooling updates

Migrate first workload group

Pilot Go Live

Environment and tooling updates

Standard Operating Procedures

Migrate additional workloads

Mentoring and Knowledge

Transfer

Discover / Design Deploy Discover / Design / Deploy Discover / Design / Deploy

Page 34: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Use case review

Page 35: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Common Challenges

Challenge 1 : Need to bring in an alternate virtualization platform to avoid vendor lock-in and provide cloud like capabilities to the enterprise by provide a single pane of glass for end users and operations.

Challenge 2 : Need to reduce reliance on Amazon Services to build capabilities in-house onto a private cloud deployment . .

Challenge 3 : Need to migrate workloads from an Old Openstack release (IceHouse) to the most current Openstack release .

Page 36: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Use casesBusiness Drivers

● Increase Speed and Agility in delivering Infrastructure● Provide a Private Cloud with end-user Self Service● Provide effective Operations via a single pane of glass across Hybrid Infrastructures● Reduced TCO● Enable Innovation

Page 37: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Use cases Technology requirements and Constraints

● Enable alternate Hypervisor Platform to reduce vendor lock-in● Deliver a highly resilient dual datacenter strategy● Provide a hybrid Management platform managing Private and Public Cloud Infrastructures● Integrate with existing Service Catalog and Orchestration tooling to reduce Time to Market● Optimize Brownfield deployments while enabling next generation Infrastructures

○Brownfield Platforms to Manage : VMWare , Amazon EC2● POD : VMWare , Openstack , Amazon● POA : Red Hat Enterprise Virtualization , Red Hat Openstack , Amazon EC2, Azure, GCE

Page 38: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

● Enable Migration of workloads from existing Virtualization platforms ○VMWare Infrastructure to Red Hat Enterprise Virtualization ○VMWare vSphere to Red Hat Openstack

● Enable Migration of workloads from public providers ○Amazon EC2 -> Azure○Amazon EC2 -> Google Compute Engine○Amazon EC2 -> Privately Hosted Openstack

● Enable Workload migration to Containers○Discovery Session : Migrating Workloads to Containers○June 29th , 10:15 am - 11:15 am

Migration Use cases

Page 39: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Example architecture/data flow - POA Openstack

Page 40: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Example architecture/data flow - POA RHEV

Page 41: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

Complete iteration of the Solution Delivery FrameworkDiscover important details and design a target architectureDeploy the target environment and the migration infrastructureMigrate representative workloads to demonstrate the capabilityRefine the migration approach and validate the migration velocityMentor your team on the new technologies

GET SMART The Cloud Migration Smart Start

ITERATE

DISCOVER DESIGN DEPLOY

ENABLE

Page 42: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

One-on-One sessions with Red Hat consultants will provide an open communication forum with one of our subject

matter experts to better assist you with understanding how Red Hat products and solutions can help solve your

business problems.

All One-on-One sessions will be held in the Red Hat Consulting Discovery Zone (Level Two, Moscone West) during

Summit.

Available Slots for Cloud Migration Solution

Date/Time6/29/2016 13:00-15:006/29/2016 15:00-17:006/30/2016 9:00 - 11:00

ONE-on-ONE Discovery Sessions

Page 43: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

RED HAT OPEN INNOVATION LABS

43

INNOVATIONACCELERATED

DEVELOPCONTEMPORARY

APPLICATIONS

MODERNIZETRADITIONAL

APPLICATIONS

COLLABORATIONSpace to work,

innovate, and discuss

RESIDENCYAn eight-week accelerated

teaming engagement

COMMUNITY INCUBATIONCommunities

supporting innovation

Page 44: CLOUD MIGRATIONS - · PDF file29.06.2016 · CLOUD MIGRATIONS Building a bimodal Infrastructure while migrating workloads Vijay Chebolu Cloud Infrastructure Practice Lead, Red Hat

THANK YOU

plus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews