Top Banner
Webinar: Hybrid IT with Azure’s Cloud Services William H. Salazar Senior ALM Consultant InCycle Software
33
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hybrid IT With Azure's Cloud Services

Webinar: Hybrid IT with Azure’s Cloud Services

William H. Salazar

Senior ALM Consultant

InCycle Software

Page 2: Hybrid IT With Azure's Cloud Services

We Help Organizations

Get to the Next Level

ALM MVPs and ALM consultants in six locations

Page 3: Hybrid IT With Azure's Cloud Services

Agenda

III

I

II ?

IV

Questions & Answers

Page 4: Hybrid IT With Azure's Cloud Services

Virtual Networks

Point to Site VPN

Site to Site VPN

Express Route

Page 5: Hybrid IT With Azure's Cloud Services

Virtual Networks

Virtual Network

<subnet X> <subnet Y> <subnet Z>

DNS Server

Microsoft Azure

Page 6: Hybrid IT With Azure's Cloud Services

VNet to VNet

US WestVnet C

US WestVnet B

US EastVnet B

Internet

Connectivity between Virtual Networks

Enables rich network topologies in the cloud

US EastVnet A

US WestVnet A

Page 7: Hybrid IT With Azure's Cloud Services

Hybrid Network Connectivity

Page 8: Hybrid IT With Azure's Cloud Services

On-premises

Your datacenter

Individual computers behind corporate firewall

Point-to-Site VPN

Route-based VPN

Azure

Virtual Network

<subnet 1> <subnet 2> <subnet 3>

DNS Server

VPN Gateway

Remote workers

Point-to-Site VPNs

Page 9: Hybrid IT With Azure's Cloud Services

On-premises

Your datacenter

Individual computers behind corporate firewall

Route-based VPN

Azure

Virtual Network

<subnet 1> <subnet 2> <subnet 3>

DNS Server

VPN Gateway

Remote workers

Site-to-SiteVPN

Site-to-Site VPNs

Point-to-Site VPN

Page 10: Hybrid IT With Azure's Cloud Services

Avoids risks from exposure to Internet

Avoids complexity and added costs

Provides lower latency, higher bandwidth and greater availability

Private Network

Site 1

Site 2

Site 3

Virtual Network VPN

Greater networking costs and higher latency

Data traverses the Internet to reach public cloud

Limited bandwidth

Private Network

Site 1

Site 1

Site 3

Express Route

Page 11: Hybrid IT With Azure's Cloud Services

Load Balancing

Traffic Manager

Page 12: Hybrid IT With Azure's Cloud Services

Azure Load Balancer• Layer-4 TCP and UDP Traffic

Distribution

• IaaS / PaaS Tenants

• Multiple Endpoints

• Service Monitoring

• Source NAT

Page 13: Hybrid IT With Azure's Cloud Services

Distribution Mode - Hash

Page 14: Hybrid IT With Azure's Cloud Services

Distribution Mode – Source IP Affinity

Page 15: Hybrid IT With Azure's Cloud Services

Example – Load Balancer Configuration

Page 16: Hybrid IT With Azure's Cloud Services

Internal Load Balancer

Internet Facing Multi-Tier Services with Cloud Services

Page 17: Hybrid IT With Azure's Cloud Services

Internal Load Balancer

Multiple Cloud Services in a Virtual Network

Page 18: Hybrid IT With Azure's Cloud Services

Traffic Manager

Reduce application downtime

Improved app performance, content

delivery

Distribute use traffic over multiple

locations

Works with your on-premises

datacenter

Page 19: Hybrid IT With Azure's Cloud Services

Traffic Manager

1

2

3

4

www.contoso.com IN CNAME contoso.trafficmanager.net

5

6

DNS

1. User Traffic To Company Domain Name

2. Company Domain Name To Traffic Manager Domain Name

3. Traffic Manager Domain Name & Profile

4. Traffic Manager Process Profile Rules

5. Endpoint Domain Name Sent To User

6. User Calls Endpoint

Page 20: Hybrid IT With Azure's Cloud Services

Traffic Manager – Failover

DNS1

2

3

4

Check the ordered endpoints

CS-APrimary

CS-BStandby 1

CS-CStandby 2

CS-DStandby 3

Offline

Endpoints Status

1. CS-A Offline

2. CS-B Online

3. CS-C Online

4. CS-D Online

Page 21: Hybrid IT With Azure's Cloud Services

Traffic Manager – Round Robin

DNS1

2

3

4

Select CS-C (random, based on weight)

CS-A CS-B CS-C CS-D

Endpoints Weights

CS-A 2

CS-B 2

CS-C 5

CS-D 1

Page 22: Hybrid IT With Azure's Cloud Services

Traffic Manager – Performance

DNS

1

2

3

4

Look up

latency

times

CS-A CS-B CS-C CS-D

5

6

IP range US West US East West Europe East Asia

… … … … …

131.107.0.0/16 230 ms 180 ms 6 ms 25 ms

… … … … …

Cloud service

Datacenter

CS-A East Asia

CS-B West Europe

CS-C US East

CS-D US West

Maintain Internet Latency Table

131.107.89.14

Local DNS server

Page 23: Hybrid IT With Azure's Cloud Services

Virtual IP Address – VIP

Reserved Virtual IP Address - RVIP

Static Internal IP Address – DIP

Public Instance IP Address – PIP

Page 24: Hybrid IT With Azure's Cloud Services

IP Addressing Overview

Virtual IP Address - VIP

Dynamic IP Address - DIP

foo.cloudapp.net VIP

Page 25: Hybrid IT With Azure's Cloud Services

Reserved IP Address

Why

Constraints

foo.cloudapp.net VIP

Page 26: Hybrid IT With Azure's Cloud Services

Static DIP Address

Why

foo.cloudapp.net VIP

Page 27: Hybrid IT With Azure's Cloud Services

Instance Public IP Address

Why PIP

Constraints

foo.cloudapp.net VIP

Page 28: Hybrid IT With Azure's Cloud Services

Network Endpoint ACLs

Network Security Groups

Multiple NICs

Page 29: Hybrid IT With Azure's Cloud Services

Network Endpoint ACLs

IP: 101. 121.---.255

IP: 127.255. ---.---

IP: 2001:4898:9:2:---:e60c:b118:---

IP: 111.111. ---.---

29

IP: 101. 121.---.255

IP: 127.255. ---.---

End Point ACL

Page 30: Hybrid IT With Azure's Cloud Services

Network Security Groups

Name Priority Source IP Source Port Destination IP Destination Port Protocol Access

WEB 100 INTERNET * * 80 TCP ALLOW

Page 31: Hybrid IT With Azure's Cloud Services

Multiple NICs

VM Size (Standard Tier) Maximum NICs

A3, A6, D3, A8, G3, D12

(4-core VMs except G3-8, A8-8)2

A4, A7, A9, G4, D4, D13

(8-core VMs except G4-16, A9-

16)

4

G5 (32-core), DS14 (16-core)8

All other sizes 1

Page 32: Hybrid IT With Azure's Cloud Services

Questions?

William H. Salazar

Senior ALM Consultant

InCycle Software

Los Angeles, CA

(714) 493-3210

[email protected]

www.incyclesoftware.com

Page 33: Hybrid IT With Azure's Cloud Services

Offers

Contact us at: [email protected]

/InCycleSoftware @InCycleSoftware /company/incycle-software incyclesoftware.com/blog/

Custom

Training or

Coaching

Dev & Test

with Azure

Jump Start

Assessment

& Roadmap

with AZDPS