IT Optimization: Reduce Data Center Costs and Set the Foundation for Future Growth

3,338 views

Published on

As presented by Alan Levine at the Oracle Technology Network Architect Day events in Dallas TX (5/13/10) and Anaheim CA (5/18/10).

Published in: Technology, Business

IT Optimization: Reduce Data Center Costs and Set the Foundation for Future Growth

  1. 1. Oracle Enterprise Architecture <Insert Picture Here> IT Optimization: Reduce Data Center Costs and Set the Foundation for Future Growth Alan Levine Oracle Enterprise Architect Senior Director Oracle Advanced Technology Services
  2. 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remain at the sole discretion of Oracle. © 2010 Oracle Corporation 2
  3. 3. Agenda • Oracle and Enterprise Architecture Overcome IT Complexity and Achieve Business • Creating the Architecture Agility through Vision for IT Optimization Enterprise Architecture • IT Optimization Strategies and Reference Architectures © 2010 Oracle Corporation 3
  4. 4. Enterprise Architecture A Means for Alignment and Coherence Business Dynamics Technology Support Business Processes Grow Development Adapt Performance Management Innovate Information Assets Business - IT Alignment Reduce Costs Security & Compliance Infrastructure © 2010 Oracle Corporation 4
  5. 5. Oracle EA Guiding Principles Prescriptive Guidance, Practical Approach • Driven by Business Strategy, focused on building an Architecture Vision • Just-Enough, Just-in-Time for solution development efforts • Iterative and collaborative • Reuses best practice Business Models and Reference Architectures • Can be enforced © 2010 Oracle Corporation 5
  6. 6. Oracle’s Approach to Enterprise Architecture Building a Sustainable Architecture Oracle Oracle Enterprise Architecture Architecture Development Framework (OEAF) Process (OADP) © 2010 Oracle Corporation 6
  7. 7. Business Drivers for IT Optimization PACE OF BUSINESS INNOVATION Increasing expectations Companies are under from customers and pressure to bring partners to provide products and services answers sooner to market faster GLOBALIZATION REDUCE COSTS Customers, supply chain, Relentless pressures and competition have all to drive additional become global efficiencies…do more with less Business is Changing & Evolving Rapidly © 2010 Oracle Corporation 7
  8. 8. Creating the Architecture Vision for IT Optimization OEAF Considers All Layers of Architecture • Business Strategy, Operating Model Business • Organizational Structure • Key Business Services • Application Processes and Services Application • Logical and Physical Components • Industry specific reference architectures • Information repositories and standards Information • Security, Governance, and Stewardship • Information sharing • Core Technology Services Technology • Solutions such as High Availability and Disaster Recovery • Technology Reference Architectures © 2010 Oracle Corporation 8
  9. 9. Architecture Vision for Business Modularity IT Optimization Where are you on the Shared Services/ Enterprise Architecture Cloud Computing Maturity Model? Optimized IT Core Integration Layer Source: MIT Sloan Center for Information Systems Research Service Group A Service Group B Service Group C Application Grid Application Grid Application Grid Data Grid Data Grid Data Grid Security Layer Standardized Technology Virtualized and Business Silos Pt. to Pt. Integrations Consolidated Infrastructure and Inv SFAProduct product ERP SCM productMES- DB LMS MGMT 1 DB- B2B product Dev Client SFA-Product ERP- Stage B2B- FBT PAY G SFA Stage Stage B2B- Stage NTS Product ERP- MES- MES- SFA- Dev Customs NTS A/c TRDS Data……. Test SFAProduct Product Prod product ERP SCM ERP- Stage Prod productMES- DB product Dev DB- LMSInv MGMT Services Penalty Stage RBA Def Stage RRE Refunds IPS Integrated A/C 1 Security Security Security Security Excise Payments CCD Compliance Staff CR ECI ADD AWA ELS Staff Business Phone DDDR TASS Rationalized Applications PKI CDCC CWMS GCI Bus. Intel IVR WOC Ref aterial m BOA Remote TAX Client BANK Staff Staff AGENTS Call Centres B EP on Standardized Architectural Technology Platforms Complexity © 2010 Oracle Corporation 9
  10. 10. Oracle Architecture Development Process Iterative approach to achieving IT Optimization Stage I Future State Architecture Vision Stage II Rationalization (Standardization) Virtualization, Consolidation, Stage III Management Automation Shared Services / Stage IV Cloud Computing © 2010 Oracle Corporation 10 10
  11. 11. IT Portfolio Rationalization • Eliminate Redundancy Standardized Environment • Standardize Business Processes • Modernize Applications Technology Hardware • Migrate Environmental Complexity Client 1 FBT PAY G NTS TRDS Customs NTS A/c Data……. Penalty RBA De f RRE Re fun ds IPS In tegrate d A/C 1 Excise Payments CCD Complian ce Staff CR EC I ADD AW A ELS Staff Business Phone DDDR TASS PKI CDCC CWMS GC I B us. Intel IVR WOC Ref aterial m B OA Remote TAX Client B ANK Staff Staff AG ENTS Call Centres B EP © 2010 Oracle Corporation 11
  12. 12. How do we accomplish IT Portfolio Rationalization? Step 1 - Build inventory of existing applications / Inventory technology Step 2 - Map inventory to Map business / IT capabilities Step 3 – Analyze the portfolio against evaluation criteria Analyze (Portfolio Scoring) Step 4 – Propose the appropriate actions to transform Transform the “Current State” into the desired “Future State” It’s an Iterative Process! © 2010 Oracle Corporation 12
  13. 13. Inventory Applications & Technology • Build an inventory of existing applications and technology • Capture key attributes: – Business Owner, Department, Location – Number of Users / CPUs – Custom, COTS, etc… • Determine evaluation criteria: – Strategic Value – Functional / Technical Fit – Conformance to Architecture Principles & Standards – Risk – Total Cost of Ownership © 2010 Oracle Corporation 13
  14. 14. How is Redundancy Identified? Map Applications to Business Functions/Capabilities Applications / Technology Inventory Business / IT Capabilities ACT - USA Business Works - Australia AMIS - APAC DB2 - USA SQL Server - Aus Informix - APAC Oracle - Europe Potentially Redundant Applications / Technology © 2010 Oracle Corporation 14
  15. 15. Virtualization, Consolidation, and Automation • Flexibility, Scalability Optimized Data Center & Systems • Increased Utilization Integration Layer Service Group A Service Group B Service Group C • Automation and Efficiency Application Grid Application Grid Application Grid • Industry Standards (ITIL) Data Grid Data Grid Data Grid Security Layer System Proliferation MES- DB product Inv DB- LMS productDev Stage B2B MGMT MES- MES- B2B- B2B- Stage Prod ERP Dev Stage ERP- Stage ERP ERP-Dev CRM- Prod SFA Product ERP SCM product CRM SFA- Product ERP- CRM- SFA Stage Stage Product ERP- Stage SFA- CRM-Dev Test Prod © 2010 Oracle Corporation 15
  16. 16. Virtualization and Consolidation Across Technology Layers User Desktops • Virtualization is key for IT to Portals & Web Servers meet business needs for Application Servers • Performance, Availability and Agility Middleware • It must be built into each layer • Two models for virtualization Database / Info Mgmt • Business needs will drive Hardware / Platform optimal use of virtualization Disk / Storage • Easily adjustable as requirements change Security Management © 2010 Oracle Corporation 16
  17. 17. Database and Storage Virtualization Oracle Database Grid • Server Consolidation and Virtualization – Single Access Point for Applications – Load Balancing and Resource Pooling – Efficient resource utilization – Instance Caging and Resource Management – Rolling patches and upgrades – On-line instance migration – Scale-out with Grid Plug-and-Play – High availability and redundancy • Storage Consolidation and Virtualization – Simplified provisioning with zero downtime – I/O Load Balancing Multiple servers with shared – Information Lifecycle Management database(s) and storage – Compression © 2010 Oracle Corporation 17
  18. 18. Database and Storage Virtualization Packaged as an Integrated Platform Flexible Capacity • Grid architecture for scale-out of database and storage servers • Smart Scan for offloading query processing to the storage layer • Smart Flash Cache storage for real-time random I/O • Data compression tuned for OLTP, Warehousing and Archival data • Infiniband networking to support massive data transfers Resource Sharing • ASM (Automatic Storage Management) shares Exadata storage across all databases • RAC (Real Application Clusters) shares large DBs across many nodes • IORM (I/O Resource Management) allocates I/O bandwidth based on database or application priorities • Instance Caging shares CPU for multiple databases within a node All the Power of the Oracle Database • Real Application Clusters, Backup/Recovery, Replication, Security, Partitioning, Large Objects, Enterprise Manager… © 2010 Oracle Corporation 18
  19. 19. Data Object Virtualization Oracle Coherence Data Grid Enterprise Applications Real Time Clients Web Services • Provides a reliable data tier with a single, consistent view of Data Services data Oracle Coherence • Enables dynamic data capacity Data Grid including fault tolerance and load balancing • Ensures that data capacity scales with processing capacity Databases Mainframes Web Services Copyright © Oracle Corporation 2007 * Oracle Confidential and Proprietary © 2010 Oracle Corporation 19
  20. 20. Server Virtualization Solaris Solaris Linux Windows Oracle VM Server for SPARC Oracle VM Server for x86 SPARC (CMT) Hardware x86/x64 Hardware • Evolution of Solaris Logical Domains; • High performance hypervisor for Integration with Oracle VM family x86/x64 architecture • Highly efficient hypervisor for Sun • Supported guests: Linux, Chip Multithreading (CMT) servers Windows, Solaris (new) • Multiple, independent Solaris OS instances • Roadmap: uniform, integrated virtualization management across SPARC CMT and x86/x64 through Oracle VM Manager © 2010 Oracle Corporation 20
  21. 21. Management of Virtualized Resources Oracle Enterprise Manager • Abstracts system management into one virtualized console • Grid Control virtualizes system images for rapid deployment • Virtual Iron provides management capabilities of virtualized servers • Deploy standard virtual machine images quickly and easily • Expedited provisioning and patching • Manage Quality of Service from end-user perspective • Automated diagnostics and tuning • Real-time and predictive monitoring • Comprehensive testing and validation © 2010 Oracle Corporation 21
  22. 22. Aligning Automation with Standardized Processes – ITIL • Service Catalog Management • Service Level Management • Event Management • Supplier Management • Incident Management • Capacity Management • Request Fulfillment • Availability Management • Problem Management • IT Service Continuity • Access Management Management • Information Security Management • Transition Planning and Support • Change Management • Service Asset and • Service Strategy Configuration • Service Portfolio • Release and Deployment Management • Service Validation and • Financial Management Testing • Demand Management • Evaluation • Knowledge Management * Oracle Enterprise Manager Capabilities © 2010 Oracle Corporation 22
  23. 23. Shared Services & Private Cloud Shared Services / • Capacity on Demand Private Cloud • Metering & Chargeback • Governance & Security 1 Rationalized Vendors Software Hardware Automated Change & Configuration Management 3 Availability Management System Provisioning & De-Provisioning Integration Layer Service Group A Service Group B Service Group C Application Grid Application Grid Application Grid Data Grid Data Grid Data Grid Security Layer 2 Consolidated © 2010 Oracle Corporation 23
  24. 24. NIST Definition of Cloud Computing Cloud computing is a model for enabling convenient, on- demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of: 5 Essential Characteristics 3 Service Models 4 Deployment Models • On-demand self-service • SaaS • Public Cloud • Resource pooling • PaaS • Private Cloud • Rapid elasticity • IaaS • Community Cloud • Measured service • Hybrid Cloud • Broad network access Source: NIST Definition of Cloud Computing v15 © 2010 Oracle Corporation 24
  25. 25. Cloud Computing Impacts All Layers of Architecture • Identity and Access Management • Metering and Chargeback - How to recoup your investment? Business • Change Management and Control - How to align the competing needs of consumers and suppliers of services? • Service Provisioning • How to automate and streamline the creation and deployment of Application application platform stack? • How do you ensure tenant isolation and protect information? • Monitoring and Reporting - How to gain understanding what is Information happening inside the cloud? • Dynamic Scaling - How do you enable capacity scale-up / scale-down? Technology • Unified Develop, Test and Deploy experience © 2010 Oracle Corporation 25
  26. 26. Oracle Cloud Computing Strategy Our objectives: • Ensure that cloud computing is fully enterprise grade • Support both public and private cloud computing – give customers choice Offer Applications deployed Public Clouds Private Cloud in private shared services environment or via public SaaS I I SaaS SaaS N N T T Offer Technology to build PaaS E R PaaS private clouds or run in R A IaaS N N IaaS public clouds E E T T Users © 2010 Oracle Corporation 26
  27. 27. IaaS and PaaS Conceptual Architecture Shared Components Self-Service Interface Middleware Platform as a Service Database Management Infrastructure OS as a Management Service Virtualization © 2010 Oracle Corporation 27
  28. 28. Why Enterprise Private PaaS? • Why Cloud? - Agility and speed IaaS PaaS - Efficiency and cost Built by user • Why Private? - Security Built - Compliance by user - Control (particularly over QoS) PaaS - Easiest evolution of existing expertise and Provided practices by IT • Why Platform? Provided - Maximizes component re-use IaaS by IT - Minimizes hand coding - Maximizes flexibility and control PaaS is the sweet spot for Cloud Computing and IT Optimization! © 2010 Oracle Corporation 28
  29. 29. Oracle and Sun Cloud Solution © 2010 Oracle Corporation 29
  30. 30. Review - Three Phases of IT Optimization Portfolio Rationalization Virtualization, Consolidation and Automation Enterprise Cloud Computing © 2010 Oracle Corporation 30
  31. 31. A Roadmap to Enterprise Cloud Computing Public Clouds Hybrid IaaS PaaS IaaS SaaS Public Cloud Evolution PaaS SaaS Private Cloud Evolution Virtual Private Cloud App1 App2 App3 App1 App2 App3 App1 App2 App3 App1 App2 App3 Private PaaS Private PaaS Private PaaS Private IaaS Private IaaS Private IaaS Silo’d Grid Private Cloud Hybrid • Physical • Virtual • Self-service • Federation with • Dedicated • Shared services • Policy-based public clouds • Static • Dynamic resource mgmt • Interoperability • Heterogeneous • Standardized • Metered appliances © 2010 Oracle Corporation 31
  32. 32. Oracle Enterprise Architecture Aligning IT Optimization with Business Drivers People Process Portfolio Certified Architects, Best Practices, Tested Principles, Trusted Advisors Practical Methodology Trusted Artifacts © 2010 Oracle Corporation 32
  33. 33. To Learn More • Visit the Oracle Technology Network (OTN) Architect Center on oracle.com • Blog along with our Oracle Enterprise Architects at blogs.oracle.com • Attend Oracle EA and Architect Events • Access EA Resources - Contact your Oracle Account Team © 2010 Oracle Corporation 33
  34. 34. Oracle Enterprise Architecture <Insert Picture Here> Questions & Answers
  35. 35. Oracle Enterprise Architecture <Insert Picture Here> Thank You

×