117
Microsoft 차세대 서버 운영 체제 Windows Server 2016 Seung Joo Baek Sr. Technical Evangelist Microsoft Korea Facebook : /koalra 꼬알라의 하얀집 : www.koalra.com

[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016

Embed Size (px)

Citation preview

Microsoft 차세대 서버 운영 체제

Windows Server 2016Seung Joo Baek

Sr. Technical Evangelist

Microsoft Korea

Facebook : /koalra

꼬알라의 하얀집 : www.koalra.com

This presentation contains preliminary information that may be changed substantially prior to final commercial release of the software described herein. The information contained in this presentation represents the current view of Microsoft Corporation on the issues discussed as of the date of the presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of the presentation. This discussion is based on pre-release software; features and functionality may differ in the final release. This presentation is for informational purposes only.

Disclaimer

아직 안나왔으니, 바뀔 수도 있음을 알고 계십시오.. 라는 오묘한 뜻이..

지난 몇년을 되돌아보면…

시장의 추이

Windows Server 2012

Windows Server 2012 R2

Windows Server 2016 TP1

Demo #1

앞으로는…

현재의 클라우드 지향 인프라스트럭쳐

프로비저닝 및 운영

제어

데이터

데이터센터 추상화 계층

물리적인 하드웨어

현재의 클라우드 지향 인프라스트럭쳐

제어

데이터

데이터센터 추상화 계층

Physical hardware

계산 클러스터

가상 컴퓨터

스토리지 클러스터

파일 서버

보안 컨트롤러

쉴드(Shielded) VM

Windows Server | Hyper-V | System Center

네트워크 컨트롤러

가상 네트워크

프로비저닝 및 운영

오늘날의 Microsoft 클라우드 모습

Microsoft Private Cloud(온 프레미스 | 호스팅)

Microsoft Azure

Microsoft 클라우드의 변화 요구

Microsoft Private Cloud(온 프레미스 | 호스팅)

Microsoft Azure

완벽한 하이브리드 클라우드를 향해

Microsoft Private Cloud(on-premises | hosted)

Microsoft Azure Stack(on-premises | hosted)

Microsoft AzureMicrosoft AzureMicrosoft Private Cloud(on-premises/hosted)

Microsoft Azure Stack(온 프레미스 | 호스팅)

Microsoft Azure Stack

데이터센터

Software-Defined Compute

Shutdown의 변화

Hyper-V 관리자 w/ 다른 사용자로 연결

구성 버전 및 구성 파일(VMCX, VMRS) 변화

프로덕션 검사점(Production Checkpoint)

Windows PowerShell Direct

PowerShell 5.0

운영 중 NIC 추가/제거, 메모리 변경

공유 디스크에 대한 운영 중 크기 변경 및 백업

Demo #2

Nested Virtualization

Nested Virtualization

Demo #3

클러스터 롤링 업그레이드

클러스터 롤링 업그레이드

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

클러스터 롤링 업그레이드

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

클러스터 롤링 업그레이드

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

클러스터 롤링 업그레이드

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2016

클러스터 롤링 업그레이드

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2012 R2

Windows

Server 2016

클러스터 롤링 업그레이드

Windows

Server 2016

Windows

Server 2016

Windows

Server 2016

Windows

Server 2016

Windows

Server 2016

Demo #4

스토리지 일시 장애시

Hyper-V cluster

Node 1

Storage resilience

Node 2

이상한 서버의 등장?!

이상한 서버의 등장?!

Nano Server

Nano ServerServer Core

Minimal Server

Interface

GUI

Shell

Windows Server 2016

Demo #5

Nano Server vs. Server Core

Server CoreNano Server

클라우드 응용 프로그램을 위한 기존 응용 프로그램을 위한

호환최적화

Microservices

http://azure.microsoft.com/en-us/blog/containers-docker-

windows-and-trends/

Docker

Windows Container

로컬 저장소Container관점

로컬 저장소 Container 관점

Sandbox

로컬 저장소 Container 관점

Sandbox

C:\nodeJS

로컬 저장소 Container 관점

Sandbox

C:\nodeJS

로컬 저장소 Container 관점

Sandbox

로컬 저장소 Container 관점

로컬 저장소 Container 관점

Sandbox

로컬 저장소 Container 관점

Sandbox

C:\myApp

로컬 저장소 Container 관점

Sandbox

C:\myApp

로컬 저장소 Container 관점

Sandbox

로컬 저장소 Container 관점

VM vs. Container

Demo #6

잠시 화제를 바꿔, IDentity

• Just Enough Administration (JEA)

• Just in Time Administration (JIT)

• Privileged Access Management (PAM)

PAM 트러스트, 그리고 Bastion Forest

Demo #7

가상화 환경에서 고민할 수 있는 보안 관점

호스트 보호자 서비스, 쉴드 VM

Hyper-V 호스트의 하드웨어에 TPM 유무?

Active Directory Attestation

Demo #8

Software-Defined Storage

Software Defined Storage (SDS)

Microsoft SDS w/ Windows Server 2012 R2

스토리지 QoS (Quality of Service)

정책 관리자

등급 제한

IO 스케쥴러

Demo #9

스토리지 복제(Replica)

Stretch Cluster Server to Server Replica

Cluster to Cluster Replica

스토리지 복제 기술 스펙

기술

유형 호스트-기반

동기(Synchronous) 예

비동기(Asynchronous) 예 (server to server only)

스토리지 하드웨어의 종속성 없음

복제 단위 볼륨 (파티션)

복제 전송 SMB3

네트워크 TCP/IP 또는 RDMA

RDMA iWARP, InfiniBand

복제를 위한 네트워크 포트 단일 IANA 포트 (TCP 445 또는 5445)

Multipath/Multichannel 예 (SMB3)

Kerberos 지원 예 (SMB3)

암호화 및 서명 예 (SMB3)

볼륨별 장애 조치 가능 예

내장 관리 UI Windows PowerShell, 장애 조치 클러스터

• 동기(Sync)• 데이터 손실 없음

• RPO

• 비동기(Async)• 약간의 데이터 손실 가능성 존재

• RPO

Sync vs. ASync

Demo #10

Storage Space Direct

• 별도의 공유 스토리지가 필요하지 않음

• NVMe를 포함한 내장 디스크 지원

• 가상 디스크는 1GB 크기의 Extent들로 구성• 100GB = 100 Extents

• ResiliencySettingName이 Mirror인 경우NumberofDataCopies 값만큼 Extent 사본 생성

• 100GB = 300 Extents

Storage Space Direct 아키텍쳐

Storage Space Direct 구성 옵션

Demo #11

Azure와 동일한 형태의 스토리지 서비스

SSD, NVMe, RDMA가 만나면…

100GbE와 NVMe, Microsoft SDS 기술

Micron NVMe3x

Software-Defined Network

Technical Preview 3… ㅠ_ㅠ

Technical Preview 4 w/ Microsoft Azure Stack

COMING SOON! 두둥!

그냥 가시면 너무 아쉽기에…

현재 Windows Server 2012 R2의 SDN으로는

Windows Server 2016과Microsoft Azure Stack이 만나면…

Mic

roso

ft A

zure

Sta

ck

테넌트배포, 다계층 LOB 서비스

Microsoft Azure Stack, 그리고네트워킹

2시간을 위한 70여개의 VM

Windows Server 2016 TP4 이후에다시 만나요

감사합니다.

http://aka.ms/td2015_again

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

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