SlideShare ist ein Scribd-Unternehmen logo
1 von 16
SolarWinds®Enterprise Scalability and
Product Integrations
Francois Caron
Product Management Director - Network Management and Online Demo
SolarWinds
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Large Scale Networks
» Scalability and deployment are influenced by:
 Network size
 Network topology (e.g. monitoring across WAN/low
bandwidth)
 Sampling frequency (1h to 1min or less)
 Diversity of managed objects (Products installed, Customer
pollers – UnDP)
» Designed to scale from 100’s of nodes to tens
of thousands
 Based on the use of Additional Polling Engines
NPM
Interfaces, Wireless,
Virtualization, UCS,…
Core (main polling engine)
Common services: Nodes, Volumes, Events, Reports, Discovery, Syslogs & Traps
Core DB
Additional
Polling Engine
Network, Servers
& Applications
IPAM
IP add.
Mgmt.
NTA
IP Flows
Main WEB Server
More
Network, Servers
& Applications
SAM
Servers and
Applications
UDT,
VNQM,
WPM,
NCM,
…
More
Network, Servers
& Applications
Additional
Polling Engine
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Distributed Environments
» Additional Polling Engine more tolerant to
remote deployments since v10.2
 Orion® Core, NPM, SAM
 NTA, NCM, VNQM, UDT to follow
3
NPM
Interfaces, Wireless,
Virtualization, UCS,…
Core (main polling engine)
Common services: Nodes, Volumes, Events, Reports, Discovery, Syslogs & Traps
Core DB
Additional
Polling Engine
Local Network, Servers
& Applications
IPAM
IP add.
Mgmt.
NTA
IP Flows
Main WEB Server
Remote
Network, Servers
& Applications
SAM
Servers and
Applications
UDT,
VNQM,
WPM,
NCM,
…
Remote
Network, Servers
& Applications
Additional
Polling Engine
WAN
Multi-level Management
» Orion instances in regions, Enterprise
Operations Console (EOC) - at the top
level for roll-ups
» Up to 600K elements
» EOC consolidates real-time statuses at
the top level (no centralization of
platform admin):
 Alerts, Events, Syslog, Traps (last 24 hours
worth of data)
 Core Node, Volume, Interface and Wireless
data
» Limited historical data
4
Enterprise Operations Console (EOC)
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
NPM
Interfaces, Wireless,
Virtualization, UCS,…
Core (main polling engine)
Core DB
IPAM
IP add.
Mgmt.
NTA
IP Flows
Main WEB Server
SAM
Servers and
Applications
UDT,
VNQM,
WPM,
NCM,
…
NPM
Interfaces, Wireless,
Virtualization, UCS,…
Core (main polling engine)
Core DB
IPAM
IP add.
Mgmt.
NTA
IP Flows
Main WEB Server
SAM
Servers and
Applications
UDT,
VNQM,
WPM,
NCM,
…
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Automation and API
» Automation is key to scalability because it keeps your admin costs under control as you grow
» Orion API
 Access to SWIS: the data access layer used by Orion-based products
 Great SDK, API and SWIS video here
 Can (not an exhaustive list- see documentation for full list)
• Add a node, trigger discovery, create and populate custom properties
• Un-manage and re-manage nodes, interfaces, applications
 Cannot (known feature requests)
• Trigger a custom poller (UnDP poller)
• Read all discovered interfaces and selectively import them (e.g. remove Loopbacks)
» Resources
 NPM, NCM: How to automate the creation of Orion Platform (aka Core) nodes from the API
 SAM: How can I deploy Application monitors using PowerShell® and the Orion SDK?
 The SDK “forum” is here
 The API technical reference available after you install
5
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Rough Product Guidelines
» Main factors impacting scalability
 Rough guidelines, we can’t test all combination of product, sizes, HW…
 We strongly encourage testing in your own environment. Lab instances are great practices.
6
Prod. Scalability impacted by Limit Notes
NPM Throughput=Elements (interface, volume, nodes) x
polling frequency
• 12K elements(1) per poller
• 100K elements(1) per instance
SAM Throughput=Component Monitors x polling frequency • 8-10K monitors(1) per poller
• 50K monitors(1) per instance
How do SNMP and WMI polling compare?
IPAM Number of managed IP’s • 3M IP’s per instance Does not support polling engines
NTA Flow per sec received • 10K flows/sec (DB limitation) per
instance
NTA 4.0: 40K flows per sec, multi poller possible but does not
increase the 40K flow/sec
NCM Throughput =Nodes x frequency of Inventory and Config
downloads
• 10K nodes per poller
• 30K nodes maximum
NCM performing 2 NCM operations (inventory update,
configuration download) per day on all 30K nodes.
UDT Number of managed ports • 150k ports per poller
• 500k port or more, maximum
VNQM IP SLA operations and CDR volume • 5K IP SLA operations and 200K calls per
day per poller
• 15K IP SLA operations and 200K calls per
day per instance
20K calls per hour as maximum in peak/rush hours
WPM Throughput=Number of transactions played back x
frequency
• Dozens of recordings per player Complexity of transactions determines limits per player and
requires specific testing
(1) At default polling frequency
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
The Vital Signs
» Database
 Available space (! Netflow)
 Disk I/O latency. Seen SAM’s AppInsight for SQL?
» Main server
 CPU bound
» WAN links
 To sites polled remotely (ICMP / SNMP / WMI traffic)
 To sites equipped with remote Poller
• ICMP (Kbits/sec)= (0.0823*y + 0.6774) * 8
• SNMP (Kbits/sec): ( 0.3949*y + 2.7756 ) * 8
• y= # nodes, with 12 Interfaces and 2 volumes per node
» Pollers
 Polling Completion
• Delay in polling, should be close to 100%.
• Check amount of CPU and Memory if lower than 100%
 Polling Rate:
• 85% means that you are approaching the maximum throughput that a poller is designed to handle
• >100% means that the poller will slow down the polling frequency to stay in the throughput limits
 More details here
7
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Integration
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Cross Product Navigation
» What else, beyond SSO, tabs and pages with resources from different products?
 Subviews facilitate navigation cross product, in the context of a node
 Resources augmented with information from other products
Home
NPM
Node
selection
Node
details
VNQM
Node
selection
VoIP
details
Home
NPM
Node
selection
Node
details
VNQM
Node
selection
VoIP
details
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Other Navigations Cross-Product
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Recent and Upcoming Integration Tabs
» Virtualization Manager
 Integration with SAM & NPM, exposing capacity, configuration
and performance data in context of Orion nodes
 Insight from Application to the Datastore, identifying contention of
virtual and storage resources
 New Storage sub-view per virtualization node (VC, DataCenter, Cluster,
Host, VM)
 Great recording: “Virtualization Manager 6.0 Integration with SAM and
NPM”
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Recent and upcoming integration tabs
» FSM
 Overall Firewall Security dashboard
 Improved config readability (Config Details)
 Access to Security and Cleanup reports
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Orion Integration Tips
» Customer and prospect feedback about lack of integration information
 What products integrate with the product that I own?
 What product does SolarWinds have, in general?
 What is the nature and benefit of the integration?
 How do I perform these integrations?
» Requires the browser to have internet access, not the server
» Demo
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Q&A
14
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Stay Connected & Learn More
» Stay Connected:
 Join the Federal and Government Group on thwack®
 Twitter®: @SolarWinds_Gov
 Call: 877-946-3751
 Email: federalsales@solarwinds.com
 Email our Government Reseller DLT®: solarwinds@dlt.com
» Learn More:
 Visit our Federal website: http://www.solarwinds.com/federal
 Watch a short demo video: http://www.solarwinds.com/sedemo
 Download a free trial: http://www.solarwinds.com/downloads/
© 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Thank You!
The SOLARWINDS and SOLARWINDS & Design marks are the exclusive property of SolarWinds
Worldwide, LLC, are registered with the U.S. Patent and Trademark Office, and may be registered or
pending registration in other countries. All other SolarWinds trademarks, service marks, and logos
may be common law marks, registered or pending registration in the United States or in other
countries. All other trademarks mentioned herein are used for identification purposes only and
may be or are trademarks or registered trademarks of their respective companies.

Weitere ähnliche Inhalte

Mehr von SolarWinds

Government and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilityGovernment and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilitySolarWinds
 
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...SolarWinds
 
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsBecoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsSolarWinds
 
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsGovernment and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsSolarWinds
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...SolarWinds
 
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...SolarWinds
 
Government and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsGovernment and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsSolarWinds
 
Government and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceGovernment and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceSolarWinds
 
Government and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceGovernment and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceSolarWinds
 
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...SolarWinds
 
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds
 
Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion SolarWinds
 
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...SolarWinds
 
Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning SolarWinds
 
Government and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkGovernment and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkSolarWinds
 
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...SolarWinds
 
Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges SolarWinds
 
Government and Education Webinar: SQL Server—Indexing for Performance
Government and Education Webinar: SQL Server—Indexing for PerformanceGovernment and Education Webinar: SQL Server—Indexing for Performance
Government and Education Webinar: SQL Server—Indexing for PerformanceSolarWinds
 
Government Webinar: Monitoring Azure and Deploying SolarWinds on Azure Govern...
Government Webinar: Monitoring Azure and Deploying SolarWinds on Azure Govern...Government Webinar: Monitoring Azure and Deploying SolarWinds on Azure Govern...
Government Webinar: Monitoring Azure and Deploying SolarWinds on Azure Govern...SolarWinds
 
Government Webinar: RMF, DISA STIG, and NIST FISMA Compliance Using SolarWinds
Government Webinar: RMF, DISA STIG, and NIST FISMA Compliance Using SolarWindsGovernment Webinar: RMF, DISA STIG, and NIST FISMA Compliance Using SolarWinds
Government Webinar: RMF, DISA STIG, and NIST FISMA Compliance Using SolarWindsSolarWinds
 

Mehr von SolarWinds (20)

Government and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilityGovernment and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack Observability
 
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
 
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsBecoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
 
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsGovernment and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...
 
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
 
Government and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsGovernment and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT Operations
 
Government and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceGovernment and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application Performance
 
Government and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceGovernment and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid Workforce
 
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
 
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
 
Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion
 
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
 
Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning
 
Government and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkGovernment and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your Network
 
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
 
Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges
 
Government and Education Webinar: SQL Server—Indexing for Performance
Government and Education Webinar: SQL Server—Indexing for PerformanceGovernment and Education Webinar: SQL Server—Indexing for Performance
Government and Education Webinar: SQL Server—Indexing for Performance
 
Government Webinar: Monitoring Azure and Deploying SolarWinds on Azure Govern...
Government Webinar: Monitoring Azure and Deploying SolarWinds on Azure Govern...Government Webinar: Monitoring Azure and Deploying SolarWinds on Azure Govern...
Government Webinar: Monitoring Azure and Deploying SolarWinds on Azure Govern...
 
Government Webinar: RMF, DISA STIG, and NIST FISMA Compliance Using SolarWinds
Government Webinar: RMF, DISA STIG, and NIST FISMA Compliance Using SolarWindsGovernment Webinar: RMF, DISA STIG, and NIST FISMA Compliance Using SolarWinds
Government Webinar: RMF, DISA STIG, and NIST FISMA Compliance Using SolarWinds
 

Kürzlich hochgeladen

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Kürzlich hochgeladen (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

SolarWinds Enterprise Scalability and Product Integrations

  • 1. SolarWinds®Enterprise Scalability and Product Integrations Francois Caron Product Management Director - Network Management and Online Demo SolarWinds © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 2. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Large Scale Networks » Scalability and deployment are influenced by:  Network size  Network topology (e.g. monitoring across WAN/low bandwidth)  Sampling frequency (1h to 1min or less)  Diversity of managed objects (Products installed, Customer pollers – UnDP) » Designed to scale from 100’s of nodes to tens of thousands  Based on the use of Additional Polling Engines NPM Interfaces, Wireless, Virtualization, UCS,… Core (main polling engine) Common services: Nodes, Volumes, Events, Reports, Discovery, Syslogs & Traps Core DB Additional Polling Engine Network, Servers & Applications IPAM IP add. Mgmt. NTA IP Flows Main WEB Server More Network, Servers & Applications SAM Servers and Applications UDT, VNQM, WPM, NCM, … More Network, Servers & Applications Additional Polling Engine
  • 3. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Distributed Environments » Additional Polling Engine more tolerant to remote deployments since v10.2  Orion® Core, NPM, SAM  NTA, NCM, VNQM, UDT to follow 3 NPM Interfaces, Wireless, Virtualization, UCS,… Core (main polling engine) Common services: Nodes, Volumes, Events, Reports, Discovery, Syslogs & Traps Core DB Additional Polling Engine Local Network, Servers & Applications IPAM IP add. Mgmt. NTA IP Flows Main WEB Server Remote Network, Servers & Applications SAM Servers and Applications UDT, VNQM, WPM, NCM, … Remote Network, Servers & Applications Additional Polling Engine WAN
  • 4. Multi-level Management » Orion instances in regions, Enterprise Operations Console (EOC) - at the top level for roll-ups » Up to 600K elements » EOC consolidates real-time statuses at the top level (no centralization of platform admin):  Alerts, Events, Syslog, Traps (last 24 hours worth of data)  Core Node, Volume, Interface and Wireless data » Limited historical data 4 Enterprise Operations Console (EOC) © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. NPM Interfaces, Wireless, Virtualization, UCS,… Core (main polling engine) Core DB IPAM IP add. Mgmt. NTA IP Flows Main WEB Server SAM Servers and Applications UDT, VNQM, WPM, NCM, … NPM Interfaces, Wireless, Virtualization, UCS,… Core (main polling engine) Core DB IPAM IP add. Mgmt. NTA IP Flows Main WEB Server SAM Servers and Applications UDT, VNQM, WPM, NCM, …
  • 5. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Automation and API » Automation is key to scalability because it keeps your admin costs under control as you grow » Orion API  Access to SWIS: the data access layer used by Orion-based products  Great SDK, API and SWIS video here  Can (not an exhaustive list- see documentation for full list) • Add a node, trigger discovery, create and populate custom properties • Un-manage and re-manage nodes, interfaces, applications  Cannot (known feature requests) • Trigger a custom poller (UnDP poller) • Read all discovered interfaces and selectively import them (e.g. remove Loopbacks) » Resources  NPM, NCM: How to automate the creation of Orion Platform (aka Core) nodes from the API  SAM: How can I deploy Application monitors using PowerShell® and the Orion SDK?  The SDK “forum” is here  The API technical reference available after you install 5
  • 6. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Rough Product Guidelines » Main factors impacting scalability  Rough guidelines, we can’t test all combination of product, sizes, HW…  We strongly encourage testing in your own environment. Lab instances are great practices. 6 Prod. Scalability impacted by Limit Notes NPM Throughput=Elements (interface, volume, nodes) x polling frequency • 12K elements(1) per poller • 100K elements(1) per instance SAM Throughput=Component Monitors x polling frequency • 8-10K monitors(1) per poller • 50K monitors(1) per instance How do SNMP and WMI polling compare? IPAM Number of managed IP’s • 3M IP’s per instance Does not support polling engines NTA Flow per sec received • 10K flows/sec (DB limitation) per instance NTA 4.0: 40K flows per sec, multi poller possible but does not increase the 40K flow/sec NCM Throughput =Nodes x frequency of Inventory and Config downloads • 10K nodes per poller • 30K nodes maximum NCM performing 2 NCM operations (inventory update, configuration download) per day on all 30K nodes. UDT Number of managed ports • 150k ports per poller • 500k port or more, maximum VNQM IP SLA operations and CDR volume • 5K IP SLA operations and 200K calls per day per poller • 15K IP SLA operations and 200K calls per day per instance 20K calls per hour as maximum in peak/rush hours WPM Throughput=Number of transactions played back x frequency • Dozens of recordings per player Complexity of transactions determines limits per player and requires specific testing (1) At default polling frequency
  • 7. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. The Vital Signs » Database  Available space (! Netflow)  Disk I/O latency. Seen SAM’s AppInsight for SQL? » Main server  CPU bound » WAN links  To sites polled remotely (ICMP / SNMP / WMI traffic)  To sites equipped with remote Poller • ICMP (Kbits/sec)= (0.0823*y + 0.6774) * 8 • SNMP (Kbits/sec): ( 0.3949*y + 2.7756 ) * 8 • y= # nodes, with 12 Interfaces and 2 volumes per node » Pollers  Polling Completion • Delay in polling, should be close to 100%. • Check amount of CPU and Memory if lower than 100%  Polling Rate: • 85% means that you are approaching the maximum throughput that a poller is designed to handle • >100% means that the poller will slow down the polling frequency to stay in the throughput limits  More details here 7
  • 8. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Integration
  • 9. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Cross Product Navigation » What else, beyond SSO, tabs and pages with resources from different products?  Subviews facilitate navigation cross product, in the context of a node  Resources augmented with information from other products Home NPM Node selection Node details VNQM Node selection VoIP details Home NPM Node selection Node details VNQM Node selection VoIP details
  • 10. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Other Navigations Cross-Product
  • 11. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Recent and Upcoming Integration Tabs » Virtualization Manager  Integration with SAM & NPM, exposing capacity, configuration and performance data in context of Orion nodes  Insight from Application to the Datastore, identifying contention of virtual and storage resources  New Storage sub-view per virtualization node (VC, DataCenter, Cluster, Host, VM)  Great recording: “Virtualization Manager 6.0 Integration with SAM and NPM”
  • 12. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Recent and upcoming integration tabs » FSM  Overall Firewall Security dashboard  Improved config readability (Config Details)  Access to Security and Cleanup reports
  • 13. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Orion Integration Tips » Customer and prospect feedback about lack of integration information  What products integrate with the product that I own?  What product does SolarWinds have, in general?  What is the nature and benefit of the integration?  How do I perform these integrations? » Requires the browser to have internet access, not the server » Demo
  • 14. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Q&A 14
  • 15. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Stay Connected & Learn More » Stay Connected:  Join the Federal and Government Group on thwack®  Twitter®: @SolarWinds_Gov  Call: 877-946-3751  Email: federalsales@solarwinds.com  Email our Government Reseller DLT®: solarwinds@dlt.com » Learn More:  Visit our Federal website: http://www.solarwinds.com/federal  Watch a short demo video: http://www.solarwinds.com/sedemo  Download a free trial: http://www.solarwinds.com/downloads/
  • 16. © 2014 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Thank You! The SOLARWINDS and SOLARWINDS & Design marks are the exclusive property of SolarWinds Worldwide, LLC, are registered with the U.S. Patent and Trademark Office, and may be registered or pending registration in other countries. All other SolarWinds trademarks, service marks, and logos may be common law marks, registered or pending registration in the United States or in other countries. All other trademarks mentioned herein are used for identification purposes only and may be or are trademarks or registered trademarks of their respective companies.