Ahmed Jassat South African Oracle User Group Presentation 2012

Preview:

DESCRIPTION

Ahmed Jassat South African Oracle User Group Presentation 2012

Citation preview

Saving Millions using Oracle E-business suite with

dataguard 11g

Ahmed JassatAPPS DBA

• R12 E-Business Suite Customer • South Africa's Largest Managed Care

Services Provider• Largest Medical Scheme Administrator In

South Africa • Service Over Three Million People Through

Network Of Branches Located Throughout Southern Africa And Mauritius

Target AudienceOracle APPS DBAsOracle DBAsTechnical ManagersOracle SysadminsDisaster Recovery plannersTechnical Project ManagersTechnology architects'

Technology Used

What is Active DataGuard ?The ability to use your Physical Standby for

much more than just High Availability or Disaster Recovery!

Sent to Bryanston 3 Hours to

restore from Tape

Backup done to tape

Current setup

Archives

Shipped

To DGuard

Archives shipped to Data Guard

Archives backed

up to Disk

- Archives backed up every 30 minutes

– Database backup every

Friday

Implementation of Data Guard and Oracle RMAN

Medscheme Return on Investment•No need Linux admin assistance •No need APPS DBA assistance•No need tapes•Saving Additional Servers {2}

•Saving network•Server Room saving {aircon,rental, space,security,ups…}

•Saving on software Licensing •Go Green

With DataGuard

We have noticed the following cost saving to business• No requirements of tapes

• No requirements for assistance of Linux admin• No requirements for restores• No human interaction , only to check logs• No functional support or super users on production• Time saved from 24 working hours to 20 minutes for clones• DR available immediately• DataGuard environment is read only which means it can be used for reporting• Production Servers are up and running 24 X 7 X 365• Clones to DEV, UAT, Training and dba environments takes 1 hour as clones on local servers• Users and support team can test anything at anytime• Copy of production available 7 days a week.• Backup of production can be verified by dataguard.• Rman backups can be run from the DataGuard instance.• No need to purchase expensive software for cloning.• Daily copy of production which functional support team can use• Assistance with OWC with Oracle as scripts and updates can be tested with production data immediately• We noticed a reduction in TARS as support team could test solutions from metalink• Patches can be tested immediately using Production data• No more P1 SRs• Super users can test changes to the system • Demos can be given to Directors using latest data• Training can be given with data from Production• Disaster recovery environment is available immediately• Changes can be made on TEST system and user acceptance testing can take place easy• Emergency changes can be tested• No additional money was spent on this solution

NO ADDITONAL

COST !!!!

Backups c

an

be test

ed

daily

P1 SR 3-6274167101 : +I5 No tax rates available after new tax setup

Clone Completed in 1 Hour ….

Internal Costing assumptionsCost of DBA per hour R 650.00 Cost of Unix/Linux administrator per hour R 550.00

Cost escalation per year 7%Number of clones done per month 4 Number of hours spent by DBA per traditional clone 5Number of hours spent by Unix/Linux per traditional clone 10Number of additional tapes purchased per period 5

Cost per tape R 2,000.00

Cost we not could calculate

1.Server room2.Hardware3.Networks4.Facilities5.Resources{Network ,Microsoft & Linux admin}

Traditional clones 1st month costing

DBA Time R 13,000.00 Unix Admin Time R 22,000.00 Tape Cost R 10,000.00 Sub-Total R 35,000.00 Tax Impact R -9,800.00 Total R 25,200.00 Cumulative Total R 25,200.00

Traditional clone 37st month spend

Cumulative Total R 1,001,196.00

Re-active Pro-active

Prevent Resolve Latest

Get Proactive and Maximize the Value of Your Oracle Investment

HR user picks up problem

Oracle request HR trace from medscheme

Once Trace is running on server user is called

Once Request is completed DBA is called to stop trace

DBA uploades file to Metalink and this process can take place a number of times

Old Process of HR TRACE

New Process by using Patch 14051237

Oracle Support and Medscheme Support can work with each other without the need of a APPS DBASaving a lot of steps and timeFunctional Support User can do traces without the need of an APPS DBA

Functional User can do tracing without the need of APPS DBA From 7 steps to 2 steps Quicker SR resolutionSaving on Overtime for everyoneFrom 2 client resources to oneNo more ftp of filesAn OWC can be taken immediatelyOracle can see the issue immediately No miscommunicationImproving the Oracle Product

The more proactive you are, the less reactive you'll need to be!

Advantages

Payroll

Issues wherePayroll could only be run after hoursPayroll ran for extremely long timeA lot of testing and hours spend due to payroll running along timeOvertime for payroll adminAPPS DBA needed to be available all the timeIf a issue is pickuped, payroll could only be run after hours which means time is wastedPlanning … Planning … Planning

Payroll

Benefits arePayroll can be run anytimeNo more working at night for payroll adminNo more working at night for apps dbaNo more overtime for payroll adminNo more overtime for apps dba`Payroll issues can be fixed during the day and run again during the dayHuge improvement for Oracle EbusHuge improvement for payrollAll South African Customers benefit

Payroll

Payroll

Issues faced with the above process1. Payroll Users had to e-mail the apps dbas for files 2. Payroll users had to have the apps dbas available if running payroll

afterhours3. Auditing risk as the apps dba have access to these files4. Too many steps involved to retrieve .mf file from server, 5 steps5. If payroll is rerun the apps dba needs to extract the files again6. Payroll User dependent on APPS DBA7. Overtime for both APPS DBA and Payroll User8. APPS DBA needs to be available all the time9. Miscommunication causes issues between Payroll and APPS DBA10.Customers is not happy with the above process

Payroll

PayrollNew process benefits1. Saves on resources2. No more required to e-mail APPS DBA3. Complies with Auditing4. No more storing the files on PCs for APPS DBA5. No more storing the files on PCs for HR USER6. Adds feature to Oracle ebus7. Saves costs on overtime for APPS DBA8. Saves costs on overtime for HR user9. Saves costs no need to purchasing a FTP tool10. Customer will be happy11. I have spoken to HR users & APPS DBAs … all of them want this

feature12. Oracle ZA clients want this feature 13. Users will be kept working in the application14. Single point of failure

• Environment Health Script

• : Ahmed JassatMedscheme Oracle E-Business DBAICT Infrastructure / Operations

Summary of Environment

Thank YouAhmed Jassat

APPS DBAahmedj@heliosits.com

076 44 11 873

Recommended