Implementation of OracleExaData and OFM 11g withBanner in HCT.Presented by:• Khalid Tariq, Head of Enterprise Systems, km....
Agenda •   Introduction to HCT             (Khalid Tariq) •   History of Banner/Oracle @HCT   (Khalid Tariq) •   Exadata S...
Introduction to HCT
Introduction to HCT • Started in 1988 with 239 students and 4 colleges • Today …. Biggest institution of Higher Education ...
Introduction to HCT HCT achievements related to Banner          • 1st in Middle East to upgrade to Banner 7   2005        ...
HCT Locations : We are everywhere in UAE!
Central Support Structure
HCT Enterprise Systems           Student, Flex Reg,                       Grade Book &              Finance, HR,          ...
History of Banner andOracle @ HCT
Banner in HCT … Major Banner Upgrade in 2004: • Open VMS DB           •   Hp-ux DB servers   servers               •   Ora...
Banner in HCT … • In 2005   – Oracle RAC was upgraded to 10g   – Upgraded OAS to 10g   – Banner was upgraded to 7.x     • ...
Banner in HCT … • By 2010:   – Increase in      •   Users      •   Students      •   Applications      •   Demand for more...
The Solution: Exadata
History of Exadata  Fastest database server on the planet  • Oracle launched Exadata at OpenWorld 2008 in    San Francisco...
Exadata DB Machine X2-2 Full Rack
Key Features of Exadata Database Machine• Exadata Smart Flash Cache  –   High-performance cache for frequently accessed ob...
Key Features of Exadata Database Machine• Offloading / Smart Scan   – cell_offload_processing=TRUE• Predicate Filtering:  ...
Classic Database I/O and SQL Processing                 Model
Classic Database I/O and SQL Processing1. The client issues a SELECT statement with a   predicate to filter a table and re...
Exadata Smart Scan Model
Exadata Smart Scan1.   The client issues a SELECT statement to return some rows     of interest.2.   The database kernel d...
Comparison
Exadata Smart Scan
Exadata Storage Index
Exadata Database Machine X2-2
Exadata Database Machine X2-2 QuarterRack with 4 Storage Servers.
X2-2 Database Server Hardware Details         (Sun Fire X4170 M2)
Exadata Storage Server X2-2 Hardware Details            (Sun Fire X4270 M2)
Database Machine Storage Capacity
Exadata Rollout
Delivered on 15-Jan-12
Test/Development environment for Exadata.  •   Two servers with OEL were configured with Oracle 11.2 RAC  •   Configured O...
Useful Banner related Documents:  • FAQ 1-AUTYZE - Oracle 11G Database and    Application Server  • FAQ 1-BTZNOZ - Banner ...
Banner Test environment with Exadata.  • Selected OEL as the OS of Exadata.  • Oracle 11.2.0.3.0  • Configured Banner RAC ...
Exadata in Production.  • Migration/Upgrade steps started after office hours    on 03-May-2012 (Thursday).      1. Migrate...
Administration and Monitoring using Enterprise         Manager Cloud Control 12c
Performance improvements with Exadata.  • Payroll  • End of Semester processes    –   GPA re-calculation    –   Grade Roll...
Other Advantages/Improvements • Moved DBs from standalone servers to ED • Reduction in number of DB servers • All DBs are ...
CPU in User Mode:
Other Advantages/Improvements • Twice Patch bundles were applied w/o   downtime. • Involvement of Sys Admins is only aroun...
Issues / Challenges faced.  • Cross-platform migration    – Hp-ux to OEL    – Big-endian to Little-endian    – Expdp/impdp...
Plans • Move all DBs • Organize data for performance enhancements. • Utilization of other features.
Higher Colleges of Technology    http://www.hct.ac.ae
Upcoming SlideShare
Loading in...5
×

Implementation of Oracle ExaData and OFM 11g with Banner in HCT

557

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
557
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Implementation of Oracle ExaData and OFM 11g with Banner in HCT"

  1. 1. Implementation of OracleExaData and OFM 11g withBanner in HCT.Presented by:• Khalid Tariq, Head of Enterprise Systems, km.tariq@hct.ac.ae.• Manoj Sam, Senior DBA. OCP, Guru (Oracle Support Communities.), manoj.sam@hct.ac.ae.
  2. 2. Agenda • Introduction to HCT (Khalid Tariq) • History of Banner/Oracle @HCT (Khalid Tariq) • Exadata Specifications (Manoj Sam) • Exadata Implementation (Manoj Sam) • Q&A
  3. 3. Introduction to HCT
  4. 4. Introduction to HCT • Started in 1988 with 239 students and 4 colleges • Today …. Biggest institution of Higher Education in UAE with more than 18,000 students and 17 colleges Flexible Registration Banner Banner Finance Advancement Banner HR Banner Student
  5. 5. Introduction to HCT HCT achievements related to Banner • 1st in Middle East to upgrade to Banner 7 2005 • 1st outside US to upgrade to Banner 8 (3rd including US) 2008 • 1st in UAE to go live with Advancement 2009 • Award for leadership in Community Source Initiative 2010 • Award from Vovici on empowering constituents based on data from Banner 2011 • 1st in Middle East to implement Flexible Registration and TouchNet • 1st in Middle East to implement Oracle Exadata for Banner 2012 • 1st code camp hosted by a university in the Middle East
  6. 6. HCT Locations : We are everywhere in UAE!
  7. 7. Central Support Structure
  8. 8. HCT Enterprise Systems Student, Flex Reg, Grade Book & Finance, HR, Attendance Advancement Management System Learning Management Business Intelligence System Enterprise Portal Architecture Library Information Document System Management System Scheduling Software Recruitment System Enterprise Feedback Payment Gateway Management Curriculum Management Sys.
  9. 9. History of Banner andOracle @ HCT
  10. 10. Banner in HCT … Major Banner Upgrade in 2004: • Open VMS DB • Hp-ux DB servers servers • Oracle 9i RAC • Oracle 8i OPS • Banner 5.x • Banner 2.x with • OAS 9i on Linux many customizations servers. • Client Server
  11. 11. Banner in HCT … • In 2005 – Oracle RAC was upgraded to 10g – Upgraded OAS to 10g – Banner was upgraded to 7.x • In 2008: – Upgraded to Banner 8.x – Moved to new hp-ux DB servers – Moved OAS to new RH Linux servers
  12. 12. Banner in HCT … • By 2010: – Increase in • Users • Students • Applications • Demand for more resources. – Started looking into different options
  13. 13. The Solution: Exadata
  14. 14. History of Exadata Fastest database server on the planet • Oracle launched Exadata at OpenWorld 2008 in San Francisco. The hardware was manufactured and supported by HP. • April 2009 – Oracle bought Sun Microsystems. • January 2010 - Oracle announced Exadata X2 on Sun based hardware. • August 2011 - Oracle announced Exadata availability with Solaris (in addition to OEL – Oracle Enterprise Linux). • October 1st, 2012 Oracle announced Exadata X3
  15. 15. Exadata DB Machine X2-2 Full Rack
  16. 16. Key Features of Exadata Database Machine• Exadata Smart Flash Cache – High-performance cache for frequently accessed objects – Frequently accessed data and index blocks are cached. – Control file reads and writes are cached. – File header reads and writes are cached. – DBA can influence caching priorities. • ALTER TABLE customers STORAGE (CELL_FLASH_CACHE KEEP)
  17. 17. Key Features of Exadata Database Machine• Offloading / Smart Scan – cell_offload_processing=TRUE• Predicate Filtering: – Only the requested rows are returned to the database server• Column Filtering: – Only the requested columns are returned to the database• Exadata Storage Index – Storage regions of 1MB • Region Index
  18. 18. Classic Database I/O and SQL Processing Model
  19. 19. Classic Database I/O and SQL Processing1. The client issues a SELECT statement with a predicate to filter a table and return only the rows of interest to the user.2. The database kernel maps this request to the file and extents containing the table.3. The database kernel issues the I/Os to read all the table blocks.4. All the blocks for the table being queried are read into memory.5. SQL processing is conducted against the data blocks searching for the rows that satisfy the predicate.6. The required rows are returned to the client.
  20. 20. Exadata Smart Scan Model
  21. 21. Exadata Smart Scan1. The client issues a SELECT statement to return some rows of interest.2. The database kernel determines that the data is stored on Exadata cells so an iDB command representing the SQL command is constructed and sent to the Exadata cells.3. The Exadata Storage Server software scans the data blocks to extract the relevant rows and columns that satisfy the SQL command.4. Exadata cells return to the database instance iDB messages containing the requested rows and columns of data. These results are not block images, so they are not stored in the buffer cache.5. The database kernel consolidates the result sets from across all the Exadata cells.6. The rows are returned to the client.
  22. 22. Comparison
  23. 23. Exadata Smart Scan
  24. 24. Exadata Storage Index
  25. 25. Exadata Database Machine X2-2
  26. 26. Exadata Database Machine X2-2 QuarterRack with 4 Storage Servers.
  27. 27. X2-2 Database Server Hardware Details (Sun Fire X4170 M2)
  28. 28. Exadata Storage Server X2-2 Hardware Details (Sun Fire X4270 M2)
  29. 29. Database Machine Storage Capacity
  30. 30. Exadata Rollout
  31. 31. Delivered on 15-Jan-12
  32. 32. Test/Development environment for Exadata. • Two servers with OEL were configured with Oracle 11.2 RAC • Configured OFM 11.1.1.6 on a new server. • Cloned Banner DBs and configured. • Banner patches for OFM 11g – Web General: p1-9u56r9_bwg80300 – Web Tailor: b_0410_twb80300 – Student Self-Service: p1-9tz125_bws8040001 – Faculty Self-Service: p1-bc4flv_bwl8040001 – Employee Self-Service: p1-az6zi7_bwp80300 – Finance Self-Service: p1-b1ncjr_bwf80300 – Finance INB: p1-az74ow_fin80400 – p1-iov4k6_gen8040201 – b_0610_twb8030004 • Configured Banner INB and SSB on OFM 11g. • Did rigorous testing.
  33. 33. Useful Banner related Documents: • FAQ 1-AUTYZE - Oracle 11G Database and Application Server • FAQ 1-BTZNOZ - Banner 8 Steps for installing and configuring Oracle WebLogic and Oracle Form Fusion
  34. 34. Banner Test environment with Exadata. • Selected OEL as the OS of Exadata. • Oracle 11.2.0.3.0 • Configured Banner RAC DB in Exadata servers. • Installed OFM 11g on 2 new OEL servers and configured Banner INB and SSB. • Did rigorous testing with Exadata servers. • Tested with other applications and DBs
  35. 35. Exadata in Production. • Migration/Upgrade steps started after office hours on 03-May-2012 (Thursday). 1. Migrated Production DBs to Exadata servers. 2. Configure Banner environment and code tree. 3. Applied Banner Patches 4. Cobol compilers for OEL 5. Configure job submission, sfrpipe, etc. 6. Configured OFM 11g servers for INB and SSB 7. Made configuration changes for Flexible Registration, Touch Net Payment gateway, etc. 8. Scheduled daily jobs on new servers. • 05-May-2012 – Tested by different user groups. • 06-May-2012 – Applications Available to all users.
  36. 36. Administration and Monitoring using Enterprise Manager Cloud Control 12c
  37. 37. Performance improvements with Exadata. • Payroll • End of Semester processes – GPA re-calculation – Grade Roll – Schedule Reports – BI Reports • More DBs are being moved to ED
  38. 38. Other Advantages/Improvements • Moved DBs from standalone servers to ED • Reduction in number of DB servers • All DBs are managed at a single place • DBAs should change to DBMA / DMA • Even after moving more DBs, cpu utilization is still below 20% • No complaints related to executing multiple requests of high resource demanding reports/processes.
  39. 39. CPU in User Mode:
  40. 40. Other Advantages/Improvements • Twice Patch bundles were applied w/o downtime. • Involvement of Sys Admins is only around 10% • Reduced dependencies on components like SAN • Support from same vendor for all components – ORACLE.
  41. 41. Issues / Challenges faced. • Cross-platform migration – Hp-ux to OEL – Big-endian to Little-endian – Expdp/impdp or transportable tablespace • Difference in Arabic support in OFM from OAS. • User related issues: – Enabled case-sensitive passwords (11g feature)
  42. 42. Plans • Move all DBs • Organize data for performance enhancements. • Utilization of other features.
  43. 43. Higher Colleges of Technology http://www.hct.ac.ae

×