Exchange 日常管理七之:客户端访问服务器高可用部署

本文涉及的产品
网络型负载均衡 NLB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
.cn 域名,1个 12个月
简介:

Exchange 日常管理七之:客户端访问服务器高可用部署

之前的博文中我们已经成功部署了两台Exchange2010的CAS/HUB服务器,现在我们要把两台CAS/HUB服务器合并为一个CAS阵列。在Exchange2003中,用户可以直接访问Exchange的邮箱服务器。但从Exchange2007开始,用户就不能直接访问邮箱服务器了,用户若想访问邮箱服务器就必须访问CAS服务器才可以连接到自己的邮箱。这样CAS服务器就成为访问Exchange服务器所必须面对的一个前台接待。所以一旦CAS服务器出现问题,用户访问Exchange服务器就会立刻遇到麻烦。想要避免这种场景,比较有效的手段就是把多台CAS服务器组成一个CAS阵列,这样就可以起到负载平衡及容错的作用。

我们要在两台CAS/HUB服务器上配置网络负载平衡。网络负载平衡(NLB)对很多朋友来说并不陌生。NLB需要通过心跳网卡在主机之间传递心跳信号,那么在究竟是否需要在CAS/HUB服务器上使用两块网卡我们需要考虑一下几种方案:

1、 使用两块网卡:一块网卡传递心跳信号,一块网卡用于生产环境。

2、 使用一块网卡:一块网卡身兼两职也是可以的(考虑到心跳信号数据量并不大)。

在此我们的实验使用一块网卡。

创建网络负载平衡群集(NLB)
检测是否安装网络负载平衡群集

打开服务器管理器---点击功能:

clip_image002

OK、这里可以看到我们已经安装完了故障转移群集,如果有没有安装的朋友可以在添加功能页内安装。

创建负载平衡群集

在CAS/HUB服务器上同时按下WIN+R键:

clip_image003

输入NLBMGR点击确定:

clip_image005

点击群集---新建:

clip_image006

在主机位置输入我们CAS/HUB服务器的主机名,然后点击链接:

clip_image007

链接状态显示已连接后会在下方列出我们当前所有的IP地址,这里我们直接点击下一步:

clip_image008

这里我们确定优先级、ip地址以及初始主机状态没有问题后点击下一步:

注意:由于CASHUB1服务器是群集内的第一台服务器,因此优先级为默认为1

clip_image009

这里我们点击添加来添加一个群集的IP地址(因为我cas-1和cas-2所使用的ip地址分别问192.168.2.3和192.168.2.4所以在此我们的群集IP地址使用192.168.2.100):

clip_image010

输入好我们的群集IP地址以后点击确定:

clip_image011

确定我们的群集IP地址没有问题后点击下一步:

clip_image012

群集的虚拟IP设置-完成后,我们还要设置群集的域名,这个域名应该是此邮件系统在公网上使用的域名。这里我们输入完全限定域名mail.contoso.com,点击下一步:

注意:设置完群集域名后,我们需要在DNS服务器中把mail.contoso.com对应的IP修改为群集的虚拟IP。

clip_image013

保持端口不变,点击完成:

clip_image015

点击完成后可以看到我们刚刚新建的NLB群集

cas-1是群集内的第一台主机,下面我们将第二台主机cas-2加入群集:

在网络负载平衡管理器中,鼠标右键mail.contoso.com:

clip_image017

点击添加主机到群集:

clip_image018

输入我们第二台主机名称cas-2,点击连接:

clip_image019

可以看到已经成功连接到我们的第二台主机cas-2并且已经获得了它的IP地址,在此我们点击下一步:

clip_image020

这里确定它的优先级为2、ip地址没有错误以及初始主机状态为已启动状态后点击下一步:

clip_image021

和之前一样,这里我们对端口不做更改,点击完成:

clip_image023

OK,群集内的两块网卡都已聚合成功,群集状态正常。

修改DNS记录

创建负载平衡群集后,我们相当于拥有了一台虚拟的CASHUB服务器,这台虚拟服务器的IP是192.168.2.100,域名是mail.contoso.com。接下来我们要修改DNS记录,把内网的mail.contoso.com域名指向192.168.2.100。

打开DNS管理器:

clip_image025

鼠标右键mail这条记录:

clip_image027

点击属性:

clip_image028

将IP地址修改为我们群集的IP地址,点击确定:

clip_image030

OK、可以看到IP地址已经修改成功。

创建CAS阵列

最后我们需要创建一个CAS阵列,其实就是让Exchange2010服务器支持负载平衡。我们在CASHUB1服务器上打开Exchange Management Shell(EMS):

clip_image032

运行“New-clientaccessarray -fqdn mail.contoso.com -name CASarray.contoso.com -site contoso”。注意:这里的mail.contoso.com是Exchange服务器CAS阵列的完全合格域名,CASarray.contoso.com是CAS阵列的阵列名称,contoso是Active Directory的站点名称.

clip_image034

OK、CAS阵列创建完成。

创建完CAS阵列后,两台CAS/HUB服务器将成为Exchange服务器的通信中枢。Exchange的所有通讯都需要先经过CAS/HUB服务器。



本文转自wuyvzhang 51CTO博客,原文链接:http://blog.51cto.com/wuyvzhang/1664277,如需转载请自行联系原作者


相关文章
|
2月前
|
弹性计算 监控 负载均衡
|
21天前
|
存储 人工智能 自然语言处理
ChatMCP:基于 MCP 协议开发的 AI 聊天客户端,支持多语言和自动化安装 MCP 服务器
ChatMCP 是一款基于模型上下文协议(MCP)的 AI 聊天客户端,支持多语言和自动化安装。它能够与多种大型语言模型(LLM)如 OpenAI、Claude 和 OLLama 等进行交互,具备自动化安装 MCP 服务器、SSE 传输支持、自动选择服务器、聊天记录管理等功能。
129 15
ChatMCP:基于 MCP 协议开发的 AI 聊天客户端,支持多语言和自动化安装 MCP 服务器
|
2月前
|
开发框架 .NET C#
在 ASP.NET Core 中创建 gRPC 客户端和服务器
本文介绍了如何使用 gRPC 框架搭建一个简单的“Hello World”示例。首先创建了一个名为 GrpcDemo 的解决方案,其中包含一个 gRPC 服务端项目 GrpcServer 和一个客户端项目 GrpcClient。服务端通过定义 `greeter.proto` 文件中的服务和消息类型,实现了一个简单的问候服务 `GreeterService`。客户端则通过 gRPC 客户端库连接到服务端并调用其 `SayHello` 方法,展示了 gRPC 在 C# 中的基本使用方法。
46 5
在 ASP.NET Core 中创建 gRPC 客户端和服务器
|
2月前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
2月前
|
负载均衡 数据可视化 API
像素流送api ue多人访问需要什么显卡服务器
本文总结了关于像素流送技术的五大常见问题,包括是否支持Unity模型推流、UE多人访问的最大并发数、所需服务器配置、稳定性问题及API支持情况,旨在帮助开发者更好地理解和应用这一技术。
59 1
|
2月前
|
弹性计算 监控 容灾
阿里云ECS提供强大的云上灾备解决方案,通过高可用基础设施、多样的数据备份方式及异地灾备服务,帮助企业实现业务的持续稳定运行
在数字化时代,企业对信息技术的依赖加深,确保业务连续性至关重要。阿里云ECS提供强大的云上灾备解决方案,通过高可用基础设施、多样的数据备份方式及异地灾备服务,帮助企业实现业务的持续稳定运行。无论是小型企业还是大型企业,都能从中受益,确保在面对各种风险时保持业务稳定。
49 4
|
2月前
|
NoSQL 容灾 MongoDB
MongoDB主备副本集方案:两台服务器使用非对称部署的方式实现高可用与容灾备份
在资源受限的情况下,为了实现MongoDB的高可用性,本文探讨了两种在两台服务器上部署MongoDB的方案。方案一是通过主备身份轮换,即一台服务器作为主节点,另一台同时部署备节点和仲裁节点;方案二是利用`priority`设置实现自动主备切换。两者相比,方案二自动化程度更高,适合追求快速故障恢复的场景,而方案一则提供了更多的手动控制选项。文章最后对比了这两种方案与标准三节点副本集的优缺点,指出三节点方案在高可用性和数据一致性方面表现更佳。
|
2月前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
3月前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
577 3
|
4天前
|
机器学习/深度学习 人工智能 PyTorch
阿里云GPU云服务器怎么样?产品优势、应用场景介绍与最新活动价格参考
阿里云GPU云服务器怎么样?阿里云GPU结合了GPU计算力与CPU计算力,主要应用于于深度学习、科学计算、图形可视化、视频处理多种应用场景,本文为您详细介绍阿里云GPU云服务器产品优势、应用场景以及最新活动价格。
阿里云GPU云服务器怎么样?产品优势、应用场景介绍与最新活动价格参考