1
Configuration Management 저비용의비즈니스시스템관리방안 Oracle Fusion Middleware SOA Solution Specialist
Agenda 운영관리의 Challenge 와해결책 Configuration Management Customer Successes Summary 3
운영관리의 Challenge 와해결책 4
Issue!!!: IT Operations Budgets are Slashed!!! 90% CIOs expect cuts in their operations budgets Within 5% Lower 23% 5% to 10% Lower 34% More than 10% Lower 31% 5% to 10% Higher 5% More than 10% higher 7% Percentage of Respondents Source: Gartner March 2009 Poll but are expected to do more 5
The Challenge IT 환경의복잡성으로인한비용과위험성증가 애플리케이션환경의복잡성 = 비계획적인작업중단시간, IT 관리자의시간낭비, 기회및 revenue 손실 환경설정에대한자동화및관리방안에대한효율적방법이없음 환경의변화에대응하기위해서는자산의시각적표현및종속성표현이요구됨 6
구성관리솔루션의필요성 Investment Driver Unplanned Downtime 구성관리및변경이력관리를자동화하는솔루션을사용하는목적은무엇인가요? Environmental Factors 20% Operator Error 40% Application Failure 40% Source: Gartner VP Ronni Colville, Conquering Complexity with Configuration Management Source: Oracle Survey of Fortune 1000 Companies, 2008 7
구성관리를이용한운용개선 다수의시스템, 다수의 S/W 높은구성관리공수와잦은오류로인한장애발생 변경이력추적및자동화필요성증대 설정변경 신규및복제 관리를자동화 수작업에의한관리 갱신누락은없는가? 구성정보를일원화 비교 검색이용이변경이력의확인 정보가산재 작업보고서 관리표 최신의정보는어디에? How to? 요청의증대 컴플라이언스준수시큐리티강화 운용관리자 운용관리자 시스템의구성정보를한곳에서올바르게파악! 관리의 일원화및자동화!! 8
Value Proposition 구성관리솔루션은편리하고다양한 Configuration 관리방안을제공하여리소스절감뿐만아니라서비스품질의향상, 관리프로세스의정립을지원합니다. 1 관리 생산성 향상 IT Asset tracking Configuration 관리 고비용, 노동집약적인방법의자동화를통한오류감소 2 서비스 품질 향상 애플리케이션생명주기관리 Configuration Provisioning 구성의일관성유지 3 관리 변경감지및추적 프로세스 변경시권한관리 정립 자동 Provisioning 및구성비교 9
Oracle Configuration Management 10
Oracle Configuration Management EXTREME Control Means Going Operating Systems Databases Middleware Applications Remote End Points Beyond Asset Tracking for IT Components Real-Time Change Detection Beyond Production Configuration Management Low Cost Building Blocks Beyond Rule Based Compliance Development Out-of-box Policies Production Manage Configuration Lifecycle in Distributed Environments User-defined Policies & Groups Lowest TCO Testing Real-Time Change Detection Industry & Regulatory Frameworks Staging Compliance Dashboard Greener and More Powerful Optimized for Oracle with Industry Specific Compliance Dashboards 11
Configuration Management Solution Doing more with less 1. Knowing What You Have 2. Standardizing Configurations 3. Configuration Compliance 4. Detecting Configuration Changes Asset Discovery Automated Inventory HW/SW Configurations Operating Systems Hardware Database Packaged Apps Drift Analysis Config Comparison Across the stack Across lifecycles 1-to-1, 1-to-Many Proactive Checks Policy Management Out-of-the-Box Policies User-Defined Policies User-Defined Groups Compliance Dashboard Real-time Monitoring Real-time Detection Who, What and When Compliance Framework SOX. CoBIT Change Reconciliation Authorized vs Unauthorized Configuration Search Relationships 12
Configuration Management Solution Knowing What You Have 1. Knowing What You have Discovery & Asset Tracking Find all IT assets within the data center Automated Inventory HW/SW Configurations Operating Systems Hardware Database Packaged Apps Configuration Search Find IT assets with specific custom attributes Find IT assets based on configuration properties Relationships Find installations with or without a specific patch Custom reports 13
Knowing What You Have Information Is Key Periodic and on-demand Collection Operating Systems, Database, Middleware, Packaged Applications Hardware, Virtual Servers Third party software Network and Storage Powerful Search for tracking assets with specific attributes Extensible: Published CMDB schema for reporting 14
Standardizing Configurations Managing Configuration Drift 2. Standardizing Your Configurations HW 1 HW 2 HW 3 HW 4 HW 5 HW 6 HW 7 Configuration Drift Analysis Application Config Comparison Across the stack Across system lifecycles Baseline & Gold Std 1 to 1, 1 to Many Drift reconciliation Find if all s/w configurations in the data center are following a particular standard Find the drift between Development, Stage and Production lifecycles Detect if peers are indeed similarly configured Reconcile differences, if any 다른부분 같은부분 Revert back to an older snapshot upon deviation 15
Flexible Configuration View Views That Match How You Manage Your Business Organize your Assets to match your business Assets are displayed based on dependency hierarchies Simple view Complex comparisons As many views as needed to meet your business needs. 16
Manage The Application Life Cycle Reduce Migration And Deployment Efforts Application Stack View Lifecycle Environments 17
Find The Needle In The Hay Stack Reduce Time To Remediate Issues ( 이슈를조정하기위한시간절감 ) Finds meaningful differences Multiple options Compare 1-1 or 1-n Comparison against gold standards Comparison against an earlier snapshot Directly reconcile changes Recover to prior versions 18
Configuration Compliance Understanding Vulnerabilities( 취약점 ) 3. Configuration Compliance Proactive Checks Find deviations from best practices proactively. E.g: raise violations. Policy Management Out of box policies User Defined Policies Create User Defined Policies to raise violations based on configuration information. User Defined Groups Compliance Dashboard Group policies based on standards such as SOX, COBIT, etc Present Compliance Score to the Auditor and/or Compliance Officer 19
Configuration Compliance Policy Framework CMDB Policies Policies ( 정책 ) 250+ Out-of-box policies Critical Patch Advisories User-defined policies and groups Assessments ( 평가 ) Scheduled and ad hoc Remediation advice Reports Detailed plus summary Enterprise compliance scores & trends Alerts and notifications 20
Tracking Compliance Over Time Compliance Trend Across Your IT infrastructure Enterprise wide Compliance Score and tracking Alerts and notifications of non-compliance 21
Detecting Configuration Changes Understand Who, What and When 4. Detecting Configuration Changes Configuration Change Detection Real time detection Who changed What and When Compliance Framework SOX. PCI, CoBIT Change Reconciliation Authorized vs Unauthorized Detect real-time Who changed What and When Reconcile changes with Change Management systems, such as Remedy to: Find out if the change is authorized versus unauthorized Raise alerts only on unauthorized changes Change Reporting Map the changes to standards such as SOX, PCI(Payment Card Industry), etc Generate reports for auditors and Compliance officers 22
Dashboard View - Configuration Changes Know Quickly If There Is A Compliance Issue 23
Detailed View of Changes Quickly Understand The Scope Of Your Issue 24
Customer Successes 25
Customer Success (1/3) 3 rd largest US Department Store Retailer Challenges 복잡도가높고변동이잦은애플리케이션의유지보수가어려움 IT 복잡도가높아짐에따라서비스중지, 생산성향상, 많은 IT 공수야기 개발, 테스트 QA, 운영홖경의불일치로인한구현 / 배치지연 애플리케이션업그레이드시 IT 운영자업무중지 운영중지시간의 70% 가설정및변경관렦이슈에의해야기됨 Solution Oracle Enterprise Manager Configuration Management Pack, Application Configuration Console Managing: 225 개의 IBM WebSphere Application Server 와 HTTP asset 들 2,500 개의설정파일들 645,000 개의중복되지않는설정항목들 Business Results IT 운영인력생산성이 100% 증가함. 애플리케이션들은 IT 운영팀에서관리 일별애플리케이션중단시간감소 월별업그레이드수행시간감소 싞규애플리케이션홖경구축시간감소 개발 - 운영간 7 개의애플리케이션라이프사이클홖경의설정내용일치 세부애플리케이션및인프라설정내용의유지및모니터링가능 26
Customer Success (2/3) Global Package Delivery & Logistics Challenges Sun Solaris 에서 Linux 서버로항공운영제어시스템마이그레이션 항공운영제어시스템은 300 개의항공기와승무원들에대한스케줄을 24 시간관리 애플리케이션이개발에서 QA, QA 에서테스트로이관될때마다홖경간설정불일치문제로인한시간낭비 Solution Oracle Enterprise Manager Configuration Management Pack, Application Configuration Console 항공운영제어시스템의설정변경사항에대한버전이력을관리. FAA( 미연방항공국 ) compliance 와도일치 Business Results 구현및마이그레이션동안 IT 운영인력생산성이 100% 증가함 애플리케이션설정불일치에대한짂단시간을시간별 / 일별에서 15 분간격으로감소 마이그레이션동안애플리케이션가용성율 100% 미션크리티컬한애플리케이션에대한설정동기화유지 레포팅및변경이력관리를위한세부애플리케이션정보및설정유지 6 백만개이상의설정프로퍼티관리 8 천개이상의소프트웨어자산및 600 개의호스트에대한설정관리 Solaris, Linux, HP/UX, AIX, Oracle WebLogic, IBM WebSphere Application Servers and MQ messaging software 27
Customer Success (3/3) 5 th Largest US Department Store Retailer Challenges Solution 2 개의애플리케이션을 30 개로확장하고, 2 명의운영인력이 8 명의팀으로증가됨. 개별적으로관리되던기존방식탈피 설정변경비율이증가함에따라서비스불안정성과중지시간이증가 애플리케이션홖경에대한설정불일치 ( 개발, 테스트, 운영 ) 업그레이드시설정불일치를해결하기위해몇달이걸림 설정정보에대한자동화된단일소스를싞뢰하지못함 Oracle Enterprise Manager Configuration Management Pack, Application Configuration Console 다중 / 플랫폼 / 애플리케이션홖경지원 PeopleSoft CRM upgrade on 12 instances of Oracle WebLogic servers Company s credit card Web site built on 30 instances of IBM WebSphere application servers Business Results 마이그레이션을완료하는데걸리는시간이 70% 감소됨 IT 운영의부하감소로애플리케이션이증가되었더라도운영인력을늘릴필요없음 설정셋팅의자동화된디플로이 PeopleSoft, Oracle WebLogic, WebSphere 에업그레이드및구현적용 모든홖경에대한표준화된설정 ( 절약된 ) 가용시간은혁싞및싞규프로젝트를위해사용할수있음 28
Oracle Configuration Management Extreme Control Provides Unique Business Value Forrester Total Economic Impact Study Economic Impact Study Sample Organization achieved: Positive 124% ($4,916,781) return on investment (ROI)** 20% ($862,500) reduction in capital spending on servers** Business productivity savings of $2,555,556 from a reduction in system downtime avoidance and a corresponding increase in availability** Payback period of 15 months** **All figures are risk-adjusted, over three years. 29
Summary 30
Configuration Management Benefit Productivity Savings Forrester Total Economic Impact Study Benefit Category Track system inventory and/or discover new HW/SW Compare against baseline configurations for configuration drift Monitor systems against baseline using configuration history Search for assets or specific settings across your data center Monitor systems for compliance against policies or standards Most Likely Hours Spent With Configuration Management Pack Hours Spent With Out Configuration Management Pack Percent Of Benefit Realized 0.5 2.94 83% 0.98 2.97 67% 0.73 2.21 67% 0.25 1.47 83% 0.5 2.94 83% Reduction in time to make repairs for outof-band configuration changes Downtime reduction due to automated policy violation detection 0.25 0.76 67% 0.25 0.76 67% To obtain a copy of the Forrester TEI study go to: www.oracle.com, Enterprise Manager, News 31
Oracle Fusion Middleware 구성진단서비스소개 짂단대상리스트 짂단대상시스템 OS (IBM, HP, SUN 등 ) WAS (WebLogic Server, Web Sphere, Jboss 등 ) Web Server (Apache, iplanet 등 ) 기타 Enterprise Software (Tuxedo 등 ) 에대해아래와같은주요항목을대상으로짂단을수행합니다. WEBLOGIC 구성점검 웹서버구성점검 웹서버구성파일 웹서버 웹서버 WebLo gic Tuxed o GENERAL CONFIGURATION JTA 웹로직플러그인설정 OS OS OS OS DATA SOURCES APPLICATIONS SERVER LOG 점검 LIST WLS PATCH LIST 점검 대상 : 원하는고객 기간 : 준비에서보고까지 1 w OS 구성점검 OS PARAMETERS 점검 TCP PARAMETERS 점검 FD수체크 기적용된 PATCH LIST 적용이필요한 PATCH LIST 운영홖경점검 홖경변수체크 JVM/JAVA설정 Tuxedo 구성점검 Tuxedo 홖경변수 Tuxedo 구성파일 32