orin thomas @orinthomas [email protected]

59

Upload: richard-owens

Post on 22-Dec-2015

229 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Orin Thomas @orinthomas orin@windowsitpro.com
Page 2: Orin Thomas @orinthomas orin@windowsitpro.com

Moving your Perimeter Network into AzureOrin Thomas@[email protected]

DCI 306

Page 3: Orin Thomas @orinthomas orin@windowsitpro.com

Perimeter Network

Page 4: Orin Thomas @orinthomas orin@windowsitpro.com

Screened Subnet

Page 5: Orin Thomas @orinthomas orin@windowsitpro.com

Not exposed to Internet

Perimeter network Internal Network

Externalfirewall

Internalfirewall

Some exposureto Internet

Page 6: Orin Thomas @orinthomas orin@windowsitpro.com

Not exposed to Internet

Perimeter network Internal Network

Externalfirewall

Internalfirewall

Some exposureto Internet

Page 7: Orin Thomas @orinthomas orin@windowsitpro.com

This model isno longer relevant

Page 8: Orin Thomas @orinthomas orin@windowsitpro.com

This model isbroken

Page 9: Orin Thomas @orinthomas orin@windowsitpro.com

Workloads are increasingly virtualized.

This includes perimeter network workloads.

Page 10: Orin Thomas @orinthomas orin@windowsitpro.com

Assumes people “inside” the perimeter always have the

organisation’s best interests in mind

Page 11: Orin Thomas @orinthomas orin@windowsitpro.com

When servers were serversand virtualization was something

that happened on mainframes

Page 12: Orin Thomas @orinthomas orin@windowsitpro.com

Model worked in the 90’s

Page 13: Orin Thomas @orinthomas orin@windowsitpro.com

Assumes that computers and devices inside the perimeter have

not been compromised

Page 14: Orin Thomas @orinthomas orin@windowsitpro.com

Exposed to Internet

Not exposed to Internet

Perimeter network Internal Network

Externalfirewall

Internalfirewall

Page 15: Orin Thomas @orinthomas orin@windowsitpro.com

(Almost) assumes an “on prem” model of critical infrastructure

deployment

Page 16: Orin Thomas @orinthomas orin@windowsitpro.com

Also not relevant as more resources are being moved into

the cloud

Page 17: Orin Thomas @orinthomas orin@windowsitpro.com

Domain Isolation Policies

Page 18: Orin Thomas @orinthomas orin@windowsitpro.com

What was the goal of perimeter networks?

Page 19: Orin Thomas @orinthomas orin@windowsitpro.com

To host services that require exposure to the Internet and the

internal network

(Bastion Hosts)

Page 20: Orin Thomas @orinthomas orin@windowsitpro.com

Typical perimeter network workloads:• Proxy services

• Email gateway• Websites

• DNS• Remote access• Appliances

Page 21: Orin Thomas @orinthomas orin@windowsitpro.com

Hosts usually have public IP addresses

(unless NAT shenanigans)

Page 22: Orin Thomas @orinthomas orin@windowsitpro.com

Can’t virtualize everything (yet)

Page 23: Orin Thomas @orinthomas orin@windowsitpro.com

If you can’t virtualize it, you can’t move it to Azure

Page 24: Orin Thomas @orinthomas orin@windowsitpro.com

Significant savings in migrating workloads off perimeter network

into Azure

Page 25: Orin Thomas @orinthomas orin@windowsitpro.com

Not just about money:Simplify deploymentIncreased security

Increased availabilityEasy access to public IP address

Page 26: Orin Thomas @orinthomas orin@windowsitpro.com

Don’t have to migrate everything

to save money

Page 27: Orin Thomas @orinthomas orin@windowsitpro.com

First: Assess Perimeter Network Workloads

Page 28: Orin Thomas @orinthomas orin@windowsitpro.com

Easy to migrate

• Web sites / applications

• Email gateway• DNS

Page 29: Orin Thomas @orinthomas orin@windowsitpro.com

Difficult to migrate:

• Remote Access • Appliances• Proxy Servers

Page 30: Orin Thomas @orinthomas orin@windowsitpro.com

Azure as Perimeter Network

Page 31: Orin Thomas @orinthomas orin@windowsitpro.com

Some exposureto Internet

Not exposed to Internet

Azure Internal Network

Externalfirewall

Page 32: Orin Thomas @orinthomas orin@windowsitpro.com

Understanding Azure Public IP Addressing

Page 33: Orin Thomas @orinthomas orin@windowsitpro.com

Understanding Azure Endpoints

Page 34: Orin Thomas @orinthomas orin@windowsitpro.com

Understanding Host Level Firewalls

Page 35: Orin Thomas @orinthomas orin@windowsitpro.com

Understanding Azure Virtual Networks

Page 36: Orin Thomas @orinthomas orin@windowsitpro.com

Azure Point to Site VPN

Azure

Page 37: Orin Thomas @orinthomas orin@windowsitpro.com

Azure Site-to-Site VPN

Azure

Page 38: Orin Thomas @orinthomas orin@windowsitpro.com

Moving workloads to Azure

Virtualize Migrate

Azure

Page 39: Orin Thomas @orinthomas orin@windowsitpro.com

Manual Migration• Upload VHDs to Azure• Build workload in Azure and migrate

data

Page 40: Orin Thomas @orinthomas orin@windowsitpro.com

Automate Migration:Microsoft Migration Accelerator

for Azure

Page 41: Orin Thomas @orinthomas orin@windowsitpro.com

Can migrate the following to Azure:

• Physically deployed computers• VMware• Hyper-V• AWS

Page 42: Orin Thomas @orinthomas orin@windowsitpro.com

Automated migration:

• Automatically discover workloads from cloud

• Auto-provisioned target Azure VMs• Validate migrated workload in cloud

before cutover

Page 43: Orin Thomas @orinthomas orin@windowsitpro.com

Supports multi-tier applications

• Automatically migrate multi-tier production systems with application level consistency orchestrated across tiers

• Application startup order kept in place without requiring special configuration

Page 44: Orin Thomas @orinthomas orin@windowsitpro.com

Can discover Microsoft workloads

• Exchange• SQL Server• File Server• SharePoint• IIS

Page 45: Orin Thomas @orinthomas orin@windowsitpro.com

Use continuous replication to minimize cutover period

• MA for Azure supports full system replication including OS and application data

• Continuous replication and in-memory change tracking reduces cutover to minutes rather than hours

Page 46: Orin Thomas @orinthomas orin@windowsitpro.com

Migration Profiler

• Helps determine the size, activity and performance requirements of workloads

• Ensures correct Azure templates are being used prior to migration

• Monitors change rates, replication differential, asset health and more.

Page 47: Orin Thomas @orinthomas orin@windowsitpro.com

How it works

MA

Azure subscription

CS MT

PS

Page 48: Orin Thomas @orinthomas orin@windowsitpro.com

Workloads to migrate

MA

Azure subscription

CS MT

PS

Mobility Service agent installed on source servers.Performs real-time data capture and sync to target servers

Page 49: Orin Thomas @orinthomas orin@windowsitpro.com

Process Server (On Prem)

Azure subscription

MA

Server (physical or virtual). Manages communication Between agents and target VMs in Azure

Page 50: Orin Thomas @orinthomas orin@windowsitpro.com

Organizational Azure Subscription

MA

Azure subscription

CS MT

PS

Page 51: Orin Thomas @orinthomas orin@windowsitpro.com

Configuration Server (Azure VM)

MA

Azure subscription

CS MT

PS

Azure VM which manages communication between Master Target and Migration Accelerator (MA) Portal

Page 52: Orin Thomas @orinthomas orin@windowsitpro.com

Master Target(Azure VM)

MA

Azure subscription

CS MT

PS

Azure VM which hosts target for replicating disks of on-prem servers

Page 53: Orin Thomas @orinthomas orin@windowsitpro.com

MA Portal

MA

Azure subscription

CS MT

PS

Multitenant portal that can discover, configure protection,and migrate on-prem workloads to Azure

Page 54: Orin Thomas @orinthomas orin@windowsitpro.com

Migration Accelerator Support MatrixArea Limits

Operating Systems • Windows Server 2008 R2 SP1• Windows Server 2012• Windows Server 2012 R2

Platforms • Physical• VMware VM (ESX/ESXi/vSphere/vCenter 4.x or 5.x)• AWS• Hyper-V VM

OS Disk 127 GB

Data disks 16 disks, maximum 1 TB per data disk

Network Single VM NIC

Cluster No support for guest cluster (Azure has other HA options)

http://blogs.technet.com/b/srinathv/archive/2014/09/17/prerequisite-and-support-matrix-microsoft-migration-accelerator-for-azure.aspx

Page 55: Orin Thomas @orinthomas orin@windowsitpro.com

Deploying Migration Accelerator

1. Azure account2. Sign up for MA Preview3. Receive MA Portal URL, User ID & Password4. Install Configuration Server in Azure VM5. Install Master Target in Azure VM6. Install Process Server on-prem7. Register MA Account to Azure account8. Start on-prem resource discovery

• R

Page 56: Orin Thomas @orinthomas orin@windowsitpro.com

The Future• Virtual appliances designed for Hyper-V,

VMware, and AWS deployable to Azure• More roles supported in Azure

Page 57: Orin Thomas @orinthomas orin@windowsitpro.com

Related content

DCI 307 Getting Foxy with Azure IAAS

Page 58: Orin Thomas @orinthomas orin@windowsitpro.com

Track resources

Resource 1

Resource 2

Resource 3

Resource 4

Page 59: Orin Thomas @orinthomas orin@windowsitpro.com

Thanks! Don’t forget to complete your evaluations

aka.ms/mytechedmel