SlideShare ist ein Scribd-Unternehmen logo
1 von 89
Downloaden Sie, um offline zu lesen
1
Source: http://www.youtube.com/watch?v=Sqz5dbs5zmo




                                                     2
Did you all get a chance to read that? As a public company we need to have
our disclosure statement before allfrom the ground youon true enterprise
  Vista is the only solution built presentations. If up have any questions
ontechnology --- please speak with our Generalyou continue to provide your
   what it means allowing you to ensure that Counsel.
  faculty and students an outstanding experience




                                                                             3
We definitely encourage you to send us emails about this topic and the
Reference Architecture in general. Our goal is to promote the Reference
Architecture so that all deployments of Blackboard meet the strategic and
operational needs of our customers.




                                                                            4
The relationship between Blackboard and Quest has blossomed over the
years. In its nature, it has always been a grass roots effort by Quest Public
Sector group and the Blackboard Performance Engineering team. Both
groups have worked together in what I would call a no strings attached
relationship. We simply want to work together for the betterment of our joint
install-base. Over the course of the 3+ years we have worked together, we
have written papers just about Bb and Quest, as well as partnered with Sun
Microsystems and Dell. Below are the papers we have written to date. A new
paper will be coming out this fall about our most recent benchmark at the
Dell performance laboratory.


http://www.quest.com/public-sector/docs/bb-performance-engineering-
toad.pdf
http://www.quest.com/public-sector/docs/bb-performance-engineering-
spotlight.pdf
http://www.dell.com/downloads/global/solutions/public/White_Papers/hied_bl
ackboard_whitepaper.pdf
http://www.sun.com/third-
party/global/blackboard/collateral/SunBlackboardWP10_1_07.pdf
http://www.dell.com/downloads/global/solutions/public/Brochures/Dell_Bb_Q
uest_wp_Jan6.pdf




                                                                                5
6
7
8
Our primary goal is to get customers to implement end-to-end monitoring
solutions. Too many customers have little to no production worthy monitoring
that helps them isolate problems, manage performance and trend capacity.
The Quest Foglight tool(s) in particular are exceptional tools for robust end-
to-end monitoring and management. We use the tools in our labs, as well
during production runs of our benchmarks. These tools have been
instrumental in helping us uncover a number of potential performance and
scalability challenges during testing phases prior to release of the
Blackboard product.




                                                                                 9
10
11
12
Source: http://farm4.static.flickr.com/3232/2613972183_18b549ab81_m.jpg




                                                                          13
Source: http://farm4.static.flickr.com/3396/3507282396_3756634f01_m.jpg




                                                                          14
Source: http://farm2.static.flickr.com/1330/3174009125_ec49351a6d_m.jpg




                                                                          15
Source: http://www.flickr.com/photos/psilver/412264230/




                                                          16
17
The focus of this slide deals with the User Experience, Application Layer,
Database layer and Enterprise Storage. SNMP can also apply to Quest’s
Foglight as both SNMP and CIM are supported. A lot of IT shops make use
of Open Source SNMP platforms, as well as commercialized platforms
provided by the hardware vendors themselves making the Quest Foglight
component more complementary in the space.


We will be talking about Quest’s End-User Management component to the
Foglight suite. This is the only component in the suite that the Blackboard
Performance Engineering team has not fully tested. One tool that we have
presented in the past and recommended to customers before is Coradiant
TrueSight. We continue to use this product in our managed hosting division,
as well as many customers have purchased this product. We will continue to
advocate for this product, but will also encourage customers to demo
Quest’s product, as well as Citrix EdgeSight.




                                                                              18
19
20
21
22
23
QSC Foglight 5.16 Demo Script




                                24
QSC Foglight 5.16 Demo Script




                                25
QSC Foglight EUDB Demo Script




                                26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Easily configured Virtual Machine by cloning VMs using XenCenter




                                                                   50
51
Toad is our primary database access tool. While we use SQLPlus for many
operations, Toad provides a robust, easy to use visual interface that we use
for script execution and basic DBA tasks. Many of the basic views that come
with Toad are helpful in quickly spotting issues such as misplaced indexes in
the wrong tablespaces, as well as viewing the size of tablespaces and data
files. We also use it for script execution of routine database maintenance
functions.


PAO (Performance Analysis for Oracle) is our primary monitoring and
instrumentation tool we use in Blackboard performance engineering. There
are many reasons for using the tool set, but our primary reason is the
warehousing capabilities. Our secondary reason for using the tool is the
ability to compare timelines. We can take a baseline of activity, make a
change to our configuration and perform a simple comparison of the
workloads.


Foglight is by far my absolute favorite performance instrumentation tool. We
use the Tomcat cartridge for Foglight primary as it’s a lightweight
instrumentation framework and imposes minimal overhead. I like a number
of aspects, but my favorite three are the following:


1. I love that I can define a simple rule engine to perform a trace of the
application code, including collecting SQL literals. Better yet, I can step into
the trace and do a fast find by exclusive time to see what method call or SQL
statement was responsible for consuming the most time.                             52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89

Weitere ähnliche Inhalte

Andere mochten auch (16)

Sfeldman performance bb_worldemea07
Sfeldman performance bb_worldemea07Sfeldman performance bb_worldemea07
Sfeldman performance bb_worldemea07
 
Hied blackboard dell_whitepaper
Hied blackboard dell_whitepaperHied blackboard dell_whitepaper
Hied blackboard dell_whitepaper
 
Sun blackboardwp10 1_07
Sun blackboardwp10 1_07Sun blackboardwp10 1_07
Sun blackboardwp10 1_07
 
B2 2006 tomcat_clusters
B2 2006 tomcat_clustersB2 2006 tomcat_clusters
B2 2006 tomcat_clusters
 
Emerging technologies
Emerging technologiesEmerging technologies
Emerging technologies
 
Hied blackboard whitepaper
Hied blackboard whitepaperHied blackboard whitepaper
Hied blackboard whitepaper
 
Scaling Blackboard Learn™ for High Performance and Delivery
Scaling Blackboard Learn™ for High Performance and DeliveryScaling Blackboard Learn™ for High Performance and Delivery
Scaling Blackboard Learn™ for High Performance and Delivery
 
Logonomics
LogonomicsLogonomics
Logonomics
 
Microsoft Power Point Best Practices For Scaling Heavily Adopted And Concur...
Microsoft Power Point   Best Practices For Scaling Heavily Adopted And Concur...Microsoft Power Point   Best Practices For Scaling Heavily Adopted And Concur...
Microsoft Power Point Best Practices For Scaling Heavily Adopted And Concur...
 
Cookbook for Administrating Blackboard Learn
Cookbook for Administrating Blackboard LearnCookbook for Administrating Blackboard Learn
Cookbook for Administrating Blackboard Learn
 
Bb performance-engineering-toad
Bb performance-engineering-toadBb performance-engineering-toad
Bb performance-engineering-toad
 
3days september
3days september3days september
3days september
 
Bb sql serverdell
Bb sql serverdellBb sql serverdell
Bb sql serverdell
 
Shorter Version of BbWorld 09 Forensics Presentation
Shorter Version of BbWorld 09 Forensics PresentationShorter Version of BbWorld 09 Forensics Presentation
Shorter Version of BbWorld 09 Forensics Presentation
 
Optimizing BbLearn R9
Optimizing BbLearn R9Optimizing BbLearn R9
Optimizing BbLearn R9
 
Ne Xpert Performance Report
Ne Xpert Performance ReportNe Xpert Performance Report
Ne Xpert Performance Report
 

Ähnlich wie Ensure Optimal Performance and Scalability: Implementing a Robust and Reliable Monitoring Reference Architecture

miniprojectreport
miniprojectreportminiprojectreport
miniprojectreport
silpa mohan
 
Sql server 2008_replication_technical_case_study
Sql server 2008_replication_technical_case_studySql server 2008_replication_technical_case_study
Sql server 2008_replication_technical_case_study
Klaudiia Jacome
 
A Brief Note On Asp.Net And Cloud Computing Essay
A Brief Note On Asp.Net And Cloud Computing EssayA Brief Note On Asp.Net And Cloud Computing Essay
A Brief Note On Asp.Net And Cloud Computing Essay
Lanate Drummond
 
Surekha_haoop_exp
Surekha_haoop_expSurekha_haoop_exp
Surekha_haoop_exp
surekhakadi
 

Ähnlich wie Ensure Optimal Performance and Scalability: Implementing a Robust and Reliable Monitoring Reference Architecture (20)

miniprojectreport
miniprojectreportminiprojectreport
miniprojectreport
 
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CDMACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
 
Developing apps with techstack wp-dm
Developing apps with techstack wp-dmDeveloping apps with techstack wp-dm
Developing apps with techstack wp-dm
 
Drupal vs sitecore comparisons
Drupal vs sitecore comparisonsDrupal vs sitecore comparisons
Drupal vs sitecore comparisons
 
Sql server 2008_replication_technical_case_study
Sql server 2008_replication_technical_case_studySql server 2008_replication_technical_case_study
Sql server 2008_replication_technical_case_study
 
Cloud Application Development Lifecycle
Cloud Application Development LifecycleCloud Application Development Lifecycle
Cloud Application Development Lifecycle
 
Java Framework comparison
Java Framework comparisonJava Framework comparison
Java Framework comparison
 
33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s Success33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s Success
 
Breaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an ApplicationBreaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an Application
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
 
A Brief Note On Asp.Net And Cloud Computing Essay
A Brief Note On Asp.Net And Cloud Computing EssayA Brief Note On Asp.Net And Cloud Computing Essay
A Brief Note On Asp.Net And Cloud Computing Essay
 
altowebWhitePaper
altowebWhitePaperaltowebWhitePaper
altowebWhitePaper
 
O365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - MaterialO365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - Material
 
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
Surekha_haoop_exp
Surekha_haoop_expSurekha_haoop_exp
Surekha_haoop_exp
 
How to choose the best frontend framework in 2022
How to choose the best frontend framework in 2022How to choose the best frontend framework in 2022
How to choose the best frontend framework in 2022
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
 
Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021
 
Spring Book – Chapter 1 – Introduction
Spring Book – Chapter 1 – IntroductionSpring Book – Chapter 1 – Introduction
Spring Book – Chapter 1 – Introduction
 

Mehr von Steve Feldman

Bb world 2011 capacity planning
Bb world 2011 capacity planningBb world 2011 capacity planning
Bb world 2011 capacity planning
Steve Feldman
 
So Your Boss Wants You to Performance Test Blackboard
So Your Boss Wants You to Performance Test BlackboardSo Your Boss Wants You to Performance Test Blackboard
So Your Boss Wants You to Performance Test Blackboard
Steve Feldman
 
Short reference architecture
Short reference architectureShort reference architecture
Short reference architecture
Steve Feldman
 
Sfeldman bbworld 07_going_enterprise (1)
Sfeldman bbworld 07_going_enterprise (1)Sfeldman bbworld 07_going_enterprise (1)
Sfeldman bbworld 07_going_enterprise (1)
Steve Feldman
 
B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)
Steve Feldman
 
Bb performance-engineering-spotlight
Bb performance-engineering-spotlightBb performance-engineering-spotlight
Bb performance-engineering-spotlight
Steve Feldman
 
Dell bb quest_wp_jan6
Dell bb quest_wp_jan6Dell bb quest_wp_jan6
Dell bb quest_wp_jan6
Steve Feldman
 
B2conference performance 2004
B2conference performance 2004B2conference performance 2004
B2conference performance 2004
Steve Feldman
 
B2 2005 introduction_load_testing_blackboard_primer_draft
B2 2005 introduction_load_testing_blackboard_primer_draftB2 2005 introduction_load_testing_blackboard_primer_draft
B2 2005 introduction_load_testing_blackboard_primer_draft
Steve Feldman
 
7.17 1130am adv.perform.forensics_bb
7.17 1130am adv.perform.forensics_bb7.17 1130am adv.perform.forensics_bb
7.17 1130am adv.perform.forensics_bb
Steve Feldman
 

Mehr von Steve Feldman (14)

Day 2 05 - steve feldman - logging matters
Day 2 05 - steve feldman - logging mattersDay 2 05 - steve feldman - logging matters
Day 2 05 - steve feldman - logging matters
 
PTOn...Finding the Time to Dedicate Individual Projects of Passion and Role
PTOn...Finding the Time to Dedicate Individual Projects of Passion and Role PTOn...Finding the Time to Dedicate Individual Projects of Passion and Role
PTOn...Finding the Time to Dedicate Individual Projects of Passion and Role
 
Bb world 2011 capacity planning
Bb world 2011 capacity planningBb world 2011 capacity planning
Bb world 2011 capacity planning
 
So Your Boss Wants You to Performance Test Blackboard
So Your Boss Wants You to Performance Test BlackboardSo Your Boss Wants You to Performance Test Blackboard
So Your Boss Wants You to Performance Test Blackboard
 
Short reference architecture
Short reference architectureShort reference architecture
Short reference architecture
 
Sfeldman bbworld 07_going_enterprise (1)
Sfeldman bbworld 07_going_enterprise (1)Sfeldman bbworld 07_going_enterprise (1)
Sfeldman bbworld 07_going_enterprise (1)
 
B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)
 
Bb performance-engineering-spotlight
Bb performance-engineering-spotlightBb performance-engineering-spotlight
Bb performance-engineering-spotlight
 
Dell bb quest_wp_jan6
Dell bb quest_wp_jan6Dell bb quest_wp_jan6
Dell bb quest_wp_jan6
 
B2conference performance 2004
B2conference performance 2004B2conference performance 2004
B2conference performance 2004
 
B2 2005 introduction_load_testing_blackboard_primer_draft
B2 2005 introduction_load_testing_blackboard_primer_draftB2 2005 introduction_load_testing_blackboard_primer_draft
B2 2005 introduction_load_testing_blackboard_primer_draft
 
7.17 1130am adv.perform.forensics_bb
7.17 1130am adv.perform.forensics_bb7.17 1130am adv.perform.forensics_bb
7.17 1130am adv.perform.forensics_bb
 
071310 sun d_0930_feldman_stephen
071310 sun d_0930_feldman_stephen071310 sun d_0930_feldman_stephen
071310 sun d_0930_feldman_stephen
 
071510 sun b_1515_feldman_stephen_forpublic
071510 sun b_1515_feldman_stephen_forpublic071510 sun b_1515_feldman_stephen_forpublic
071510 sun b_1515_feldman_stephen_forpublic
 

Kürzlich hochgeladen

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
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
PECB
 
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
kauryashika82
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Kürzlich hochgeladen (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
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
 
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
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
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
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.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
 
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.
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
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
 
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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 

Ensure Optimal Performance and Scalability: Implementing a Robust and Reliable Monitoring Reference Architecture

  • 1. 1
  • 3. Did you all get a chance to read that? As a public company we need to have our disclosure statement before allfrom the ground youon true enterprise Vista is the only solution built presentations. If up have any questions ontechnology --- please speak with our Generalyou continue to provide your what it means allowing you to ensure that Counsel. faculty and students an outstanding experience 3
  • 4. We definitely encourage you to send us emails about this topic and the Reference Architecture in general. Our goal is to promote the Reference Architecture so that all deployments of Blackboard meet the strategic and operational needs of our customers. 4
  • 5. The relationship between Blackboard and Quest has blossomed over the years. In its nature, it has always been a grass roots effort by Quest Public Sector group and the Blackboard Performance Engineering team. Both groups have worked together in what I would call a no strings attached relationship. We simply want to work together for the betterment of our joint install-base. Over the course of the 3+ years we have worked together, we have written papers just about Bb and Quest, as well as partnered with Sun Microsystems and Dell. Below are the papers we have written to date. A new paper will be coming out this fall about our most recent benchmark at the Dell performance laboratory. http://www.quest.com/public-sector/docs/bb-performance-engineering- toad.pdf http://www.quest.com/public-sector/docs/bb-performance-engineering- spotlight.pdf http://www.dell.com/downloads/global/solutions/public/White_Papers/hied_bl ackboard_whitepaper.pdf http://www.sun.com/third- party/global/blackboard/collateral/SunBlackboardWP10_1_07.pdf http://www.dell.com/downloads/global/solutions/public/Brochures/Dell_Bb_Q uest_wp_Jan6.pdf 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. Our primary goal is to get customers to implement end-to-end monitoring solutions. Too many customers have little to no production worthy monitoring that helps them isolate problems, manage performance and trend capacity. The Quest Foglight tool(s) in particular are exceptional tools for robust end- to-end monitoring and management. We use the tools in our labs, as well during production runs of our benchmarks. These tools have been instrumental in helping us uncover a number of potential performance and scalability challenges during testing phases prior to release of the Blackboard product. 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 17. 17
  • 18. The focus of this slide deals with the User Experience, Application Layer, Database layer and Enterprise Storage. SNMP can also apply to Quest’s Foglight as both SNMP and CIM are supported. A lot of IT shops make use of Open Source SNMP platforms, as well as commercialized platforms provided by the hardware vendors themselves making the Quest Foglight component more complementary in the space. We will be talking about Quest’s End-User Management component to the Foglight suite. This is the only component in the suite that the Blackboard Performance Engineering team has not fully tested. One tool that we have presented in the past and recommended to customers before is Coradiant TrueSight. We continue to use this product in our managed hosting division, as well as many customers have purchased this product. We will continue to advocate for this product, but will also encourage customers to demo Quest’s product, as well as Citrix EdgeSight. 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. QSC Foglight 5.16 Demo Script 24
  • 25. QSC Foglight 5.16 Demo Script 25
  • 26. QSC Foglight EUDB Demo Script 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45
  • 46. 46
  • 47. 47
  • 48. 48
  • 49. 49
  • 50. Easily configured Virtual Machine by cloning VMs using XenCenter 50
  • 51. 51
  • 52. Toad is our primary database access tool. While we use SQLPlus for many operations, Toad provides a robust, easy to use visual interface that we use for script execution and basic DBA tasks. Many of the basic views that come with Toad are helpful in quickly spotting issues such as misplaced indexes in the wrong tablespaces, as well as viewing the size of tablespaces and data files. We also use it for script execution of routine database maintenance functions. PAO (Performance Analysis for Oracle) is our primary monitoring and instrumentation tool we use in Blackboard performance engineering. There are many reasons for using the tool set, but our primary reason is the warehousing capabilities. Our secondary reason for using the tool is the ability to compare timelines. We can take a baseline of activity, make a change to our configuration and perform a simple comparison of the workloads. Foglight is by far my absolute favorite performance instrumentation tool. We use the Tomcat cartridge for Foglight primary as it’s a lightweight instrumentation framework and imposes minimal overhead. I like a number of aspects, but my favorite three are the following: 1. I love that I can define a simple rule engine to perform a trace of the application code, including collecting SQL literals. Better yet, I can step into the trace and do a fast find by exclusive time to see what method call or SQL statement was responsible for consuming the most time. 52
  • 53. 53
  • 54. 54
  • 55. 55
  • 56. 56
  • 57. 57
  • 58. 58
  • 59. 59
  • 60. 60
  • 61. 61
  • 62. 62
  • 63. 63
  • 64. 64
  • 65. 65
  • 66. 66
  • 67. 67
  • 68. 68
  • 69. 69
  • 70. 70
  • 71. 71
  • 72. 72
  • 73. 73
  • 74. 74
  • 75. 75
  • 76. 76
  • 77. 77
  • 78. 78
  • 79. 79
  • 80. 80
  • 81. 81
  • 82. 82
  • 83. 83
  • 84. 84
  • 85. 85
  • 86. 86
  • 87. 87
  • 88. 88
  • 89. 89