The obvious solution for bringing HA (high availability) to your Exchange server is to use Microsoft's own Exchange clustering features. Although Exchange's clustering is reliable and robust, this isn't an easy configuration to set up. It's also usually costly, not only in terms of additional hardware and software licences, but also because it requires a skilled Exchange administrator.
In a large enterprise environment, it's likely that one or more senior Exchange admins are already on staff, so this approach makes excellent sense for customers of this size. Small businesses with 25 users or fewer, however, will probably get better bang for their buck by choosing an Exchange hosting service. And mid-size companies that need real high-availability but don't have dedicated Exchange administrators on staff might be better served by a mixed approach, recently referred to as "mid-sourcing".
The Azaleos and Teneros solutions reviewed here fall into the latter category. Both are complete Exchange HA solutions that are installed on the customer's premises, but managed and monitored off-site. The Teneros product is well-suited to mid-size businesses approaching 250 users, whereas the Azaleos product is built to support thousands.
We began the test by building an Exchange 2003 server to act as our existing TestCustomer server. This ran on a Dell PowerEdge 1800 with dual 3.0GHz Intel Xeon CPUs and 1GB of RAM with Windows Server 2003 installed. We also attached a client workstation running Outlook and using Internet Explorer to connect to Outlook Web Access. Our test products had to install in and around this infrastructure, with points awarded for easy installation and a minimum of user interruption.
Boil the Azaleos OneServer down to its essence and you'll find a full-featured Microsoft Exchange Server 2003 cluster slickly prepackaged into a ready-made solution, although not exactly an appliance. The company shipped us a configuration consisting of three Dell PowerEdge 1850 servers and a Dell PowerConnect 5324 switch ready to be installed. The customer is responsible for providing a network storage appliance (usually obtained through an Azaleos partner) as well as an Active Directory domain controller. For our test, Azaleos loaned us a NetApp FAS270 filer to serve as the SAN resource.
If the OneServer deserves the appliance name, the reason is the Azaleos front-end for e-mail administrators to manage the device. The functionality is all Microsoft Exchange clustering, but the Azaleos interface is much easier to use. The initial configuration is shipped with the system on a USB key, based on information provided by the customer, including an IP address range for the servers and an Active Directory domain name. To keep this simple, Azaleos provided a questionnaire prior to delivery with an easy-to-follow matrix.
If there is an existing Exchange environment, mailboxes and public folders can be migrated to the Azaleos appliance for high availability. Less critical mailboxes or public folders can be left on the existing, nonclustered server, or that server can be removed entirely. According to Azaleos, the setup can be performed by the customer with an installation script or by an Azaleos engineer on-site depending on customer preference.
Setup of the NetApp storage and Azaleos OneServer took us about four hours with on-site assistance. One glitch came up where the USB key could not be read by two of the servers. This problem was fixed quickly by our visiting Azaleos engineer but would have required a call to technical support for customers attempting the install on their own. Azaleos recommends working with a systems integrator who will validate the customer's initial configuration and assist with the setup.
After physically connecting the equipment, the on-site engineer walked us through the initial setup. Each server was booted from the USB key, which ran a configuration script. After the admin node came online, we could watch the progress of the Exchange cluster via a Web interface from a workstation. Each Exchange node came online and joined the cluster. After the setup was completed, what remained was to migrate objects into the new server. This migration is done using standard Exchange tools such as Microsoft Exchange System Manager.
The base appliance configuration costs $US30,000 for as many as 2500 users. Separate from this cost are the storage area network, purchased from an Azaleos partner or some other compatible vendor, and Windows licences for the cluster, consisting of one Microsoft Windows Server 2003 Standard Edition for the admin node plus two licences each of Microsoft Windows Server 2003 Enterprise Edition and Microsoft Exchange Server 2003 Enterprise Edition for the OneServer.
The finishing touch is the Azaleos OneStop subscription, which provides 24x7 monitoring and support. The subscription provides remote monitoring and diagnostics. If the customer is willing to provide IPSec VPN access into the network, troubleshooting is also available remotely. Azaleos indicated that built-in VPN functionality is being considered for a future release.
All patches from Microsoft and Azaleos are provided monthly on a DVD. Azaleos recommends disabling Windows Server Update Services and relying on their DVD to ensure that all patches have been tested for the OneServer environment. Optional management features available from Azaleos include support for Exchange mobility services, antivirus, and antispam -- each available for an additional fee.
Although it's a hefty solution, considering that the 'appliance' is actually a mini-rack of five separate devices, we very much liked the ease of use as well as the flexibility when it came to integrating the OneServer into an existing environment -- even relatively large ones. Because moving Exchange objects is accomplished using the standard Microsoft Exchange System Manager or other Active Directory management tools, things such as public folders and directory integration are readily available to Azaleos users.
The only limiting factor is the amount of disk space for the information store. Because the SAN is provided separately, you can scale it for larger implementations, but this can have a real effect on the overall solution. That said, Azaleos has a great product here, although it's definitely aimed at the high end of the midmarket spectrum.