2009 SDD's Centralized Database Administration Service (CDAS)


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

2009 SDD's Centralized Database Administration Service (CDAS)

  1. 1. SDD’s Centralized Database Administration Service (CDAS) Yves Leonard, Database Administration Services, Oracle Technology Center, System Development Division. April 16th, 2009 2009
  2. 2. Agenda <ul><li>What is a DBA? </li></ul><ul><li>History of the DBA service </li></ul><ul><li>Current team composition </li></ul><ul><li>Consolidated advantages </li></ul><ul><li>Our DBA services </li></ul><ul><li>Client Analysis </li></ul><ul><li>SLA </li></ul><ul><li>Benefits </li></ul><ul><li>Questions </li></ul>
  3. 3. What is a DBA? <ul><li>A Database administrator (DBA) is a person who is responsible for the environmental aspects of a database. In general, these include: </li></ul><ul><ul><li>Recoverability - Creating and testing Backups </li></ul></ul><ul><ul><li>Integrity - Verifying or helping to verify data integrity </li></ul></ul><ul><ul><li>Security - Defining and/or implementing access controls to the data </li></ul></ul><ul><ul><li>Availability - Ensuring maximum uptime </li></ul></ul><ul><ul><li>Performance - Ensuring maximum performance </li></ul></ul><ul><ul><li>Development and testing support - Helping programmers and engineers to efficiently utilize the database. </li></ul></ul><ul><ul><li>And more… </li></ul></ul>
  4. 4. History of the DBA service <ul><li>Started in 2005 for Census 2006 </li></ul><ul><li>2 DBAs </li></ul><ul><li>Supported the response database 2006 </li></ul><ul><li>Some database upgrade for Field 4 </li></ul>
  5. 5. History – 2007 / 2008 <ul><li>2 new clients </li></ul><ul><li>1) International Trade Division </li></ul><ul><ul><li>3+ Tb of data, 9 instances, full service </li></ul></ul><ul><li>2) Survey Operation Division </li></ul><ul><ul><li>< 1 Tb of data, 4 instances, full service </li></ul></ul><ul><ul><li>Network A & B </li></ul></ul>
  6. 6. History 2008 / 2009 ..1 <ul><li>Field 6 study at end of 07/08 </li></ul><ul><li>Recommendation that all divisions in Field 6 joins the DBA service </li></ul><ul><li>5 new clients </li></ul><ul><li>Geography division </li></ul><ul><ul><li>< 3 Tb of data, 11 instances, full service, Net A & B </li></ul></ul><ul><li>Business Register Division </li></ul><ul><ul><li>Backup support / Partner with BR </li></ul></ul><ul><ul><li>< 2 Tb of data, 50+ instances </li></ul></ul>
  7. 7. History 2008 / 2009 ..2 <ul><li>Tax Data Division </li></ul><ul><ul><li>< 3 Tb of data, 2 instances, full support </li></ul></ul><ul><li>Health Division </li></ul><ul><ul><li>> 1 Tb of data, 3 instances, full support </li></ul></ul><ul><ul><li>Oracle and Sql-Server </li></ul></ul><ul><li>Census of Agriculture </li></ul><ul><ul><li>< 0.5 Tb of data, 4 instances, full support </li></ul></ul><ul><ul><li>Will grow in production… </li></ul></ul><ul><li>Census of Population </li></ul><ul><ul><li>> 2 Tb of data(2006), 28 instances, full support </li></ul></ul><ul><ul><li>Sql-server, Oracle and DB2 </li></ul></ul><ul><ul><li>Encryption, stand-by and RAC </li></ul></ul><ul><li>Dissemination Division </li></ul><ul><ul><li>Backup / emergency support </li></ul></ul>
  8. 8. Current Team Composition <ul><li>Sub-Section of the Oracle Technology Center </li></ul><ul><ul><li>OTC Chief: Cathy Kari </li></ul></ul><ul><ul><li>DBA Manager: Yves Leonard </li></ul></ul><ul><li>Mandate </li></ul><ul><ul><li>Extend OTC services </li></ul></ul><ul><ul><li>Full range database administration </li></ul></ul>
  9. 9. Current Team composition
  10. 10. Consolidated advantages: Client Perspective(1) <ul><li>Reduced risks: </li></ul><ul><ul><li>Experienced CS as DBA to meet short, medium & long term needs </li></ul></ul><ul><ul><li>Backup DBA to your local resources to get started </li></ul></ul><ul><ul><li>Turnover, succession planning </li></ul></ul><ul><ul><li>Affordable standards, best practices & tools i.e. RMAN, Redgate </li></ul></ul>
  11. 11. Consolidated advantages: Client Perspective(2) <ul><li>Flexible Service Level Agreement: </li></ul><ul><ul><li>Full range of services integrated with ITSD Services </li></ul></ul><ul><ul><li>Availability and standby duties tailored to your business needs </li></ul></ul><ul><ul><li>Estimate at start of fiscal year & refine/adjust as required </li></ul></ul>
  12. 12. Consolidated advantages: Client Perspective(3) <ul><li>Client-oriented services: </li></ul><ul><ul><li>Excellent reputation with existing clients </li></ul></ul><ul><ul><li>Partnership with local DBA(s) </li></ul></ul><ul><ul><li>Complement and collaborate with developers (different skill sets) </li></ul></ul>
  13. 13. Consolidated advantages: Agency Perspective <ul><li>Efficient use of scarce DBA expertise & CS across the bureau </li></ul><ul><li>Pool of resources summoned & allocated in the event of an emergency </li></ul><ul><li>Problem solved for one client leveraged to bureau users </li></ul><ul><li>Research, test, implement & document: Patches, Upgrades & New Versions </li></ul><ul><li>SRM to report, track & document – historical information for client, knowledge base for the Oracle community </li></ul><ul><li>Opportunity to assist with integration to related services </li></ul><ul><ul><li>ITSD Corporate Services </li></ul></ul><ul><ul><li>Oracle Technical Support Services </li></ul></ul>
  14. 14. Consolidated advantages: Employee Perspective <ul><li>Reduce time training new DBA’s within centre of expertise </li></ul><ul><ul><li>Coaching, mentoring, common methods/practices, knowledge sharing </li></ul></ul><ul><li>Team covers for each other </li></ul><ul><ul><li>planned & unplanned absence </li></ul></ul><ul><li>Increased job satisfaction </li></ul><ul><ul><li>Member of DBA team with common interest/share ideas vs. isolated IT worker </li></ul></ul><ul><li>Opportunity to develop technical leaders </li></ul><ul><ul><li>Clients & agency benefit from employees keeping abreast, anticipating needs in a highly specialized domain </li></ul></ul>
  15. 15. Consolidated advantages: Expected benefits <ul><li>Opportunity to address scarcity of DBA expertise & agency CS shortage </li></ul><ul><li>Conducted studies of 5 divisions in Field 6 </li></ul><ul><ul><li>BR, TDD, Standards, Geography & SAAD </li></ul></ul><ul><ul><li>Recommendations to offer a consolidated Field 6 DBA services working closely with local DBA’s in place </li></ul></ul><ul><li>Demonstrated efficiencies by consolidation and risk mitigations is promising </li></ul><ul><ul><li>i.e. one division from 1.5 to .75 FTE’s ($44k annual savings) </li></ul></ul><ul><li>Leveraging to support other technologies </li></ul><ul><ul><li>Currently support MS SQL Server & IBM DB2 (Census) </li></ul></ul><ul><ul><li>Researching Redgate software suite of tools for MS SQL Server for increased productivity </li></ul></ul>
  16. 16. Our DBA services <ul><li>Support 11 divisions </li></ul><ul><li>100+ instances </li></ul><ul><li>ORACLE, SQL-Server and DB2 </li></ul><ul><li>Sun, HP-UX, Linux, Windows and soon AIX </li></ul><ul><li>International Trade </li></ul><ul><li>System Development </li></ul><ul><li>Social Survey Methods </li></ul><ul><li>Survey Operation </li></ul><ul><li>Tax </li></ul><ul><li>Census of Agriculture </li></ul><ul><li>Business Register </li></ul><ul><li>Census of Population </li></ul><ul><li>Dissemination </li></ul><ul><li>Geography </li></ul><ul><li>Health </li></ul>
  17. 17. Our DBA Services <ul><li>Designed to be Flexible </li></ul><ul><li>Full DBA service to emergency support only </li></ul><ul><li>Work with client area DBA’s if required </li></ul><ul><li>Flexible Service Level Agreements </li></ul><ul><li>We do a complete analysis of the client environment </li></ul><ul><li>We provide a cost estimate, typically at the start of the fiscal year, but adjustments can be made </li></ul><ul><ul><li>Resource estimation </li></ul></ul><ul><ul><li>Infrastructure cost </li></ul></ul>
  18. 18. Client Analysis <ul><li>An in depth study of each client in terms of the environment, the DBA duties being performed and the DBA’s </li></ul><ul><ul><li>Servers – HW and SW environment </li></ul></ul><ul><ul><li>Resources – DBA’s </li></ul></ul><ul><ul><li>Recoverability </li></ul></ul><ul><ul><li>Installation of new software </li></ul></ul><ul><ul><li>Security </li></ul></ul><ul><ul><li>Availability </li></ul></ul><ul><ul><li>Performance </li></ul></ul><ul><ul><li>Problem Detection, Escalation, Resolution and Completion </li></ul></ul><ul><ul><li>System Documentation </li></ul></ul><ul><ul><li>Recommendations </li></ul></ul>
  19. 19. Service Level Agreement <ul><li>Minimum is 25 days for emergency support (plus $1,400 infrastructure) </li></ul><ul><li>Includes full documentation of the environment </li></ul><ul><li>Documentation means any DBA can fill in if necessary </li></ul><ul><li>Clients choose what they want us to do and what they want to do (if anything) on their own </li></ul>
  20. 20. Benefits for Agency and Divisions - 1 <ul><li>Efficiency </li></ul><ul><ul><li>Full time DBA </li></ul></ul><ul><ul><li>Increased availability of database </li></ul></ul><ul><ul><li>Increased reliability of database </li></ul></ul><ul><li>Cost Savings </li></ul><ul><ul><li>Sharing DBAs </li></ul></ul><ul><ul><li>Sharing training </li></ul></ul><ul><ul><li>Mentoring </li></ul></ul><ul><ul><li>Research activities </li></ul></ul>
  21. 21. Benefits for Agency and Divisions - 2 <ul><li>Retaining the talents </li></ul><ul><ul><li>More use of the DBA skills </li></ul></ul><ul><ul><li>Less DBA turn-around </li></ul></ul><ul><li>Best practices, methods and tools </li></ul><ul><ul><li>Research on trends, issues, new technologies </li></ul></ul><ul><ul><li>Evaluate, use, recommend tools and methodologies </li></ul></ul><ul><ul><li>Operational procedures in database management </li></ul></ul><ul><ul><li>Best practices in client-oriented services </li></ul></ul>
  22. 22. Benefits for DBA <ul><li>Good shop for full time DBA </li></ul><ul><li>Working on variety of projects, platform, technologies </li></ul><ul><li>Training needed for the work </li></ul><ul><li>Backup of peers </li></ul><ul><li>Learning of peers </li></ul><ul><li>Greater potential for career path </li></ul>
  23. 23. Questions ?
  24. 24. Contacts <ul><li>Yves Leonard, </li></ul><ul><li>Database Administration Services, </li></ul><ul><li>Oracle Technology Center, </li></ul><ul><li>System Development Division, </li></ul><ul><li>R.H. Coats bldg, 13-J, </li></ul><ul><li>Work: 613-951-3233, </li></ul><ul><li>Email: [email_address] , </li></ul><ul><li>Website: http://oracle/ </li></ul>