1
報告人:Terry 許智盈 經理
日 期:2015/4/21
智慧化
- IT架構管理
2	
  
IT Governance by IT
1)  帳密管理 
2)  側錄軟體 
3)  權限管理
4)  服務管理
5)  資產/合約/
廠商
1)  專案管理平台
2)  軟體開發平台
3)  軟體品質管理
4)  端對端行為分析 
1)  操作自動化
2)  批次自動化
3)  資料/檔案交換平台
4)  平台監控軟體
5)  資料庫管理工具
6)  網路軟體與管理
1)  防資料洩露
2)  APT
3)  虛擬機安全
4)  資料庫監控防護
5)  資料 加密/變造
6)  加密/金鑰管理
People 
Management
Infrastructure
Management
Information 
Management
AP 
Management
歷史紀錄/報表/稽核
SFG
SI
z Platform
BYOD/APP. 
SaaS/Cloud

健檢/訓練
1)  資安檢測
2)  教育訓練
3)  E-Learning課程
1)  顧問
2)  健檢
3)  訓練
4)  專案
文管/SOP/KM
服務
3	
  
如何智慧化
1) 操作自動化
2) 批次自動化
3) 資料/檔案交換平台
4) 平台監控軟體
5) 資料庫管理工具
6) 網路軟體與管理
日常管理
•  專家的知識
•  自動化
•  建立行為模式
•  預測
•  整合式的監控
4	
  
環境複雜日常監控需要專家知識
n  作業系統
n  Windows
n  AIX、HP-UX、Solaris
n  Linux
n  iSeries
n  OpenVMS
n  硬體設備
n  Server
n  Storage
n  資料庫
n  Oracle
n  DB2 UDB
n  SQL Server
n  Sybase
n  Informix
n  Web Server
n  Apache, Tomcat  Generic
J2EE
n  IIS
n  中介軟體
n  WebLogic Server
n  WebSphere Application Server
n  Jboss
n  Tuxedo
n  Citrix
n  應用軟體
n  SAP
n  Siebel eBusiness Applications
n  PeopleSoft
n  Oracle E-Business Suite
n  Exchange
n  虛擬化環境
n  Microsoft Hyper-V
n  VMWare (vCenter, ESX, ESXi)
n  Citrix XenServer
n  AIX LPAR/WPAR
n  HP UX nPar/vPar/VM Host/VM
Guest
n  Sun Solaris Zones…
系統管理者真的能懂那麼多嗎!!
5	
  
系統維護耗費大量人力需要自動化
Activity
n Server配置與建置
n application配置與建置
n application 日常維護
n 系統Patch 更新
n 日常操作規範與稽核
n 問題發現與解決
Current
80 Hours
80 Hours
30 Hours
40 Hours
100 Hours
100 Hours
Desired
8 Hours
2 Hours
1 Hour
1 Hour
30 Minutes
1 Hour
Reduce by …
90%
97.5%
98%
97.5%
99.5%
99%
*Source: ROI numbers based on automation of a manual activities
Infrastructure Complexity
Technology Silos
Business Demands
6	
  
效能告警需了解行為模式
IT問題由終端	
  
使用者發現
理解IT對於業務的影響	
  
是很大的挑戰
診斷和解決IT問題需要的人員數量
7	
  
降低作業變動的影響需要預測
系統的異常,常
常是因為系統的
變更而造成
n  模擬作業執行
n  What-IF 情況
變動模擬
8	
  
各看各的需要整合監控平台
主管
承辦
大老闆
應用系統
開發團隊
資料庫
管理員
網路
管理員
系統
管理員
日常監控	
  
	
  
專家的知識
9
10	
  
日常監控依賴專家知識庫 (平台監控)
n  例. 在不同平台與版本監看的CPU
  資訊就不一樣
CPUCpuU2l	
  Parameter
 all
CPUEntlU2l	
  Parameter
RS6000	
  (available	
  only	
  on	
  AIX	
  
5.3	
  SPLPAR)
CPUIdleDonated
 RS6000	
  (only	
  on	
  POWER6)
CPUIdleStolen
 RS6000	
  (only	
  on	
  POWER6)
CPUIdleTime	
  Parameter
 all
CPUInt	
  Parameter
 All	
  except	
  Sequent	
  DYNIX/ptx
CPULoad	
  Parameter
 all
CPUPoolEntlU2l
 RS6000	
  (only	
  on	
  POWER6)
CPUPoolU2l	
  Parameter
RS6000	
  (available	
  only	
  on	
  AIX	
  
5.3	
  and	
  above	
  SPLPAR)
CPUProcSwch	
  Parameter
 all
CPUPhyU2l	
  Parameter
RS6000	
  (available	
  on	
  AIX	
  5.3	
  
and	
  above	
  SPLPAR	
  and	
  
dedicated-­‐dona2ng	
  par22on)	
  
HP-­‐UX	
  par22ons	
  (nPar	
  and	
  
vPar)
CPUWio	
  Parameter
 All	
  except	
  Solaris
CPUVMCpuUtil Parameter
Linux
CPUVMLimit Parameter
 Linux
…
 …
11	
  
24 x 7全交易收集 (AP效能監控) 
Synthe2cs	
  
Web	
  服務器	
  瀏覽器 /	
  Rich	
  Client	
   Java	
   .NET	
   PHP/C/C++	
   資料庫	
  
Performance	
  
Warehouse	
  
PurePath	
  
Collector	
  
dynaTrace	
  
服務器	
  dynaTrace	
  
客戶端	
  
Sessions	
  
儲存	
  
匯出的	
  
Session	
  
離線的	
  
Session	
  
Analysis	
  
最低的開銷,	
  資料
由外部處理.	
  沒有
應用服務器的開銷	
  
唯一的 24x7	
  同時支援不同
架構的分佈式全局深層交
易追踪.	
  沒有事後的追踪	
  
CPU,	
  RT,	
  記憶,	
  Method	
  參
數	
  /	
  傳回值,	
  SQLs,	
  遠端,	
  
messaging,	
  日誌,	
  
Excep2ons,	
  同步.	
  不需要統
計的	
  guesses	
  
分享完整交易資訊,	
  
並包括 context	
  部份.	
  
沒有估算	
  
自動學習,	
  
自動發現,	
  
自動placement.	
  
簡單的維護	
  
實時交易分析,	
  對應到
業務交易,	
  告警.	
  不是平
均	
  
全局可延伸 collector	
  架
構,	
  安全.	
  供雲端,	
  虛擬環
境	
  
用戶體驗,	
  Web	
  2.0	
  page	
  
ac2ons,	
  使用情況,	
  端對端
交易.	
  對生產環境透明	
  
不需要配設.	
  
單一的發布
檔.	
  沒有配
設檔	
  
追踪/比較真實 及
synthe2c	
  交易.	
  
一個系統	
  
12	
  
單筆交易透明化(AP效能監控)
13	
  
法規遵循自動檢查(操作自動化)
n  伺服器需遵循法規
要求為何?
n  伺服器已通過或沒
通過多少規則數?
n  依照作業系統分別
統計法規遵循狀況
n  識別多少伺服器不
符合法規遵循
n  顯示法規遵循的趨
勢
自動化
14
15	
  
商業視野 –跨越平台限制(批次自動化)
Unix Job
台北
AS/400 Job
台中
Java (Weblogic)
Win2000 Job
高雄
OS/390 Job
台北
16	
  
作業系統自動安裝 (操作自動化)
17	
  
自動庫存報表(操作自動化)
n  識別每個地點的資產資訊
n  伺服器依照操作系統分類其分布狀況?
n  有多少伺服器是專屬於SAP應用系統?
建立行為模式	
  
	
  
預測	
  

18
19	
  
!
!
 !
!
 !
 !
!
!
!
Upper 
Baseline
Lower 
Baseline
Normal Behavior
建立行為模式,減少誤告警(平台監控)
20	
  
前瞻性預警(平台監控)
靜態閥值
提前處理問題
!
7 am
 9 am
 11 am
!
ü 內建的預測能力和不斷學習更新的能力。
ü 在事件發生前及有相對應處理。
ü 避免故障對使用者的直接影響。
異常了!
21	
  
預估業務可否及時完成 (批次自動化)
21
	
  	
  	
  2:30	
  am	
  
Cri2cal	
  job	
  –	
  
	
  must	
  	
  
complete	
  by	
  
6:30	
  AM	
  
UNIX_Script	
  
AS400_process	
  
Java_process	
  
Win.bat	
  
ERP_process	
  FTP	
  
Web_Service	
  
Java_process	
  
Win.bat	
  
Web_Service	
  
	
  
AS400_process	
  
FTP	
  
Win.bat	
  
DB_Backup	
  
MF_process	
  
ERP_process	
  
ERP_process	
  
	
  	
  	
  
Which	
  event	
  is	
  cri2cal	
  to	
  your	
  business?	
  	
  	
  
Users_Online	
  
BIM_SLA	
  
Dynamically	
  track	
  
the	
  status	
  of	
  all	
  
predecessor	
  jobs.	
  
DB_Backup	
  
MF_process	
   AS400_process	
  
UNIX_Script	
  
UNIX_Script	
  
UNIX_Script	
  
	
  
FTP	
  
MF_process	
  
Web_Service	
  
Win.bat	
  
UNIX_Script	
  
FTP	
  
DB_Backup	
  
Java_process	
  
Java_process	
  
Win.bat	
  
Java_process	
  
UNIX_Script	
  
AS400_process	
  
FTP	
  
“預計執行到什麼時候?”	
  
“還剩下多少安全時間 ?”	
  
整合性監控
22
23	
  
服務故障根源分析(事件管理中心)
n  依照對業務的影響性,安排事件的優先順序
n  整合服務衝擊與事件處理自動化
n  服務視圖包含實體、虛擬與雲端運算等環境
24	
  
動態警戒值過濾
時間接近性過濾
計分、分類過濾
影響關聯過濾
減少85%噪音告警,加速找到問題原因
多層故障過濾和根源分析(事件管理中心)
25	
  
智慧化架構管理需要的機制
1) 操作自動化
2) 批次自動化
3) 資料/檔案交換平台
4) 平台監控軟體
5) 資料庫管理工具
6) 網路軟體與管理
日常管理
•  專家的知識
•  自動化
•  建立行為模式
•  預測
•  整合式的監控
26
QA
27
Thanks

智慧化的IT架構管理