Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Managing Application Servers in Today’s Compute Environments


Published on

SolarWinds Application Performance Monitor (APM) is now Server & Application Monitor (SAM)

For more information on SAM, visit:

Watch this webcast:

The traditional application server has been deconstructed and redefined. Components of today’s applications run on distributed systems which have been virtualized across clusters of physical hosts that sharing network bandwidth to storage and other resources. Additionally, today’s hyper-dense computing environments, made possible by innovations by companies such as Cisco, EMC, and VMware, have placed more servers per square foot in our data centers than ever before.
These changes cause us to revisit IT management philosophies and in many cases to re-tool ourselves for this generation of data center. Join SolarWinds Head Geek Josh Stephens as we discuss the changes that these trends have caused and how they affect management best practices. Some of what he’ll cover will include:

• Understanding today’s application server technologies
• Best practices for managing next-gen application servers
• Key elements of successful monitoring in hyper-dense computing environments
• Management system recommendations and what to watch out for

Also during this webcast we’ll demonstrate key technologies from SolarWinds that help conquer these challenges and ensure success in these environments.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Managing Application Servers in Today’s Compute Environments

  1. 1.
  2. 2. Managing Application Servers in Today’s Compute Environments<br />Geek Speak Webcasts are created and sponsored by SolarWinds. <br />If you are not a SolarWinds customer, we recommend downloading & installing a 30-Day Trial evaluation of Application Performance Monitor. This will allow users to follow along & understand the material being presented better.<br />SolarWinds Application Performance Monitor: Download Now<br />(LINK<br />
  3. 3. A big “Howdy” from SolarWinds in Austin Texas<br /><ul><li>Josh Stephens – VP of Technology & Head Geek
  4. 4. Craig McDonald – Sr. Product Manager</li></ul>Today’s Topic: <br />Managing Application Servers in Today’s<br />Compute Environments<br />Who is SolarWinds?<br /><ul><li>What we do…
  5. 5. Who are our customers?
  6. 6. The SolarWinds community…</li></ul>Introduction<br />
  7. 7. A Few Notes about Today’s Session<br /><ul><li>Today’s content will be fairly high-level
  8. 8. We only have an hour
  9. 9. No attendee left behind…
  10. 10. Ask questions!!!
  11. 11. Don’t be afraid to ask deeper questions
  12. 12. Don’t wait ‘till the end – ask away
  13. 13. Today’s session is being recorded
  14. 14. Recorded session on
  15. 15. Slides available on
  16. 16. We’ll e-mail you links when each are posted</li></ul>J0sher2014<br />
  17. 17. Agenda<br /><ul><li>The deconstruction of the application server
  18. 18. Today’s distributed applications
  19. 19. Monitoring technologies for systems and applications
  20. 20. Best practices for monitoring systems and apps
  21. 21. What to watch out for when choosing monitoring tools
  22. 22. Summary and Q&A</li></li></ul><li>Deconstruction – All the Rage Nowadays… <br />How do you mean “deconstructed”? <br />
  23. 23. When things were simple……… <br />
  24. 24. The Deconstruction of the App Server<br />“Deconstructed”<br />Traditional app servers were all in one “box”<br />Today<br />App servers are virtualized<br />Physical servers are clustered<br />Storage is across the network<br />Access to resources and I/O is shared:<br />Storage<br />CPU<br />Memory<br />Network<br />
  25. 25. Distributed Applications<br />Many applications, and what used to be called an “application server” are now distributed<br />Components can be distributed:<br />Across multiple VMs<br />Across multiple ESX hosts<br />Across multiple clusters<br />In multiple data centers<br /><ul><li>Exchange 2010 is a great example…</li></li></ul><li>Management Methods for Apps and Servers<br />Basic server up/down<br />Usually monitored via ICMP (ping)<br />Can be implied using other methods<br />Also used to calculate availability, latency, response time<br /><ul><li>Server component performance (CPU, memory, storage/volumes)</li></ul>Usually monitored via SNMP or WMI<br />If on a VM may also be monitored using the vCenter API<br />Real-time measurements as well as history, trends, & averages<br />Can be used for capacity planning purposes<br />
  26. 26. Management Methods for Apps and Servers<br />Unix system and application health and performance<br />Monitored via SNMP or scripts<br />Scripts executed via SSH or telnet<br />Very flexible/extensible but complicated<br /><ul><li>Virtual machine and ESX Hosts Performance</li></ul>Monitored with a combination of SNMP and the vCenter APIs<br />Especially valuable when combined with other methods and data<br />Need data on shared resources to be effective<br />
  27. 27. SCP Question<br />The first 5 correct answers get a free SolarWinds t-shirt<br />Which of the following protocols can be used to monitor the status and health of processes running on a Windows server?<br />A. SSH<br />B. SMTP<br />C. WMI<br />D. PerfMon<br />
  28. 28. SCP Question<br />The first 5 correct answers get a free SolarWinds t-shirt<br />Which of the following protocols can be used to monitor the status and health of processes running on a Windows server?<br />A. SSH<br />B. SMTP<br />C. WMI<br />D. PerfMon<br />
  29. 29. Management Methods for Apps and Servers<br />Database monitoring<br />For enterprise database solutions like SQL and Oracle<br />Usually done thru an automated set of queries<br /><ul><li>Windows based process and service monitoring</li></ul>Tracking of status and resource consumption<br />Usually done thru SNMP, WMI, or RPC<br />
  30. 30. Management Methods for Apps and Servers<br />End to end application monitoring<br />User experience monitors or synthetic transactions<br />Web transaction monitoring<br /><ul><li>Network-based application monitoring</li></ul>NetFlow for traffic analysis<br />Deep Packet Inspection (DPI) for transaction level monitoring<br />
  31. 31. Best Practices for System and App Mgmt<br />Choose something you can see an ROI from today…<br />Leverage all of the methods we discussed for a more complete picture<br />Don’t boil the ocean, but get what you need<br />Baseline everything now and compare monthly, quarterly, annually<br />User experience monitoring is key<br />Don’t just monitor the app and server – monitor the network, SANs, and virtual infrastructure for a complete picture<br />
  32. 32. Watch out when picking tools…<br />Scalability is more important than ever<br />Distributed applications mean more monitoring<br />VM sprawl leads to more app servers<br />Next generation technologies allow for hyper dense computing environments<br />Virtualization monitoring is a “must have”<br />IPv6 on the map…<br />
  33. 33. Watch out when picking tools…<br />Breadth of monitoring methods is key<br />Look for all of the methods we discussed earlier<br />Sometimes “out of the box” isn’t enough…<br />Watch out for tools that can’t be extended:<br />Network management<br />Storage resource management<br />Virtual infrastructure management<br /><ul><li>Don’t buy from someone that won’t be here tomorrow</li></ul>Look for breadth of customer base<br />Success of company<br />Health and integration of community<br />
  34. 34. SolarWinds Application Performance Monitor<br />J0sher2014<br />
  35. 35. Where to learn more…<br />Documentation<br />SolarWinds technical documentation:<br /><br />SolarWinds Knowledge Base (KB):<br /><br />Videos, blogs, and webcasts<br /><br />Community<br /><br />Technical Support<br /><br /><ul><li>SolarWinds Certified Professional (SCP) program and training content
  36. 36.</li></li></ul><li>Get the Free 30 Day Trial Evaluation<br />If you are not a SolarWinds customer, it is recommended that you download the free, 30-Day Evaluation of the products mentioned during the webcast. This will ensure a better understanding of the material being presented. <br />Get the free, 30 day evaluation of the software used in this webcast:<br />“Managing Application Servers in Today’s<br />Compute Environments”<br />SolarWinds Application Performance Monitor: Download Now<br />
  37. 37. Summary and Q&A<br />Thank you for attending!<br />To learn more or to download free 30-day trials of<br />SolarWinds products visit:<br />Let us know if you want a part #2!!!<br />Contact information<br />Josh Stephens, Head Geek<br /><br />twitter: sw_headgeek<br />Blog:<br />