SlideShare a Scribd company logo
1 of 17
PRESENTATION TO THE SPECIAL SELECTION COMMITEE
Saurabh Kumar Gupta
Project Engineer
Emp Id :5033
Introduction
Work Done So Far
Demonstrated Excellence
Design Considerations For Mobile App Applications For Efficient Delivery Of Service
Development/Addition Work In New Area
1
 Installation, upgradation and
migration.
 Backup and recovery.
 Storage and capacity planning.
 Performance tunning and
monitoring.
JOB PROFILE
 Core member of
database and storage
team.
 Team Member.
 Team Lead.
ROLE
ABOUT ME
Name : Saurabh Kr Gupta
Designation : P.E.
Group : FOIS (SYS &DBA)
Education : BE (2004),
MBA (2011)
ABOUT ME
INTRODUCTION
 Oracle 10g/11C/12c
 Tuxedo 12C
 Weblogic 12C
TECHNOLOGIES
2007(ASE) 2009(SE) 2012(SSE) 2016(PE) 2
WORK DONE SO FAR
FOIS (SYS &DBA)
Installation, configuration, upgrade, and migration :-
• Install new version of oracle RDBMS on different platform like RHEL, HPUX.
• Installation and configuration of tuxedo 12c s/w on new production and t&d servers.
• Created and maintained history databases.
• Successfully converted non ASM, non pdb database to asm and pdb managed.
• Actively involved in different migration and upgradation activity.
Oracle 11g from HPUX to Oracle 12c on Exadata
Moved all history databases from EXADATA to RHEL on new servers.
Created fois5yr database and imported last 5 years data.
Actively involved to apply weblogic patch on web prod servers.
TRAC s/w installation for application team.
Upgrade OEM12c to OEM13c.
Tuxedo migration from Tuxedo 10g on HPUX to Tuxedo 12c on HPUX
Troubleshooting:
Troubleshoots with problems regarding the databases, operating systems, tuxedo and weblogic.
3
WORK DONE SO FAR
Backup and Recovery
• Plans and implement different backup and recovery of oracle databases.
• Created data import script without export.
• Tested RMAN different scenario for data recovery and created its document.
Performance Tunning & Monitoring
• Resolve database performance related issues during the migration.
• Troubleshoot and resolved application issues came during tuxedo migration.
• Tested character set migration from WE8ISO8859P1 to AL32UTF8 for oracle database.
• Created preprod database to import data from online database for testing.
• Actively involved in code changes of ALD and MGS division on all databases.
Storage Management
• Reorganization of datafiles for better storage management.
• Converted all the history databases in compress mode to save storage.
4
DEMONSTRATED EXCELLENCE
Migration and
upgradation
 Actively involved in migration of FOIS database from Oracle 11g on
HPUX itanium to oracle 12c on exadata without oracle team support.
Backup and recovery
 Created a database and tested all possible recovery scenarios of
Database using RMAN .
Configuration and
administration
 Worked and resolved issues in association with Oracle for database
and OEM grid control.
Application Versions
release
 Helped and assisted AD team members time to time for various
application version release.
Support
 Provided consultancy to team members from time to time in
architecture & performance issues related to oracle database.
 We work round the clock, so provide 24*7 Support to DBA team.
5
DEMONSTRATED EXCELLENCE
Implemented different task (like database migration, upgradation, tunning
etc..) assigned to me efficiently in time bound manner.
Core member of database and storage team in FOIS SYS & DBA group.
Prepared Compliance report and Technical Evaluation of all the
deliverables of the New FOIS Infrastructure procurement.
Prepared detailed documents of Backup policy, Change Management,
Incident Management, Password Policy, System logging Policy and Patch
Management required by ISG group for ISO certification.
Received 1 cash awards in last 4 years for the meritorious work since 2016.
Three increments in lieu of Accelerated Promotion during 2019.
6
“Solution for Optimizing IT administrative effort for
highly available and high performance system”
7
Highly available and High performance system
• High availability, or HA, is a label
applied to systems that can operate
continuously and dependably without
failing. These systems are extensively
tested and have redundant
components to ensure high quality
operational performance. In short,
high availability systems will be
available no matter what occurs.
• Performance means system
throughput under a given workload for
a specific timeframe. Performance is
validated by testing the scalability and
the reliability of hardware, software
and network. It is an ongoing process
and not an end result.
What is high available and high
performance system ?
8
Highly available and High performance system
FORMULA
x = (n – y) * 100/n
Where n is the total number of minutes in a
calendar month and y is the total number of
minutes that service is unavailable in the given
calendar month.
Availability can be measured
as the percentage of time
that systems are available.
How is availability measured?
Factors Affecting HA
Ensuring that apps hosted in the middle tier remain up and running requires database failover mechanism
that directs queries to another server with a copy of the same data. To deliver availability during a
database failover you must ensure that:
• The same components should be deployed to every instance in the cluster.
• Your failover mechanism should be aware of the availability of nodes in a given cluster along with their
location.
• The failover mechanism should also track the progress of all the tasks so as to ensure a roll back when a
given operation has failed.
9
Solution for Optimizing IT administrative effort for highly available and high performance system
Database Scaling – Horizontal vs. Vertical
Vertical Scaling
You can scale your database vertically by
allocating additional resources (CPU, memory,
storage) which will give you immediate
performance benefits and allow you to process
more transactions.
Horizontal Scaling
If you want to handle more user requests or
process an increased workload which is beyond
the capabilities of a single database instance,
you can leverage the benefits of scaling out
your database instances by
implementing horizontal scaling.
10
Solution for Optimizing IT administrative effort for highly available and high performance system
Database Read Replicas
A read replica is just a read-only copy of
your database, and each replicated
instance has the full set of data. From an
application perspective, the database
queries can now be routed to the read
replicas which results in enhanced
performance.
11
Database Caching
An effective caching strategy can help to
improve your application performance
and reliability by reducing the overhead
on the database while optimizing for cost.
You can keep the frequently accessed
data in an in-memory cache and save the
roundtrip to database.
Solution for Optimizing IT administrative effort for highly available and high performance system
12
Database Sharding
Sharding can be defined as partitioning of
data across servers to meet the high
scalable needs of the modern-day
distributed systems so that you can
manage data volume efficiently.
Database Design in a Microservice
Architecture
When you are designing your services, it
is important to have each individual
microservice have its own separate
database. This will enable you to deploy
and scale your microservices
independently.
Solution for Optimizing IT administrative effort for highly available and high performance system
13
Solution for Optimizing IT administrative effort for highly available and high performance system
14
Solution for Optimizing IT administrative effort for highly available and high performance system
15
Tuxedo on RHEL
Currently trying to execute
tuxedo code on RHEL
operating system.
IT industries
practice
Implementation of
Industry Best Practices in
FOIS.
Development/ADDITIONAL work in new area
03
01
02 04
ISO 27001
Jointly worked with CRIS
Security team for achieving
ISO-27001 for CRIS DC.
FOIS DR
3 Way DR Setup For FOIS.
16
THANKING YOU
17

More Related Content

Similar to Optimizing IT Effort for High Availability and Performance

Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resumeMaruthi YH
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlEDB
 
Sql Server 2012 Datasheet
Sql Server 2012 DatasheetSql Server 2012 Datasheet
Sql Server 2012 DatasheetMILL5
 
Enabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOpsEnabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOpsJosh Boyd
 
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
 
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_ExpBTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_ExpBHIMASANKARA GADAMSETTI
 
Azure SQL Database Managed Instance
Azure SQL Database Managed InstanceAzure SQL Database Managed Instance
Azure SQL Database Managed InstanceJames Serra
 
Biswajit_Sarkar_Database_Administrator
Biswajit_Sarkar_Database_AdministratorBiswajit_Sarkar_Database_Administrator
Biswajit_Sarkar_Database_AdministratorBiswajit Sarkar
 
Yugandhar uppala oracle dba_2016
Yugandhar uppala oracle dba_2016Yugandhar uppala oracle dba_2016
Yugandhar uppala oracle dba_2016Yugandhar Uppala
 
Oracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptxOracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptxDhanaraajDevelopers
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Serverwebhostingguy
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Serverwebhostingguy
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Serverwebhostingguy
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Serverwebhostingguy
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Serverwebhostingguy
 

Similar to Optimizing IT Effort for High Availability and Performance (20)

Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
 
Sql Server 2012 Datasheet
Sql Server 2012 DatasheetSql Server 2012 Datasheet
Sql Server 2012 Datasheet
 
Patrick_Rebrook_Resume
Patrick_Rebrook_ResumePatrick_Rebrook_Resume
Patrick_Rebrook_Resume
 
Enabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOpsEnabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOps
 
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
 
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_ExpBTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
 
Azure SQL Database Managed Instance
Azure SQL Database Managed InstanceAzure SQL Database Managed Instance
Azure SQL Database Managed Instance
 
Delphix 4.0
Delphix 4.0Delphix 4.0
Delphix 4.0
 
Biswajit_Sarkar_Database_Administrator
Biswajit_Sarkar_Database_AdministratorBiswajit_Sarkar_Database_Administrator
Biswajit_Sarkar_Database_Administrator
 
CHRISTY BARRON 2
CHRISTY BARRON 2CHRISTY BARRON 2
CHRISTY BARRON 2
 
Ashutosh_Resume
Ashutosh_Resume Ashutosh_Resume
Ashutosh_Resume
 
Yugandhar uppala oracle dba_2016
Yugandhar uppala oracle dba_2016Yugandhar uppala oracle dba_2016
Yugandhar uppala oracle dba_2016
 
Oracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptxOracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptx
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Server
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Server
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Server
 
Mahesh_Resume
Mahesh_ResumeMahesh_Resume
Mahesh_Resume
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Server
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Server
 

Recently uploaded

Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 

Recently uploaded (20)

Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
 

Optimizing IT Effort for High Availability and Performance

  • 1. PRESENTATION TO THE SPECIAL SELECTION COMMITEE Saurabh Kumar Gupta Project Engineer Emp Id :5033 Introduction Work Done So Far Demonstrated Excellence Design Considerations For Mobile App Applications For Efficient Delivery Of Service Development/Addition Work In New Area 1
  • 2.  Installation, upgradation and migration.  Backup and recovery.  Storage and capacity planning.  Performance tunning and monitoring. JOB PROFILE  Core member of database and storage team.  Team Member.  Team Lead. ROLE ABOUT ME Name : Saurabh Kr Gupta Designation : P.E. Group : FOIS (SYS &DBA) Education : BE (2004), MBA (2011) ABOUT ME INTRODUCTION  Oracle 10g/11C/12c  Tuxedo 12C  Weblogic 12C TECHNOLOGIES 2007(ASE) 2009(SE) 2012(SSE) 2016(PE) 2
  • 3. WORK DONE SO FAR FOIS (SYS &DBA) Installation, configuration, upgrade, and migration :- • Install new version of oracle RDBMS on different platform like RHEL, HPUX. • Installation and configuration of tuxedo 12c s/w on new production and t&d servers. • Created and maintained history databases. • Successfully converted non ASM, non pdb database to asm and pdb managed. • Actively involved in different migration and upgradation activity. Oracle 11g from HPUX to Oracle 12c on Exadata Moved all history databases from EXADATA to RHEL on new servers. Created fois5yr database and imported last 5 years data. Actively involved to apply weblogic patch on web prod servers. TRAC s/w installation for application team. Upgrade OEM12c to OEM13c. Tuxedo migration from Tuxedo 10g on HPUX to Tuxedo 12c on HPUX Troubleshooting: Troubleshoots with problems regarding the databases, operating systems, tuxedo and weblogic. 3
  • 4. WORK DONE SO FAR Backup and Recovery • Plans and implement different backup and recovery of oracle databases. • Created data import script without export. • Tested RMAN different scenario for data recovery and created its document. Performance Tunning & Monitoring • Resolve database performance related issues during the migration. • Troubleshoot and resolved application issues came during tuxedo migration. • Tested character set migration from WE8ISO8859P1 to AL32UTF8 for oracle database. • Created preprod database to import data from online database for testing. • Actively involved in code changes of ALD and MGS division on all databases. Storage Management • Reorganization of datafiles for better storage management. • Converted all the history databases in compress mode to save storage. 4
  • 5. DEMONSTRATED EXCELLENCE Migration and upgradation  Actively involved in migration of FOIS database from Oracle 11g on HPUX itanium to oracle 12c on exadata without oracle team support. Backup and recovery  Created a database and tested all possible recovery scenarios of Database using RMAN . Configuration and administration  Worked and resolved issues in association with Oracle for database and OEM grid control. Application Versions release  Helped and assisted AD team members time to time for various application version release. Support  Provided consultancy to team members from time to time in architecture & performance issues related to oracle database.  We work round the clock, so provide 24*7 Support to DBA team. 5
  • 6. DEMONSTRATED EXCELLENCE Implemented different task (like database migration, upgradation, tunning etc..) assigned to me efficiently in time bound manner. Core member of database and storage team in FOIS SYS & DBA group. Prepared Compliance report and Technical Evaluation of all the deliverables of the New FOIS Infrastructure procurement. Prepared detailed documents of Backup policy, Change Management, Incident Management, Password Policy, System logging Policy and Patch Management required by ISG group for ISO certification. Received 1 cash awards in last 4 years for the meritorious work since 2016. Three increments in lieu of Accelerated Promotion during 2019. 6
  • 7. “Solution for Optimizing IT administrative effort for highly available and high performance system” 7
  • 8. Highly available and High performance system • High availability, or HA, is a label applied to systems that can operate continuously and dependably without failing. These systems are extensively tested and have redundant components to ensure high quality operational performance. In short, high availability systems will be available no matter what occurs. • Performance means system throughput under a given workload for a specific timeframe. Performance is validated by testing the scalability and the reliability of hardware, software and network. It is an ongoing process and not an end result. What is high available and high performance system ? 8
  • 9. Highly available and High performance system FORMULA x = (n – y) * 100/n Where n is the total number of minutes in a calendar month and y is the total number of minutes that service is unavailable in the given calendar month. Availability can be measured as the percentage of time that systems are available. How is availability measured? Factors Affecting HA Ensuring that apps hosted in the middle tier remain up and running requires database failover mechanism that directs queries to another server with a copy of the same data. To deliver availability during a database failover you must ensure that: • The same components should be deployed to every instance in the cluster. • Your failover mechanism should be aware of the availability of nodes in a given cluster along with their location. • The failover mechanism should also track the progress of all the tasks so as to ensure a roll back when a given operation has failed. 9
  • 10. Solution for Optimizing IT administrative effort for highly available and high performance system Database Scaling – Horizontal vs. Vertical Vertical Scaling You can scale your database vertically by allocating additional resources (CPU, memory, storage) which will give you immediate performance benefits and allow you to process more transactions. Horizontal Scaling If you want to handle more user requests or process an increased workload which is beyond the capabilities of a single database instance, you can leverage the benefits of scaling out your database instances by implementing horizontal scaling. 10
  • 11. Solution for Optimizing IT administrative effort for highly available and high performance system Database Read Replicas A read replica is just a read-only copy of your database, and each replicated instance has the full set of data. From an application perspective, the database queries can now be routed to the read replicas which results in enhanced performance. 11 Database Caching An effective caching strategy can help to improve your application performance and reliability by reducing the overhead on the database while optimizing for cost. You can keep the frequently accessed data in an in-memory cache and save the roundtrip to database.
  • 12. Solution for Optimizing IT administrative effort for highly available and high performance system 12 Database Sharding Sharding can be defined as partitioning of data across servers to meet the high scalable needs of the modern-day distributed systems so that you can manage data volume efficiently. Database Design in a Microservice Architecture When you are designing your services, it is important to have each individual microservice have its own separate database. This will enable you to deploy and scale your microservices independently.
  • 13. Solution for Optimizing IT administrative effort for highly available and high performance system 13
  • 14. Solution for Optimizing IT administrative effort for highly available and high performance system 14
  • 15. Solution for Optimizing IT administrative effort for highly available and high performance system 15
  • 16. Tuxedo on RHEL Currently trying to execute tuxedo code on RHEL operating system. IT industries practice Implementation of Industry Best Practices in FOIS. Development/ADDITIONAL work in new area 03 01 02 04 ISO 27001 Jointly worked with CRIS Security team for achieving ISO-27001 for CRIS DC. FOIS DR 3 Way DR Setup For FOIS. 16

Editor's Notes

  1. © Copyright PresentationGO.com – The free PowerPoint template library