使用Windows Server 2003实现高可用故障转移群集(1)
原创叶俊生 博主文章分类:Windows 群集技术 ©著作权
©著作权归作者所有:来自51CTO博客作者叶俊生的原创作品,请联系作者获取转载授权,否则将追究法律责任
可扩展性和可用性
群集使用一组系统对应用程序提供以下特性: 可扩展性-->通过添加节点来为应用程序增加CPU,内存,输入输出带宽、网络带宽
高可用性-->每个系统拥有各自的故障模式: 可为计划或者非计划的停机提供冗余
统一管理
群集服务的虚拟服务器: 网络客户端可以看到一个或多个"虚拟"服务器-->每个虚拟服务器都有一个名称和IP地址 每个虚拟服务器都提供一组服务-->如数据库、文件和打印共享
每个虚拟服务器只能同时运行在一个节点-->每个节点可以同时运行多个虚拟服务器
如果当前的节点失败,它上面运行的虚拟服务器就会切换到其它可用的节点-->客户端仍然使用相同的IP地址和网络名称来访问应用和服务
群集类型: 主动/被动-->应用只能在一个节点上运行 适合无法分割数据的应用 常用于兼容的以前的应用程序
主动/主动-->应用可以被分开同时运行 同一类型资源的多个实例
主动/主动: 故障转移数据,而不是服务-->"应用容器" 划分成数据组 动态加载数据组
在大型群集上的显著进步 需要定制资源动态链接库 数据位置配置非常重要
如何创建文件共享呢? 创建组 创建IP资源 创建网络名称资源 创建文件共享 移动组
我来到Node-1(节点1)这台计算机 打开群集管理器--展开组--对着组0右键--选择重命名 我把它命名成ShareFolder
我在磁盘S里面新建一个叫做ShareFolder的文件夹 在群集管理器里面展开组--对着ShareFolder这个组右键--按新建--选择资源
在名称里面输入IP--在资源类型里面选择IP地址--接着下一步
接着下一步
接着下一步
在地址里面输入192.168.0.12作为IP地址 按完成
对着ShareFolder这个组右键--按新建--选择资源 名称就叫做Name吧 在资源类型里面选择网络名称 接着下一步
接着下一步
把IP地址添加到资源依存里面 接着下一步
名称就叫做SHAREFOLDER吧 把DNS注册必须成功和启用Kerberos身份验证沟上 按完成
对着ShareFolder这个组右键--按新建--选择资源 名称就叫做ShareFolder吧 在资源类型里面选择文件共享 接着下一步
接着下一步
把IP、Name和磁盘S从可用资源里面添加到资源依存里面 接着下一步
共享名就叫做ShareFolder吧 在路径里面输入S:\ShareFolder--按权限--把完全控制沟上--按完成
对着IP、Name和ShareFolder这三个资源右键--选择联机
我现在来到一台客户端 通过开始--运行--输入\\192.168.0.12按确定 看到了吧? 可以看到ShareFolder这个文件夹了 双击打开它 可以看到能够访问到ShareFolder这个文件夹了 如果把ShareFolder这个组移动到群集中其他节点的话 客户端同样是能够访问到ShareFolder这个文件夹的
如何部署DHCP群集、如何部署FTP群集和如何部署IIS群集呢?
在部署DHCP群集之前需要到二个节点上安装DHCP 我来到Node-1(节点1)这台计算机 通过开始--设置--按控制面板--双击添加或删除程序--按添加/删除Windows组件--按网络服务--按详细信息--把动态主机配置协议(DHCP)沟上--按确定 接着下一步进行安装
我来到Node-2(节点2)这台计算机 通过开始--设置--按控制面板--双击添加或删除程序--按添加/删除Windows组件--按网络服务--按详细信息--把动态主机配置协议(DHCP)沟上--按确定 接着下一步进行安装
我来到Node-1(节点1)这台计算机 打开群集管理器--展开组--对着Other这个组右键--按新建--选择资源
名称就叫做DHCP-IP吧 在资源类型里面选择IP地址 接着下一步
接着下一步
接着下一步
在地址里面输入192.168.0.16作为IP地址 按完成
对着Other这个组右键--按新建--选择资源 名称就叫做DHCP-Name吧 在资源类型里面选择网络名称 接着下一步
接着下一步
把DHCP-IP从可用资源里面添加到资源依存里面 接着下一步
名称就叫做DHCP吧 把DNS注册必须成功和启用Kerberos身份验证沟上 按完成
对着Other这个组右键--按新建--选择资源 名称就叫做DHCP吧 在资源类型里面选择DHCP服务 接着下一步
接着下一步
把可用资源里面的DHCP-IP、DHCP-Name和磁盘S这三个资源添加到资源依存里面 接着下一步
按完成
对着DHCP-IP、DHCP-Name和DHCP这三个资源右键--选择联机
打开S:\WINDOWS\System32\dhcp这个目录可以看到已经产生一些log文件和其他文件了
通过开始--程序--管理工具--选择DHCP来打开它 对着dhcp.yejunsheng.com右键--选择授权
对着dhcp.yejunsheng.com右键--选择新建作用域
接着下一步
名称就叫做DHCP吧 接着下一步
在起始IP地址里面输入192.168.0.60--在结束IP地址里面输入192.168.0.99--作为此作用域分配的地址范围 接着下一步
接着下一步
接着下一步
选择是,我想现在配置这些选项 接着下一步
在IP地址里面输入192.168.0.22按添加 接着下一步
在IP地址里面输入192.168.0.22按添加 接着下一步
接着下一步
选择是,我想现在激活此作用域 接着下一步
按完成
展开作用域--按地址池--可以看到地址分发范围是从192.168.0.60到192.168.0.99 表明现在DHCP服务已经配置完成了
打开群集管理器 可以看到现在所有者是NODE-1 在群集管理器里面展开组--对着Other这个组右键--选择移动组
我来到Node-2(节点2)这台计算机 通过开始--程序--选择DHCP来打开它--可以看到刚才在Node-1(节点1)上对DHCP进行配置的一些选项了 此时意味着Node-1(节点1)上的DHCP数据已经成功迁移到Node(节点2)上了
对着Other这个组右键--按新建--选择资源 名称就叫做MSdtc吧 在资源类型里面选择分布式事务协调器(DTC) 接着下一步
接着下一步
把DHCP-IP、DHCP-Name和磁盘S这三个资源从可用资源里面添加到资源依存里面 按完成
对着Other这个组右键--按新建--选择资源 名称就叫做IIS吧 在资源类型里面选择通用脚本 接着下一步
接着下一步
把DHCP-IP、DHCP-Name、MSdtc和磁盘S这四个资源从可用资源里面添加到资源依存里面 接着下一步
在脚本文件路径里面输入C:\WINDOWS\system32\inetsrv\clusweb.vbs 按完成
对着Other这个组右键--按新建--选择资源 名称就叫做FTP吧 在资源类型里面选择通用脚本 接着下一步
接着下一步
把DHCP-IP、DHCP-Name、MSdtc和磁盘S这四个资源从可用资源里面添加到资源依存里面 接着下一步
在脚本文件路径里面输入C:\WINDOWS\system32\inetsrv\clusftp.vbs 按完成
在Other这个组里面对着IIS和FTP这二个资源右键--选择联机
通过开始--程序--管理工具--选择Internet信息服务(IIS)管理器来打开它 展开NODE-1(本地计算机)--网站--对着默认网站右键--选择属性--按主目录--在本地路径里面输入S:\Web 把脚本资源访问、读取、写入、目录浏览、记录访问和索引资源沟上 按确定
展开NODE-1(本地计算机)--FTP站点--对着默认FTP站点右键--选择属性--按主目录--在本地路径里面输入S:\FTP--按确定
我来到Node-2(节点2)这台计算机 通过开始--程序--管理工具--选择Internet信息服务(IIS)管理器来打开它 展开NODE-2(本地计算机)--网站--对着默认网站右键--选择属性--按主目录--在本地路径里面输入S:\Web 把脚本资源访问、读取、写入、目录浏览、记录访问和索引资源沟上 按确定
展开NODE-2(本地计算机)--FTP站点--对着默认FTP站点右键--选择属性--按主目录--在本地路径里面输入S:\FTP--按确定
我现在来到一台客户端 打开IE浏览器--在地址里面输入http://192.168.0.16按回车键--按Web.htm这个文件--可以看到我在网页里面写入的信息了-->Hello! This is a Cluster Web test 打开IE浏览器--在地址里面输入ftp://192.168.0.16按回车键--双击FTP.txt这个文件来打开它--可以看到我在文本文档里面写入的信息了-->This is a Cluster FTP test 此时意味着IIS的群集就搭建成功了
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
windows 故障转移群集
windows故障转移群集
Microsoft 服务器 windows 网络硬盘 故障转移 -
结合keepalived实现lvs的高可用群集故障自动转移
结合keepalived实现lvs的高可用群集故障自动转移
keepalived lvs 群集