SAP に - Center

Download Report

Transcript SAP に - Center

マイクロソフト社内における
SAP システムの運用
マイクロソフト株式会社
SAP/Microsoft コンピテンスセンター
Agenda
1.
2.
3.
4.
5.
6.
7.
8.
はじめに
SAP R/3 シングルインスタンス運用
SAP システムの定常運用
SAP BW と SQL Server Analysis Services を
利用したデータ分析
BizTalk Server と SAP APO を利用したサプライ
チェーンマネジメント
.NET, Office を利用したサブシステムの構築
SAP GUI の配布と Active Directory との
シングルサインオン
まとめ
1.はじめに
Microsoft Corp. 会社概要
所在地
設立
会長
CEO
売上高
税引き後利益
従業員数
事業拠点
米国ワシントン州・レドモンド
1975 年
William H. Gates
Steve Ballmer
368 億ドル(2004 年度)
82 億ドル(2004 年度)
59,515 名
(2005 年 4月 6日現在)
世界 89 カ国
(※)2004 年度:2003 年7月~2004 年6月
Microsoft Corp. 会社概要
Business Solutions
Microsoft Great Plains
Microsoft Navision
Microsoft Axapta
Microsoft Solomon
Microsoft CRM
Doug Burgum, Senior VP
bCentral
Windows Client
Windows XP Pro & Home
Windows 2000 Professional
Windows XP Tablet PC Edition
Windows Media Center Edition
Windows Media Series Platform
Information Worker
Will Poole, Senior VP
Server & Tools
Microsoft Office
Microsoft Project
Microsoft Visio
SharePoint Portal Server
Real Time Communication
OneNote
Professional Product Support
Windows Server
Eric Rudder,
SQL Server
Senior VP
Exchange Server
Other Servers
Developer Tools
Training, Certification & MS Press
Premier Product Support Services
Microsoft Consulting Services
Jeff Raikes,
Group VP
MSN
MSN Network
MSN Subscriptions
David Cole, Senior VP
Home & Entertainment
Mobile & Embedded Devices
Xbox
Consumer software & hardware
PC and Online games
TV Platform
Windows Mobile Software
Windows Embedded Device OS
MapPoint
Windows Automotive
Robbie Bach, Senior VP
Pieter Knook Senior VP
$12,000
2004年度実績(2003/7-2004/6)
売上高 368億ドル(+14%)
$10,000
Windows Client
(+11%)
Server & Tools
(+19%)
Information Worker (+17%)
$8,000
$6,000
FY01
FY02
FY03
FY04
開発投資額 68億ドル
$4,000
$2,000
$0
$ millions
Window s
Client
Server &
Tools
Inf ormation
Worker
Business
Solutions
MSN
Mobile and
Embedded
Devices
Home and
Entertainment
Microsoft Corp. 会社概要
$40,000
$35,000
$30,000
$25,000
売上高
純利益
$20,000
$15,000
$10,000
$5,000
$0
FY85* FY86* FY87* FY88* FY89* FY90* FY91* FY92* FY93* FY94* FY95* FY96* FY97* FY98* FY99* FY00* FY01* FY02
FY03
FY04
ERP 導入の背景

経営の課題


人の課題


IT 市場の急拡大
従業員の急増
システムの課題

業務ごと国ごとに
システムが乱立
ERP 導入前のシステムフロー(北アメリカ)
Customer Mgt
Order Entry
Order Mgt
Shipment,
License
Auth
Replicator
Manufacturing
Channel
Partner
BOM,
Component,
Product
Troika
Maxcim
Order
Mgt
Customer
Order
MOLP
Mac-Pac
IOSC Dist
Customer
License
Shipment
Order
MS Mgr
Mac-Pac
IOSC Dist
Excel Workbook
Sales
order
Purchase
Order
System
Order
Mac-Pac
Puerto Rico
Sales Info
Select 2, 3
Mac-Pac
IOSC Mfg
Sales Info
Product,
Price
MSN
Registr.
Price,
Product
Registration
Platinum
Order
Select3
Mac-Pac
IOSC Dist
Mac-Pac
Puerto
Rico
Order
Internal
Orders
Ack
Prepaid
Order
Credit
Auth
EDI
Win OE
Part list
Order
Ack
Budget,
Acctg Txn
Chart of Accts
Sales, Order
Inventory,
A/R
Internal
Orders
AR Elect.
Funds
Transfer
Paymt
Select
2, 3
Acctg Txn
Chart of Accts
Acctg Txn
Chart of Accts Acctg Txn
Publishers
Resource
Intl
Fulfillment
Revenue
by Sub
Chart of Accts
Acctg Txn
Budget, Chart of Accts
Acctg Txn
Chart of Accts
Order,
Shipment
Haciendo
Acct Txn
Chart of Accts
Budget
Credit Info
Credit Info
Mac-Pac
IOSC Dist
Mac-Pac
Intl Fin
Maxcim
Mfg
Acct Txn
Chart of Accts
Mgt
Expense
Trackng
Hart Direct
Fulfillment
Payments
Company
Store
POS
Platinum
Budget WB
Acct Payable
Sales
A/R
Acctg Txn
Tax
Chart of Accts
Server
Acctg Txn
Chart of Accts
Sale w/tax
Troika
Mac-Pac
Puerto
Rico
Sales,
Shipment
Inventory
Mgt
System
Hyperion
Ross GL
MacPac
PR
Returns/
Rebates
Return
Fin Txn
Budget,
Chart of Accts
Budget
Credit Info
Select 2, 3
Cust.
Statement
COGS
Budget,
Chart of Accts
Pillar
Order
Nabanco
PSS
Apps
Return
Shipment
Product
customer
Outsource Partners
Mac-Pac
IOSC Dist
Payments
Sales, Order Sales, Order
Inv.A/R
Inv.A/R
GEIS
Mac-Pac
IOSC Fin
License
Sales
order
Credit Info
COGS
MS
Press
Wkbench
A/R
EMS 2000
MS
Oper
ICON
Channel
Inventory
System
Maxcim
Order
Mgt
Order
SAP AR
A/R
MOLP
MS Product
Order,
Shipment
Sales
MS
Manager
Sales
Sales
Purchase Order
MS
Oper
NA
Time
Keeper
Labor
Product
Shipment
Support
Orders
Maxcim
Ord Mgt
Mac-Pac
IOSC Dist
MS
Manager
MOET
Export Doc
Return,
Shipment
MS
Sales
P.O.
OEM
Query
A/R
Contract
Order
Sales Info
MS
Manager
Sales
order
Order
Customer
PSS
AFS
Manugistics
AP
Imaging
MS Sales
Sales
Order History
Order
Platinum
Product,
License
Mac-Pac
Intl Fin
Maxcim
Dist
Fin Goods,
Inventory
Maxcim
Mfg
Order
Info
Mac-Pac
IOSC Dist
Order
A/R - Collect
Revenue
Accounting
Customer
Product License
Ingres
(OEM)
Distribution
Acct Txn
Chart of Accts
Worldwide
Cons Credit
Services
Citibank
Check
Writing Svc
Ross GL
Citibank
GEIS
なぜ SAP か?

以下3つの観点より、マイクロソフトの
基幹システムとして最も相応しいと判断
コスト
乱立するアプリケーション群を R/3 に統合し、
オープン系プラットフォーム上で稼動させる
事により、トータルコストの削減を期待
品質
実績に裏づけされたアプリケーションとしての
品質、パフォーマンスに期待
将来性
SAP 社による絶え間ないアプリケーション改善努力
という将来への期待
SAP 導入の経緯
1998 年 8 月
2 x AS/400
1996 年 2 月
12 x AS/400
3 x VAX
2002 年 3 月
SAP R/3
Enterprise
Windows 2003
SQL Server 2000
1999 年 3 月
SAP R/3 3.0E
Windows NT 4.0
SQL Server 7.0
2004 年 8 月
SAP R/3
Enterprise
Windows 2003
SQL Server 2005
2000 年 5 月
SAP R/3 4.5B
Windows 2000
SQL Server 2000
2002 年 3 月
SAP R/3 4.5B
Windows 2003
SQL Server 2000
売上高4兆円の企業のビジネスが1つの SAP インスタンス
(Windows Server 2003, SQL Server 2005) によって運用
Organization Alignment
P&Ls
Client
OEM
IT &
OPS
Info
Worker
Business
Solutions
Devices
Server &
Platform
Commercial
Svc Home &
Enter.
Sales & Distribution
Finance
HR
SAP
eBiz (Feedstore & Biztalk/EDI)
Enterprise Application Services
Global Technology Services
Microsoft.com
Home
&
Enter.
M
S
N
SAP 導入モジュール・コンポーネント
Material
Sales and Management
Distribution
Event Manager
MM
Global Trade
Services
EM
SD
Business
Warehouse
BW
GTS
DP
Production Planning
Plant Maintenance
FI
CFM
Supply Network
SNP
Planning
Demand
Planning
Financial Accounting
RE
APO
Supply
Chain
Finance
No need
to implement
Quality Management
Industry Solutions
BN
Personnel Time
PT
PA OM
Personnel Administration
EC
Real Estate
Management
PS
Project Systems
TR
Treasury
CO
Human
Resources
Office and Communication
Benefits
Corporate Finance
Management
Controlling
Enterprise
Controlling
PY
Payroll
Organizational Management
2.SAP R/3 シングル
インスタンス運用
SAP R/3 Enterprise 4.7 システム概要
SAP
8 way
Xeon 2Ghz
16GB RAM
2 ~ 45
Mbps
1Gbps
DB サーバー 3 台
(うち 2 台はログ配布セカンダリサーバー)
8 way
Xeon
700~900Mhz
4GB RAM
AP サーバー 9 台
カリフォルニア州
マウントビュー
(CI *1, Dialog*5, Batch*3)
ワシントン州・レドモンド
世界 82 カ国
のクライアント
SAP R/3 シングルインスタンス運用

インスタンスが1つに集約される事で、
運用管理は大幅に効率化



全ての SAP 関連サーバーを、本社・米国
ワシントン州・レドモンドのデータセンター
にて集中的に運用
本社データセンターにおける一貫した運用
本社主導の強力なリーダーシップが成功
の要因
SAP R/3 シングルインスタンス運用

以下2点が重要



集約される負荷を処理する為の「拡張性」
システムの全面停止を最小化する為の「可用性」
Windows/SQL Server/IA サーバーの
「拡張性」と「可用性」

「拡張性」:IA サーバーの月単位でのパフォー
マンス向上


特に SAP に影響が大きい CPU クロック数など
「可用性」:UNIX に引けをとらない MS Platform
の高可用性機能

クラスタリング(MSCS)、SQL Server ログ配布など
SAP R/3 統計(DB 容量)
1.7 TB !!
1,800
1,600
SQL Server 2005 Beta 2 Upgrade
R/3 Enterprise Upgrade
1,400
1,200
1,000
Archiving
(1週間に 6GB
の増加)
800
600
(RAID を想定しない)
ネットのDB 容量
(実際には RAID 0+1
の為2倍の容量)
SQL 7.0 Upgrade
400
Size
SQL 2000 Upgrade
200
Used
0
Q3
Q4
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Gigabytes
Pre-upgrade data
1997
1998
1999
2000
2001
2002
2003
2004
ユーザー情報統計
登録ユーザー(2,300 名)・所属内訳
運用 (35%)
経理部 (49%)
人事部 (8%)
ベーシス (8%)
毎日の同時ユーザー数・統計
600
500
400
300
200
100
0
Max
Average
12:00
AM
4:00
AM
8:00
AM
12:00
PM
4:00
PM
8:00
PM
SAP R/3 統計(その他)

Basis




SD モジュール




登録ユーザー数: 2,300 ユーザー
同時ユーザー数: 600 ユーザー(ピーク時)
バッチ実行回数:月間 83,749 回(386 種類)
受注登録:1時間 2,750 オーダー(ピーク時)
配送指示:1時間 3,500 デリバリー(ピーク時)
WAN を介しても 0.5 ~ 2 秒以内のレスポンス
HR モジュール

給与計算: 30,000 人超(米国)、月2回計算
Aug. 30-Sept. 5 2004
DB Server
Upgrade to
8 way 2Ghz
Aug. 23-29 2004
Aug. 16-22 2004
Aug. 09-15 2004
Aug. 02-08 2004
July-04
June-04
May-04
April-04
March-04
February-04
January-04
December-03
R/3
Enterprise
Upgrade
November-03
October-03
September-03
August-03
July-03
June-03
May-03
April-03
3.0
March-03
3.5
February-03
January-03
Seconds
SAP R/3 パフォーマンスの推移
4.0
SQL Server
2005 Beta 2
Upgrade
2.5
2.0
1.5
DIALOG
UPDATE
RFC
1.0
0.5
0.0
SAP R/3 OS 稼働率の推移
年間あたり計画外
停止は約 2.5 時間
99.956%
99.971% !!
累積日数
NT4 = 251 日
2000 = 721 日
2003 = 439 日
99.913%
Production % Uptime
(※1)ベーダ段階
の値を含む。
(※2)計画停止
時間は考慮外。
NT4
Win2000
Win2003
(※)マイクロソフトの製品出荷基準

“Show Stopper”


マイクロソフトは、この SAP R/3 システムの環境を
Windows Server, SQL Server 出荷前のテスト環境と
しても利用しています。Windows Server, SQL Server
のベータ版は、マイクロソフト社内の SAP R/3 システム
(本番環境)で一定期間運用され、一切の問題を生じさせ
ない事が製品出荷にあたっての必須条件となっています。
万が一問題が発生した場合には、その問題が完全に
解決しない限り、製品出荷は無制限に延期されます。
つまり Windows Server と SQL Server はその
正式出荷版において、SAP R/3 の安定的なプラット
フォームになる事が既に マイクロソフト社内において証明
されている、という事ができます。
(※)4.5B → 4.7 へのアップグレード

ダウンタイムとサービス停止

14 時間のダウンタイム


30 時間のサービス停止


このうち 3時間がバックアップ
移送、分析、設定変更
移行とパフォーマンス


カスタム RFC をアップグレードに際して修正
プログラミング手法が変わっており、DB の負荷
が高くなるなどの現象

ハードウエアのアップグレード
SAP R/3 シングルインスタンス運用
(まとめ)



売上高4兆円、世界89カ国に及ぶ
マイクロソフトのビジネスは、1つの SAP R/3
インスタンスで運用されている
Windows Server 2003, SQL Server 2005
は、大規模 SAP R/3 のプラットフォームとして
十分な「拡張性」と「可用性」を有していると
言える
シングルインスタンス化には強力なリーダー
シップが必要
3.SAP システムの定常運用
バックアップ&リカバリ

フルバックアップ標準時間は約3時間(SAP は停止しない)


差分バックアップは行なっていない






リストアに時間がかかる為
日別のフルバックアップテープは1ヶ月保管
その後月別のテープを7年間保管(隔地保管)
リストア標準時間は約5時間
10分毎にトランザクションログをバックアップ、2台の
セカンダリへコピー(ログ配布)
セカンダリではトランザクションログを3時間後に適用


毎日18:00~21:00(シアトル時間)
オペレーションミスからのリカバリを迅速化
トランザクションログは3日間ディスクに保存
ディザスタリカバリ



災害、停電、テロ等への備え
本社データセンター(ワシントン州レドモンド)
から約 1,400 km 離れた
カリフォルニア州マウント
ビューのデータセンターに
別の SQL Server を配備
SAP の本番データを
SQL Server ログ配布に
より定期的にコピー・同期
SAP .Net Connector
& SAPRouter
2 x 1Ghz
750Mb Ram
File Server
Cluster
2 x 2.4Ghz
4Gb Ram
Central Instance
8 x 900 Mhz
16Gb Ram
SCEM
SQL Server
& Central Instance
4 x 1.8Ghz
8 Gb Ram
BW
SQL Server
8 x 900 Mhz
16Gb Ram
5 Tb
HP EVA
GTS
4 Dialog
2 x 3.0Ghz
4Gb Ram
APO
SQL Server
8 x 900Mhz
8Gb Ram
SQL Server
& Central Instance
4 x 1.8Ghz
8 Gb Ram
Central Instance LiveCache
8 x 700Mhz 8 x 900Mhz
4Gb Ram
16Gb Ram
10分毎にトランザクションログを
ログ配布セカンダリサーバへコピー、
3時間経った後にロードされる構成
(オペミスからのリカバリを考慮)
2.5 Tb
HP
StorageWorks
SAN
External Server
Tax
4 x 1.5 Ghz
4Gb RAM
Secondary
SQL Server 2005
8 x 2Ghz
16Gb RAM
Primary DB Server
SQL Server 2005
8 x 2Ghz
16Gb RAM
2.5 Tb
HP
StorageWorks
SAN
Log Shipping
Central Instance
8 x 900Mhz
毎日夜6時(米国シアトル時間)
4Gb RAM
より R/3 データベースの
フルバックアップを3時間かけて
テープに取得し、隔地保管
3 Dialog
8 x 700Mhz
4Gb RAM
R/3
4 Dialog
8 x 900Mhz, 2Ghz
4Gb RAM
4 Batch/CIF
8 x 900Mhz
4Gb RAM
SVC
4 SAP .Net
Connector
& SAPRouter
2 x 1.0Ghz
1Gb Ram
File Servers
2 x 2.4Ghz
2Gb Ram
Sharepoint Test
4 Way 1.8Ghz
2Gb Ram
Central Instance
4 x 2.5 Ghz
16Gb Ram
GTS Test & Dev
BW Test & Dev
SQL Server
& Central Instance
4 x 1.8Ghz
8 Gb Ram
HP EVA
Storage
Area
Network
4 Dialog
2 x 3.0Ghz
4Gb Ram
SQL Server
4 x 2.5 Ghz
16Gb Ram
APO Test
Central Instance
& SQL Server
4 x 2.5 Ghz
8Gb Ram
LiveCache
8 x 900Mhz
16Gb Ram
3 Dialog
8 x 900Mhz
4Gb RAM
B11
Central
Instance
8 x 2.0Ghz
16Gb Ram
R/3 Prod
Log Shipping
SQL Server
8 x 2.0Ghz
16Gb Ram
R/3 Test
4 Dialog
4&8 x 900Mhz
to 1.8Ghz
4Gb Ram
3 Batch
4 x 1.8Ghz
4Gb Ram
その他の定常運用

週2回の機能メンテナンス


週1回のハードウエアメンテナンス



毎週土曜日 P.M. 23:00 ~ A.M. 1:00
部品の交換、ドライバ・ファームウエアの更新
3ヶ月に1回の「Quarterly Release」



バグ修正、運用手順変更、リスクの低い修正
SAP サポートパッケージ、SAP カーネル、
Win/SQL サービスパック・パッチ・Hotfix の適用
1年前にスケジューリング
定常的なストレステスト
ハードウエア構成の標準化



確実な運用体制の確立と TCO 最適化の実現
 機器の標準化による運用 / 保守(要員)体制の省力化
 障害復旧手順の明確化と対応時間の短縮
 集中購買による導入コストの削減
用途に応じた構成の標準化
 ファイル & プリントサーバー
 Web サーバー
 ファイアウォール & プロキシサーバー
 ディレクトリサーバー
 データベース & グループウェアサーバー
規模に応じた構成の標準化
 許容ユーザ数, プロセッサ(種類 / 枚数), メモリ, ディスク
Quarterly Release プロセス


基幹システムである SAP を運用する上で、
定期的なシステム変更とその管理は重要
毎年2、5、8、11月から1プロセスを開始、
約3ヶ月で完了する(これを年4回)
変更候補
の分析
変更候補
の受付締切り
ビジネス面
からの分析
要件定義の
締切り
コストまでを
考慮した
優先順位付け
変更候補の
確定
開発
テスト
開発の完了
本番リリース
前の準備
Quarterly Release プロセス(例)
Q1
Q2
Q3
Q4
変更候補の受付開始
2001/5/04
2001/8/03
2001/11/02
2002/2/01
コスト面からのレビュー
(Finance Advisory
Board)
2001/5/10
2001/8/09
2001/11/08
2002/2/12
ビジネス面からのレビュー
2001/5/15
2001/08/14
2001/11/13
2002/2/14
要件定義の締切
2001/5/25
2001/8/31
2001/11/30
2002/3/01
変更候補の優先順位付け
2001/6/08
2001/9/07
2001/12/07
2002/3/08
仕様書の完成
2001/6/22
2001/9/21
2001/12/21
2002/3/22
コーディング・設定の完了
2001/7/06
2001/10/05
2002/1/04
2002/4/05
単体テストの完了
2001/7/20
2001/10/19
2002/ 1/18
2002/4/19
統合テストの完了
2001/8/03
2001/11/02
2002/2/01
2002/5/03
本番環境へのリリース
2001/8/10
2001/11/09
2002/2/08
2002/5/10
マイルストン
※ SAP サポートパッケージは、Sandbox にてインストールのテスト、
開発環境にて1週間、品質保証環境にて6週間詳細なテスト(ストレステスト含む)を行なう
SAP システムランドスケープ
本番システム
16 Servers
10 台 (1 DB, 9 App)
1 週間に
1 回同期
4 半期に 1 回同期
品質保証
システム
10 台
Win/SQLベータ SAP Sandbox
テストシステム テストシステム
6台
2台
開発システム
1 台 (DB + App)
本番擬似
システム
1台
移
送
ストレステスト


日常的にストレステストを実行
利用ソフトウエア

Mercury Interactive




WinRunner QuickTest 6.0, LoadRunner 6.5,
LoadRunner Add-on for VB 6.0
Visual Basic 6.0, Visual Basic .NET, Office 2003
カスタム IDoc ツール(自作)
「80% の負荷は 20% のトランザクションが占める」という
仮説のもと、テストシナリオを下記の通り限定




R/3 トランザクション:VA01(受注登録)、ME21(購買申請)
バッチジョブ:R/3 からの抽出
RFC/DCOM:PO(購買申請)の照会
IDOC/EDI:WE16(850 セールスオーダー)
ストレステスト・ベースライン
ストレステスト基準(2時間)
V1 and V2 更新
ダイアログ
RFC 呼び出し
IDoc のインプット・アウトプット
ストレステスト基準(2時間)
更新レスポンス
ダイアログレスポンス
RFC レスポンス
件数
28,000 件以上
180,000 件以上
58,000 件以上
15,000 件以上
平均レスポ
ンスタイム
1 秒以内
2 秒以内
5 秒以内
セキュリティ

ハードニング(サーバーの要塞化)






SAP に不要なサービスの無効化
SAP に不要なパケットのフィルタリング
SUS (Software Update Services) を利用
したセキュリティ更新プログラムの展開
MBSA (Microsoft Baseline Security
Analyzer) を利用した脆弱性チェック
eTrust Anti-virus を利用したウイルスからの
保護
クライアントへの Windows XP SP2 の展開
(※)ハードニングホワイトペーパー

SAP/MS Solution Web サイト



http://www.microsoft.com/japan/business/s
ap
SAP サーバーに
不要なサービスの
無効化
SAP サーバーに
不要なパケットの
フィルタリング
(※)Software Update Services (SUS)
を用いたセキュリティ更新プログラム展開

社内展開するセキュリティ修正プログラム、
サービスパックを独自に制御する為に、
社内で運用可能な Windows Update サイト


SUS サーバ以外のサーバ&クライアントは、
Web への接続が不要
適用作業は Windows Update と同じ GUI 操作
社内へカスタ
マイズ展開
定期的に
更新を同期
SAP
SAP
社内クライアント&サーバ
社内 SUS 社内で必要な
サーバ 更新のみ承認
http://www.microsoft.com/japan/windowsserversystem/sus/default.mspx
Windows
Update サイト
(※)Microsoft Baseline Security Analyzer
(MBSA) を用いた脆弱性チェック
① 最新の修正プログラム
カタログファイルをダウンロード
管理端末から
MBSAを実行
MBSA
修正PG
カタログ
ファイル
② カタログファイルをもとに
管理端末から遠隔スキャンを実行
PCリストやIPアドレス範囲を
指定した、不特定多数 Server, PCの
同時監査が可能(要管理者権限)
マイクロソフトTechNet
セキュリティセンター
③ 結果レポートの生成
SAP
SAP
SAP
SAP
管理されている社内PC
※ 監査には対象PCの管理者権限が必要
(※)eTrust を利用したウイルスからの保護






標準として全世界で採用
Computer Associates 社員が 24 時間常駐
パターンファイルの自動更新
リアルタイムモニターが常にオン
グループポリシーでインストールの有無を
チェックするスクリプトを実行
SQL Server のデータファイルは監視対象外
に設定
社内サポート
SAP ユーザー
第1層
第2層
第3層
Business Site Leads Worldwide Helpdesks
SAP Application Support
SAP Technical Support
ABAP Dev Team BUIT Groups SAP AG PSS
社内 SAP サポート : 85 名

FI, PS: 11 名


HR: 9 名



13 PM, 17 support, 2 test, 7 mgr
Basis: 14 名


4 PM, 3 support, 1 test, 1 mgr
SD: 39 名


3 PM, 5 support, 2 test, 1 mgr
4 PM, 7 support, 3 mgr
Security: 2 名
Development: 10 名

8 ABAP, 1 .NET, 1 mgr
(※)PM =
Program Manager
(※) MOM (Microsoft Operations
Manager 2005) による監視

システムおよびアプリケーションの稼動状況を
集中的に管理
アラート
レポーティング
MOM
データベース
監視対象システム・アプリケーション
Management Pack
管理コンソール・Webコンソール
(※) MOM (Microsoft Operations
Manager 2005) による監視
Application Exchange
Monitoring Monitoring
Europe
North
America
01
Enterprise
Agent
Management
North
America
02
MOM Top
Tier
North
America
03
North
America
04
Security
Event
Collection
Extranet
01
MOM PreProduction
Extranet
02
Enterprise
Data
Warehouse
Internet
Data
Center
(※) MOM (Microsoft Operations
Manager 2005) による監視
Benelux
Stockholm
Munich
Dublin
Chicago
Milan
Les Ulis
Building 11
Tokyo
Madrid
Silicon Valley
Los Colinas
Charlotte
Singapore
Sydney
Regional Collection
Global Event
Forwarding



168サイトの7300台を越えるサーバーを集中管理
各拠点イベント情報を収集し、緊急度の高いアラートを転送
すべてのMOMのアラートは2分以内にレポート
SAP システムの定常運用(まとめ)


(通常のサーバー・ディスク障害に限らず)災害対策
にも活用可能な「ログ配布」は、 SQL Server の
標準機能として容易に利用可能である
どんなシステムであっても、システムに変更を加える
際の「変更管理」は非常に重要である



特に基幹系 SAP の場合
日常的なストレステストを行なう事で、プロアクティブ
なパフォーマンスチューニングが可能に
プラットフォームが Windows Server であっても、
適切なセキュリティ対策を行なっていれば、脆弱性
リスクは相当に低める事が可能である
4.SAP BW と SQL Server
Analysis Services を利用した
データ分析
SAP BW 3.2 の導入

カスタム ABAP から SAP R/3 のデータを
抽出しカスタム DWH を構築する、従来から
の手法を改める事が最終目的


現状は購買管理業務のみ対象



カスタム ABAP はアップグレードの障壁
「どのベンダーから何をどれだけ購買しているか」
ベンダーとの取引材料として利用、年間で4億円
(円換算)の費用削減効果
(アドオンはせず)標準コンテンツのみ利用
(※) SAP BW のみ導入のケース
ROLAP
のみサポート
SAP WebAS
の負荷が高い
SAP
VBA が重い
十分な帯域
が必要
SAP BW
サーバー
SAP
データソース
は SAP のみ
SAP
サーバー
(※)SQL Server RDBMS &
BI ソリューション
データ変換サービス(DTS)
 データの転送・加工・変換
 さまざまな実行タスク
Data Warehouse
Cube
Analysis Services
 OLAP
 データマイニング
Analyst /
Power User
Data Mart
リレーショナルエンジン
 大量のデータ保存、管理
 データマート
Reporting
社内に点在する
データベース
Reporting Services
 レポーティング
 自動配信
Information
Consumer
(※) SAP BW & SQL Server
Analysis Services 連携のケース
IIS の負荷は
低い
SAP
SAP
SAP BW
サーバー
SAP
サーバー
リモートアク
セスでも OK
データソース
は様々OK
素のままの
Excel
SQL Server
Analysis Services
(SQL AS)サーバー
他システム
ROLAP 以外に
MOLAP 等も OK
(※) SQL AS - MOLAP のメリット


集計・検索パフォーマンスを「平準化」する
ために、所定の集計率だけ(一般に 20 %が
最適と言われる) 集計・格納しておく方式
ユーザーからのクエリが定型化されていない
場合であっても、パフォーマンスが平準化され、
極端にぶれる事がない



非定型・アドホックな分析に向く
MDDB という別の DB に格納される
事前集計したデータのサイズが縮小される
SAP BW 3.2 & SQL Server
Analysis Services 連携(MS 社内)
SAP R/3
SAP BW 3.2
Persistent
Staging Area
BW
ROLAP
Cubes
SQL Server
Analysis Services
Microsoft
Custom SQL
Views
Fact Table
Drill-Through
Non-SAP
Applications
MOLAP
Reportin
g Cubes
End User
IIS Server
MSInsight
Reporting
Front End
XML
Metadata
Internet Explorer
Office Web Components
BEX vs. MSInsight
SAP BW DB 容量の推移
200
140
120
100
80
60
40
1999
2000
2001
2002
2003
Q4
Q3
Q2
Q1
Q4
Q3
Q2
Q1
Q4
Q3
Q2
Q1
Q3
Q4
Q2
20
0
Q4
Q1
Gigabytes
180
160
BW, SQL AS を利用したデータ分析
(まとめ)

マイクロソフトにとって、SAP BW は低コスト
に分析環境を構築するための、最高の BI
ソリューションである


これまでのカスタム ABAP/DWH は徐々に排除
SQL Server 2000 Analysis Services を
SAP BW と組み合わせる事によって、様々な
メリットを得ている


ユーザーインターフェイスの操作性向上
OLAP サーバーパフォーマンスの平準化 など
(※)MS 社内における BI 全体像
SQL Warehouse
R/3
Regional
Business
Distribution Consumers
Extracts
SQL Server
Analysis
Services
BW
GTS
SQL Views
5.BizTalk Server と SAP APO
を利用したサプライチェーン
マネジメント
マイクロソフトのサプライチェーン

7 つの事業領域




OEM, ソフトウエアパッケージ、MSN、
企業向けライセンス、Microsoft Press、
サービス(MCS、PSS)、Xbox
20,000 種類の製品・サービス
26 箇所の流通拠点
22 箇所の生産拠点
SAP APO, EDI, SAP R/3 & DWH
システムフロー
BizTalk
EDI
Retail Internet Ordering
Order Management
Forecasting
Supply Network
Planning
Vendor Management
SAP APO
SAP R/3
Data Warehouse
Reporting
SQL Data Warehouses
SAP Reporting
Receivables
Management
1 – 注文の受付
小売業者
1
注文
(EDI 850)
(SAP R/3 System)
注文受付
CIF – 需要の転送
APO
倉庫業者
2 – 納品のスケジューリング
小売業者
注文
(EDI 850)
1
(SAP System)
注文受付
再スケジュー
リング
2
CIF – 需要の転送
APO
倉庫業者
3 – 配送の指示
小売業者
1
注文
(EDI 850)
(SAP System)
注文受付
最スケジュー
リング
配送指示
2
CIF 転送
APO
3
出荷指示
(EDI 940)
倉庫業者
4 – 出荷とその確認
小売業者
1
注文
(EDI 850)
(SAP System)
注文受付
最スケジュー
リング
4a
出荷
配送指示
2
CIF 転送
APO
3
製品配送
4b
出荷指示
(EDI 940)
出荷確認
(EDI 945)
倉庫業者
5 – 請求
送り状
(EDI 810)
小売業者
1
注文
(EDI 850)
6
(SAP System)
注文受付
最スケジュー
リング
4
配送指示
2
製品配送
5
3
出荷指示
(EDI 940)
出荷
APO
出荷確認
(EDI 945)
倉庫業者
請求
e*BIS Gateway
MS Mission
Critical Data from
Applications
Transport
Options
Data
Format
e*BIS Gateway
Data
Format
Transport
Options
Trading
Partners
GEIS-VAN
Communicatio
ns
Distributors
Gentran deployed on
SQL Server™
Employee Pay
Checks
MSMQ
PO’s & PO ACK
FPP/MSL
Tab
Delimitated
Fixed Field
Format
Inventory & Sales
Reporting
EDI
ANSI
EDIFACT -CII
BizTalk Server
BizTalk Framework
Direct Share
Extranet
XML or Fixed
Field format/tab
deliminated
Direct
Resellers
LARS
3rd Party Encrypted EDI
deployed on Windows®
2000
Extranet –
HTTPS- BizTalk
Retailers
File Share
Price Catalogs
Invoices
Ship Notices
User Empowerment Tools (Visual
XML
Studio®, Exchange 2000,
SQL Server 2000)



e*Track
FLEA
ALERTS
EDI
ANSI
EDIFACT -CII
Transport
Carriers
Encrypted EDI
Banks
e*BIS Gateway
e*Bis
SAP
BizTalk
小売業者
などの
取引先
IDOC
SQL
2000
Gentran
XML
EDI
IDoc メッセージタイプ




注文 – ORDERS
注文への返答(確認) – ORDRSP
出荷確認 – DESADV
送り状 – INVOIC
注文
SAP
注文への返答
出荷確認
送り状
Gentran,
BizTalk
(※)BizTalk Server を利用したシステム連携
パッケー
ジアプリ
ケーショ
ン
EDI
アプリ
ケーシ
ョン
レガシ
ーアプ
リケー
ション
企業間 EAI-1
Web
アプリ
ケーシ
ョン
Adap
tors
BizTal
BizTalk
k
http
Web
smtp
file
カスタム
アプリケ
ーション
MS
MQ
カスタム
アプリケ
ーション
DCOM
カスタム
アプリケ
ーション
企業間 EAI-2
企業内 EAI
EAI
ツール
SAP APO 3.0A の導入

利用する機能

需要予測


供給計画


静的予測、チャネル情報管理、履歴からの予測、
アラート
供給の最適化(コスト&キャパシティベース)、アラート
導入効果



供給計画最適化による製品コスト 5%削減
11名のヘッドカウントの削減
2億7千万円相当(円換算)のハードウエア
在庫の削減
APO 3.0A システム概要

APO LiveCache : インメモリデータベース

SAP の中でも特にメモリを消費するモジュール
3*App/Optimizer
8 Way 900Mhz
LiveCache
8 Way 900Mhz
16Gb RAM
SQL Server 2000
8 Way 900Mhz
BizTalk, SAP APO を利用した SCM
(まとめ)


取引先とのやりとりに BizTalk Server の
ような安価なソリューションの利用を今後更に
広げていく事で、インフラコストの大幅削減が
期待できる
Live Cache サーバーには、今後 64-bit が
一般的になる事が予想される