39

Ahmed Jassat South African Oracle User Group Presentation 2012

  • Upload
    zahid02

  • View
    474

  • Download
    1

Embed Size (px)

DESCRIPTION

Ahmed Jassat South African Oracle User Group Presentation 2012

Citation preview

Page 1: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 2: Ahmed Jassat South African Oracle User Group Presentation 2012

Saving Millions using Oracle E-business suite with

dataguard 11g

Ahmed JassatAPPS DBA

Page 3: Ahmed Jassat South African Oracle User Group Presentation 2012

• 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

Page 4: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 5: Ahmed Jassat South African Oracle User Group Presentation 2012

Technology Used

Page 6: Ahmed Jassat South African Oracle User Group Presentation 2012

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

much more than just High Availability or Disaster Recovery!

Page 7: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 8: Ahmed Jassat South African Oracle User Group Presentation 2012

Sent to Bryanston 3 Hours to

restore from Tape

Backup done to tape

Page 9: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 10: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 11: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 12: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 13: Ahmed Jassat South African Oracle User Group Presentation 2012

Current setup

Archives

Shipped

To DGuard

Page 14: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 15: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 16: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 17: Ahmed Jassat South African Oracle User Group Presentation 2012

With DataGuard

Page 18: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 19: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Clone Completed in 1 Hour ….

Page 20: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 21: Ahmed Jassat South African Oracle User Group Presentation 2012

Cost we not could calculate

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

Page 22: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 23: Ahmed Jassat South African Oracle User Group Presentation 2012

Traditional clone 37st month spend

Cumulative Total R 1,001,196.00

Page 24: Ahmed Jassat South African Oracle User Group Presentation 2012

Re-active Pro-active

Page 25: Ahmed Jassat South African Oracle User Group Presentation 2012

Prevent Resolve Latest

Get Proactive and Maximize the Value of Your Oracle Investment

Page 26: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 27: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 28: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 29: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 30: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 31: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 32: Ahmed Jassat South African Oracle User Group Presentation 2012
Page 33: Ahmed Jassat South African Oracle User Group Presentation 2012

Payroll

Page 34: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 35: Ahmed Jassat South African Oracle User Group Presentation 2012

Payroll

Page 36: Ahmed Jassat South African Oracle User Group Presentation 2012

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

Page 37: Ahmed Jassat South African Oracle User Group Presentation 2012

• Environment Health Script

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

Page 38: Ahmed Jassat South African Oracle User Group Presentation 2012

Summary of Environment

Page 39: Ahmed Jassat South African Oracle User Group Presentation 2012

Thank YouAhmed Jassat

APPS [email protected]

076 44 11 873