39
206. 2. 9 김용우 AWS Korea Partner Solutions Architect 5회 Monthly AWS Partner Webinar AWS DirectConnect 구성 가이드

AWS DirectConnect 구성 가이드 (김용우) - 파트너 웨비나 시리즈

Embed Size (px)

Citation preview

Page 1: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

20 6. 2. 9김용우AWS Korea Partner Solutions Architect

5회 Monthly AWS Partner Webinar

AWS DirectConnect 구성 가이드

Page 2: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Agenda

� Direct Connect 개요

� Direct Connect 연결 구성

� Direct Connect 구성 절차

Page 3: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

AWS Direct Connect 개요

Page 4: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

AWS Direct Connect는?

고객

AWS CloudS3 등의 Public

서비스

Amazon VPC

DX 로케이션(크로스 커넥션)

전용선서비스

AWS와 고객의 설비(데이터 센터 사무실 또는 코 로케이션)

사이에 전용선을 이용한 Private 접속을 제공하는 서비스입니다.

Page 5: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Direct Connect 연결 예시

AWS장비

서울리전

고객 또는사업자 장비고객사

고객의 Dark Fiber 또는 ISP 전용선

DX Location

포트연결(1Gbps or 10Gbps)

AWS 연결

Page 6: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Direct Connect 로케이션

Region Location

US East(Virginia) CoreSite NY1 & NY2

Equinix DC1 – DC6 & DC10

EU (Frankfurt) Equinix FR5

EU (Ireland) Eircom Clonshaugh

TelecityGroup, London Docklands’

Asia Pacific (Singapore) Equinix SG2

Asia Pasific (Sydney) Equinix SY3

Global Switch

Asia Pasific (Tokyo) Equinix TY2

Asia Pasfic (Seoul) KINX, Seoul, Korea

서울시 금천구가산동

https://aws.amazon.com/ko/directconnect/faqs/

Page 7: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Connection과 Virtual Interface

VLAN200

VLAN100

VLAN300

ConnectionVirtual Interface (VIF)

Virtual Interface (VIF)

Virtual Interface (VIF)

� Connection은 물리 인터페이스� Virtual Interface는 Connection중의 논리 인터페이스를 나타냄� Virtual Interface은 각각 고유한 VLAN ID를 가짐

Page 8: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

다른 AWS계정에 VIF 연결 (Hosted Connection)

ConnectionVirtual Interface

Connection을 가진 AWS계정에서 다른 AWS계정에 Virtual Interface(VIF)를

제공하는 것이 가능

IT부서AWSID:123456789012

협력사 AAWSID:999999999999

IT부서AWSID:123456789012

개발팀AWSID:000000000000

협력사 A 네트워크

개발팀 네트워크

Production 네트워크

Virtual Interface

Virtual Interface

Page 9: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

AWS Direct Connect 도입의 이점

� 대역폭 및 성능 향상� 일관된 성능 및 지연(Latency)� Traffic 비용 절감 (Data Transfer Out)

$0.041 $0.041 $0.041 $0.041

$0.126 $0.122 $0.117 $0.108

$0.020 $0.040 $0.060 $0.080 $0.100 $0.120 $0.140

First10TB

Next40TB

Next100TB

Next350TB

Direct ConnectInternet

* 서울리전 가격2015년 2월10일 기준데이터 전송요금(Out)

Page 10: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

과금체계

AWS Direct Connect 월 이용료

① 포트 사용료

+② 데이터 전송료

� 데이터 전송 요금

Virtual Interface를 이용하고 있는 VPC 소유 계정에 과금

퍼블릭 접속의 경우 퍼블릭 서비스의 소유 계정에 과금

Page 11: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Direct Connect 연결구성

Page 12: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

두가지 연결 옵션 (Private VIF / Public VIF)

전용선서비스

고객

AWS CloudEC2, S3등의Public 서비스

Amazon VPC

Direct Connect 로케이션

Page 13: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Private 연결

사무실/데이터 센터

VPC subnet

VPC subnet192.168.0.0/24

10.0.0.0/16

BGP 라우팅

192.168.0.0/24 대역에 대한Target을 VGW로 설정

192.168.0.0/24를 광고

10.0.0.0/16의VPC CIDR을 광고

VirtualGateway

Page 14: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Public 연결(자체 공인 IP이용)

사무실/데이터 센터

203.0.113.0/28

BGP라우팅

퍼블릭 IP203.0.113.240/28을 광고

접속 리전의 AWS클라우드서비스 대역을 광고

192.168.0.0/24

AWS와의 통신은 퍼블릭통신을 위해 NATing 필요

Page 15: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

퍼블릭 IP인203.0.113.100/31를 광고

접속 리전의 AWS클라우드서비스 대역을 광고

192.168.0.0/24

AWS와의 통신은 퍼블릭통신을 위해 NATing 필요

Public 연결 ( AWS로부터 공인 IP할당)

사무실/데이터 센터

BGP라우팅

Page 16: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

VPC 1

Private Virtual Interface 1VLAN Tag 101

BGP ASN 7224

BGP Announce 10.1.0.0/16

Interface IP 169.254.251.5/30

10.1.0.0/16

VGW 1

Multiple VPCs Over AWS Direct Connect

CustomerSwitch + Router

Customer Interface 0/1.101VLAN Tag 101

BGP ASN 65001

BGP Announce Customer Internal

Interface IP 169.254.251.6/30

VLAN 101

VLAN 102

VLAN 103

VLAN 104

VPC 2

10.2.0.0/16

VGW 2

VPC 3

10.3.0.0/16

VGW 3

VPC 4

10.4.0.0/16

VGW 4

Private Virtual Interface 2VLAN Tag 102

BGP ASN 7224

BGP Announce 10.2.0.0/16

Interface IP 169.254.251.9/30

Customer Interface 0/1.102VLAN Tag 102

BGP ASN 65002

BGP Announce Customer Internal

Interface IP 169.254.251.10/30

Customer Interface 0/1.103VLAN Tag 103

BGP ASN 65003

BGP Announce Customer Internal

Interface IP 169.254.251.14/30

Private Virtual Interface 3VLAN Tag 103

BGP ASN 7224

BGP Announce 10.3.0.0/16

Interface IP 169.254.251.13/30

Private Virtual Interface 4VLAN Tag 104

BGP ASN 7224

BGP Announce 10.4.0.0/16

Interface IP 169.254.251.17/30

Customer Interface 0/1.104VLAN Tag 104

BGP ASN 65004

BGP Announce Customer Internal

Interface IP 169.254.251.18/30

Route Table

Destination Target

10.1.0.0/16 PVI 1

10.2.0.0/16 PVI 2

10.3.0.0/16 PVI 3

10.4.0.0/16 PVI 4

Customer Internal Network

논리적 구성

Page 17: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Customer Internal Network

VPC 1

Public Virtual Interface 1VLAN Tag 501

BGP ASN 7224

BGP Announce AWS Regional Public CIDRs

Interface IP Public /30 Provided

10.1.0.0/16

VGW 1

Public AWS + VPCs Over AWS Direct Connect

Customer Switch + Router

Customer Interface 0/1.501VLAN Tag 501

BGP ASN 65501 (or Public)

BGP Announce Customer Public

Interface IP Public /30 Provided

VLAN 101

VLAN 102

VLAN 103

VLAN 501

VPC 2

10.2.0.0/16

VGW 2

VPC 3

10.3.0.0/16

VGW 3

Public AWSRegion

Route Table

Destination Target

10.1.0.0/16 PVI 1

10.2.0.0/16 PVI 2

10.3.0.0/16 PVI 3

10.4.0.0/16 PVI 4

Public AWS PVI 5

NAT / PATSecurity Layer

논리적 구성

Page 18: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

물리적 연결 구성도

라우터

Patch Panel

Patch Panel

Patch Panel

라우터

Patch Panel

크로스 커넥트

Direct Connect 로케이션

AWS 랙파트너/고객 랙 Meet-Me Room

고객 데이터센터

AWS

고객/파트너

각각의 리전

Page 19: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

APN 파트너를통한 Direct Connect 서비스

� Direct Connect 파트너는 DX로케이션에 네트워크 장비(포트) 보유

� 50Mbps, 100Mbps등 1Gbps미만의 연결제공

� 고객이 지정하는 장소에서 DX로케이션 까지 연결 제공

� 광역 WAN의 복수 거점에서 AWS접속

Page 20: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

APN 파트너 제공 서비스(점유형, 공유형)

� Direct Connect(점유형) : 1Gbps / 10Gbps� Connection을 고객에게 제공

� Virtual Interface는 고객측에서 자유롭게 설정 가능

� Direct Connect(공유형) : 50/100/200/300/400/500Mbps � Connection은 파트너의 계정으로 가짐

� Virtual Interface는 고객의 신청을 받아 파트너가 설정

Page 21: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Direct Connect 구성 절차

Page 22: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Direct Connect 신청 절차 (Connection 생성)

사용자 AWSAPN 파트너DX 로케이션

①사용신청

②사용신청 확인메일 발송

④LOA-CFA 전달

⑤LOA-CFA전달・물리 회선 신청

⑥회선설치 완료 통지

AWS 포트설정

DX파트너 회선 설치

Virtual Interface설정

Page 23: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

① Direct Connect사용 신청

1. AWS관리 콘솔에 로그인하고,“Seoul“리전 선택.

2. [Services]-[Networking]-[Direct Connect] 클릭

3. “Connections”의 ”Create Connection”클릭

Page 24: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

필요 항목을 입력하고 “Create” 클릭

� Connection Name: 커넥션 이름(임의의 문자열)

� Location: KINX Gasan, Seoul, Korea

� Port Speed: 1Gbps or 10Gbps (원하는 포트 대역폭)

① Direct Connect사용 신청(계속)

Page 25: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Connections 리스트에 새롭게 생성한 Connection이 표시됨

“Status 는 requested”

① Direct Connect사용 신청(계속)

Page 26: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

② 사용신청 확인 ③사용신청 확인 응답

Subject: [aws-xxxx-0001] Welcome to AWS Direct Connect

Body:Dear AWS Customer,You recently ordered a connection (dxcon-abcdefgh) using the AWS Direct Connect Console.We need additional information to help process your request. Please email us the data centerwhere you have equipment or, if apporopriate, network provider you are using to connect.

� 실제 사용 의사를 확인하기 위해, AWS관리 콘솔의 이메일 주소로 다음과 같은 메일이

발송됩니다.

� Direct Connect 로케이션에 직접 상면임대 를 통해 접속 할때는 해당 로케이션의

이름(KINX)을 입력하고, DX 파트너의 회선을 이용할 경우 해당 파트너의 이름을 기재 후

회신하세요.

Page 27: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

④물리회선 정보 (LOA-CFA) 송부

⑤LOA-CFA전달・물리회선 설치 의뢰

AWS Direct Connect 로케이션의의 물리 배선 정보:LOA-CFA(Letter of Authorization and Connecting Facility Assignment)가 송부됩니다.

LOA-CFA 정보를 파트너 혹은 Direct Conenct 로케이션 사업자에 전달하고 물리회선연결을 의뢰하세요.

Page 28: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

⑥회선 설치 완료

회선 설치가 완료되면 AWS관리콘솔의 [Direct Connect]- [Connections]에서 상태를

확인하실 수 있습니다. [available]

Page 29: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Virtual Interface 구성 (Private VIF)

Private VIF 생성 (VPC 연결용)

VIF가 연결될 VGW(VPC선택)

VIF가 사용할 사용되지 않은 VLAN 임의 지정 (1~4094)

VIF명칭설정

VIF가 사용할 Connection 선택

임의의 사설 BGP AS 넘버 입력(64512 ~ 65535)/공인AS 보유시 사용가능

MD5 암호설정(체크시 임의설정)

고객 IDC 라우터와 AWS 라우터간 네트워크 IP 주소 임의 할당 (BGP Peering용)

Page 30: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

56

Virtual Interface 구성 (Private VIF) – Config 다운로드

Page 31: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

Virtual Interface 구성 (Public VIF)Public VIF 생성 (S3, Glacier등의 Non-VPC 서비스 연결용)

VIF명칭설정

VIF가 사용할 Connection 선택

VIF가 사용할 사용되지 않은 VLAN 임의 지정 (1~4094)

임의의 사설 BGP AS 넘버 입력(64512 ~ 65535)/공인AS 보유시 사용가능

BGP를 통해 광고할 고객 네트워크 대역입력 (콤마로 분리)(BGP Peering에 사용된 공인 IP대역도 반드시 포함)

/31 대역의 공인 IP 주소 입력 예) 8.18.144.1/31 ( 별도 공인 IP대역 필요시 AWS Ticket Open)8.18.144.2/31

Page 32: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

58

Virtual Interface 구성 (Public VIF) – Config 다운로드

Public VIF 생성시 입력한 IP / ASN에 대한 검증을 위해 최대 72시간까지소요될수 있음

Page 33: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

라우팅 샘플 Config

Cisco Router Config Juniper Router Config

Page 34: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

VPC의 Route Table설정

연결되는 온-프리미스 네트워크 대역에 대해VGW를 Target으로 하는 라우팅 엔트리 추가

“Propagate”를 설정 함으로써 VGW에서수신한경로를 자동으로 반영

Page 35: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

다른 AWS 계정에서 Virtual Interface 이용

Virtual Interface 생성

할당받은 VIF를 연결할 VGW(VPC)선택

“Connections”를 가진 계정

“Virtual Interface”를 이용하는 계정

계정 로그인후 Direct Connect확인Accept 선택하여 논리적인 연결수락

다른 AWS 계정에 VIF할당

해당 계정번호입력(숫자 12자리)

Page 36: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

고객 라우팅 장비의 요건

� BGP 지원 라우터/스위치 (Cisco/Juniper Config 기본제공)� MD5 지원

� IEEE 802.1q VLAN 지원

� RFC 3021 (/31 서브넷) � 퍼블릭 접속으로 AWS의 퍼블릭 IP주소를 이용할 때만

Page 37: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

참고 : BGP란?

BGP(Border Gateway Protocol)이란, 인터넷상에서 프로바이더 간의 상호 연결에서

서로의 경로 정보를 교환하는 데 사용되는 라우팅 프로토콜의 하나입니다.

ISP-A ISP-B네트워크 P 네트워크 Q

네트워크 P대역을 광고

네트워크 Q대역을 광고

AS65000 AS65001

Page 38: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

참고: 실제 Direct Connect 사업자 구성도

KINXDX Location

가산센터

KINX상암센터

KINX3센터

Non-DX Partner

IDC

DX Partner

IDC

DCI

Page 39: AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈

감사합니다.