Configuration of a Load-Balanced and Fail-Over Merak Cluster using Windows Server 2003 Network Load Balancing



Similar documents
Deploying Windows Streaming Media Servers NLB Cluster and metasan

CONFIGURING MNLB FOR LOAD BALANCING EXCHANGE 2013 CU2 CAS SERVERS FOR HIGH AVAILABILITY

Installing and Setting up Microsoft DNS Server

Configuring Network Load Balancing with Cerberus FTP Server

istorage Server: High-Availability iscsi SAN for Windows Server 2008 & Hyper-V Clustering

Load-Balanced Merak Mail Server

How to Configure the Windows DNS Server

istorage Server: High Availability iscsi SAN for Windows Server 2012 Cluster

64-Bit Compatibility with Micromeritics Applications

Installing the Microsoft Network Driver Interface

Configuring Windows Server Clusters

EXPRESSCLUSTER X for Windows Quick Start Guide for Microsoft SQL Server Version 1

Overview... 1 Requirements Installing Roles and Features Creating SQL Server Database... 9 Setting Security Logins...

MailMarshal SMTP in a Load Balanced Array of Servers Technical White Paper September 29, 2003

StarWind iscsi SAN Software: Using StarWind with MS Cluster on Windows Server 2003

Cloud Services ADM. Agent Deployment Guide

Load Balancing & High Availability

Installation of MicroSoft Active Directory

StarWind Virtual SAN Installing & Configuring a SQL Server 2012 Failover Cluster

ITIS 2110 Lab 11: Domain Name Server. Tyler Everhart 11/12/2010

Borderware MXtreme. Secure Gateway QuickStart Guide. Copyright 2005 CRYPTOCard Corporation All Rights Reserved

Network Load Balancing

Quick Start Guide. Sendio System Protection Appliance. Sendio 5.0

AD RMS Step-by-Step Guide

Configuring a SQL Server Reporting Services scale-out deployment to run on a Network Load Balancing cluster

Configuring TCP/IP Networking for Windows Me:

Installing and Configuring a. SQL Server 2012 Failover Cluster

LOAD BALANCING 2X APPLICATIONSERVER XG SECURE CLIENT GATEWAYS THROUGH MICROSOFT NETWORK LOAD BALANCING

Replicating VNXe3100/VNXe3150/VNXe3300 CIFS/NFS Shared Folders to VNX Technical Notes P/N h REV A01 Date June, 2011

Windows 98 and Windows Me

Using HP Systems Insight Manager to achieve high availability for Microsoft Team Foundation Server

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

Active Directory Management. Agent Deployment Guide

1 You will need the following items to get started:

Configure Windows 95 after a Domain name change Configure TCP/IP correctly using DHCP Eliminate Network Traffic by Disabling Sharing

Install MS SQL Server 2012 Express Edition

How to Configure an Initial Installation of the VMware ESXi Hypervisor

Load Balancing Exchange 2007 SP1 Hub Transport Servers using Windows Network Load Balancing Technology

ADConnect SSO over Network Load Balance Cluster

Guideline for setting up a functional VPN

SQL EXPRESS INSTALLATION...

Chapter 2 Preparing Your Network

F-Secure Messaging Security Gateway. Deployment Guide

How to Create a Virtual Switch in VMware ESXi

Deploying Remote Desktop IP Virtualization Step-by-Step Guide

Introduction. Versions Used Windows Server 2003

High Availability Configuration

NETFORT LANGUARDIAN INSTALLING LANGUARDIAN ON MICROSOFT HYPER V

Setting Up Internet Connection Sharing (ICS) on a Server

Installing GFI MailEssentials

MadCap Software. Upgrading Guide. Pulse

Configuring a Microsoft Windows Server 2012/R2 Failover Cluster with Storage Center

V Series Rapid Deployment Version 7.5

Step-by-Step Guide for Setting Up IPv6 in a Test Lab

Our target is an EqualLogic PS100 Storage Array with a portal address of

Step-by-Step Setup Guide Wireless File Transmitter FTP Mode

Installing SQL Express. For CribMaster 9.2 and Later

Installing GFI MailEssentials

Using Logon Agent for Transparent User Identification

CommandCenter Secure Gateway

Lab Configuring the PIX Firewall as a DHCP Server

Immotec Systems, Inc. SQL Server 2005 Installation Document

Improving Application Performance, Scalability, and Availability using Microsoft Windows Server 2008 and NLB with Sanbolic Melio FS and SAN Storage

Deploying Remote Desktop Connection Broker with High Availability Step-by-Step Guide

Install SQL Server 2014 Express Edition

Biznet GIO Cloud Connecting VM via Windows Remote Desktop

SAS 9.3 Foundation for Microsoft Windows

Installation / Migration Guide for Windows 2000/2003 Servers

Installing Windows Rights Management Services with Service Pack 2 Step-by- Step Guide

CS 326e F2002 Lab 1. Basic Network Setup & Ethereal Time: 2 hrs

DRO-210i LOAD BALANCING ROUTER. Review Package Contents

Using a simple crossover RJ45 cable, you can directly connect your Dexter to any computer.

Omni 56K USB Lite Quick Start Guide

Wireless G Broadband quick install

1 PC to WX64 direction connection with crossover cable or hub/switch

1. Hardware Installation

Guide to Setting up Internet Connection Sharing for Windows

How to Restore a Windows System to Bare Metal

Setting Up Your FTP Server

F-SECURE MESSAGING SECURITY GATEWAY

Using Microsoft Active Directory (AD) with HA3969U in Windows Server

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

How To Configure Windows Server 2008 as a RADIUS Server with MS-CHAP v2 Authentication

Active Directory Management. Agent Deployment Guide

GlobalSCAPE DMZ Gateway, v1. User Guide

NetSupport DNA Configuration of Microsoft SQL Server Express

Device Interface IP Address Subnet Mask Default Gateway

NetSupport DNA Configuration of Microsoft SQL Server Express

vsphere Networking ESXi 5.0 vcenter Server 5.0 EN

WS_FTP Server. User s Guide. Software Version 3.1. Ipswitch, Inc.

eprism Security Suite

Configuring PPP And SIP

Information Services. Accessing the University Network using a Virtual Private Network Connection (VPN), with Windows XP Professional

SiteCount v2.0 Revised: 10/30/2009

Installing GFI MailSecurity

Operating System Installation Guide

Setting Up a Backup Domain Controller

Configuring the WT-4 for ftp (Ad-hoc Mode)

PrivateWire Gateway Load Balancing and High Availability using Microsoft SQL Server Replication

Transcription:

Configuration of a Load-Balanced and Fail-Over Merak Cluster using Windows Server 2003 Network Load Balancing Author: Gerrit Schunk Last Modified: 2005-07-08 Copyright SolWeb Informática S.L. All rights reserved.

Table of Contents Table of Contents... 2 Introduction... 3 Requirements... 4 Configuration... 5 Windows Configuration... 5 Merak Configuration... 10 Appendix A: DNS Configuration... 12 Appendix B: Merak ODBC Configuration... 12 Appendix C: Checking NIC Compatibility... 13

Introduction This guide provides basic step-by-step instructions on how to configure a simple load-balancing and failover Merak cluster using Windows Server 2003 Network Load Balancing. This type of cluster configuration is suitable for small- to mid-sized installations that require basic failover support. It is not suitable for high volume installations that primarily need load-balancing between several servers. Only a minimal configuration is described, advanced topics (such as database connectivity via ODBC) are not covered is detail. Performance of this type of configuration mostly depends on the shared storage system. A standard NAS system connected via fast Ethernet to the servers may prove to be a bottleneck when the cluster is experiencing considerable amount of traffic. Careful testing and monitoring is required before and when the cluster is placed in a production environment.

Requirements Good understanding of Windows Server 2003, TCP/IP and Merak. Two or more severs running Windows Server 2003 Standard/Enterprise. Each server must have two NICs, at least one in each server must be support by Windows Load Balancing (see Appendix C). One license of Merak Professional 8.20 or later for each server. A common storage system connected to all servers. This could be, for example, a NAS or SAN. One Public IP address for the entire cluster. One Public IP address for each server. One Private IP address for each server

Configuration Windows Configuration 1. Install Windows Server 2003 on all machines. Active Directory is not required. The machines should be called MX1, MX2, etc. Make sure the shared storage system is working correctly. 2. Configure two network connections on each machine. A Public Cluster Connection and a Private Cluster Connection: It is recommended that both network connections are connected to different switches. The Private Subnet should not be accessible from the Public Subnet and vice-versa. 3. Configure the Private Cluster Connections on all machines. Assign each machine a different private IP address (i.e. 192.168.0.1, 192.168.0.2, etc.):

4. Configure the Public Cluster Connections. Assign the same IP address to each machine the (i.e. 10.0.1.10): Select Network Load Balancing in the network settings of the Public Custer Connection: Configure the Network Load Balancing:

Enter the same public IP address and Subnet mask on all machines. The Full Internet Name must reflect the machine name (i.e. mx1.mail.domain.tld, mx2.mail.domain.tld, etc.). The Cluster operation mode must be set on Unicast. Each machine must have its own Priority (unique host identifier). This number should be the same as the number in the machine name. Do not assign the same number to multiple machines. It is recommended, but not required, to assign to each machine a second public and dedicated IP address (i.e. 10.0.1.11). Enter this IP address and subnet mask in the Dedicated IP configuration section.

Once you click on OK, you will see this message: Click on OK and select Internet Protocol (TCP/IP) from the list. Configure the network interface with the same Public IP address, Subnet Mask and Default gateway on all machines. The Preferred DNS server and Alternate DNS server can be same on all servers, but if you run the DNS server on the same cluster machines, then only enter the dedicated public IP address of the same machine. Do not use the public cluster IP address for the DNS configuration:

After entering the public cluster IP address and the DNS server addresses, click on Advanced and add the dedicated public IP address: 5. Close all network configuration dialogs by clicking on OK. 6. At this point it is recommended that your restart your servers before installing Merak.

Merak Configuration 1. Install Merak Professional 8.20 or later on all machines. 2. Open the Merak Administration program on each machine and configure Merak to use the shared storage system (if some options are not visible you may have to switch to the Advanced interface mode): Select Merak Mail Server > System > Storage. Change the Mail path so that it points to a directory on the shared storage system: The Temp path and Log path should be kept on the local machine. It is recommended that you enable the option Use mailbox path alphabetical sorting. Configure the other options under the Load Balancing tab:

The Config, Forward and Retry paths must point to the shared storage system. The other paths depend on the type of your installation. In Server ID enter the machine name of each server and in Hostname enter the FQHN of each machine. 3. Restart all machines. 4. Configure Merak like usual, any changes made on one machine should be automatically applied to the other machines within a short period of time.

Appendix A: DNS Configuration The entire cluster shares one public IP address, and the DNS records should only point to this IP address: mail.domain.tld. IN A 10.0.1.10 pop3.domain.tld. IN A 10.0.1.10 smtp.domain.tld. IN A 10.0.1.10 domain.tld. IN MX mail.domain.tld. You should also add a DNS entry for each server that points to the dedicated public IP address: mx1.mail.domain.tld. IN A 10.0.1.11 mx2.mail.domain.tld. IN A 10.0.1.12 mx3.mail.domain.tld. IN A 10.0.1.13 mx4.mail.domain.tld. IN A 10.0.1.14 mx5.mail.domain.tld. IN A 10.0.1.15 etc. Reverse DNS (PTR) records should also be added for each dedicated public IP address and the cluster public IP address. Appendix B: Merak ODBC Configuration If you want to use ODBC to store the configuration in database, you should install Microsoft SQL Server (or any other supported database server software) on two machines connected to the private cluster subnet. These two machines can be the same ones that Merak is installed to. In any case make sure that the database sever software is not accessible from the Internet. Once the database software is installed on both machines, configure Merak to use ODBC by specifying a Primary connections and Backup connection:

If the database server software is installed on the same machines as Merak, you may want to switch the Primary connection and Backup connections on one of the machines: Configure the two database server to synchronize/replicate the two Merak databases. Consult the database sever documentation for details. Appendix C: Checking NIC Compatibility You can use the tool CHKNIC.EXE from the Windows Server 2003 Resource Kit Tools to verify that your NICs are compatible with Windows Network Load Balancing: http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96eeb18c4790cffd&displaylang=en