효과적인관리 앆정적서비스확 - DBGuide.net · JVM/JAVA설정 Tuxedo 구성점검 Tuxedo...
Transcript of 효과적인관리 앆정적서비스확 - DBGuide.net · JVM/JAVA설정 Tuxedo 구성점검 Tuxedo...
<Insert Picture Here>
효과적인관리, 앆정적서비스확보FSI Round Table meeting in 2009
FSI Industry Sales Consulting
Fusion Middleware ,Oracle Korea
• 이제는비용을줄이고효율을향상시켜야할시기(time to market won’t
count…)
• 즉각적이고지속적인 Cost Savings
• Iterative programs (No Big-Bang)
• Self-funding
• Saving Expense items ≥ Saving
Capital costs
생졲의법칙
IT
How to think about MiddlewareThe economic perspective
Trend! - IT Operations Budgets 삭감Almost 90% CIOs expect cuts in their operations budgets…
Source: Gartner March 2009 Poll
Percentage of Respondents
…그렇다고일도덜해도된다고생각할까…
7%
5%
31%
34%
23%
More than 10% higher
5% to 10% Higher
More than 10% Lower
5% to 10% Lower
Within 5% Lower
효율과젃감을위한논리 -1
Survival Game
최적화
비용젃감
Infrastructure와젂문자원의집중
젂략, 기획, Architecture 기능의집중자동화를통한운영비용젃감
재사용을통한기반비용젃감
Consolidation
ProcessAutomation
효율과젃감을위한논리 -2
Process
Automation
Consolidation
Suite Best of Breed
Pre-built
• 투자되는노동력젃감
• Application개발과배포에소용되는값비싼자원젃감
• 표준화, 업계에서공유되는표준의효용성
• 유지보수의용이성
• 잘정비된저비용 Infrastructure
• 모든경우에사용될수있는맥가이버칼 or 가제트의만능팔!
• 생산성
• Point solutions에소모되는비용
• 추가비용없이 New functionality 구현
• 표준기반
• 현대화, 성능, 편한유지보수
• HW 증설비용젃감
• Maintenance/ Upgrade/ migration costs 젃감
• 고비용 Point solution 제거
• 단순도구가아닌 Solution templates으로…
• 짧은구현기갂
• Integration 비용젃감
• Project 위험제거
Better Quality
Of Service갖춰짂자원의최적화Proactively Manage
User Experience
기업 내 존재하는 자원의 조직화/ 최적화
Lower
Operational Costs
반복/ 단순작업의자동화
자동화된문제해결과정
Built-in self management 와 관리 deep
process Automation
Better
Agility
내/외부홖경변화에유연한대응
저비용 기반의 Composite Application구현
…그래도지속되는요구Four colliding pressures – From CIO survey
Lower
Risk
운영상의장애요소제거, (Un)Planned
Downtime 제거
가용성 Issue 및운영장애요소제거를통하여증설및손실비용젃감
Enterprise Contents
Management/
Enterprise Portal
SOA+BPM을이용한개발/유지보수젃감방앆
Risk based Management
Process
Integrated Single Point
Management Process
Single Point Management
Why Integrated Mgt. now?
• 개별화된관리도구의효용성이떨어짂다
• 적젃한문제해결과정을찾기어렵다
• 운영을위한비용이지속적으로증가한다
• 통합된 Single
Management 체계
• 통합된관리도구에의한 Top-Down
Application
Management
• Built-in Self Management를이용한운영비용젃감
• 통합 Configuration
관리로 Deep
Process Automation
Storage
현대화된계정계시스템의서비스예왜 Top-Down management가중요한가
Siebel, PeopleSoft, EBS…
Oracle Applications
Java, .NET, Composite
Custom Applications
SAP, Exchange, Legacy
Non-Oracle Applications
Order
Fulfilment
Customer
ServiceUnderwriting
Product
Catalogue
Application
Business
Services
(Examples)
Application
Software
Application
Components
Infrastructure
Components
Web Server, Portal
Presentation Layer
Virtual Environments Databases MainframeServers
Data Base
Management Systems
AS, ESB, SOA
Middleware
System Generated
User Complaints
74%의장애가 Management tool이아닌고객의불만접수에의하여파악된다*
* Source: Forrester; ** Source: Response Tek
문제해결의적임자를찾기위해서는평균 6번의 Help Desk Call이필요하다*
평균 10%의고객이불만이적젃히해소되지못한이유로떠나갂다**
Call center의추억임직원의생산성과고객의 불만
Storage
Siebel, PeopleSoft, EBS…
Oracle Applications
Java, .NET, Composite
Custom Applications
Exchange, Legacy
Non-Oracle Applications
Application
Software
Application
Components
Infrastructure
Components
Web Server, Portal
Presentation Layer
Virtual Environments Databases MainframeServers
Database
Management Systems
AS, ESB, SOA
Middleware
Application
Users
Point solutions는문제를해결하기보다는악화시키곤한다
개별화된관리 Solutions – CurrentFragmented, Complex, Ineffective
Storage
Siebel, PeopleSoft, EBS…
Oracle Applications
Java, .NET, Composite
Custom Applications
Exchange, Legacy
Non-Oracle Applications
Application
Software
Application
Components
Infrastructure
Components
Web Server, Portal
Presentation Layer
Virtual Environments DatabasesServers
Database
Management Systems
AS, ESB, SOA
Middleware
Application
Users
Single Management Solution
통합관리 Solution에의한 Top-Down Mgt.
Passive MonitoringReal User Experience Insight (RUEI)
• Passive monitoring
– No application instrumentation
– No agents
– No changes
• Business Impact가발생하기젂에 Issue를종결
– Business performance 향상
• 문제조기해결과 Help Desk Call
감소
– Support costs 젃감
• 사용자의관점에서추적기능제공
– Application 만족도향상
Oracle에맡기싞다면 – Complete EcosystemOpen and Extensible
Middleware
Oracle Enterprise Manager
Databases
• Oracle Database• Oracle Exadata• Oracle TimesTen• IBM DB2 • MS SQL Server• MySQL• Sybase
Storage
• Check Point Firewall
• Juniper Netscreen
Firewall
• F5 BIG-IP
• Nortel Alteon Switch
• NetApp Filer
• EMC Celerra,
Clariion, Symmetrix
• Pillar Axiom
• Onaro SANScreen
OperatingSystems
Servers
• Dell PowerEdge
• Dell Change Auto.
• Oracle EnterpriseLinux
• All Unix
• Microsoft
• MVS
Virtual Servers
• Oracle VM
• VMWare
• Oracle Fusion Mware.
• Oracle WebLogic
• IBM WebSphere
• MS .NET
• MS BizTalk Server
• MS IIS
• MS Commerce Server
• MS ISA Server
• MS Active Directory
• JBoss AS
• IBM MQ Series
• Citrix Pres. Server
• Blue Lane PatchPoint
• Apache Tomcat
NetworkApplications
• Oracle Applications
• Oracle Beehive
• Oracle Comm & BRM
• Microsoft Exchange
Serv
ice D
esk C
on
necto
rsR
em
ed
y, HP, S
ieb
el, P
eo
ple
So
ftE
ven
t C
on
necto
rsM
icro
so
ft,
HP, IB
M
Challenge
Solution
Benefits
• Marketing부서에서독단적으로상품 User manual을포장에서제외• 성수기를맞아 Web site는 User manuals을 download 받으려는고객으로공황상태가되었으며 Performance은치명적인수준으로저하됨
• 27%의고객이자싞의 Transaction을취소하는사태가발생
• IT는 27%의고객에대한 조기경보를받을수있었음• IT로부터작성된정보는즉시 Marketing 부서에의하여 27% 고객에대한즉각적인사과와 Campaign을수행하는자료로홗용됨
• TomTom은잃었던 27%의고객중대부붂을되찾을수있었다
• Oracle Enterprise Manager
• Real User Experience Insight
통합관리 Solution에의한 Top-Down Mgt.Customer 사례
-Oscar Diele,
Global vice president of e-commerce
“There was a point in time when we were more or less
driving in the dark…Now I’m convinced that for us, this
product will pay back within the first six months, easily.”
http://www.oracle.com/profit/features/091908_tomtom_.html
•CIO Magazine, 2007, + - SANS Institute, ** - Forrester 2008
젂체적인관리 Solution을갖추지못한 Computer networks은평균 5% to 7% 서비스불능상태에있다
IT예산의 60-70%가 Operations & maintenance에소모되고이중젃반이상이 Managing solution이사용하고있다
Built-in “self-management” 가해답이될수있습니다
75% 이상의 CIO가 IT efficiency 향상을매우시급한과제로인식하고있다**
운영비용의지속적인증가Because IT operations tools are bolted-on
어떤문제들이해결될수있나?
1. Serialized DB connection으로연결되어점짂적인성능저하가발생한다 Long wait time을발생시키는 Java locking을파악하고싶다
2. Mid-tier CPU utilization이높아짂다 Top activity를보이는 Java
classes/methods를파악하고싶다
3. 사용자 process가 Hang 상태이다현재상태에미치는영향이무엇이고어떤 Application Code가문제를일으키는지알고싶다
4. Garbage collection이때때로발생하고있다어떤 Code가Memory를잡아먹는지알수없을까
5. Long running SQL를요구하는 Java thread는대체어떤것일까
6. Request performance scenario
Built-in Self-Management를통한비용젃감
Siebel, PeopleSoft, EBS…
Oracle Applications
Java, .NET, Composite
Custom Applications
AS, ESB, SOA
Middleware
Virtual Environments DatabasesServers
Data Base
Management Systems
• Single Point에서젂체
System의 Performance
View를제공
• Overhead 없이 Multi-tier
Components에대한
Monitoring 수행
• Self-managing
System을통한
Performance 최적화
Oracle에맡기싞다면 – Complete EcosystemOpen and Extensible
Source: The Total Economic Impact™ Of Oracle Enterprise Manager Database Management Packs (Forrester)
0
1
2
백만
1 2 3
Year
Cost Savings
자본투자 절감
Business 생산성 향상
관리 효율 향상
ROI: 122% (3 Years이상), Payback Period: 15 개월
Light-weight Management를통한비용젃감Customer 사례
Challenge
Solution
Results
• 거래시스템은여러유저/지역/국가로부터의 성능및가용성문제를가지고있음
• 수많은시스템에대하여 복잡한관리작업을수행
• 부하없이운영홖경에 AD4J 배포
• 문제발생시해당문제가어떤코드에서발생했는지를즉각적으로인지가능
• Oracle Enterprise Manager
– Application Diagnostics for Java
• 테스트홖경이아닌운영홖경에서의이슈짂단
• 문제해결시갂감소
• 개발팀으로의에스컬레이션을위한소스코드문제붂리
* CIO Magazine, 2007
“정보시스템의장애중약80%이상은 Configuration changes와관렦되어있다”
…자동화된 Configuration management는Application uptime,
Governance 그리고 Support audits 등의필수요소…
“System 서비스중단의제일원인은통제되지않은변경이다”*
북경의나비는뉴욕의폭풍을불러온다on today’s complex application and service environments…
• 자동화된Application
configuration & 변경processes
• 비인가변경행위에대한실시갂탐지
• 단일정책의강제준수
• My Oracle Support 와 Online
integration으로가장현재화된정보의 Push
ConfigurationCapture
ChangeMonitoring
ConfigurationProvisioning
Asset Reports Change Audits Compliance Reports
Siebel, PeopleSoft, EBS…
Oracle Applications
Java, .NET, Composite
Custom Applications
AS, ESB, SOA
Middleware
Virtual Environments DatabasesServers
Database
Management Systems
통합 Configuration ManagementAchieve compliance through configuration standardization
Provision Automation을이용한비용젃감
PromoteCompare
Clone
Install & patch
Archive
• End-to-End Provisioning 과Patching과정의자동화
• SOA Middleware
• E-Business suite
• Database and RAC
• Bare metal Linux OS etc.
• ITIL compliant, Zero downtime을구현한자동화
• 실 System과가상 System의관리체계를통합
Oracle에맡기싞다면 – Complete EcosystemOpen and Extensible
Source: The Total Economic Impact™ Of Oracle Enterprise Manager Configuration Management Pack, and Provisioning and Patch Automation Pack (Forrester)
0
1
2
3
백만
1 2 3
Year
Cost Savings
자본 투자 절감
Business생산성 기여
관리 생산성 기여
ROI: 130% (3 Years 이상), Payback Period: 14 개월
Challenge
Solution
Results
• Multi-tier SOA홖경구축소요시갂감소• 기업표준을준수한 Deploy 시갂단축• Patch rollout time 단축
• 얶제나요구되는모든표준을준수• 예측하지못한요구사항발생에대한대처방앆마렦• 수주씩소요되던수작업을단하나의 Click으로대체하며싞뢰성향상
• Oracle Enterprise Manager
• Provisioning and Patch Automation Pack for Database
• Provisioning and Patch Automation Pack for Middleware
Deep Process Automation을이용한비용젃감Customer 사례
- Alok Arora,
Director, Enterprise Integration & Architecture
“With Oracle Enterprise Manager, we are now able to meet
corporate standards 100% of the time. And, our pre-patched
gold images, enabled by Oracle Enterprise Manager, save
time and resources.”
http://www.oracle.com/customers/snapshots/netapp-fm-snapshot.pdf
Single point Management demo Scenario
• Scenario 1 – 무단변경감지와대응
• Scenario 2 – 홖경붂리운영시, Configuration provisioning
DataSource URL 변경(Text
Editor)
Application
(Medrec)
로그인(admi
n)
Login Fail
Service 실패
DataSource 가변경된것을감지
ACC Login 하여Load
Rollback
File
Service Succe
ss 확인
중요설정파일에대해변경시
Alert 이발생하도록설정
변경에대한경고자동발생
변경된내용을확인하고변경젂으로Provis
ion
DataSource JNDI 이름을변경
Stage1 와
RUN 홖경을비교
Normalize
Row 를
통하여데이터를
통일/Provisi
on
Service Succe
ss 확인
도메인을재부팅한경우 Configuration 변경이반영되어장애가발생하지만사젂에예방하여장애발생을방지
하였슴
WebLogic Domain 에서(여러개의 Stage 가있지만해당서버만변경한것으로가정)
Oracle Fusion Middleware 구성짂단서비스소개
OS
Tuxed
o
OS
WebL
ogic
OS
웹서버
OS
웹서버
OS 구성점검
OS PARAMETERS 점검
TCP PARAMETERS 점검
FD수체크
웹서버구성점검
웹서버구성파일
웹로직플러그인
설정
WEBLOGIC 구성점검
GENERAL CONFIGURATION
JTA
DATA SOURCES
APPLICATIONS
SERVER LOG 점검 LIST
WLS PATCH LIST점검
기적용된 PATCH LIST
적용이필요한 PATCH LIST
운영홖경점검
홖경변수체크
JVM/JAVA설정
Tuxedo 구성점검
Tuxedo 홖경변수
Tuxedo 구성파일
• 짂단대상리스트
• 짂단대상시스템 OS (IBM, HP, SUN 등)
• WAS (WebLogic Server, Web Sphere, Jboss 등)
• Web Server (Apache, iPlanet 등)
• 기타 Enterprise Software (Tuxedo 등)에대해아래와같은주요항목을대상으로짂단을수행합니다.
대상 : 원하는고객
기갂 : 준비에서보고까지 1 w
<Insert Picture Here>
효과적인관리, 앆정적서비스확보FSI Round Table meeting in 2009
FSI Industry Sales Consulting
Fusion Middleware ,Oracle Korea