SlideShare une entreprise Scribd logo
1  sur  43
Implementation of Oracle
ExaData and OFM 11g with
Banner 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.
Agenda


 •   Introduction to HCT             (Khalid Tariq)
 •   History of Banner/Oracle @HCT   (Khalid Tariq)
 •   Exadata Specifications          (Manoj Sam)
 •   Exadata Implementation          (Manoj Sam)
 •   Q&A
Introduction to HCT
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
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
HCT Locations : We are everywhere in UAE!
Central Support Structure
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.
History of Banner and
Oracle @ HCT
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
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
Banner in HCT …


 • By 2010:

   – Increase in
      •   Users
      •   Students
      •   Applications
      •   Demand for more resources.


   – Started looking into different options
The Solution: Exadata
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
Exadata DB Machine X2-2 Full Rack
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)
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
Classic Database I/O and SQL Processing
                 Model
Classic Database I/O and SQL Processing

1. 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.
Exadata Smart Scan Model
Exadata Smart Scan
1.   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.
Comparison
Exadata Smart Scan
Exadata Storage Index
Exadata Database Machine X2-2
Exadata Database Machine X2-2 Quarter
Rack 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 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.
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
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
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.
Administration and Monitoring using Enterprise
         Manager Cloud Control 12c
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
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.
CPU in User Mode:
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.
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)
Plans

 • Move all DBs
 • Organize data for performance enhancements.
 • Utilization of other features.
Higher Colleges of Technology
    http://www.hct.ac.ae

Contenu connexe

Tendances

DBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructureDBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructureEmiliano Fusaglia
 
Eng systems oracle_overview
Eng systems oracle_overviewEng systems oracle_overview
Eng systems oracle_overviewFran Navarro
 
Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Connor McDonald
 
Oracle_DBA_Biswachetak_palo
Oracle_DBA_Biswachetak_paloOracle_DBA_Biswachetak_palo
Oracle_DBA_Biswachetak_paloBiswachetak Palo
 
Enterprise Manager DBaaS
Enterprise Manager DBaaSEnterprise Manager DBaaS
Enterprise Manager DBaaSomnidba
 
Informix IWA: Architectural options
Informix IWA: Architectural optionsInformix IWA: Architectural options
Informix IWA: Architectural optionsKeshav Murthy
 
Informix NoSQL & Hybrid SQL detailed deep dive
Informix NoSQL & Hybrid SQL detailed deep diveInformix NoSQL & Hybrid SQL detailed deep dive
Informix NoSQL & Hybrid SQL detailed deep diveKeshav Murthy
 
The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...
The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...
The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...Lucas Jellema
 

Tendances (19)

DBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructureDBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructure
 
Eng systems oracle_overview
Eng systems oracle_overviewEng systems oracle_overview
Eng systems oracle_overview
 
abhishek tyagi
abhishek tyagiabhishek tyagi
abhishek tyagi
 
abhishekResume
abhishekResumeabhishekResume
abhishekResume
 
Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Things learned from OpenWorld 2013
Things learned from OpenWorld 2013
 
Oracle_DBA_Biswachetak_palo
Oracle_DBA_Biswachetak_paloOracle_DBA_Biswachetak_palo
Oracle_DBA_Biswachetak_palo
 
Oracle
OracleOracle
Oracle
 
Enterprise Manager DBaaS
Enterprise Manager DBaaSEnterprise Manager DBaaS
Enterprise Manager DBaaS
 
CV_avneet
CV_avneetCV_avneet
CV_avneet
 
Abhishek_Mishra
Abhishek_MishraAbhishek_Mishra
Abhishek_Mishra
 
Oracle 12c Architecture
Oracle 12c ArchitectureOracle 12c Architecture
Oracle 12c Architecture
 
Oracle 12c
Oracle 12cOracle 12c
Oracle 12c
 
rakesh_resume
rakesh_resumerakesh_resume
rakesh_resume
 
Informix IWA: Architectural options
Informix IWA: Architectural optionsInformix IWA: Architectural options
Informix IWA: Architectural options
 
Ashokkumar mani's cv
Ashokkumar mani's cvAshokkumar mani's cv
Ashokkumar mani's cv
 
Sudhanshu_CV
Sudhanshu_CVSudhanshu_CV
Sudhanshu_CV
 
Informix NoSQL & Hybrid SQL detailed deep dive
Informix NoSQL & Hybrid SQL detailed deep diveInformix NoSQL & Hybrid SQL detailed deep dive
Informix NoSQL & Hybrid SQL detailed deep dive
 
Neha Sharma
Neha SharmaNeha Sharma
Neha Sharma
 
The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...
The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...
The Evolution of the Oracle Database - Then, Now and Later (Fontys Hogeschool...
 

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

Nandagopal_Basis_Consultant
Nandagopal_Basis_ConsultantNandagopal_Basis_Consultant
Nandagopal_Basis_ConsultantNandagopal U
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureDATAVERSITY
 
Presentation oracle as a service shared database platform
Presentation    oracle as a service shared database platformPresentation    oracle as a service shared database platform
Presentation oracle as a service shared database platformxKinAnx
 
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...Trivadis
 
Oracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapOracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapKai-Uwe Möller
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsAndreas Chatziantoniou
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsAndreas Chatziantoniou
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...DATAVERSITY
 
Presentation racsig 090730
Presentation racsig 090730Presentation racsig 090730
Presentation racsig 090730maclean liu
 
Architecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12cArchitecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12cGustavo Rene Antunez
 

Similaire à Implementation of Oracle ExaData and OFM 11g with Banner in HCT (20)

resume_latest
resume_latestresume_latest
resume_latest
 
Nandagopal_Basis_Consultant
Nandagopal_Basis_ConsultantNandagopal_Basis_Consultant
Nandagopal_Basis_Consultant
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
 
Presentation oracle as a service shared database platform
Presentation    oracle as a service shared database platformPresentation    oracle as a service shared database platform
Presentation oracle as a service shared database platform
 
Wael Abdeen Resume
Wael Abdeen ResumeWael Abdeen Resume
Wael Abdeen Resume
 
PradeepDWH
PradeepDWHPradeepDWH
PradeepDWH
 
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
 
Oracle
OracleOracle
Oracle
 
Soundar_Mahendran_Resume
Soundar_Mahendran_ResumeSoundar_Mahendran_Resume
Soundar_Mahendran_Resume
 
Oracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapOracle Forms Modernization Roadmap
Oracle Forms Modernization Roadmap
 
Hegazy_Mon_EG_v2
Hegazy_Mon_EG_v2 Hegazy_Mon_EG_v2
Hegazy_Mon_EG_v2
 
JHVA Resume - English
JHVA Resume - EnglishJHVA Resume - English
JHVA Resume - English
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology experts
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology experts
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
 
Deepak_Singh_CV
Deepak_Singh_CVDeepak_Singh_CV
Deepak_Singh_CV
 
Presentation racsig 090730
Presentation racsig 090730Presentation racsig 090730
Presentation racsig 090730
 
Architecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12cArchitecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12c
 
AhmedWasfi2015
AhmedWasfi2015AhmedWasfi2015
AhmedWasfi2015
 
Suvajitbasu
SuvajitbasuSuvajitbasu
Suvajitbasu
 

Plus de Khalid Tariq

The Next Generation of HCT's Mobile App
The Next Generation of HCT's Mobile AppThe Next Generation of HCT's Mobile App
The Next Generation of HCT's Mobile AppKhalid Tariq
 
Scheduling Using SyllabusPlus At Higher Colleges of Technology
 Scheduling Using SyllabusPlus At Higher Colleges of Technology Scheduling Using SyllabusPlus At Higher Colleges of Technology
Scheduling Using SyllabusPlus At Higher Colleges of TechnologyKhalid Tariq
 
A Case Study of Banner @ HCT
A Case Study of Banner @ HCTA Case Study of Banner @ HCT
A Case Study of Banner @ HCTKhalid Tariq
 
Ankabut presentation Mobile Learning in Higher Education
Ankabut presentation Mobile Learning in Higher EducationAnkabut presentation Mobile Learning in Higher Education
Ankabut presentation Mobile Learning in Higher EducationKhalid Tariq
 
Banner Enabled Enterprise Applications Ecosystem at Hct - Ankabut Presentation
Banner Enabled Enterprise Applications Ecosystem at Hct   - Ankabut PresentationBanner Enabled Enterprise Applications Ecosystem at Hct   - Ankabut Presentation
Banner Enabled Enterprise Applications Ecosystem at Hct - Ankabut PresentationKhalid Tariq
 
Ellucian Case Study for Oracle Exadata
Ellucian Case Study for Oracle ExadataEllucian Case Study for Oracle Exadata
Ellucian Case Study for Oracle ExadataKhalid Tariq
 
Majlis 2013 25 mar13 -02
Majlis 2013   25 mar13 -02Majlis 2013   25 mar13 -02
Majlis 2013 25 mar13 -02Khalid Tariq
 
Hct image now case study
Hct image now case studyHct image now case study
Hct image now case studyKhalid Tariq
 
Student Retention & Success Tools at HCT
Student Retention & Success Tools at HCTStudent Retention & Success Tools at HCT
Student Retention & Success Tools at HCTKhalid Tariq
 
SunGard Higher Education Commons and Community Source Overview
SunGard Higher Education  Commons and Community Source OverviewSunGard Higher Education  Commons and Community Source Overview
SunGard Higher Education Commons and Community Source OverviewKhalid Tariq
 
Student Key Performance Indicators (KPIs) at Higher Colleges of Technology
Student Key Performance Indicators (KPIs) at Higher Colleges of TechnologyStudent Key Performance Indicators (KPIs) at Higher Colleges of Technology
Student Key Performance Indicators (KPIs) at Higher Colleges of TechnologyKhalid Tariq
 
Banner 8 Upgrade at Higher Colleges of Technology
Banner 8 Upgrade at Higher Colleges of TechnologyBanner 8 Upgrade at Higher Colleges of Technology
Banner 8 Upgrade at Higher Colleges of TechnologyKhalid Tariq
 
Student Support Services on Banner Self-Service
Student Support Services on Banner Self-ServiceStudent Support Services on Banner Self-Service
Student Support Services on Banner Self-ServiceKhalid Tariq
 
Oracle Discoverer Reports via BSS
Oracle Discoverer Reports via BSSOracle Discoverer Reports via BSS
Oracle Discoverer Reports via BSSKhalid Tariq
 
Fine Grain Access Control for Admission & Graduation
Fine Grain Access Control for Admission & GraduationFine Grain Access Control for Admission & Graduation
Fine Grain Access Control for Admission & GraduationKhalid Tariq
 
Banner - The Backbone of HCT Unified Digital Campus
Banner - The Backbone of HCT Unified Digital CampusBanner - The Backbone of HCT Unified Digital Campus
Banner - The Backbone of HCT Unified Digital CampusKhalid Tariq
 
CAPP and Curriculum Management at HCT
CAPP and Curriculum Management at HCTCAPP and Curriculum Management at HCT
CAPP and Curriculum Management at HCTKhalid Tariq
 
Banner 8 Upgrade at Higher Colleges of Technology
Banner 8 Upgrade at Higher Colleges of TechnologyBanner 8 Upgrade at Higher Colleges of Technology
Banner 8 Upgrade at Higher Colleges of TechnologyKhalid Tariq
 
Banner Advancement at Higher Colleges of Technology
Banner Advancement at Higher Colleges of TechnologyBanner Advancement at Higher Colleges of Technology
Banner Advancement at Higher Colleges of TechnologyKhalid Tariq
 

Plus de Khalid Tariq (20)

The Next Generation of HCT's Mobile App
The Next Generation of HCT's Mobile AppThe Next Generation of HCT's Mobile App
The Next Generation of HCT's Mobile App
 
Scheduling Using SyllabusPlus At Higher Colleges of Technology
 Scheduling Using SyllabusPlus At Higher Colleges of Technology Scheduling Using SyllabusPlus At Higher Colleges of Technology
Scheduling Using SyllabusPlus At Higher Colleges of Technology
 
A Case Study of Banner @ HCT
A Case Study of Banner @ HCTA Case Study of Banner @ HCT
A Case Study of Banner @ HCT
 
Ankabut presentation Mobile Learning in Higher Education
Ankabut presentation Mobile Learning in Higher EducationAnkabut presentation Mobile Learning in Higher Education
Ankabut presentation Mobile Learning in Higher Education
 
Banner Enabled Enterprise Applications Ecosystem at Hct - Ankabut Presentation
Banner Enabled Enterprise Applications Ecosystem at Hct   - Ankabut PresentationBanner Enabled Enterprise Applications Ecosystem at Hct   - Ankabut Presentation
Banner Enabled Enterprise Applications Ecosystem at Hct - Ankabut Presentation
 
Ellucian Case Study for Oracle Exadata
Ellucian Case Study for Oracle ExadataEllucian Case Study for Oracle Exadata
Ellucian Case Study for Oracle Exadata
 
Vovici case study
Vovici case studyVovici case study
Vovici case study
 
Majlis 2013 25 mar13 -02
Majlis 2013   25 mar13 -02Majlis 2013   25 mar13 -02
Majlis 2013 25 mar13 -02
 
Hct image now case study
Hct image now case studyHct image now case study
Hct image now case study
 
Student Retention & Success Tools at HCT
Student Retention & Success Tools at HCTStudent Retention & Success Tools at HCT
Student Retention & Success Tools at HCT
 
SunGard Higher Education Commons and Community Source Overview
SunGard Higher Education  Commons and Community Source OverviewSunGard Higher Education  Commons and Community Source Overview
SunGard Higher Education Commons and Community Source Overview
 
Student Key Performance Indicators (KPIs) at Higher Colleges of Technology
Student Key Performance Indicators (KPIs) at Higher Colleges of TechnologyStudent Key Performance Indicators (KPIs) at Higher Colleges of Technology
Student Key Performance Indicators (KPIs) at Higher Colleges of Technology
 
Banner 8 Upgrade at Higher Colleges of Technology
Banner 8 Upgrade at Higher Colleges of TechnologyBanner 8 Upgrade at Higher Colleges of Technology
Banner 8 Upgrade at Higher Colleges of Technology
 
Student Support Services on Banner Self-Service
Student Support Services on Banner Self-ServiceStudent Support Services on Banner Self-Service
Student Support Services on Banner Self-Service
 
Oracle Discoverer Reports via BSS
Oracle Discoverer Reports via BSSOracle Discoverer Reports via BSS
Oracle Discoverer Reports via BSS
 
Fine Grain Access Control for Admission & Graduation
Fine Grain Access Control for Admission & GraduationFine Grain Access Control for Admission & Graduation
Fine Grain Access Control for Admission & Graduation
 
Banner - The Backbone of HCT Unified Digital Campus
Banner - The Backbone of HCT Unified Digital CampusBanner - The Backbone of HCT Unified Digital Campus
Banner - The Backbone of HCT Unified Digital Campus
 
CAPP and Curriculum Management at HCT
CAPP and Curriculum Management at HCTCAPP and Curriculum Management at HCT
CAPP and Curriculum Management at HCT
 
Banner 8 Upgrade at Higher Colleges of Technology
Banner 8 Upgrade at Higher Colleges of TechnologyBanner 8 Upgrade at Higher Colleges of Technology
Banner 8 Upgrade at Higher Colleges of Technology
 
Banner Advancement at Higher Colleges of Technology
Banner Advancement at Higher Colleges of TechnologyBanner Advancement at Higher Colleges of Technology
Banner Advancement at Higher Colleges of Technology
 

Dernier

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Dernier (20)

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

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

  • 1. Implementation of Oracle ExaData and OFM 11g with Banner 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. Agenda • Introduction to HCT (Khalid Tariq) • History of Banner/Oracle @HCT (Khalid Tariq) • Exadata Specifications (Manoj Sam) • Exadata Implementation (Manoj Sam) • Q&A
  • 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. 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. HCT Locations : We are everywhere in UAE!
  • 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. History of Banner and Oracle @ HCT
  • 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. 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. Banner in HCT … • By 2010: – Increase in • Users • Students • Applications • Demand for more resources. – Started looking into different options
  • 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. Exadata DB Machine X2-2 Full Rack
  • 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. 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. Classic Database I/O and SQL Processing Model
  • 19. Classic Database I/O and SQL Processing 1. 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.
  • 21. Exadata Smart Scan 1. 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.
  • 26. Exadata Database Machine X2-2 Quarter Rack with 4 Storage Servers.
  • 27. X2-2 Database Server Hardware Details (Sun Fire X4170 M2)
  • 28. Exadata Storage Server X2-2 Hardware Details (Sun Fire X4270 M2)
  • 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. 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. 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. 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. Administration and Monitoring using Enterprise Manager Cloud Control 12c
  • 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. 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. CPU in User Mode:
  • 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. 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. Plans • Move all DBs • Organize data for performance enhancements. • Utilization of other features.
  • 43. Higher Colleges of Technology http://www.hct.ac.ae