the Microsoft Cloud Platform クラウドを活用したWeb サーバー...

13
the Microsoft Cloud Platform クラウドを活用したWeb サーバー最適化

Transcript of the Microsoft Cloud Platform クラウドを活用したWeb サーバー...

Page 1: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

the Microsoft Cloud Platform

クラウドを活用したWeb サーバー最適化

Page 2: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

・東日本と西日本の 2つの拠点・日本国内だけで冗長構成が可能・限りなく最小限の遅延・専用線(ExpressRoute)も利用可能

・世界各地にデータセンターを用意・ネットワーク網も全世界でトップスリー・日本企業のグローバル化をサポート

・10年を超えるオープンソースへの取り組み

・Azure 仮想マシンの4分の1は Linux

東日本西日本

・従量課金による無駄のない支払い・割引が適用される前払いサブスクリ

プション・日本円による単価設定のため、

為替レートの影響は最小限

・Azure ポータルの[ヘルプとサポート]から日本語による質問が可能

・有償サポートプランへの加入による技術的なサポート

・課金、クォータ調整、アカウント移転は無償サポート

・第三者による監視の実施と情報開示の徹底

・ISO 27001 をはじめとする国際的なコンプライアンス基準に準拠

・日本初のクラウドセキュリティゴールドマークを取得※ セキュリティの取り組みの詳細についてはトラストセンターをご参照ください。https://www.microsoft.com/ja-jp/TrustCenter/

Page 3: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

ソリューション

• PaaS サービスでは、パッチ管理を含む OS とミドルウェアの管理も Azure 側で行うため、さらに管理業務を効率化できます。

• Redis Cache や CDN(Content Delivery Network)を利用し Web サイトのパフォーマンスを手軽に向上できます。• Azure Search により、 Web サイトに強力な検索機能を追加できます。• Microsoft Azure データセンター自体が IPS/IDS を導入済みのため、利用者側の対策は必要ありません。

利用者

CDN(オプション)

Microsoft Azure は標準でIPS/IDS(不正侵入検知・防衛システム)実装済み

悪意のある者

ユーザーと距離が近いロケーションから

高速にコンテンツを配信

Storage(オプション)

Redis Cache(オプション)

SQL Database(オプション)

App Service(Web Apps) Azure Search(オプション)

ファイルサイズの大きい画像や PDF を安価かつ

確実に保存

Microsoft Azure

課題• ディスクの故障時の対策など Web サーバーの継続的な保守が負担に• 予期しないアクセスの増加により、アクセス不能やレスポンスの低下が心配• Web サーバーで使用している OS や ミドルウェアの管理が不十分ため、セキュリティに不安• 悪意のある者による DoS 攻撃や DDoS 攻撃(サービス妨害攻撃)への対応ができていない

Page 4: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

お見積り詳細

データセンター 西日本

No 利用サービス 個数 単価料金

(円)備考

1 App Service P2 2 64.87円/時間 96,530円2コア

3.5GB メモリ

2ストレージ

- ブロック BLOB LRS ホット

100GB0~100TB=2.45円/GB

245円 (オプション)

3Redis CacheStandard C0

1 5.61円/時間 4,174円 (オプション)

4 SQL Database P1 1 72.04円/時間 53,600円(オプション)500GB ディスク

5Azure SearchStandard S1

1 45.29円/時間 33,694円(オプション)25GB/パーティ

ション

6CDN およびデータ送信

1TB

0~5GB=無料

5~10TBGB=14.08円/GB

14,348円(オプション)

ゾーン25GB まで無料

お見積りは MOSP (Microsoft Online Subscription Program ) 価格です。月額料金は、1か月 744時間換算でお見積りをしています。小数点以下は切り上げとなります。購入形態により価格が安くなる場合があります。最新の価格は以下のサイトをご参照ください。http://azure.microsoft.com/ja-JP/pricing/overview/

Azure App Service(PaaS)を活用したWeb サーバーの移行

見積もりシミュレーション

説明・App Service、ストレージ、Redis Cache、SQL Database、Azure Search、CDN が

が必要です。加えて、Azureデータセンターから送信(ダウンロード)されるデータ量が課金対象となります。

・SQL Database のかわりに MySQL を利用することも可能です。

利用者

CDN(オプション)

Azure Search(オプション)

ストレージブロック BLOB(オプション)

App Service

Redis Cache(オプション)

SQL Database(オプション)

Microsoft Azure西日本データセンター

Page 5: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

ソリューション

課題

• ディスクやネットワークなどのハードウェアはすべて Azure 側に任せ、仮想マシンの管理のみに集中できます。• Web サーバーのサイズと台数はニーズに合わせ、任意のタイミングで自由に増減できます。• リソースは利用した時間分の課金です。不要時はすぐに停止できるため、運用費用を抑えることができます。• IPS/IDS(不正侵入検知・防衛システム) 対策も、Marketplace から簡単に仮想アプライアンスを追加導入できます。

• ディスクの故障時の対策など Web サーバーの継続的な保守が負担に。• 予期しないアクセスの増加により、アクセス不能やレスポンスの低下が心配。• Web サーバーで使用している OS や ミドルウェアの管理が不十分ため、セキュリティに不安。• 悪意のある者による DoS 攻撃や DDoS 攻撃(サービス妨害攻撃)への対応ができていない。

利用者

悪意のある者

Microsoft Azure

(移行後)Azure 仮想マシンWindows/LinuxWeb サーバー

仮想アプライアンスを追加導入することで、IPS/IDS 対策が可能

(移行後)Azure 仮想マシンWindows/Linux

DB サーバー

(移行前)物理 PC または

Hyper-V 仮想マシン

お客様側(社内ネットワーク)

Windows/Linux Web サーバー Windows/Linux DB サーバー

標準的ハードウェア構成のAzure 仮想マシンへの移行は

比較的容易

そのまま、クラウドへ移行または、新規に Azure 仮想マシンを作成

Page 6: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

お見積り詳細

データセンター 西日本

No 利用サービス 個数 単価料金

(円)備考

1仮想マシン -

Windows 標準D3v2 サイズ

159.57円/時間

44,319円4 コア

14GB メモリ

2仮想マシン -

Windows 標準D4v2 サイズ

1119.14円

/時間88,637円

8 コア28GB メモリ

3ストレージ

- ページ BLOB GRS

454GB0~1TB=

9.69円/GB4400円

OS ディスク –127GB×2台

データディスク– 100GB×2台

4 データ送信料 1TB

0~5GB=無料

5G~10TB=14.08円/GB

14,348円ゾーン 2

5 GB まで無料

お見積りは MOSP (Microsoft Online Subscription Program ) 価格です。月額料金は、1か月 744時間換算でお見積りをしています。小数点以下は切り上げとなります。購入形態により価格が安くなる場合があります。最新の価格は以下のサイトをご参照ください。http://azure.microsoft.com/ja-JP/pricing/overview/

Azure 仮想マシン(IaaS)を活用したWeb サーバーの移行

見積もりシミュレーション

説明・仮想マシン、ストレージが必要です。加えて、Azureデータセンターから送信

(ダウンロード)されるデータ量が課金対象となります。・仮想アプライアンスは Azure Marketplace より各種選択が可能です。・Azure 仮想マシンで SQL Server の冗長をおこなう場合、AlwaysOn 可用性グループを

構成するため、SQL Server Enterprise のライセンスが必要です。

利用者

(オプション)仮想アプライアンス

(IPS/IDS/FW)

データ送信料

※ 仮想アプライアンスの料金は含みません。

仮想マシン(Web サーバー)

仮想マシン(DB サーバー)

ストレージ(OS、データ)

ストレージ(OS、データ)

Microsoft Azure西日本データセンター

Page 7: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

・クラウドおよびオンプレミス環境内のデータを収集し、長期間の保管が可能

・クエリーによる高度な検索とカスタムダッシュボードによるリアルタイムの監視

・モバイルアプリも用意

FREE STANDARD PREMIUM

1 日の制限 500 MB なし なし

保有期間 7 日 1 カ月 12 カ月

料金 無料 234.60 円/GB 357 円/GB

Azure 仮想マシン(Windows または Linux)

Azure ストレージ

レコード

OMSレポジトリ

ログ検索

アラート

ダッシュボード

Power BI またはExcel にエクスポート

OMS ポータル

※ Log Analytics は Windows Server 2008 SP1 以降の OS に対応しています。

Page 8: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

Azure 仮想マシン

ブロックBLOB ストレージ

バックアップ

回復

・磁気テープに代わるクラウドベースのバックアップ・仮想マシンをシンプルに保護・バックアップ時、アプリケーションの整合性も考慮・バックアップデータは、LRS または GRS ストレージに

最長 99 年間 保存可能

0~50GB まで 以降、50GB 単位

基本料金 510 円/月 1,020 円/月

バックアップデータ(BLOB ストレージ)

LRS : 2.45 円/GB/月GRS : 4.90 円/GB/月

無課金 バックアップと回復時のデータの送受信

※ Azure Backup は Windows Server 2008 R2 以降の OS に対応しています。

ブロックBLOB ストレージ

Azure BackupServer

(Azure 仮想マシン)

ワークロードデータ

・別途、Azure Backup Server(Azure 仮想マシン) を導入することで、ワークロードデータの個別バックアップが可能

・ワークロードデータとして、ファイル、SQL Server 、Exchange Server 、SharePoint Server などに対応

・オンプレミスに Azure Backup Server を導入すれば、オンプレミスのワークロードデータもバックアップ可能

バックアップ

回復

Page 9: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

フロントエンドサブネット

Azure 仮想マシン

外部ロードバランサー

内部ロードバランサー

インターネット

・仮想マシンの OS、バージョンに依存しないステートフルなパーソナルファイアウォール

・ポリシーに基づき、TCP とUDP の送信パケットと受信パケットを許可または拒否

・ポリシーの割り当ては仮想マシン(NIC)ごと、またはサブネットへの一括割り当て

・仮想マシンにログインすることなく割り当て可能

優先度 名前 発信元発信元ポート

宛先宛先

ポートアクション

100HTTP の

許可INTERNET * * TCP/80 許可

200既定の拒否

INTERNET * * * 拒否

バックエンドサブネット

Azure 仮想マシン

受信セキュリティ規則の例

アクセス許可アクセス許可

DMZ

Page 10: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

・ディレクトリ同期によるハイブリッドアイデンティティ・ Active Directory で一度認証するだけで

シングルサインオンを実現

・Office 365 や Salesforce など2500 以上の SaaS アプリに対応・SaaSアプリを管理するポータルサイトを用意

・パスワードと携帯電話を組み合わせて認証を強化

・SaaSアプリにアクセス可能なデバイスを制限

・特権保有者の可視化と棚卸をセミオートメーション化

FREE BASIC PREMIUM

オブジェクト数 500,000 制限なし 制限なし

Windows Server AD との同期

○ ○ ○

99.9% のエンタープライズ SLA

○ ○

企業ブランドによるカスタマイズ

○ ○

Cloud App Discovery

料金 無料102円/ユーザー/

月612円/ユーザー/

・Windows Server AD の代わりにAzure AD に参加可能

※ 詳細は https://azure.microsoft.com/ja-jp/pricing/details/active-directory/ を参照してください。

JIT 特権アクセス

セキュリティレビュー

サインオン

Office 365 Salesforce FacebookAzure AD

統合アプリ

SSO

SSO

サインオンWindows Server

ドメインコントローラー

SaaS アプリ

同期

連携

Azure AD

ポータルサイト

Page 11: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

インターネット

Traffic Manager

仮想マシン

Azure 東日本データセンター

ロードバランサー

仮想マシン

Azure 西日本データセンター

Application Gateway

・データセンター間のリダイレクト、可用性を実現

(例)http://news.com

→ apac.news.com→ emea.news.com→ us.news.com

・データセンター内のスケーラビリティ、可用性を実現

(例)emea.news.com

→AppGw1→AppGw2→AppGw2

・URLおよびコンテンツベースのルーティング、負荷分散を実現

(例)news.com/topnewsnews.com/sportsnews.com/images

Page 12: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

FREE STANDARD PREMIUM

ホストまたはデバイス数

制限なし 制限なし 制限なし

セッションデータ(月)

制限なし 制限なし 制限なし

他のデータポイント(月)

500万 1500万 50000万

継続データエクスポート

○ ○

生データ 7日 7日 7日

集計データ 90日 90日 90日

料金 無料 2,499円 10,149円

追加のデータポイント

該当なし178.50円/1万ポイ

ント178.50円/1万ポイ

ント

※ Application Insights は現在プレビュー段階であり、表の料金にはプレビュー割引が適用されています。

・世界各国から定期的に HTTP Ping テストをおこない、死活情報(成功と失敗)とサーバー応答時間を報告

・Web サイトからのテレメトリ(トレース情報)を分析し、パフォーマンスの問題と例外を報告

・プロアクティブな検出により、潜在的なパフォーマンスの問題も警告

・警告は、電子メールにて通知可能

Page 13: the Microsoft Cloud Platform クラウドを活用したWeb サーバー …mskkazure.blob.core.windows.net/materials/01_Web... · • Redis Cache やCDN(Content Delivery Network)を利用しWeb

© 2016 Microsoft Corporation. All rights reserved.

●本書は情報提供のみを目的としており、本書の内容について、Microsoft は、明示的あるいは非明示的ないかなる保証もいた

しません。●本書に記載した情報は、将来予告なしに変更されることがあります。●本書を使用する場合のリスクまたは本書

の使用による結果について、Microsoft はいかなる責務も負うものではありません。●本書に記載されている会社、組織、製品、

人物、イベントの例は架空のものです。実在の会社、組織、製品、人物、またはイベントとの関連を示唆するものではありま

せん。●適用する著作権法のすべてにお客様は準拠いただく必要があります。●著作権上の権利に限定されることなく、本書

の一部または全部を無断で使用、複製することはできません。●その他記載されている、会社名、製品名、ロゴ等は、各社の

登録商標または商標です。●本書の内容は、2016 年 7 月現在のものです。

最新の Microsoft Azure の情報は Web サイトで、

http://www.microsoft.com/ja-jp/server-cloud/azure/または担当営業までお問い合わせください。