1 / 22

Capacity & Performance Management at MasterCard

Wayne Allen, Capacity Planning - Unix. Capacity & Performance Management at MasterCard . STL-CMG May 13, 2008 “Show & Tell”. MasterCard History . - Started in 1966 - Association of banks to compete against BankAmerica Card (Visa) - Became MasterCard in 1979

margret
Download Presentation

Capacity & Performance Management at MasterCard

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Wayne Allen, Capacity Planning - Unix Capacity & Performance Management at MasterCard STL-CMG May 13, 2008 “Show & Tell”

  2. MasterCard History - Started in 1966 - Association of banks to compete against BankAmerica Card (Visa) - Became MasterCard in 1979 - Brands: MasterCard, Maestro, and Cirrus - Executive Offices in Purchase, NY - Technical Operations in O’Fallon, MO - IPO May 25, 2006 at $39/share . $278/share EOT 4/30/08

  3. Capacity Management Mission Our mission is to make every transaction more valuable by providing Global, efficient, cost effective, Capacity resources end-to-end; required to meet current and future information processing, transport, and storage needs. Maintaining commitment to quality is vital for continued success and profitability.

  4. Capacity Management Function • Define, measure, and plan IT resources required to meeting current and future information processing, transport, and storage needs. • Cooperative Planning with internal and external customers defining requirements while developing a road map that allows for strategic growth and scalability.

  5. MasterCard’s Transaction Business Transaction Flow

  6. What does MasterCard’s network look like?

  7. How does MasterCard’s network work? Typical Banknet Questions: 1) Speed of transactions? 2) Number of transactions per day, hour, min, sec.? 3) Yearly transactions? 4) Transaction path in trouble? (DR, Site Failure, etc.) 5) Can you adjust my account for my MasterCard?

  8. How does MasterCard size Banknet? Network Sizing Philosophy. “Ensure it can handle the Peak Second Of the PeakMinute Of the Peak Hour Of the Peak Day Of the Year.” (i.e. Typically the Saturday before Christmas)

  9. MasterCard’s Capacity Planning Areas Network (Banknet, Corporate offices, Regional offices) Mainframe (Winghaven, Kansas City) Tandem (Winghaven, Kansas City, Sydney) Unix (Prod., Stage, Test, Dev. servers in STL, KC, SYD, Waterloo) Windows (Prod., Stage, Test, Dev. servers in All offices) Storage (All environments at Winghaven & Kansas City)

  10. Capacity Planning at MasterCard Capacity Planning Org.

  11. MasterCard Member Capacity Planning Two Levels of Planning • All Member Endpoint planning - Generic • MIP Sizing • Member Interface • Circuit Sizing • Major Member Planning – CPP • Cooperative • Member Specific

  12. Member Capacity Planning Process • Determine Business Requirements • Determine the characteristics of traffic • Understand technology behavior • Do the Math • Sizing recommendation and start process for upgrade/install • Validate Assumptions and On-going Review

  13. What does the process do for MasterCard? Results: - Connections in over 210 countries - More than 25,000 financial institutions - Over 5.4 million transactions per day - 18 billion authorizations last year - 99.999% global availability

  14. Capacity Planning – Unix Primary Function: • Yearly capacity & performance analysis for key applications • Make recommendations for server needs by project • Assist in review of new server requirements • Identification of poor system performance • Determine possible server consolidation efforts

  15. Capacity Planning – Unix Reporting Functions: • Ad-Hoc evaluation of production or testing servers • Analyze system performance for application testing • Weekly analysis of Web server functionality • Monthly performance trending for key applications • Quarterly analysis and reviews support applications

  16. Capacity Planning – Unix • Tools • BMC Performance Assurance (a.k.a. Best1) • Performance Surveyor from Solution Labs, Inc. • Excel • Word • Paint • www.google.com • Paper, pencil, pen, coffee, soda • Ability to tell a good story

  17. Capacity Planning – Reporting Reporting Functions: • Ad-Hoc • Weekly • Monthly • Quarterly • Annually

  18. Capacity Planning – Reporting (continued) Capacity Planning Proposal - Yearly CP review - Recommendations - Environments/ Hardware - Details of CP analysis - Supporting graphs - Sign-off page

  19. Capacity Planning – Reporting (continued) Other reports (Quarterly & Monthly)

  20. Capacity Planning – Reporting (continued) Other reports(cont’d) (Weekly Dashboards & Ad-Hoc)

  21. Capacity Planning – Reporting (continued) Special Reports * CAM – Cost Allocation Model * Bus / App “Headroom” Report

  22. Thank you. Any Questions ?

More Related