59
VMworld 2018 Content: Not for publication or distribution

Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VMworld 2018 Content: Not for publication or distribution

Page 2: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Intelligent Data Management for a Hybrid World Veeam & VMware

Michael CadeGlobal Technologist, Product Strategy@MichaelCade1| vZilla.co.uk

Anthony SpiteriGlobal Technologist, Product Strategy@AnthonySpiteri| AnthonySpiteri.net

VMworld 2018 Content: Not for publication or distribution

Page 3: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Intelligent Data Management for a Hybrid WorldVeeam & VMware

Michael CadeGlobal Technologist, Product Strategy@MichaelCade1| vZilla.co.uk

Anthony SpiteriGlobal Technologist, Product Strategy@AnthonySpiteri| AnthonySpiteri.net

VMworld 2018 Content: Not for publication or distribution

Page 4: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Automation and Orchestration ofVeeam & VMware - LIVE

Michael CadeGlobal Technologist, Product Strategy@MichaelCade1| vZilla.co.uk

Anthony SpiteriGlobal Technologist, Product Strategy@AnthonySpiteri| AnthonySpiteri.net

VMworld 2018 Content: Not for publication or distribution

Page 5: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Are you ready for some Live Demos?

VMworld 2018 Content: Not for publication or distribution

Page 6: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VMworld 2018 Content: Not for publication or distribution

Page 7: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Agenda

Veeam and VMware Cloud on AWS

Let’s Kick off a live demo...

Quick Look at Veeam Availability Orchestrator

Quick Look at Veeam DataLabs

End to end automation of Veeam on VMware

Breaking down the automation and orchestration

The final product!

Special Announcement

VMworld 2018 Content: Not for publication or distribution

Page 8: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VMware Cloud on AWS And Veeam

VMworld 2018 Content: Not for publication or distribution

Page 9: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VMware Cloud on AWS and Veeam• Just in case you have been living under a rock…

VMworld 2018 Content: Not for publication or distribution

Page 10: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Benefits of Veeam with VMware Cloud on AWS

FAMILIARITY

Same Veeam Backup & Replication Console

FLEXIBILITY

Ability to perform Backup and Replication

TRUSTED PLATFORM

Leveraging native vSphere and Veeam Technologies

JUST WORKS

Available as of Veeam Backup & Replication 9.5 Update 3 and 3a

VMworld 2018 Content: Not for publication or distribution

Page 11: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

The 3-2-1 Rule

2Different media

3Different copiesof data

1of which is off site

VMworld 2018 Content: Not for publication or distribution

Page 12: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Why do you need Availability …It’s Cloud!

https://cloud.vmware.com/community/2018/07/31/stretched-clusters-not-disaster-recovery-solution/

VMworld 2018 Content: Not for publication or distribution

Page 13: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VMware Cloud on AWS and Veeam

• VMware Cloud on AWS + Veeam Backup & Replication = Better Together

• VMware Cloud on AWS is truly a Software Defined Datacentre

• Took advantage of the Single Node SDDC

• Deployed and configured via PowerCLI VMC Modules

• Perfect to showcase the Automation and Orchestration of VeeamVMworld 2018 Content: Not for publication or distribution

Page 14: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VMware Cloud on AWS and Veeam

VMworld 2018 Content: Not for publication or distribution

Page 15: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam Availability Orchestrator

VMworld 2018 Content: Not for publication or distribution

Page 16: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Minimize service disruption through the failover and failback of multi-site DR plans for planned migrations, disaster avoidance and disaster recovery

Veeam Availability Orchestrator

Automated documentation that makes it easy to build and update DR plans as the environment changes

Automated DR plan testing and readiness checks that avoid expensive manual processes, with zero impact on production systems

Replication on Steroids – v1

VMworld 2018 Content: Not for publication or distribution

Page 17: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Orchestrated replication

VMworld 2018 Content: Not for publication or distribution

Page 18: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Orchestrated site failover

VMworld 2018 Content: Not for publication or distribution

Page 19: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Orchestrated site failback

VMworld 2018 Content: Not for publication or distribution

Page 20: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Orchestrated app failover

VMworld 2018 Content: Not for publication or distribution

Page 21: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam DataLabs

VMworld 2018 Content: Not for publication or distribution

Page 22: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Backup File

vPower

Manual Verification

Storage Snapshot

storage snapshotsvSphere

Veeam DataLabsAutomated verification of data & leveraging that data for better business outcomes

DataLab

VMworld 2018 Content: Not for publication or distribution

Page 23: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

PowerShellextension

VeeamEnterprise Manager

VeeamBackup & Replication

On-DemandSandbox

SureReplica

Self-service

SureBackup

Veeam Availability Orchestrator

VMworld 2018 Content: Not for publication or distribution

Page 24: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

PowerShellextension

VeeamEnterprise Manager

VeeamBackup & Replication

DataLab

On-DemandSandbox

SureReplica

Self-service

SureBackup

Veeam Availability Orchestrator

Automated verification of replicated virtual machinesOnDemand isolated environments in any vSphere locationPortal request for developers to spin up their own DevOps environmentVerification of virtual machine backups before being sent offsite.

VMworld 2018 Content: Not for publication or distribution

Page 25: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

End to End Orchestration and Automation – WHY?

VMworld 2018 Content: Not for publication or distribution

Page 26: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

The WHY...• To enable the deployment of a fully configured Veeam Backup &

Replication platform using automation and orchestration

The HOW...• Leveraging Infrastructure as Code to build scripts and plans to deploy

infrastructure and software components

The WHAT...• Fully configured environment that is portable and used by anyone to

have Veeam Backup & Replication on any vSphere environmentVMworld 2018 Content: Not for publication or distribution

Page 27: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Scalable Veeam deployment

The driving use-case cases:

• Veeam service provider (Backup as a Service)

• Proof of concept, fast deployment and rapid configuration

• Enterprise scalability & enterprise deployment

VMworld 2018 Content: Not for publication or distribution

Page 28: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Pre Configuration Management

Deploy or build at least one Windows OS.

If it’s a larger environment, you may need to deploy multiple Windows OSs. If it is virtual, you could use templates.

If using templates, you still have to configure and install Veeam components.

Now, imagine you have 10,000 VMs to protect, how much effort is it to deploy the scale-out architecture?

VMworld 2018 Content: Not for publication or distribution

Page 29: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Tools of the Trade...

VMworld 2018 Content: Not for publication or distribution

Page 30: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Workflow Overview

Deploy Veeam Backup &

Replication Server Infrastructure

Deploy and configure AWS

Veeam Infrastructure

Configuration of Veeam Backup &

Replication Components

VMworld 2018 Content: Not for publication or distribution

Page 31: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam PN Site to Site

Cloud Connect

Service Provider

Veeam Cloud Connect repository

VPCInternet Gateway

Management GW

Veeam Linux Repo

10.0.100.39

Instance

Veeam PN SiteGateway10.0.100.221

Instance

US-EAST-1

vCenter – ESXi – vSAN – NSX-v

Compute GW

US-WEST-1

On-Premises

Veeam Repository

Veeam Backup& Replication

VMworld 2018 Content: Not for publication or distribution

Page 32: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

End to End Orchestration and Automation Part 1

VMworld 2018 Content: Not for publication or distribution

Page 33: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

CHEF, Terraform and VBR Overview

Deploy Veeam Backup &

Replication Server Infrastructure

Deploy Veeam Backup &

Replication VM

Install Veeam Backup &

Replication and Dependencies

Upgrade Veeam Backup & Replication to Update 3a

Deploy Veeam Backup &

Replication Proxies

VMworld 2018 Content: Not for publication or distribution

Page 34: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Grow, change, expand, shrink, evolve

• The CHEF integration gives the administrator complete control over their environment and deployment

• Veeam API allows for automated control of the solution and the desired state of CHEF opens the doors to a truly dynamic solution

• The Veeam cookbook breaks out all of the typical components of a deployment into individual states which allows for a completely customized solution

• The ability to grow your footprint on-demand or even to shrink means that your backup software can evolve to meet your business goals

VMworld 2018 Content: Not for publication or distribution

Page 35: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Simple deployment (all in one)

Node(Windows 2016 Server)

Apply standalone build

Download pre created CHEF

cookbooks

Veeam Backup&Replication server

VMworld 2018 Content: Not for publication or distribution

Page 36: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Distributed scalable Veeam deployment powered by CHEF

Management server build

Catalog server build

Proxy server builds

• Fast distributed deployment• Server OS configuration• Application configuration • Spin up and down when required.

VMworld 2018 Content: Not for publication or distribution

Page 37: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Management GW

vCenter – ESXi – vSAN – NSX-v

Compute GW

VMworld 2018 Content: Not for publication or distribution

Page 38: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

End to End Orchestration and Automation Part 2

VMworld 2018 Content: Not for publication or distribution

Page 39: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Terraform AWS VPC Deployment

Deploy and configure AWS

Veeam Infrastructure

Deploy and Configure AWS

VPC and Networking

Deploy and configure Veeam Linux Repository

EC2 Instance

Deploy and configure Veeam PN EC2 Instance

Connect Veeam PN to extended

network

VMworld 2018 Content: Not for publication or distribution

Page 40: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VPCInternet Gateway

Veeam Linux Repo

10.0.100.39

Instance

Veeam PN SiteGateway10.0.100.221

Instance

VMworld 2018 Content: Not for publication or distribution

Page 41: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VPCInternet Gateway

Management GW

Veeam Linux Repo

10.0.100.39

Instance

Veeam PN SiteGateway10.0.100.221

Instance

US-EAST-1

vCenter – ESXi – vSAN – NSX-v

Compute GW

US-WEST-1

VMworld 2018 Content: Not for publication or distribution

Page 42: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

PowerShell/CLI Orchestration of VBR

Configuration of Veeam Backup &

Replication Components

Add vCenter to Veeam Backup &

Replication

Add Cloud Connect Service Provider to Veeam Backup &

Replication

Configure EC2 Linux Repository to Veeam Backup &

Replication

Create vSphere Tag Categories and Tag Groups

for SBPM

Create Tag Based Policy Veeam

Backup & Replication Jobs

VMworld 2018 Content: Not for publication or distribution

Page 43: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

End to End Orchestration and Automation The Final ProductVMworld 2018 Content: Not for publication or distribution

Page 44: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam PN Site to Site

Cloud Connect

Service Provider

Veeam Cloud Connect repository

Veeam Backup& Replication

VPCInternet Gateway

Management GW

Veeam Linux Repo

10.0.100.39

Instance

Veeam PN SiteGateway10.0.100.221

Instance

US-EAST-1

vCenter – ESXi – vSAN – NSX-v

Compute GW

US-WEST-1

On-Premises

Veeam Repository

Veeam Backup& Replication

VMworld 2018 Content: Not for publication or distribution

Page 45: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam PN Site to Site

Cloud Connect

Service Provider

Veeam Cloud Connect repository

Veeam Backup& Replication

VPCInternet Gateway

Management GW

Veeam Linux Repo

10.0.100.39

Instance

Veeam PN SiteGateway10.0.100.221

Instance

US-EAST-1

vCenter – ESXi – vSAN – NSX-v

Compute GW

US-WEST-1

On-Premises

Veeam Repository

Veeam Backup& Replication

VMworld 2018 Content: Not for publication or distribution

Page 46: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam PN Site to Site

Cloud Connect

Service Provider

Veeam Cloud Connect repository

Veeam Backup& Replication

VPCInternet Gateway

Management GW

Veeam Linux Repo

10.0.100.39

Instance

Veeam PN SiteGateway10.0.100.221

Instance

US-EAST-1

vCenter – ESXi – vSAN – NSX-v

Compute GW

US-WEST-1

On-Premises

Veeam Repository

Veeam Backup& Replication

VMworld 2018 Content: Not for publication or distribution

Page 47: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam PN Site to Site

Cloud Connect

Service Provider

Veeam Cloud Connect repository

Veeam Backup& Replication

VPCInternet Gateway

Management GW

Veeam Linux Repo

10.0.100.39

Instance

Veeam PN SiteGateway10.0.100.221

Instance

US-EAST-1

vCenter – ESXi – vSAN – NSX-v

Compute GW

US-WEST-1

On-Premises

Veeam Repository

Veeam Backup& Replication

VMworld 2018 Content: Not for publication or distribution

Page 48: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam PN Site to Site

Cloud Connect

Service Provider

Veeam Cloud Connect repository

Veeam Backup& Replication

VPCInternet Gateway

Management GW

Veeam Linux Repo

10.0.100.39

Instance

Veeam PN SiteGateway10.0.100.221

Instance

US-EAST-1

vCenter – ESXi – vSAN – NSX-v

Compute GW

US-WEST-1

On-Premises

Veeam Repository

Veeam Backup& Replication

VMworld 2018 Content: Not for publication or distribution

Page 49: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

All from a Single PowerShell Script• All executed from the one script

• deploy_veeam_sddc.ps1• -RunAll• -RunVBRDeployOnly• -RunAWSDeploy• -RunVBRConfigure

• Contributors• Jeremy Goodrum – Exosphere Data @virtpirate• Matt Allford - @mattallford

• https://www.powershellgallery.com/packages/VMware.VMC/1.2.0• https://www.kmruddy.com/2018/rest---vmware-cloud-on-aws---deploy-one-host-sddcVMworld 2018 Content: Not for publication or distribution

Page 50: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Special AnnouncementAWS Marketplace

VMworld 2018 Content: Not for publication or distribution

Page 51: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam on VMware on AWS Marketplace

VMworld 2018 Content: Not for publication or distribution

Page 52: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Wrapping it up!

VMworld 2018 Content: Not for publication or distribution

Page 53: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Useful LinksVeeam Cookbook on CHEF Supermarket

Veeam PowerShell Reference

Veeam API Reference

Want to get started today then grab the QR code for all the Veeam Terraform scripts

VMworld 2018 Content: Not for publication or distribution

Page 54: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Veeam Party…

https://www.eventbrite.com/e/veeams-legendary-vmworld-party-2018-tickets-45869296300

DESCRIPTIONJoin us Tuesday night at Omnia for Veeam's LEGENDARY VMworld Party! Enjoy a night of music, dancing, and entertainment in one of the hottest spots in Las Vegas. This is sure to be Veeam's BEST VMworld party yet!A VMworld 2018 Badge is required for entrance and will be scanned at the door. Must be 21+ years of age with proper ID. Passport required for International guests. Each Attendee Must Register Separately.

DATE AND TIMETue, August 28, 20187:00 PM – 11:00 PM PDT

VMworld 2018 Content: Not for publication or distribution

Page 55: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

• More Features coming for Veeam DataLabs

• Lot’s of great intelligence coming for Veeam ONE

• Also touching on Cloud Mobility

Other Veeam Sessions

Click to edit Master title style

• Click to edit Master text styles• Second level

• Third level• Fourth level

VIN3703BUS

What’s new in Veeam Availability Suite 9.5 Update 4

Danny Allan

@DannyAllan5

Rick Vanover

@RickVanover

Wednesday, August 29 9:30 a.m. – 10:30 a.m.

VMworld 2018 Content: Not for publication or distribution

Page 56: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Shameless Plug

Click to edit Master title style

• Click to edit Master text styles• Second level• Third level

• Fourth level

Cooking up some Veeam deployment with CHEF automation

Michael Cade

Global Technologist,

Product Strategy

@MichaelCade1

Wednesday, August 29 2:00 p.m. – 2:30 p.m.

VMTN5617U

• The Power of Configuration Management with Veeam

• Enterprise Scalability

• The Basics of CHEF

• A closer look at the • Cookbook

VMworld 2018 Content: Not for publication or distribution

Page 57: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

Shameless Plug• Veeam Booth 1pm Wednesday

• Veeam Cloud Connect Replication with vCloud Director

VMworld 2018 Content: Not for publication or distribution

Page 58: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VMworld 2018 Content: Not for publication or distribution

Page 59: Not Content: 2018 VMworld · • The CHEF integration gives the administrator complete control over their environment and deployment • Veeam API allows for automated control of

VMworld 2018 Content: Not for publication or distribution