Download - New Strategies for Successful Documentum Integrations, Migrations and Performance Management
![Page 1: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/1.jpg)
New Strategies for Successful Documentum Integrations, Migrations and Performance Management
June 27, 2012
![Page 2: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/2.jpg)
1. Documentum challenges2. Strategies for success3. Case study4. Summary/Q&A
Agenda
![Page 3: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/3.jpg)
Housekeeping
• Presentation will last 30 minutes• Submit questions via the chat window• Slides will be made available tomorrow
![Page 4: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/4.jpg)
Featured speakers
Bruce BoltonExec VP, Technology and ConsultingPortford Solutions Group
Tom BatchelorSenior Solutions ArchitectCorrelsense
![Page 5: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/5.jpg)
DOCUMENTUM CHALLENGES
![Page 6: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/6.jpg)
Two main challenges
• Low-level system monitoring
• System troubleshooting
![Page 7: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/7.jpg)
Documentum architecture
• Multi-tiered and multi-server environments
• Small environment servers
• Large environment servers
![Page 8: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/8.jpg)
Small environment servers
• Web• Transformation• Content server/
database server• Full-text server
![Page 9: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/9.jpg)
Large environment servers• Have high availability build in • Multiple instances of servers
for load balancing
![Page 10: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/10.jpg)
Configuration architecture
• Click from WebTop can travel through many tiers
• Several systems are customized - Java Methods and WebTop customization
- Type Based Object (TBO)
- Server Based Object (SBO)
![Page 11: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/11.jpg)
Configuration features
• Customization methods provide hooks into document actions
• Action before and after the customizations
• Servers can call different parts of the customizations
![Page 12: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/12.jpg)
Monitoring challenges
• Load balancing – production operation
• Temporary load balancing – document migrations
• Problem root-cause
• Analysis
• Request source
![Page 13: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/13.jpg)
STRATEGIES FOR SUCCESS
![Page 14: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/14.jpg)
1) Start with design
• Understand the nature of user requests• When sizing server, consider customizations• Impact of migrations• Implement roll-back
![Page 15: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/15.jpg)
2) Ramp up vs normal production
• Work with business on ramp-up time• May differ from normal production• Ramp-up may include
-Additional usage
-large scale document migrations
• Identify areas/time requirements
![Page 16: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/16.jpg)
3) Analyze results
• Bottlenecks do not always mean more server horse-power
• Look at customizations processing time• Refine configurations and customizations
![Page 17: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/17.jpg)
4) Monitor continuously
• Once refinements made, continue monitoring• Analyze performance against user
requests….they may change!
![Page 18: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/18.jpg)
CASE STUDY
![Page 19: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/19.jpg)
• Documentum installed for 9 years • Systems updated several times • Performance was slow• Needed to migrate
Large transportation firm in UK
![Page 20: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/20.jpg)
Challenges
• EMC offered only out of box support• Documentum used across business• Problem in the content server - hard to monitor
![Page 21: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/21.jpg)
Solution - application performance management
• See inside DQL• Easy to implement – saw data immediately• Visibility into content server and WebLogic
![Page 22: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/22.jpg)
SLA dashboard
All WebTop transactions are listed, along with response times and SLAs
![Page 23: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/23.jpg)
Transaction model
Slide 23
Transaction Model shows the full breakdown of the different tiers involved
![Page 24: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/24.jpg)
Drill down
Slide 24
Drill down to specific components, here we can see the SQL to Oracle from the Content Server
![Page 25: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/25.jpg)
SLA analysis
SLA Analysis across all tiers in the Documentum application
![Page 26: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/26.jpg)
Transaction instances
Slide 26
Individual Instances of transactions available for further investigation and drill down
![Page 27: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/27.jpg)
Transaction sequence view
Slide 27
Here we can see just how busy a Documentum transaction is
Summary tier breakdown available for this specific request
![Page 28: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/28.jpg)
Transaction tree view
Slide 28
All calls to the Documentum Content server API are visible
Where Documentum Query Language (DQL) is used, this is extracted and displayed in the transaction tree
The resulting SQL is shown in context
![Page 29: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/29.jpg)
Issues shown in context
Slide 29
Here we can see there is some chattiness to the Oracle DB, in context with the DQL statement and the original transaction
![Page 30: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/30.jpg)
Topology map
Slide 30
Topology Map shows connections among the application components
![Page 31: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/31.jpg)
OLAP visibility
Slide 31
SharePath Business Intelligence view shows where time is spent within the application components
![Page 32: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/32.jpg)
OLAP drill down
Slide 32
OLAP allows for drill down, in this case see the time for each type of SQL against the Oracle DB
![Page 33: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/33.jpg)
Summary
• Architecture is complex• Monitoring performance is challenging• To succeed:
- Start with design
- Ramp up vs. normal production
- Analyze results
- Monitor continuously
• DocuNECT and SharePath provide answers
![Page 34: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/34.jpg)
Portford Solutions Group
• Complete document mgmt. service provider for 12 years
• Deep experience in Documentum application development
• Developed migration app for Documentum - DocuNECT
![Page 35: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/35.jpg)
• APM solutions for IT Operations• Supports Documentum, Oracle, SOA and more• Customers include:
Correlsense
![Page 36: New Strategies for Successful Documentum Integrations, Migrations and Performance Management](https://reader034.vdocuments.net/reader034/viewer/2022051323/546f98d1af79594b488b4899/html5/thumbnails/36.jpg)
Questions
Contact Portford Solutions Group:http://www.portfordsg.com/[email protected] [email protected]
Contact Correlsense:www.correlsense.com/[email protected]
.