Presentation is loading. Please wait.

Presentation is loading. Please wait.

OUGF 15v Juhlaseminaari 6.11.2003 Marko Hotti Product Manager, Oracle10g Oracle Finland Oy.

Similar presentations


Presentation on theme: "OUGF 15v Juhlaseminaari 6.11.2003 Marko Hotti Product Manager, Oracle10g Oracle Finland Oy."— Presentation transcript:

1

2 OUGF 15v Juhlaseminaari 6.11.2003 Marko Hotti Product Manager, Oracle10g Oracle Finland Oy

3 Problem with Today’s IT Infrastructure  Islands of Computing Resource – Some are melting down – Some are almost idle  High Costs – Hardware – Labor – Software  Hard to Align with Business Priorities ERP DW CRM

4 Solution: Computing On Demand  Partitioning of one large server  Built with high quality, high cost parts  Complete, integrated software  High quality of service at high cost  Coordinated use of many small servers  Built with low cost, standard, modular parts  Open, Complete, integrated software  High quality of service at low cost Mainframe ModelGrid Computing Model

5 Requirements for Enterprise Grids  Run all your applications  Stores all your information  Highly scalable, available, reliable  Secure  Easy to manage – Make individual systems self-managing – Manage thousands of servers at once

6 Grid Computing BLADE FARM (Local Grid) Dynamically Provisioned & Registered WorkloadManager ResourceManager BLADES High Speed Interconnect PolicyManager Policy-Based Workload Management

7 Oracle Database 10g – The First Database Designed for the Grid

8 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

9 Oracle10i - Stores All Your Data  Complete  Integrated  Max size 8 HB  No LOB size restr. Oracle interMedia Multimedia management Oracle Locator Location and Proximity Searching XML DB Integrated Native XML Database Oracle Text Text management and search Relational Characters, Numbers and Dates OCS Files Low-cost and Easy

10 Oracle Database 10g – Align Storage with the Business  Problem: Islands of storage – “My storage is 50% utilized and growing 30% a year” ERP DW CRM

11 Automatic Storage Management – Dynamically Provision and Tune Storage  Portable, high performance file system  Eliminates need for conventional file system and volume manager  Automatic mirroring  Automatic I/O tuning – Stripes data across disks to balance load

12 ASM Extends SAME Concept SAME = Stripe and Mirror Everything – Spread I/Os across as many LUNs as possible – Eliminates manual I/O tuning in static storage configurations ASM = Automatic Storage Management – Allows dynamic and online reconfiguration of storage resources – Efficient relocation of data during rebalance – Eliminate manual I/O tuning in all storage configurations

13 Why We Stripe Automatic Storage Management Extends SAME – Allows dynamic and online reconfiguration of storage resources – Efficient relocation of data during rebalance – Eliminate manual I/O tuning in all storage configurations

14 Operational Stack  NO mapping required  Simpler to set up Disk Group Logical Vol File System 0010 0010 0010 0010 0010 Files Tablespace Tables Disk Group Logical Vol File System Files Tablespace Tables TODAY ASM

15 ASM Objectives  Easier management of storage resources  Optimize productivity of DBAs – Eliminate day to day I/O tuning tasks – Built in best practices – Eliminate database physical configuration layout – Manage disk groups not files – Non-intrusive storage resource addition/reduction  Common storage management interface – Works the same on any OS – Same interface for any storage

16 Disk Groups & Failure Groups Failure Group 1 Failure Group 2 Controller 1Controller 2 Disk Group  Storage resources organized into Disk Groups and Failure Groups  A Disk Group is a collection of disks managed as a logical unit in which ASM files are stored  Disk Groups assigned by DBAs  A Failure Group is a set of disks sharing a common resource whose failure needs to be tolerated – Redundant copies of an extent are stored in separate Failure Groups  Failure Groups assigned by DBAs or automatically by ASM

17 Flash Recovery Area  Fully automatic disk based backup and recovery – Set and Forget  Nightly incremental backup rolls forward recovery area backup – Changed blocks are tracked in production DB – Full scan is never needed – Dramatically faster (20x) – Blocks validated to prevent corruption of backup copy  Use low cost ATA disk array for recovery area Database Area Flash Recovery Area Production DB Weekly Archive To Tape Two Independent Disk Systems Backup of DB & Archive Logs Nightly Apply Validated Incremental

18 Optimized Incremental Backup  Optimizes incremental backups – Track which blocks have changed since last backup  Oracle10i is integrated with the change tracking file – Changed blocks are tracked as redo is generated – RMAN backup automatically uses changed block list List of Changed Blocks Redo Generation Redo Log 1011001010110 0001110100101 1010101110011 Change Tracking File

19 Flashback Error Correction  Recovery at all levels  Database Level – Flashback Database restores the whole database to time  Uses Flashback Logs  Table Level – Flashback Table restores rows in a set of tables to time  Uses UNDO in database – Flashback Drop restores a dropped table or a index  Recycle bin for DROPs  Row Level – Flashback Rows restores rows to time  Uses Flashback Query Order Database Customer

20 Oracle Database 10g RAC Capacity on Demand for the Grid  Only Cluster Database that runs Real Applications and Scales  Highly Available  Runs on standard, low cost servers  Proven – Hundreds of customers – Certified with leading apps ERPCRMDW

21 Oracle Database 10g RAC - Complete, Integrated Clusterware  Complete Oracle cluster software solution  Single-vendor support  Low Cost – No need to purchase additional software – Easy to install, manage  High quality and functionality across all platforms  Common event and management API’s – Multi-tier HA & minimal MTTR  Support for third-party clusterware Connectivity Messaging and Locking Cluster Control/Recovery Services Framework

22 Benefits of Integrated Clusterware  Lower software cost  Easy – Deploys in hours not days – Single integrated target for cluster management provides improved single system image  Less Risk – Same high functionality and quality across platforms – Single vendor support

23 Software Cloning  Reduce manual labor in software life-cycle – From hours to minutes  Automate mass provisioning of reference systems  Intelligent Cloning makes context-specific adjustments – DB: home, host name, listener – iAS: IP address, host name, web listener Update Inventory Clone to Selected Targets 2 3 Select Software (and Instances) to Clone 1 “Our administrators spend about 25% of their time on installs and cloning” -Verizon Information Services DBA

24 Scalable Software Maintenance - Automated Patch Management  Real-time discovery of new patches – Security patch rapid deployment dramatically reduces vulnerabilities  Automatic staging and application – From hours to minutes  Rolling RAC upgrade Update Inventory Determine Applicability 2 Apply Patch 3 4 Patch Published 1

25 Shutdown instance 2 Rolling a Patch on RAC for 10g Patch instance 1 Shutdown instance 1 Result: Zero Downtime Patch instance 2 Patch instance 3 Test the patch Start instance 1 Shutdown instance 3 Start instance 2 Start instance 3

26 Oracle Database 10g Ease of Management  Self-Managing Database  OEM Grid Control – Grid-wide operations – Scale from one to hundreds of systems with little incremental cost

27 Oracle Database 10g Self-managing Database  Built-in Intelligent Infrastructure – Code instrumentation – Data warehouse to analyze performance of customer workloads  Automatic Database Diagnostic Monitor – Automatic performance diagnostic engine in the database  Automatic Tuning Optimizer – SQL Profile to tune packaged applications  Automatic PGA and SGA Memory Management  Lots more …

28  Automatically collect and compute important statistics, SQL workload, feature usage  Direct memory access  Periodically flush snapshots to disk  Base-lining capability  Primarily build for automating internal components Automatic Workload Repository Automatic Maintenance Task Infrastructure Server-generated Alert Infrastructure Advisory Infrastructure

29 Automatic Workload Repository SYSAUX SGA In memory statistics MMON 7:00am 7:30am 8:00am WR Schema Snapshot 1 Snapshot 2 Snapshot 3 Snapshot 4 8:30am ADDM finds top problems

30 Oracle10g System Management – Automatic Diagnostic Monitor (ADDM)  Performance expert in a box  Automatically provides database- wide performance diagnosis, including RAC  Pinpoints root cause and non-problem areas  Runs proactively

31 Oracle10g System Management – Automatic SGA Management  Only 2 memory parameters  Advisor helps set parameters  Automatically resizes with changes in workload  Maximize usage of available memory SGA Pool PGA Pool Large Batch Jobs sort Java Pool SQL Cache Large Pool Buffer Cache SQL Cache sort Online Users Large Pool Buffer Cache Java Pool

32 Oracle10g System Management – Self Optimizing SQL Management  Automated capture and identification of high-load SQL  Automatic SQL Tuning  Automatic SQL Analysis  SQL Access Advisor Well-tuned SQL Custom Applications SQL Advice Packaged Applications SQL Profile High-load SQL Packaged Applications Optimizer Auto SQL Tuning Auto SQL Analysis Access Advisor Custom Applications Indexes & MVs

33 otn.oracle.com Join Over 3,000,000 Developers! Free Software Downloads OTN Service Network Free Technical Advice

34 Oracle Database 10g – New Manageability Features - On Friday, 21st of November, 2003 at 9am (-4pm) - Oracle University, Oracle House, Espoo - Trainer: Stefan Lindblad, Oracle University, EMEA Email: koulutus_fi@oracle.com

35

36


Download ppt "OUGF 15v Juhlaseminaari 6.11.2003 Marko Hotti Product Manager, Oracle10g Oracle Finland Oy."

Similar presentations


Ads by Google