[TD 2015] Microsoft Azure IaaS v2(최정현)

35
최정현 / Microsoft MVP (Microsoft Azure) ㈜ 테크데이타 Microsoft Azure IaaS v2

Transcript of [TD 2015] Microsoft Azure IaaS v2(최정현)

Page 1: [TD 2015] Microsoft Azure IaaS v2(최정현)

최정현 / Microsoft MVP (Microsoft Azure)

㈜ 테크데이타

Microsoft Azure IaaS v2

Page 2: [TD 2015] Microsoft Azure IaaS v2(최정현)

Agenda

• Microsoft Azure IaaS v2란?

• Microsoft Azure Preview Portal

• Microsoft Azure Resource Manager

• Microsoft Azure Premium Storage

• Microsoft Operations Management Suite

Page 3: [TD 2015] Microsoft Azure IaaS v2(최정현)

Microsoft Azure의 진화

COMPUTE

VirtualMachines

Get full control over a server in the

cloud and maintain it as your

business requires.

CloudServices

Managed Virtual Machines with

specific web and worker roles that

are stateless

Batch

For running large scale parallel and

high performance computing

(HPC) applications

Scheduler

Create jobs that run reliably on

simple or complex schedules to

invoke any type of service.

Remote App

Access Windows apps that run

within the Service on VM’s from

any device and any location.

NETWORKING

VirtualNetwork

Provision and manage VPNs in

Azure and securely link to your on-

premises IT infrastructure.

ExpressRoute

Connect on-premises and cloud

data centers directly through

dedicated, non-internet lines.

Traffic Manager

Load-balance incoming global

traffic across multiple services

running in multiple data centers.

STORAGE & BACKUP

Backup

Managed service that handles

backup/restore of Windows Server

machines/backup agent.

StorSimple

Automated, policy driven solution

to extend on-premises primary

storage for backup / DR.

SiteRecovery

Coordinate replication and

recovery of System Center private

clouds

Storage Blobs& Files

Store binary application data and

web content – store for dedicated

and shared virtual disks for VM’s

Import/Export

For massive data transfer – ship

encrypted disks to move data

in/out of blob storage.

MANAGEMENT

Automation

Run durable PowerShell scripts to

automate frequent, long running,

complex Azure tasks.

Portal

Web based experience to

provision, control and monitor all

Azure services.

OperationalInsights

Analyze and troubleshoot on-

premises IT infrastructure without

using instrumented code.

KeyVault

Safeguard and control keys and

secrets in cloud scale hardware

security modules.

초기 Windows Azure 현재 Microsoft Azure

Infrastructure(as a Service)

Page 4: [TD 2015] Microsoft Azure IaaS v2(최정현)

클라우드와 자동차 제조의 공통점 : 엔지니어

1단계 : 프레스 공정 2단계 : 차체조립 공정 3단계 : 도장공정

4단계 : 의장 공정 5단계 : 검수 6단계 : 사용자 주행

참조자료 : 현대자동차 HTOUR

• 단계별 자동차 제조 공정

Page 5: [TD 2015] Microsoft Azure IaaS v2(최정현)

IaaS(Host)

SaaS(Consume)

PaaS(Build)

자동차 제조 공정 비유을 통한 IaaS의 이해

Page 6: [TD 2015] Microsoft Azure IaaS v2(최정현)

IaaS, PaaS, SaaS는 무엇인가요?

• 기준 : 클라우드벤더의 관리 범위

IaaS

(Host)

SaaS

(Consume)PaaS

(Build)

Page 7: [TD 2015] Microsoft Azure IaaS v2(최정현)

Microsoft Azure IaaS 관리를 위한 도구

Microsoft Azure PowerShell Microsoft Visual Studio

Microsoft Azure 기존 포털(v1) Microsoft Azure 신규 포털(v2)

Page 8: [TD 2015] Microsoft Azure IaaS v2(최정현)

Microsoft Azure 포털

v1: 기존 포털https://manage.windowsazure.com

v2: 신규 포털https://portal.azure.com

Page 9: [TD 2015] Microsoft Azure IaaS v2(최정현)

Demo

Page 10: [TD 2015] Microsoft Azure IaaS v2(최정현)

신규 포털의 향상된 기능

최신 업데이트 적용 기능 (2015년 9월 21일자)

탐색 기능의 향상 (왼쪽 바, 상단 바, 리소스 검색, 알림)

타일 형식의 사용자 메뉴 커스터마이징블레이드 형식의 설정 화면다른 리소스 그룹으로 자원 이동 기능 (Preview)

다음 업데이트 예정 기능

포털 성능 향상탐색 기능의 개선다른 리소스 그룹/가입 기능의 리소스 이동 범위를 확장

Page 11: [TD 2015] Microsoft Azure IaaS v2(최정현)

신규 포털에서 처음 보는 메뉴를 발견하셨나요?

ARM

(Microsoft Azure Resource Manager)

Page 12: [TD 2015] Microsoft Azure IaaS v2(최정현)

Microsoft Azure 가상 컴퓨터구성 요소

Compute 리소스

Storage 리소스

Networking 리소스

가상컴퓨터

가상컴퓨터확장

저장소 계정(blobs)

가상네트워크

NIC(Network interface cards)

로드밸런서

IP 주소

NSG (Network Security Groups)

Page 13: [TD 2015] Microsoft Azure IaaS v2(최정현)

IaaS를위한 새로운 관리 모델

기존모델 (v1) 신규모델(v2)

Page 14: [TD 2015] Microsoft Azure IaaS v2(최정현)

리소스 그룹

정의 : 각각의 리소스를보유한컨테이너

각 리소스는 하나의 리소스그룹에만할당

리소스그룹간의리소스이동

다른지역의 리소스를포함 가능

템플릿을이용한배포내용에대한일관적이고반복적인 리소스배포 가능

리소스 그룹

Page 15: [TD 2015] Microsoft Azure IaaS v2(최정현)

다중 리소스 그룹

단일/다중모델의 리소스 그룹

Page 16: [TD 2015] Microsoft Azure IaaS v2(최정현)

Demo

Page 17: [TD 2015] Microsoft Azure IaaS v2(최정현)

Visual Studio는 개발자만의 개발 도구가 아닌가요?

아닙니다.

Visual Studio는 Microsoft Azure 관리를 위한

엔지니어의 관리 도구이기도 합니다.

Page 19: [TD 2015] Microsoft Azure IaaS v2(최정현)

Demo

Page 20: [TD 2015] Microsoft Azure IaaS v2(최정현)

엔터프라이즈리소스 관리 - Resource Tags

Resource Tags

관리 측면리소스를 일관된 분류 체계로 구성 가능

비용 측면설정된 Tags를이용한 비용 측정의 편리성 제공

Page 21: [TD 2015] Microsoft Azure IaaS v2(최정현)

엔터프라이즈리소스 관리 - RBAC

RBAC (역할 기반 접근 관리)

구독, 리소스 그룹, 리소스에각각의 역할별 접근 권한 부여

Page 22: [TD 2015] Microsoft Azure IaaS v2(최정현)

Demo

Page 23: [TD 2015] Microsoft Azure IaaS v2(최정현)

가상 컴퓨터의 데이터 디스크를

SSD로 사용하면 어떨까요?

Microsoft Azure Premium Storage

Page 24: [TD 2015] Microsoft Azure IaaS v2(최정현)

Microsoft Azure Premium Storage란?

Azure 저장소는 IaaS 가상 컴퓨터를 위한 영구적인 데이터 디스크 제공이 목적

v2부터는표준 저장소와 프리미엄 저장소의 두가지 저장소를 제공

SSD 기반의 하드웨어를 사용함으로써 높은 IO 성능과 낮은 지연 시간을 지원

Page 25: [TD 2015] Microsoft Azure IaaS v2(최정현)

Premium Storage 사양

VM 이름 CPU 코어 메모리 데이터 디스크 수 로컬 SSD 디스크 최대 IOPS

Standard_DS1 1 3.5 2 7GB 3200

Standard_DS2 2 7 4 14GB 6400

Standard_DS3 4 14 8 28GB 12800

Standard_DS4 8 28 16 56GB 25600

Standard_DS11 2 14 2 28GB 6400

Standard_DS12 4 28 4 56GB 12800

Standard_DS13 8 56 16 112GB 25600

Standard_DS14 16 112 32 224GB 50000

사용 가능 지역

미국 서부

미국 동부 2

서유럽

중국 동부

동남아시아

일본 서부

디스크 이름 P10 P20 P30

디스크 크기 128 GB 512 GB 1024 GB(1TB)

최대 IOPS 500 2300 5000

디스크당 대역폭 초당 100 MB 초당 150 MB 초당 200 MB

디스크 유형

VM 유형

Page 26: [TD 2015] Microsoft Azure IaaS v2(최정현)

IOPS와 Microsoft Azure의 제한 사항

IOPS (Input/Output Operations Per Second) : 초당입력/출력횟수

예제1 : DS1 VM with a P30 (1 TB) 데이터디스크

유형 IOPS 대역폭

P30 디스크 5,000 200 MB/sec

DS1 가상 컴퓨터 3,200 32 MB/sec

예제2 : DS4 VM with a P30 (1 TB) 데이터디스크

유형 IOPS 대역폭

P30 디스크 5,000 200 MB/sec

DS4 가상 컴퓨터 25,600 256 MB/sec

디스크의 최대 성능을 제한VM의 최대 성능을 제한

Page 27: [TD 2015] Microsoft Azure IaaS v2(최정현)

DS 시리즈 내부 아키텍쳐(SSD 캐시 처리)

디스크 프로비져닝 디스크 프로비져닝

SSD 프로비져닝

Azure

Premium Storage

Blobs

VM/네트워크 프로비져닝 Server

SSD

5k IOPS, 200MB/s 5k IOPS, 200MB/s

4k IOPS, 32MB/s

3,200 IOPS, 32MB/s

5K IOPS, 200MB/s each

50K IOPS, 512MB/s

Azure

Premium Storage

Page Blobs

64K IOPS, 524MB/s

Server

SSD

Page 28: [TD 2015] Microsoft Azure IaaS v2(최정현)

Demo

Page 29: [TD 2015] Microsoft Azure IaaS v2(최정현)

보다 편한 관리를 위한

자동화 시스템의 구현은 안되는 것인가요?

가능합니다.

Microsoft Azure의 SaaS형 서비스

Microsoft OMS

(Microsoft Operations Management Suite)

Page 30: [TD 2015] Microsoft Azure IaaS v2(최정현)

OMS의 기능

하이브리드엔터프라이즈클라우드에대한로그 수집및 분석

로그분석 자동화

복잡하고, 반복적인작업에대한 자동화

가용성

데이터보호 및응용 프로그램가용성 향상

보안

워크로드, 서버 및사용자에대한보안 강화

Page 31: [TD 2015] Microsoft Azure IaaS v2(최정현)

OMS의 적용 범위

Private clouds (Azure Stack, Hyper-V, VMware, OpenStack)

WindowsServer(Guest)

WindowsServer(Guest)

WindowsServer(Guest)

WindowsServer(Guest)

Linux(Guest)

OperationsManagement Suite

Page 32: [TD 2015] Microsoft Azure IaaS v2(최정현)

Demo

Page 33: [TD 2015] Microsoft Azure IaaS v2(최정현)

정리

1. Microsoft Azure Preview Portal

2. Microsoft Azure Resource Manager

3. Microsoft Azure Premium Storage

4. Microsoft Operations Management Suite

Page 34: [TD 2015] Microsoft Azure IaaS v2(최정현)

감사합니다

• MSDN Forum http://aka.ms/msdnforum

• TechNet Forum http://aka.ms/technetforum

Page 35: [TD 2015] Microsoft Azure IaaS v2(최정현)

http://aka.ms/td2015_again

TechDays Korea 2015에서 놓치신 세션은Microsoft 기술 동영상 커뮤니티 Channel 9에서

추후에 다시 보실 수 있습니다.