20170719 wintechq azure_stack

44
これが噂の Azure Stack だ!

Upload: -

Post on 29-Jan-2018

133 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: 20170719 wintechq azure_stack

これが噂の Azure Stack だ!

Page 2: 20170719 wintechq azure_stack

IT業界独立系業務パッケージベンダー 9年 (最初はオフコンの修理屋)MS 歴:パートナー様担当 SE 4年

エバンジェリスト 11年半 (年間 100 ~ 150 セッションほど)パートナー様担当 テクニカルセールス 半年+α (30セッションペース)

担当製品とサービスとソリューション• Windows as a Service (Windows 10)• Modern Workstyle、 Productivity、少しセキュリティや認証、Active Directory• Windows Server + System Center (VMM, OR 中心に)+ Azure Pack - Azure Stack• 仮想化 → 自動化 → Private Cloud (Hosted 含む) → Public Cloud (Hybrid)• VDI、SDN、SDS、少し HPC、軽く DevOps、軽くOCP系ハードウェア• データセンターアーキテクチャー(ソフトウェア)、ITサービス化、時々戦略・戦術

セミナー企画・登壇・運営、案件支援、Community 活動、パートナー様(技術、ビジネス)支援書籍(記事)執筆など

ハイブリッド/プライベートクラウド市場では古い人

Page 3: 20170719 wintechq azure_stack

Azure Stack ホスト

デモ用 PC

RDP

アプリ展開デモマシン

3

Page 4: 20170719 wintechq azure_stack

4

Page 5: 20170719 wintechq azure_stack

Microsoft Azureパブリッククラウド

Microsoft Azure Stackプライベートクラウド

Page 6: 20170719 wintechq azure_stack

6

Page 7: 20170719 wintechq azure_stack

みんなで集まって情報共有する仕組みを作るしかない。。。

Page 8: 20170719 wintechq azure_stack

8

Page 9: 20170719 wintechq azure_stack

9

Page 10: 20170719 wintechq azure_stack

Azure Stack はどこに何をもたらすのか

2‘従来通りの IT

• 専用インフラ+密結合システム• プロセスや構成はアプリ毎• インフラ/運用/開発が完全に分断• 物理/仮想マシン依存の自社独自運用

クラウド モデル

新しく変わった世界

Microsoft Azure Stack

ハードウェアの運用が楽になる

HCI の台頭

Page 11: 20170719 wintechq azure_stack
Page 12: 20170719 wintechq azure_stack
Page 13: 20170719 wintechq azure_stack

13

Page 14: 20170719 wintechq azure_stack

• キッティング済みアプライアンス

• 開発環境との高い親和性 (DevOps)

• 常に進化する基盤 (Azure First)

• ライフサイクルを意識したシステム

• Dell EMC

• HPE

• Lenovo----

• Cisco Systems----

• Huawei14

Page 15: 20170719 wintechq azure_stack

① サーバーノード

② スケールユニット (SU)※ SU 内 のノードは同一構成

※ GA 時 4~12ノード※ GA 後 16ノードまで拡張可能

③ クラウド エンドポイント

④ リージョン※ GA時 1リージョン、1 SU

※ GA後 複数 SU で構成可能

※ GA後 複数リージョン構成も可能

3

Tokyo Osaka Fukuoka

SU1

SU4

4

2

15

1

Page 16: 20170719 wintechq azure_stack

• マルチテナント化が可能• Azure サービスとの連携• Marketplace Syndication 可能• 認証

• Azure Active Directory• ADFS (フェデレーション)

• 課金• 従量課金モデル• コアライセンスモデル

• 制限された環境で利用する場合• 認証は ADFS のみ• 課金はコアライセンスモデルのみ

16

Page 17: 20170719 wintechq azure_stack

17

Page 18: 20170719 wintechq azure_stack

Provider Resource

Usage API

Tenant Resource

Usage API

Azure Billing API

18

Page 19: 20170719 wintechq azure_stack

Jan ‘16 Sept ‘16 March’17 July’17

Technical Preview(POC 用)

一般公開 一般公開一般公開

TP2 TP3TP1

Azure Stack

統合システム(本番稼働用) 限定提供 GA限定提供

19

Azure Stack Development Kit

(POC 用) 一般提供

Page 20: 20170719 wintechq azure_stack

20

Page 21: 20170719 wintechq azure_stack

21

仮想マシン | 仮想ネットワーク | ストレージ (Blob, Table, Queue)

仮想マシンスケールセット

Docker コンテナーExtension

IaaS

SQL Server | MySQL (オンプレミス アーキテクチャー)

Web Apps

Azure Service FabricPaaS

Mobile Apps API Apps

Key Vault

Azure Container Service

テンプレート:Cloud Foundry, Block Chain ・・・

PostGA

GA後 GA後

Functions

Page 22: 20170719 wintechq azure_stack

22

※ すべて階層化ストレージで処理

※ すべて同一物理上で動作可能

Page 23: 20170719 wintechq azure_stack

23

Extension Deployment Request Extension Manager

Check VM extension repository

Guest Metadata Server

Sample Azure Stack VM Extensions:

Sample Azure Stack VM Images:

RedHat Server 6.7 and above

Windows Server 2012 R2

VMAccessAgent

VMAccessForLinux

DockerExtension

Desired State Configuration (DSC)

CustomScriptExtension (Windows)

CustomScriptExtension (Linux)

BGInfo

Page 24: 20170719 wintechq azure_stack

Mobile Apps API AppsWeb AppsAzure

Functions

App Service on Azure Stack

開発者に最高の経験を提供

• 複数言語とフレームワーク

• DevOps を上位レイヤーで実現

• 開発者へのセルフサービス提供

フルマネージドなPaaS

• オートスケール

• フレームワークへのパッチ運用

• ロードバランス

エンタープライズ対応

AzureContainerService

AzureServiceFabric

各種テンプレート・Cloud Foundry・Blockchain

※ Worker Role は 2000 台まで拡張可能

Page 25: 20170719 wintechq azure_stack

独自システムの手動登録も可能 (Syndication 経由なし)

この連携にご注目!

25

Page 26: 20170719 wintechq azure_stack

--- オンプレミス AI with Python

--- ハイブリッド IoT 基盤構築

※ Azure Stack Marketplace からの迅速な展開

※ IoT Edge on Container Service で容易に展開26

Page 27: 20170719 wintechq azure_stack

27

Page 28: 20170719 wintechq azure_stack

Azure IoT Edge IoT Hub

Devi

ces

Local Storage

Azure Machine

Learning

(Container)

Functions

RuntimeContainer

Management

Device

Twin

Device

Twin

Azure Stream

Analytics

(Container)

Azure Functions

(Container)

Cognitive Services

(Container)

Custom Code

(Container)

Module

Twin

Module

Twin

Module

Twin

Module

Twin

Module

Twin

Module

TwinModule

TwinModule

TwinModule

TwinModule

Twin

Page 29: 20170719 wintechq azure_stack

29

Page 30: 20170719 wintechq azure_stack

30

記憶域スペース ダイレクト (S2D)

クラスター(ローリングアップデート)

記憶域プール

Hyper-V(VHDブート)

Hyper-V(VHDブート)

Hyper-V(VHDブート)

Hyper-V(VHDブート)

RDMA

• 階層化ストレージ対応

S2D によるプール化SSD + HDD の階層化

仮想ディスク (3way Mirror)

ReFS (Cluster Shared Volumes)

Scale-out File Server

Azure 互換ストレージサービス

Page 31: 20170719 wintechq azure_stack

Infrastructure services

Virtualized services

Administrator

Storage Network Fabric

Storage Cloud Admin Service

ResourceProviderCluster

Tenant-facing storage cloud services

Table Service Queue ServiceStorage Account

Service

Scale-Out File Server (SOFS) with Storage Spaces Direct (S2D)

. . . . .

Blob back-endBlob back-end

Blob Service

Application clients using Azure Account, Blob ,Table, Queue APIs, Microsoft Azure Storage Explorer & Tooling

DataServices Cluster

Microsoft Azure Stack Portal, Azure Storage cmdlets, Azure Stack cmdlets, Azure CLI, Client SDK

Utility Services

Storage Controller JEA Storage Controller JEA

Storage Controller Service

ServiceFabric

ServiceFabric

31

Page 32: 20170719 wintechq azure_stack

Azure Resource Manager

管理者ポータル テンプレート、PowerShell、CLI、SDK など

Partition Request Broker

テナントポータル

FabricRP

StorageRP

ComputeRP

NetworkRP

HealthRP

UpdateRP

ストレージ コンピュート ネットワーク

StorageController

ComputeController

NetworkController

Infra RollController

HealthController

ノード管理

インフラストラクチャ層

32

Page 33: 20170719 wintechq azure_stack

33

Page 34: 20170719 wintechq azure_stack

34

Web Server 1 Web Server 3

Network

Controller

Web Server 2

SLB外部のマシン

MAS-SLB01 MAS-NC01

仮想マシンの可用性

>サービス

の可用性

Page 35: 20170719 wintechq azure_stack

35

Page 36: 20170719 wintechq azure_stack

Service Fabric システムが稼働する仮想マシンへアクセス

・Enter-PSSession –VMName xx

・AzureStack\AzureStackAdmin でログオン

ローカルで稼働中の Service Fabric にアクセスし操作

• Connect-ServiceFabricCluster

• Get-ServiceFabricApplication

• Get-ServiceFabricService

• Get-Command *ServiceFabric*

36

Page 37: 20170719 wintechq azure_stack

37

Page 38: 20170719 wintechq azure_stack

Edge and disconnected applications

Cloud applications to meet varied regulations

Cloud application model on-premises

Customers

Page 39: 20170719 wintechq azure_stack
Page 40: 20170719 wintechq azure_stack

まとめ

Azure Stack Documentationhttps://docs.microsoft.com/en-us/azure/azure-stack/(Microsoft Azure Document 配下)

Page 41: 20170719 wintechq azure_stack

“慣れ親しんだ“大量の仕事に時間を割き続ける???

そんな生活から脱却可能!

前向きに取り組みましょう!

Page 42: 20170719 wintechq azure_stack

ハイブリッドクラウド の課題 Azure & Azure Stack

バラバラなツール ツールを統一

バラバラなスキル スキルも統一

バラバラなコードとアプリと展開 シングルコード マルチデプロイ

バラバラな運用と個別最適 シンプルな運用と均一なプロセス

バラバラに進化 Azure ファーストで進化

ベンダー毎のバラバラな管理 ベンダーとの連携も均一化

トータルコスト 大 トータルコスト 小

42

Page 43: 20170719 wintechq azure_stack

• 各社の H/W は大量に売れている(売れる) もので構成

• Azure Stack 用の H/W は存在しない

• 各社の独自性とAzure Stackとしての共通項の整理は容易

• CPU の世代交代時期やストレージの進化にも注目

43

ハイブリッドクラウドとして進化するAzure & Azure Stack

是非ビジネスにご活用ください。

Page 44: 20170719 wintechq azure_stack