download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. ·...

35
1 Windows Azure Connect 日本マクロソフト株式会社 エバンジェリスト 安納 順一 http://blogs.technet.com/junichia/ Twitter @junichia ハブリッドクラウドのネットワーク基盤 2011年3月4日 第 1.0 版

Upload: others

Post on 03-Nov-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

1

Windows Azure Connect

日本マクロソフト株式会社 エバンジェリスト 安納 順一 http://blogs.technet.com/junichia/ Twitter @junichia

ハブリッドクラウドのネットワーク基盤

2011年3月4日 第 1.0 版

Page 2: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

2

ご注意

本セッションの情報はベータ版の機能をもとにしています 正式なリリース時には変更される可能性がありますので

ご了承ください

Page 3: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

3

Agenda

• IT Pro が抱える課題と期待

• Windows Azure Connect の概要

• Windows Azure Connect の利用シナリオ

• まとめ

3

Page 4: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

4

IT PRO が抱える課題と期待

Page 5: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

5

• 整然と並んだサーバー群 • 暗闇に妖しくひかる LED • クールなケーブルタッピング • はたらく自動車

: :

クラウドには萌えがいっぱい

Page 6: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

6

真の”萌え”は…

ハードウェゕ投資 ‘0’ で得られる高可用性

障害対応 • 故障したハードウェゕの自動切り替え • 自動複製によるデータ保護 • ネットワークロードバランスの自動構成

環境変化への迅速な対応 • 容易なスケールゕウト、スケールン • ネットワークの自動構成

ノンストップでのメンテナンス • ンスタンスを順次停止してメンテナンスすることにより

全体としてのサービス停止を防ぐ

6

Page 7: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

7

でも…困った現実もある…

既存システムとの統合

• すべてがクラウドで動くわけではない

• 新しいクラウドゕプリとオンプレミスを結合しなければならない

クラウド上でのビジネスプロセスの表現

• 使用中のワークフローエンジンがクラウド上に用意されていない

クラウドへの移行が面倒

• 既存方式やテクノロジーを、あまり変えたくない

• クラウドゕプリの監視が面倒くさい

Page 8: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

8

全てパブリッククラウド

移行コストが問題

3つの選択肢

ハイブリッド 全てオンプレミス

従来と変わらない運用 一部をクラウドに移行して両者の良いとこ取り

Page 9: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

9

理想的なンフラストラクチャー

ホスター

プライベート クラウド

企業内システム

パブリック クラウド

全ての基盤が “1つの” システムとして協調動作

Secure Cloud Federation

Page 10: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

10

Secure Cloud Federation

クラウド オンプレミス

データ同期

~ SQL Azure Data Sync ~

ゕプリケーション間通信

~ AppFabric Service Bus ~

セキュリテゖ

~ AD FS 2.0 & AppFabric ACS ~

仮想ネットワーク

~ Windows Azure Connect ~

今日のテーマ

Page 11: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

11

概要

Windows Azure Connect

Page 12: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

12

Windows Azure Connect

クラウドとオンプレミス間の仮想ネットワーク接続

• Windows Azure ゕプリから オンプレミスのリソースを利用

• オンプレミスから Windows Azureを管理

企業内システム

Page 13: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

13

Windows Azure Connect

どう使う?

• Windows Azure ゕプリがオンプレミスのSQL Server にゕクセス

• Windows Azure ゕプリを Active Directory ドメンに参加

• Windows Azure ゕプリからフゔル サーバーにゕクセス

• Windows Azure ゕプリからオンプレミスのプリンターに印刷

• Windows Azure ゕプリ/OS を PowerShell でリモート管理

Page 14: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

14

Role

エンドポント グループ

Windows Azure Connect の仕組み

ンスタンス ンスタンス ンスタンス

「ロール」と「エンドポントグループ」間を Relay を通して接続

既存のネットワークも同時に使用可能

Firewall

Relay Azuer Connect エンドポイント ソフトウェア

Page 15: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

15

Role

1つのロールに含まれるすべてのンスタンスが自動的に対象 一部のンスタンスのみを対象にすることはできない

• Windows Azure 上の Webロール/Workerロール ※ VM Role が Windows Azure Connect supported か どうかは現時点で不明

Page 16: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

16

エンドポントグループ • オンプレミスのコンピューター群

– 企業内 PC / Server

– 自宅 PC / モバル PC

• Role と通信したいコンピューターのみグルーピングする

• 同時に複数のグループには所属できないが グループのネストは可能(グループ間の通信が可能)

• コンピューター間の通信可否は関係ない(Azure上の設定なので)

DC SQL Server 開発用PC

複数のグループに 所属することはできない

Page 17: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

17

構成パターン①~ 1 : 1 接続

A社 社内ネットワーク B社 社内ネットワーク 自宅/モバイル

エンドポイントグループ

Role1

ンスタンス ンスタンス

Role3

ンスタンス ンスタンス

Role2

ンスタンス

エンドポイントソフトウェア

Page 18: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

18

構成パターン②~ n : 1 接続

A社 社内ネットワーク B社 社内ネットワーク 自宅/モバイル

Role1

ンスタンス ンスタンス

Role3

ンスタンス ンスタンス

Role2

ンスタンス

エンドポイントグループ エンドポイントソフトウェア

Page 19: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

19

A社 社内ネットワーク B社 社内ネットワーク 自宅/モバイル

Role1

ンスタンス ンスタンス

Role3

ンスタンス ンスタンス

Role2

ンスタンス

構成パターン③~ 1 : n 接続

エンドポイントグループ エンドポイントソフトウェア

Page 20: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

20

A社 社内ネットワーク B社 社内ネットワーク 自宅/モバイル

Role1

ンスタンス ンスタンス

Role3

ンスタンス ンスタンス

Role2

ンスタンス

構成パターン④~ エンドグループ間 通信

エンドポイントグループ エンドポイントソフトウェア

Relay

Page 21: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

21

構成パターン⑤~ンターコネクション

エンドポイントグループ エンドポイントソフトウェア

A社 社内ネットワーク B社 社内ネットワーク 自宅/モバイル

Role1

ンスタンス ンスタンス

Role3

ンスタンス ンスタンス

Role2

ンスタンス

Relay

Page 22: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

22

設計時の留意点 ① • Role 間の通信が可能になるわけではない • コネクションは point to point である(連鎖しない) • 同一サブスクリプション内でのみ使用可能

A社 社内ネットワーク B社 社内ネットワーク 自宅/モバル

Role1

ンスタンス ンスタンス

Role3

ンスタンス ンスタンス

Role2

ンスタンス

サブスクリプション

Page 23: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

23

設計時の留意点 ② ~ Firewall の設定について

エンドポイント Role

ンスタンス

• 通信は Windows Firewall により制御される • Azure Connect の設定が完了すると…

Azure Connect Relay 用ゕダプタが作成される 両者の IPv6 ゕドレスが設定される 両者の Firewall に Point to Point のポートが開かれる

adapter

Relay adapter

adapter

Relay adapter

Relay

エンドポイント

adapter

Relay adapter

Page 24: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

24

設計時の留意点 ③ ~ ホスト名

• Role → エンドポント ー エンドポントのコンピューター名/FQDN名

• エンドポント → Role ー Role のホスト名

Page 25: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

25

利用シナリオ

Windows Azure Connect

Page 26: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

26

① ドメンレベル のゕクセス管理

エンドポイント グループ

Active Directory ドメン

Role

ンスタンス ンスタンス

DC DC SQL Server File/Print Server

• クラウドへのゕクセス管理をドメンレベルで制御 • クラウドからのオンプレミス利用 • オンプレミスの資格情報で

クラウドゕプリケーションを利用

Page 27: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

27

② Windows PowerShell による管理

Windows Azure Subscription

Windows Azure VM

Windows PowerShell

Windows Azure VM

WMI WMI

Windows Azure Management API

Windows Azure Management コマンドレット

標準装備の コマンドレット

管理

管理 インスタンスの作成、

再起動、停止 証明書の管理 など

オンプレミスと 同様に管理

Page 28: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

28

Role グループ

エンドポントグループ エンドポントグループ エンドポントグループ

③ メンテナンスの踏み台

エンドポイントグループ エンドポイントソフトウェア

Page 29: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

29

まとめ

Page 30: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

30

IT Pro の責任範囲

サービスの展開

管理/監視

Drives

Memory

OS Patches

Networking

Physical Hardware

アーキテクチャの検討

この部分のコストが意外と高い

IT Pro の責任範囲

Page 31: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

31

ゕーキテクトが求められる時代に

IT Pro の責任範囲

Drives

Memory

OS Patches

Networking

Physical Hardware

Cloud の責任範囲

アーキテクチャの検討

サービスの展開

管理/監視

求められるスキル

• テクノロジー検証

• パフォーマンス予測

• コスト予測

• 経営戦略に即した IT 設計

• 開発者との情報交換

Page 32: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

32

ハブリッド クラウド のおさらい

データの同期 アプリケーション間連携

セキュリティ 仮想ネットワーク

SQL Azure Data Sync

SQL Azure <-> SQL Azure

SQL Server <-> SQL Azure

コードレス

AppFabric Service Bus

ビジネスロジックの実装

コンポジットゕプリケーションへの発展

AD FS 2.0, AppFabric ACS

クレームベースの ID 連携

WS-Federation, WS-Trust, SAML 2.0

Windows Azure Connect

オンプレミスとクラウドのセキュゕなネットワーク層連携

オンプレミスの資源をクラウドから利用 (SQL Server, AD DS … )

Page 33: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

33

ハブリッドクラウドを検討しましょう

• パブリック クラウド至上主義は危険です

• スケール ゕウト だけがクラウドのメリットではありません

• IT Pro はゕーキテクトを目指しましょう

ハイブリッドが IT の世界を広げます!

Page 34: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

34

セミナー紹介

AppFabric Access Control Service V2 で実現する シングルサンオンシステム

日時 3月11日 13:00 ~ 18:00 場所 MS 品川オフィスセミナールーム(この部屋です) 講師 MS 安納 順一 CTC 富士榮 尚寛 氏

テックフィールダーズセミナー 検索

Page 35: download.microsoft.comdownload.microsoft.com/.../20110304_tf_3_junichia.pdf · 2011. 3. 4. · Created Date: 3/10/2011 3:44:31 PM

35