270 likes | 479 Views
Sysload Overview for GACMG. Performance Management for Servers October 22, 2008. Company Background. Software provider since 1998 Headquarters: Paris / Boston Over 400 customers and 70,000 licensed servers All types and sizes of enterprises (<100 servers – several thousand)
E N D
Sysload OverviewforGACMG Performance Management for Servers October 22, 2008
Company Background • Software provider since 1998 • Headquarters: Paris / Boston • Over 400 customers and 70,000 licensed servers • All types and sizes of enterprises • (<100 servers – several thousand) • Managed services companies • Profitable company since 2004 • Investor : AXA Private Equity • 30% of revenue invested R&D
Our Mission “To provide IT professionals with the most robust server performance metrics and meaningful alerts in the industry.”
Some Key Customers Airbus since 2000 • 700 Unix agents and 200 Windows agents • Server Performance Management Essilor since 1999 • 450 Windows, Unix, VMware and OS/400 agents • Real-Time and Historical Performance Reporting on Servers BNP Paribas since 1999 • 2,600 system and application agentsand40 SP Analyst consoles • Real Time Monitoring and Performance Management for Critical Servers used for Trading Operations Blue Cross Blue Shield of Minnesota since 2005 • 800 Unix ,Windows agents, VMware, Z/Linux • Server performance Management Trading Technologies - Chicago • 3,000 agents for Windows, Unix , VMware • Real Time Monitoring, Performance management
Unique Technology / Architecture(Single Agent and Single Console) Distributed Sysload Agents: Industry leading data collection and real-time event generation • 250 – 350+ metrics • Down to 1 sec granularity of sampling • Boolean logic for more meaningful alerts • Thresholds with duration ( # sec over XX) • Real-time event generation from the agent • Performance Data moved only when needed • Only < 1% CPU usage • Only 15 MB RAM usage • Only < 15 MB/month Disc usage Designed to address Enterprise requirements • Scalable for Enterprise deployment • Parallel data collection • Central secured management tier • Easy configuration and implementation • Intuitive user interface for rapid acceptance • Integration with third-party products to leverage existing investments
Targeted Systems Operating Systems • Windows 2000, XP, 2003, Vista, 2008 • Citrix • i5/OS (OS/400) • Unix: AIX, HP-UX, Solaris x86, Solaris-Sparc, Tru64… • Linux x86 kernel 2.4 and 2.6, Linux Redhat Advanced on Itanium 64 • Z/Linux (under VM) • Novell Virtualized environments • VMware VI, Solaris 10, AIX 5.3 LPAR, i5/OS LPAR, Xen-based solutions
The Sysload Agent Collection straight from the kernel • Native binary code • No scripting • No SNMP GET • Utilizes only 15 MB RAM • Direct access to information • Via dedicated API • Kernel API • No longer a need to trade off quality of information versus load on the infrastructure
Granularity defines accuracy Maximum CPU activity measured at two different frequencies 1 second in green and 5 seconds in red Very different results: 24.5% versus 40.7%.
CPU Kernel/API collection 250 – 350+ metrics 1-second sampling Boolean Logic <1% overhead for O.S. Agent Disk Distributed database technology No central DB required No central server No dedicated DBA <15 MB/month Network Data only moved when necessary Administration Licensing Server Remote administration of configuration files Stop/Start agents remotely The Sysload AgentSelf-contained - Minimal impact on existing infrastructure Agent
The Sysload Solution Server performance management – SP Analyst Real-time 7X24 Metrics granularity down to 1 second History granularity down to 5 min. Multiple OS support Virtualization support Service and Event monitoring – SP Monitor Real-time event monitoring (Sysload and non-Sysload devices) Real-time service monitoring (event correlation) SLA Reporting Server capacity reporting – SP Portal On-demand reports (e-mails) Resource capacity Server Consolidation Usage trends Future capacity needs
SPA - Real-time Alert Overview SP Monitor PDA Framework
The Sysload Solution Server performance management – SP Analyst Real-time 7X24 Metrics granularity down to 1 second History granularity down to 5 min. Multiple OS support Virtualization support Service and Event monitoring – SP Monitor Real-time event monitoring (Sysload and non-Sysload devices) Real-time service monitoring (event correlation) SLA Reporting Server capacity reporting – SP Portal On-demand reports (e-mails) Resource capacity Server Consolidation Usage trends Future capacity needs
The Sysload Solution Server performance management – SP Analyst Real-time 7X24 Metrics granularity down to 1 second History granularity down to 5 min. Multiple OS support Virtualization support Service and Event monitoring – SP Monitor Real-time event monitoring (Sysload and non-Sysload devices) Real-time service monitoring (event correlation) SLA Reporting Server capacity reporting – SP Portal On-demand reports (e-mails) Resource capacity Server Consolidation Usage trends Future capacity needs
The Processoris saturated - Alert generated and saturation level is tracked Waiting Threads > 2 IF THEN AND Total CPU > 90% For more than 3 seconds Meta-Metrics Immediate Overall Health Analysis • Raw technical data transformed into valuable information • Provide simple analysis of server saturation/utilization • Processor subsystem • Memory subsystem • Disk subsystem • Network subsystem • Analysis carried out in real-time by the agents and historic data is stored locally
SP Portal – Capacity Management (30-day Trending) User Dissatisfaction ROI
Virtualization Everything is changing
Benefits Server Consolidation - Reduction in physical space, power consumption, cables… Availability and Disaster Recovery – elimination of planned downtime Provisioning – Rapid deployment – minutes versus days or weeks Performance – Ability to prioritize physical resources Manpower – Larger span of support coverage Concerns Is our consolidation being done in most cost-effective manner? Have we improved our management discipline to compensate for the increased importance of each physical machine? How do we guard against uncontrolled VM sprawl, license compliance? Can we detect potential problems before they affect all associated VMs? Do we know what is going on within each VM? Does our staff have the proper tools to assist with this increased responsibility? Server Virtualization
Server Performance Management tools are critical in a virtualized architecture More complexity • A new technology layer between the hardware and the OS’s that must be accounted for • Incorrect VM timekeeping metrics • Physical servers are becoming more strategic with increasing workloads More unpredictability • Multiple non-synchronized VMs are hitting the same resources generating random saturation • New servers can be created in minutes and never deleted • Virtual machines are deployed, reconfigured and dynamically moved Embedded Agents – Delivering the most precise information possible
Sysload for VMware USERS - Quality of Service
Sysload Differentiators: Most precise metrics available in the industry today • 250+ metrics ( raw metrics, complex metrics, diagnostic metrics) • Down to 1 second for collection period • OS coverage( NT, all Unix, Linux, OS/400, …) open agent for custom requirements • Virtualization Management with VMware, IBM LPAR, Solaris • Baseline and highly flexible threshold mechanisms (w/ conditions) Low Server / Network Overhead • Efficient Agent based solution with local computation and storage • Less than 1 % CPU overhead and 15 MB monthly storage requirements • Data transfer to central console only when needed Seamless transition from Real-time to Capacity Planning • Single Agent for all information • Aggregated data for Historical reporting and Trending Low Cost of Ownership (Perpetual License and Rental) • Plug and Play solution: Up and running in 30 minutes with minimal commitment • Scalable to thousands of servers without any “hidden” expenditures • Leverage existing investment in Frameworks (Tivoli, OpenView, BMC, etc.) • Easy to use, software only solution with very short training and roll out period
The Bottom Line “One thing I really like about Sysload is how intuitive it is. From deployment to maintenance to custom configurations, you don’t need special training or expensive professional services. It makes sense and it just works. This may sound trivial, but after looking at several products, ease of use is a big deal. It’s one more way that Sysload saves us time and money.” Wes Suess, Monitoring and Performance Manager, Trading Technologies, Inc.