Your SlideShare is downloading. ×
0
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Edition

969

Published on

This session will look at how Maritz is using several advanced approaches to automate application mapping across multi-tiered application infrastructures. The presenter has more than six years of …

This session will look at how Maritz is using several advanced approaches to automate application mapping across multi-tiered application infrastructures. The presenter has more than six years of experience working with HP Discover and Dependency Mapping and Universal CMDB as part of a systems integration firm, as a member of HP R&D, and now as a member of Maritz IT. Topics covered will range from how to leverage both broad and deep discovery patterns to how to embed URLs inside general, re-useable queries in order to identify specific application infrastructures.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Maritz: advanced techniques for discovering and mapping multi-tiered application infrastructures using HP Discovery and Dependency Mapping Advanced Chris Satterthwaite Service Assurance Team, Maritz Global Technology Services 1 ©2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
  • 2. Maritz Business • We sell sales and marketing services • We help our clients understand, enable and motivate their employees, customers and partners • Examples: – New car surveys – Bonus bucks to visit an online store – Reward points for credit card usage – Incentive travel 2
  • 3. • Maritz Infrastructure • Previous BTO Usage • Enhancement Project 3
  • 4. Reason for Project Leverage uCMDB to realize more value… • Onboarding incurred considerable time while waiting for initial diagram • Initial diagrams had inaccurate content • Desired current/accurate Service maps • DDM discovery was underutilized • uCMDB had minimal relationships 4
  • 5. Project Goals • Relationships across infrastructure tiers • Expedite Onboarding: Dynamic views augment manual Data Flow Diagrams • Instant visibility to a new multi-tired app via simple entry points (e.g. URL) • Up-to-date Service mapping • Impact Analysis • Change Management coverage 5
  • 6. Steps for Enhancing Discovery 1. Identify technologies in house 2. Create packages to cover gaps 3. Conform data models 4. Discover all Clusters (LB, HA, FO) and represent Virtual content differently 5. Enable discovery depth 6. Enable discovery breadth 7. Create general TQLs 6
  • 7. DDM Packages by Category Load Balancer Other Packages • F5 Big-IP LTM • DNS Servers and Records • Microsoft NLBS • Active Directory Web Server • Database by Host Credentials • IIS • Oracle TNS • Apache • HP Systems Insite Manager (SIM) • SSL Certificates • Citrix XenApp Clustering Virtualization • HP PolyServe • VMware VirtualCenter • MS Cluster • Solaris Zones • HP Service Guard • Citrix XenServer Application Server Breadth Discovery • JBoss by Shell • TCP Discovery • WebSphere by Shell • Active Application Components • (Partial .NET with IIS) (AAC) [Future storage discovery planned] 7
  • 8. DDM Packages by Provider Field package Out-of-the-box package • F5 Big-IP LTM • IIS • Microsoft NLBS • Apache • HP PolyServe • JBoss by Shell • DNS Content • WebSphere by Shell • SSL Certificates • VMware VirtualCenter • Active Directory • Citrix XenServer • Citrix XenApp • MS Cluster • Database by Host Credentials • HP Service Guard • Active Application Components • Oracle TNS (AAC) • TCP Discovery Modified out-of-the-box package • Solaris Zones • HP Systems Insite Manager (SIM) 8
  • 9. Previous Cluster Models According to Wikipedia, Clustering is “the assignment of a set of observations into subsets (called clusters) so that observations in the same cluster are similar in some sense”. Network Load Balancing is functionally different than Application Clustering, but the technical model is similar. 9
  • 10. Previous Cluster Models 10
  • 11. Previous Cluster Models High Availability or Fail Over 11
  • 12. 12
  • 13. Previous Cluster Models Load Balancing 13
  • 14. Previous Cluster Models 14
  • 15. Revised Cluster Models Generic TQL representing any Load Balancing Cluster 15
  • 16. Revised Cluster Models CI types used for software-based LBs 16
  • 17. Revised Cluster Models CI types used for device-based LBs 17
  • 18. Revised Cluster Models F5 Big-IP LTM Microsoft NLBS 18
  • 19. Application Cluster Model Showing HP PolyServe 19
  • 20. Application Cluster Model 20
  • 21. Application Cluster Model • After discovering VIPs, need to “fix” redundant IPs • After discovering Virtual Servers, need to “fix” redundant Hosts • Create Enrichments • Modify Connection patterns • Push fixes back to R&D for future 21
  • 22. Enable Discovery Depth 22
  • 23. Complement with DNS Records 23
  • 24. Enable Discovery Depth http(s)://DNSname[:port]/VirtualDir 24
  • 25. Enable Discovery Breadth AAC tips for general usage:  Configure AAC to only return relationships  Filter out standard content (e.g. System, AeLookupSvc, RpcSs, Unknown, etc) 25
  • 26. Create General TQLs 26
  • 27. 27
  • 28. Create General TQLs 28
  • 29. Create General TQLs Load Balanced Application Clustered Actual Server Virtual Server Virtual Server TCP/IP TCP/IP Address TCP/IP Address Addresses 29
  • 30. Create General TQLs 30
  • 31. Recap on Enhancements 1. Identify technologies in house 2. Create packages to cover gaps 3. Conform data models 4. Discover all Clusters (LB, HA, FO) and represent Virtual content differently 5. Enable discovery depth 6. Enable discovery breadth 7. Create general TQLs 31
  • 32. Recap on Goals • Relationships across infrastructure tiers • Expedite Onboarding: Dynamic views augment manual Data Flow Diagrams • Instant visibility to a new multi-tired app via simple entry points (e.g. URL) • Up-to-date Service mapping • Impact Analysis • Change Management coverage 32
  • 33. To learn more on this topic, and to connect with your peers after the conference, visit the HP Software Solutions Community: www.hp.com/go/swcommunity 33 ©2010 Hewlett-Packard Development Company, L.P.
  • 34. 34

×