ただのキーワードだけでは終わりません 2010+...

Post on 01-Feb-2020

0 views 0 download

Transcript of ただのキーワードだけでは終わりません 2010+...

クラウドクラウド

1970s1970s1980s1980s1990s1990s2000s2000s2010+2010+

ただのキーワードだけでは終わりません

3

従来の事業規模では企画できなかった用途従来の事業規模では企画できなかった用途・ 利⽤規模の予測が難しい商⽤サイト・一定期間に⼤量のリソースが必要

(キャンペーン、アンケートなど)・ 並列による計算処理

(⾦融、科学技術、各種シミレーションなど)

機器調達が不要、すぐにリソースが利⽤できる

・資産(機器、設置場所), 運用人員, 電⼒の削減・IT 資産の共有 (マルチテナント)

http://www.globalfoundationservices.com/

現⾏資産の許容範囲

商戦時期に負荷が急激に上がる

?サーバーの利⽤数を動的に変更できる

今後のワークロードが未知数

結果セット

スケールアウト

非同期 非同期

スクリーニング データ変換/生成

プライベートクラウド

規模に合わせて導入

パブリッククラウド

サービスの簡易化

・サーバー資産の有効利⽤・ダイナミックなシステム構成の実現・消費電⼒の抑制

仮想化技術

・地域の選定(土地/電⼒)・拠点間のディザスタリカバリー

世界規模の展開

・徹底した自動化による運用コストの削減・管理の⼀部をユーザーに委任 (DIY)

運用の自動化・安価な機器の⼤量導⼊・故障を当たり前とするアーキテクチャー・膨大なサーバーによる並列処理サービス

規模の経済

・管理ポータル画⾯の提供・操作インタフェースの公開

マルチテナント資産の共有化の推進(ネットワーク〜アプリまで)

独自の要件 所有または利⽤

クラウドコンピューティングの技術やコンセプトをフィードバックしたプラットフォーム

11

トレードオフが発生

⾃由度

簡易性

インフラストラクチャ

リソース

仮想サーバー

占有サーバー

仮想マシン

仮想マシン

仮想マシン

運用

データ保護

監視

資産管理(パッチ)

仮想化管理

ストレージ

機器/ソフトウェア

ロードロードバランサー DNS F/W

付加サービス

アプリケーション

パッケージ (SaaS)

ユーザーアプリケーション

認証

携帯電話携帯電話連携

証明書発⾏

マルウェアマルウェア対策

標準 高可用

バックアップバックアップリストア

監視通知

帳票出⼒

システム間システム間連携

課⾦ポータル

Web サービス

ステージングステージングテスト環境

ソース管理

アプリケーションアプリケーションプラットォーム

共有サーバー

モジュールモジュール配置

プロビジョニング

データ同期

ユーザー

FTP

ロギング

SDK

・資産の効率利⽤・オンデマンドの利⽤・コスト削減

・資産の効率利⽤・オンデマンドの利⽤・コスト削減

運用ポータル・状態監視

(全資産が対象)・各種オペレーション起動、停止、パッチ適用など

開発ポータル・デプロイ・テスト環境・システム監視

管理ポータル・ユーザー管理・システム設定・状態監視

(利⽤資産のみ)

汎用ポータル

企業

ユーザー

開発ベンダー

管理者

開発者

運用者

管理者

プライベートクラウド

テーブルテーブル(テーブル共有)

データベースデータベース(データベース分離)

プログラムコード

仮想マシン(Hyper-V)

物理マシン

ネットワークネットワーク(VLAN)

Web サーバー(サイト/仮想ディレクトリ)

アプリ

インフラ

一般的にマルチテナントとして論じられる範囲

占有型 共有型 仮想型データベース

アプリケーション

サーバー

備考特定組織専用のハードウェア環境

二種類の共有パターン・アプリケーションの共有・データの共有

物理サーバーのリソースを仮想マシンで分離

物理サーバー(占有)

物理サーバー(ホスト)

仮想 仮想 仮想物理サーバー 物理サーバー

Windows Azure Opex Cost Calculator for an e-Commerce Application

Web Application Parameters Azure Pricing Data Parameter Name Value Pr icing Item Cha rge

Number of visitors / month 2,000,000 Storage charge /GB-month $0.15Number products in a catalog 500,000 Bandwidth - ingress $0.10Transational data /visitor (MB) 5.00 Bandwidth - egress $0.15Profiling data /visitor (MB) 1.00 Storage transactions /10K $0.01Event data /visitor (MB) 2.00 .NET Services messages /100K $0.15Storage / product (MB) 1.00 Compute charge /server-hr $0.12Number of Web Roles (small) 10 Sql Azure 10GB Server/month $99.00

Number of Worker Roles (small) 3Queue txns / visitor 100.NET Svcs txns /visitor 100 No te 1 : This does not take into account the cumulative natureBandwidth - ingress /visitor 0.50 of the storage charges month over month.Bandwidth - egress / visitor 1.00 No te 2 : The intention of this tool is to show the conceptsWeb site conversion rate 0.25 of the monthly cost model of a typical Azure Web application and SQL Azure Instances 2 the real-world apps should consider its own data patterns.

Azure Cost Item GB/month $/monthStorage- Reference data 500.00 $75.00Storage - Transactional data 2500.00 $375.00Storage - Behavioral profiling 2000.00 $300.00Storage - Business events 4000.00 $600.00Total storage 9000.00 $1,350.00Compute(Web and Worker roles) $1,123.20AppFabric - transactions $500.00Bandwidth - ingress 1000.00 $100.00Bandwidth - egress 2000.00 $300.00Total bandwidth 3000.00 $400.00SQL Azure for metadata $198.00Total month ly bill $ 3 ,5 71 .2 0

$1,350.00

$1,123.20

$500.00

$400.00 $198.00

Total storage Compute(Web and Worker roles)

AppFabric - transactions Total bandw idth

SQL Azure for metadata

移⾏ または 新規

分業

並⾏運⽤

具体的にはデータの依存関係

漠然とした OK / NG ではなかなか検討が進みません…

社内 クラウド

アプリケーション

クラウドに全データを配置

必要なデータを配置して同期

オンデマンドで送信

必要なデータのコピーを配置

26

Windows Azure

並列バッチ

社内

関連企業

インターネット

社内システム パートナーデータセンター

既存システム

プライベートクラウド

人事システム

プライベートクラウド

顧客管理システム

会計システム

顧客情報サブシステム

受注管理サブシステム

基幹データ

専用線

28

マイクロソフト国内データセンター社内設置

Windows Server 2008 R2

System Center (VMM, OM, CM, DPM)

Hyper-V 2.0

LinuxWindows

Dynamic Datacenter Toolkit

AppFabric (Service Bus, Access Control, Dublin, Velocity)

.NET Framework, Visual Studio

Windows Azure

SQL Server 2008 R2 SQL Azure

開発

DBMS

自動化

運用

仮想化

30

31

““ ””企業における最適なソフトウェア+サービス型システムの導入を支援する

IT アーキテクチャ策定と計画⽴案サービス

•• マイクロソフトが提供しているデータセンターやオンラインサービス、社内シマイクロソフトが提供しているデータセンターやオンラインサービス、社内システムなどのクラウド環境の構築、運用ノウハウを体系化しメニュー化ステムなどのクラウド環境の構築、運用ノウハウを体系化しメニュー化

•• 全世界の先進事例を常に取り込んだサービス提供全世界の先進事例を常に取り込んだサービス提供

•• 米国特許を持つ、米国特許を持つ、MSBA (Microsoft Services Business Architecture) MSBA (Microsoft Services Business Architecture) やベネやベネフィットマネジメントの手法を活用しメニュー化することで短期間でのデリバフィットマネジメントの手法を活用しメニュー化することで短期間でのデリバリを実現リを実現

11

22

マイクロソフトの構築、運⽤ノウハウ、事例を凝縮マイクロソフトの構築、運⽤ノウハウ、事例を凝縮

最短最短 9 9 週間で、週間で、S+SS+S の導入計画を策定の導入計画を策定

①課題分析の実施①課題分析の実施

③システムの関連性の分析、導入効果の算出③システムの関連性の分析、導入効果の算出 ④お客様の現状に最適な④お客様の現状に最適なクラウド導入クラウド導入計画計画

②②クラウド環境の候補とパラメータ化クラウド環境の候補とパラメータ化

変化の変化のイネーブライネーブラ

ビジネスのビジネスの変化変化

ビジネスのビジネスの成果成果

投資目的投資目的 キーキードライバドライバ

稼働アプリケーションの特性に合わせた、柔軟性の高いクラウド基盤の構築を支援サービスを提供します。

クラウド環境で動作するためのアプリケーションを開発/移⾏するための⽀援サービスを提供します。

クラウドの導入で新たに発生しうるセキュリティの脅威に対応するための総合的な支援サービスを提供します。

ソフトウェア + サービスに適応した、マイクロソフトがソフトウェア + サービスに適応した、マイクロソフトが提供する サービス/アプリケーションの導入支援サービスを提供します。

インフラストラクチャ /プラットフォーム構築

アプリケーション開発 / 移⾏

セキュリティ対応

サービス/パッケージ導入

Windows Azure

既存資産

移⾏/連携

プライベートクラウド

インフラストラクチャ

仮想化 (Hyper-V)仮想化 (Hyper-V)運用(System Center Suite)運用(System Center Suite)自動化 (DDC Toolkit)自動化 (DDC Toolkit)

セキュリティ

プラットフォームポータル、認証、プロビジョニング、データ連携 など

アプリケーションユーザーエクスペリエンス、マルチテナント など

Microsoft OnlineDynamics CRM

(パッケージ)BPOS

(完成サービス)

シームレスな支援