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

Post on 21-Jan-2017

814 views 1 download

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

최정현 / Microsoft MVP (Microsoft Azure)

㈜ 테크데이타

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

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)

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

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

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

참조자료 : 현대자동차 HTOUR

• 단계별 자동차 제조 공정

IaaS(Host)

SaaS(Consume)

PaaS(Build)

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

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

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

IaaS

(Host)

SaaS

(Consume)PaaS

(Build)

Microsoft Azure IaaS 관리를 위한 도구

Microsoft Azure PowerShell Microsoft Visual Studio

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

Microsoft Azure 포털

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

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

Demo

신규 포털의 향상된 기능

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

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

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

다음 업데이트 예정 기능

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

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

ARM

(Microsoft Azure Resource Manager)

Microsoft Azure 가상 컴퓨터구성 요소

Compute 리소스

Storage 리소스

Networking 리소스

가상컴퓨터

가상컴퓨터확장

저장소 계정(blobs)

가상네트워크

NIC(Network interface cards)

로드밸런서

IP 주소

NSG (Network Security Groups)

IaaS를위한 새로운 관리 모델

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

리소스 그룹

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

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

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

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

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

리소스 그룹

다중 리소스 그룹

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

Demo

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

아닙니다.

Visual Studio는 Microsoft Azure 관리를 위한

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

Demo

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

Resource Tags

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

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

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

RBAC (역할 기반 접근 관리)

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

Demo

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

SSD로 사용하면 어떨까요?

Microsoft Azure Premium Storage

Microsoft Azure Premium Storage란?

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

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

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

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 유형

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의 최대 성능을 제한

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

Demo

보다 편한 관리를 위한

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

가능합니다.

Microsoft Azure의 SaaS형 서비스

Microsoft OMS

(Microsoft Operations Management Suite)

OMS의 기능

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

로그분석 자동화

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

가용성

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

보안

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

OMS의 적용 범위

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

WindowsServer(Guest)

WindowsServer(Guest)

WindowsServer(Guest)

WindowsServer(Guest)

Linux(Guest)

OperationsManagement Suite

Demo

정리

1. Microsoft Azure Preview Portal

2. Microsoft Azure Resource Manager

3. Microsoft Azure Premium Storage

4. Microsoft Operations Management Suite

감사합니다

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

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

http://aka.ms/td2015_again

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

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