mySAP Business Suite を支える Microsoft テクノロジー マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター SAP を支える Microsoft テクノロジー • 1993 年の SAP/MS アライアンス締結以来、Microsoft は 「SAP システムを支える OS/DB プラットフォーム」として Windows Server と SQL Server をリリースしてきた – この10年間で Microsoft は大成功を収めたと言える • 2002年の R/3 新規インストールの 72%が Windows ベース • SQL Server は名実ともにシェア NO1 の DB に ※ 株式会社ミック経済研究所調べ http://www.microsoft.com/japan/sql/choice/R3/ SAP のPlatform 別 新規導入数シェア 71.9 % SAP の RDBMS 別 新規導入数シェア (Windowsプラットフォーム) 61.4 % SAP のRDBMS 別 新規導入数シェア (全プラットフォーム) 44.2 % SAP を支える Microsoft テクノロジー • 同時に、Microsoft は OS/DB プラットフォームに留まらず、 SAP ソリューションを拡張する様々なテクノロジーを提供 – プラットフォームとしての Windows Server 2003, SQL Server 2000 – ディレクトリサービス、ターミナルサービスサーバー、Web サーバー、 アプリケーションサーバーとしての Windows Server 2003 – アプリケーション開発環境としての Visual Studio .NET – EAI サーバーとしての BizTalk Server 2004 – ETL, OLAP エンジンとしての SQL Server DTS / Analysis Services – ポータルサーバーとしての SharePoint Portal Server 2003 など など・・ mySAP Business Suite と Microsoft テクノロジー全体像 SAP SAP APO Live Cache SAP GUI for Windows ディレクトリサービス 画面情報のやりとり 多重化 シンクライアント ターミナルサービスサーバ SAP SAP 画面情報の やりとり(HTMLベース) SAP SAP GUI for HTML SAP R/3 Enterprise, APO, BW, CRM etc データベースサーバー SAP ITS サーバ DB コピー HTML 他 / HTTP(s) 他 ブラウザ、モバイル等 アプリケーションサーバ セカンダリデータベース サーバー SAP Business Suite と Microsoft テクノロジー全体像 SAP Windows Server 2003 SAP APO Live Cache SAP GUI for Windows Windows Server 2003 Active Directory 画面情報のやりとり クラスタリング シンクライアント Windows Server 2003 ターミナルサービスサーバ SAP SAP 画面情報の やりとり(HTMLベース) SAP SAP GUI for HTML Windows Server 2003 SAP ITS サーバ Windows Server 2003 SAP R/3 Enterprise, APO, BW, CRM etc Windows Server 2003 SQL Server 2000 ログ配布 HTML 他 / HTTP(s) 他 ブラウザ、モバイル等 Windows Server 2003 .NET アプリケーションサーバ Windows Server 2003 SQL Server 2000 プラットフォームテクノロジー SAP Windows Server 2003 SAP APO Live Cache クラスタリング SAP SAP Windows Server 2003 SAP R/3 Enterprise, APO, BW, CRM etc Windows Server 2003 SQL Server 2000 ログ配布 Windows Server 2003 SQL Server 2000 SAP アプリケーションを支える OS としての Windows Server – 10 Years エンタープライズ への第1歩 信頼性、可用性 の向上 1993 1996 1994/5 2000 セキュリティ強化、 スケーラビリティ の向上 2003 SAP アプリケーションを支える OS としての Windows Server 2003 • 信頼性の更なる向上 – Windows 2000 におけるリブート要因を徹底的に調査、改善 • セキュリティの強化 – 新戦略“Trustworthy Computing” (信頼に値するコンピューティング) • 仕様などをセキュリティの観点から抜本的に見直し • セキュリティ問題に対する、社としての体制の再構築 SAP アプリケーションを支える OS としての Windows Server 2003 • 64 bit サポートによるパフォーマンスの劇的向上 – 32 bit と比較してサポートするメモリ容量が大幅に拡大 • Enterprise Edition: 64 GB, Datacenter Edition: 512GB – APO Live Cache サーバーや BW サーバーにおいて特に有用 • 新しい H/W テクノロジーのサポート – Intel Itanium(64bit), Intel Hyper Threading, NUMA Intel Itanium 2 プロセッサ DB サーバーとしての SQL Server – 10 Years SQL Server 2000 SQL Server 7.0 Windows OSへの最適化 自動チューニング 動的ロック オンラインメンテナンス機能 SQL Server 6.5 各種エンタープライズ対応 (クラスタリング、ログ配布、 64bit, SANなど) DB サーバーとしての SQL Server 2000 • Windows OS への最適化を実現 – ディスク I/O 単位の固定(8KB)、きめ細かい実行単位(ファイバ)、 低い接続負荷(24 KB)、メモリフットスタンプの高速移動(数MB/秒)、 自動チューニングテクノロジー(↓) • 自動チューニング・テクノロジー – メモリチューニングなど、殆どがシステム(オプティマイザ)任せ – DB管理者の作業負荷は劇的に軽減 初期状態は、最小限の 少数のユーザーから、 メモリに各領域が 複雑なクエリが発行 割り当てられる されたとき 他社データベース OS 抽象化レイヤ Windows OS の 機能は 最大限 そのまま 利用 UNIX LINUX Windows Mainframe 複数のユーザーから、 同時にクエリが発行 されたとき Windows Server 2003 メモリ空間 OSとして Windows のみを想定 (Windowsへの 真の最適化) SQL Server 2000 メモリ空間 システム領域 ログ キャッシュ スタック領域 バッファ キャッシュ 接続コンテキスト DB サーバーとしての SQL Server 2000 • 動的ロック・テクノロジー – 行、ページ、テーブル、エクステント・・ のうちロック単位を自動判断 – オンライントランザクション系システムのパフォーマンス向上に寄与 • オンラインメンテナンス機能 – フルバックアップなどのメンテナンスは本番稼働中に実行可能 • データベースを止める必要はなく本番環境への影響は軽微 – 高い稼働率が求められる基幹系システムに必要不可欠 行? ページ? テーブル? ロック マネージャ DB? エクス テント? DB サーバーとしての SQL Server 2000 • サーバーの多重化が容易 (クラスタリング) – 複数サーバー同士で常時お互いを監視 – 本番系障害時には、待機系がサービス起動、迅速にシステム復旧 • 他 DB へのデータコピーが容易 (ログ配布) – トランザクションログ(更新情報)を定期的に他 DB へコピー – 本番系のディスク障害時などには、DB を丸ごと代替 – 災害対策として(低速回線を介した)遠隔地 DB への同期も OK • SAP システムのダウンタイムを最小化 ③SAP アプリケーション サーバーは(設定を変更 することなく)再接続可能 ①本番系に 障害発生 (定期的にログをコピー) SAP ②待機系が障害を 検知しサービスを起動 ④DBシステム全体がダウンした場合はコピーDBで代替 その他のテクノロジー SAP GUI for Windows Windows Server 2003 Active Directory 画面情報のやりとり シンクライアント Windows Server 2003 ターミナルサービスサーバ SAP SAP 画面情報の やりとり(HTMLベース) SAP SAP GUI for HTML Windows Server 2003 SAP ITS サーバ HTML 他 / HTTP(s) 他 ブラウザ、モバイル等 Windows Server 2003 .NET アプリケーションサーバ Windows Server 2003 SAP R/3 Enterprise, APO, BW, CRM etc ターミナルサービスサーバーとしての Windows Server 2003 • シンクライアントから SAP へアクセス – SAP GUI をセットアップしたターミナルサービスサーバーをリモート 操作して SAP へアクセス – SAP GUI を導入しない(できない)低スペック PC の有効活用 • 使い勝手の向上 – 低速な WAN 環境においても十分実用に耐えうる設計 – サーバーの負荷分散、冗長化が容易 SAP シンクライアント (1)サーバーを動的に追加し パフォーマンス問題を解決 SAP シンクライアント ターミナルサービスインターフェース (2)サーバー障害時も残りの サーバーで自動的にサービス再開 SAP ITS を支える Webサーバーとしての Windows Server 2003 (IIS 6.0) • Web ブラウザから SAP へアクセス – SAP ITS は SAP GUI インターフェースを HTML ベースで提供可能 – IIS 6.0 は SAP ITS を支える Web サーバー • 高いパフォーマンス、可用性 • 負荷分散、冗長化が容易、かつ低コスト – Windows Server 2003 Web Edition、ブレードサーバーの利用 Webアプリケーション・ダイナミックコンテンツ 一 秒 15,000 あ た り 10,000 リ ク エ 5,000 ス ト 数 0 14587 11637 CPU数 6073 6623 2599 Windows 2000 SAP GUI for HTML インターフェース 3664 Windows 2003 2P 4P 8P アプリケーションサーバーとしての Windows Server 2003 (.NET Framework) • 様々なユーザーインターフェースから SAP へアクセス – 開発環境 Visual Studio .NET を利用して SAP にアクセスする アプリケーションを開発、アプリケーションサーバーである Windows Server 2003 上に展開 • SAP .NET Connector が SAP と .NET の架け橋の役割 • どのようなユーザーインターフェースでも構築、展開可能 – SAP システムのアクセシビリティを大幅に拡張 SAP Web Notes Exchange File 開発環境 Visual Studio .NET Web インター フェース ポータルインター フェース モバイル インター フェース リッチクライアント インターフェース ディレクトリサービスとしての Windows Server 2003 (Active Directory) • 企業ネットワークにおけるユーザー認証エンジン – SAP システムまで含めたシングルサインオン • ドメインへのログオン後、ユーザーは再度認証を要求されない – SAP システムとは LDAP 通信によりユーザー情報の同期が可能 Active Directory, SAP 間での LDAPによるユーザー情報の同期 (3)アクセス (1)ログオン SAP GUI for Windows (3)アクセス (2)認証 Active Directory シンクライアント ターミナルサービスサーバ (3)アクセス (4)マッピング テーブルを 参照しながら SAP SAPユーザー へマッピング SAP (3)アクセス SAP GUI for HTML SAP ITS サーバ (3)アクセス ネットワークリソース (ファイル、プリンタ、メールサーバetc) ブラウザ、モバイル等 ASP .NET Web サーバ SAP R/3, APO まとめ • 現時点、Microsoft のテクノロジーは、SAP の テクノロジーとありとあらゆる面で連携している • SAP は次世代戦略 NetWeaver の中で Microsoft の .NET テクノロジーとの相互連携を確約しており、 今後連携ソリューションは一層バラエティに富む ことが期待できる – 「SAP NetWeaver を Microsoft .NET および IBM WebSphere (J2EE)と完全に相互運用可能にする事で技術的優位性を確保・・」 ・・・ (SAP NetWeaver 記者会見内容(2003年3月6日)より) Go to MS/SAP Solution Site !! http://www.microsoft.com/japan/business/sap/default.mspx OS, DB シェア 2003 年/日本における SAP 新規導入・ OS シェア • Windows Server は 73.0 パーセントという 圧倒的なシェア SOLARIS 4.3% LINUX 2.3% HP-UX 9.1% TRUE64 1.0% OS/390 0.6% OS/400 0.5% AIX 9.2% 出典:SAP Japan アライアンス本部 <2003 年> Customers & Partners Installation News NT/INTEL 73.0% 2004 年/日本における SAP 新規導入・ OS シェア • 依然として高いシェアを維持(73.25%) HP-UX 6.71% LINUX 2.03% SOLARIS 6.71% OS/400 0.41% OS/390 0.20% TRUE64 0.10% AIX 10.58% *All application of SAP are included in Installation. *Deactivated installations are not included. 出典:SAP Japan アライアンス本部 <2004 年> Customers & Partners Installation News NT/INTEL 73.25% 2003 年/日本における SAP 新規導入(Windows)・DB シェア • Windows プラットフォームの SAP システム において、SQL Server は「標準 DB」 INFORMIX 1.9% SAPDB 0.6% DB2/UDB 4.2% ORACLE 39.8% 出典:SAP Japan アライアンス本部 <2003 年> Customers & Partners Installation News MSSQLSRV 53.5% 2004 年/日本における SAP 新規導入(Windows)・DB シェア • 依然として高いシェアを維持(52.08%) DB2/UDB 6.39% INFORMIX 1.25% ORACLE 39.03% 出典:SAP Japan アライアンス本部 <2004 年> Customers & Partners Installation News MAXDB 1.25% MSSQLSRV 52.08% backup SAP Business Suite と Microsoft テクノロジー全体像 SAP SAP GUI for Windows SAP APO Live Cache ディレクトリサービス 画面情報のやりとり シンクライアント ターミナルサービスサーバ 多重化 画面情報の やりとり(HTMLベース) SAP SAP SAP SAP GUI for HTML SAP ITS サーバ SAP R/3 Enterprise, APO, BW, CRM etc HTML 他 / HTTP(s) 他 ブラウザ、モバイル等 レガシー、EDI 等 データベースサーバー DB コピー アプリケーションサーバ EAI サーバー セカンダリデータベース サーバー SAP Business Suite と Microsoft テクノロジー全体像 SAP SAP GUI for Windows SAP APO Live Cache ディレクトリサービス 画面情報のやりとり シンクライアント ターミナルサービスサーバ 多重化 画面情報の やりとり(HTMLベース) SAP SAP SAP SAP GUI for HTML SAP ITS サーバ SAP R/3 Enterprise, APO, BW, CRM etc HTML 他 / HTTP(s) 他 ブラウザ、モバイル等 レガシー、EDI 等 データベースサーバー DB コピー アプリケーションサーバ EAI サーバー セカンダリデータベース サーバー EAI サーバーとしての BizTalk Server 2002 • (レガシーを含む)他システムからのアクセシビリティ確保 – – – – – – BizTalk は Adapter for SAP を利用して SAP と完全に一体化 様々な通信プロトコルのサポート(変換も可能) 様々なファイル形式のサポート(変換も可能) データの内容に応じたルーティング スキーマ変換、データ加工 送受信管理、送信保証 ファイル フラット MSMQ tRFC DCOM SAP (tRFC) SAP HTTP(S) XML SMTP 様々な通信プロトコルのサポート CSV adapter EDI IDoc 様々なファイル形式のサポート SAP BW と Microsoft テクノロジー SAP Windows Server 2003 Active Directory SAP R/3 Enterprise, APO 3.1 etc SAP SAP Excel Windows Server 2003 SAP BW 3.x Windows Server 2003 SQL Server 2000 Webブラウザ Windows Server 2003 SQL Server 2000 (Analysis Services) Windows Server 2003 SQL Server 2000 (DTS) 様々なデータソース (UNIX、メインフレームなどの レガシーを含む) SAP EP と Microsoft テクノロジー Windows Server 2003 Active Directory SAP SAP SAP SAP R/3 Enterprise, APO 3.1 .. Windows Server 2003 SAP EP 6.0 Web ブラウザ Windows Server 2003 SQL Server 2000 Windows Server 2003 SharePoint Portal Server 2003 ファイル、Web、グループウエア、 DB サーバーなど
© Copyright 2024 ExpyDoc