Optimization of the Messaging Infrastructure

Exchange, SharePoint and even Notes and Domino are powerful messaging and collaboration platforms. But sometimes they can become overburdened by their own capabilities.

It's important to make sure that you get the most out of the implementation and maximize the return on investment during major deployments with these applications.

Infrastructure optimization is more than a service, it is a project that involves multiple types of services:

  • Assess the infrastructure
  • Check the health of the platforms
  • Storage management
  • Identify potential issues and bottlenecks
  • Compare the environments with Microsoft or IBM best practices
  • Recommend changes
  • Implement the changes
  • Conduct stress tests
  • Validate the new architecture

These different steps have multiple interactions between each other and they are all critical to complete the project.

GSX Solutions provides you with the tools you need for each of these steps.

GSX’s Specific Approach

Simply install GSX on a workstation at the customer’s site or remotely. Once they have provided you with the credentials for one of their servers, GSX will have the results automatically. 

A Totally Agentless Tool

When assessing your customer’s environment, it would be counterproductive to add something to the environment you test, such as Exchange, SharePoint, BlackBerry or Lotus servers.

GSX uses Lotus or BlackBerry APIs, PowerShell, WMI and direct scenarios to monitor and report on SharePoint and Exchange. These tests have little to no impact on the server because they just measure the performance of one user’s actions and collect the usage information of the servers and all other users. 

Auto Discovery of the Environment

Come with your workstation and connect to the client's infrastructure, or do this remotely by installing the tool on the customer’s VM with the credentials of one of their servers (like Exchange or SharePoint).

The tool will automatically ask the server for all servers, discover how they are organized, see how many servers are in the CAS Array or DAG, find how many SQL servers are attached to the SharePoint environment, front end servers, application servers, etc. 

Everything is made automatically in one second to perfectly map out the entire environment.

The time you will save is considerable and the impact on your customer will be massive. The service starts off right when it starts automatically.

GSX Monitor & Analyzer acts as a User

The tool performs the same interactions a user would in the environment:

  • Sends emails, connects to mailboxes in various ways, performs auto discoveries, MAPI connectivity etc. on Exchange.
  • Uses Web services, uploads and downloads documents, creates blog posts, meetings, sites, accessing sites, etc. on SharePoint.
  • Uses BlackBerry services, sends and receives mail, synchronizes calendars and mailboxes, detects any problems with VIP, etc. on BlackBerry.
  • Opens sessions on the Domino server, performs mail routing, replications, tests on the agents, Traveler synchronizations, creates Sametime meetings, etc.
  • To learn more, please check out the GSX Monitor & Analyzer for Domino Webpages.

Automatic Usage and Performance Statistics

Performance and Usage statistics will give you the key information on how servers are used to help you make recommendations. To do this right, you need an automatic tool to collect the information without impacting your customer’s environment.

As soon as GSX has discovered the environment, it tests the performance of each server in the environment as a user. We report on the service availability and performance.

Just 5 minutes after the environment has been discovered, you will be able to view performance indicators and graphs of the environment.

You can quickly collect information based on GSX’s multiple tests on the environment.

Automatic Collection of System Statistics

We conduct more than just performance scenarios on the Messaging or collaboration environment, our tool gathers system information through WMI counters, such as:

  • Versions
  • CPUs
  • RAMs
  • Disk space
  • Number of users / connections

You can cross information about specific applications with key performance indicators and system indicators to really understand the global architecture.

Collecting Statistics about Storage and Utilization in Environments

The last point on optimization in the infrastructure is about collecting statistics on how the system and applications are used.

Our tool automatically collects this information through PowerShell, WMI and SQL. With this, the customer can have the information necessary to understand how the environment is used, what is used the most, which servers in the CAS Array take the most loads, see if some Databases are larger than others, know which disk is always pretty full, find which Web Front-Ends are used the most, etc.

Automatic Historical Trends and Forecasting

Collecting statistics is useful. Presenting them is even better.

GSX Monitor & Analyzer displays statistics in real time with graphs and figures, then automatically consolidates the statistics by day, week and month.

After running GSX Monitor & Analyzer for a week, and you will have collected useful statistics on sizing, Database growth, decreasing disk space, how mailbox quotas are set, etc.

GSX Analyzer has a simple overview dedicated to trends, forecasts and storage management checks.

Reports are configured within minutes and are available for easy personalization (drag and drop, comparison of multiple statistics) directly on the web interface.

Forecasts can be configured by clicking on the feature and choosing the amount of time you want the forecast to cover.

The last view, Environment Health, allows you to compare disk and Database utilization to clearly see any bottlenecks in the infrastructure.

describe the image


In just a short period of time, GSX Monitor & Analyzer provides you with a wide range of performance and usage statistics that are collected automatically without any scripts running on the server. The information is gathered onto the reporting module with historical trends, forecasting analysis and bottleneck detection.

GSX Monitor and Analyzer helps you save time and receive accurate statistics in user-friendly, easy to read graphs.  Make well-informed recommendations and see the results of your deployments.

You don’t need to run any scripts on the server. You don’t need to develop specific reports…Everything is built into GSX Monitor & Analyzer.