Server08 R2 Live Migration 测试 Part 1:实验条件与WSS 2008配置

本文涉及的产品
视频直播,500GB 1个月
简介:
几个月前在TechNet和MSDN订阅提供了Server 2008 RTM 下载,估计已有部分朋友做了 Live Migration (实时迁移)的测试。实时迁移是Server 2008 R2提供的新功能,使您能够以透明方式从一个故障转移群集节点移动到同一群集中的另一个节点,而无需断开网络连接,也不会感觉到停机时间。这里只顺便贴一下我实验的过程以供一个小参考,如有哪里不对请指正,谢谢! 以下分开几Part贴出陆续更新。 

目录:
Server08 R2 Live Migration 测试 Part 1:实验条件与WSS 2008配置
Server08 R2 Live Migration 测试 Part 2:Server08 R2 配置
Server08 R2 Live Migration 测试 Part 3:故障转移群集配置
Server08 R2 Live Migration 测试 Part 4:高可用性虚拟机配置
Server08 R2 Live Migration 测试 Part 5:Live Migration测试
Server08 R2 Live Migration 测试 Part 6:使用SCVMM 2008 R2进行Live Migration
 
一、实验条件:
因为实验条件所限,没有存储设备可以用于此实验,所以决定用使用软件的方法模出共享存储, 例如可以安装Openfiler, Startwind, Windows Storage Server(以下简称WSS) 等,在此实验使用的是WSS2008, 今年5月WSS 2008正式向OEM partners release,之前没测试过,这次顺便在MSDN订阅下载了个做测试一下。 在做实验的角度来看,Live Migration实验的硬件要求显然要比做VMware的vMotion配置要求要高,对于VMware的实验,很可能找一台高性能的机器就可以完成实验,而且对宿主系统要求较低,在宿主系统装个VMware Workstation,里面就可以装ESX Server, 存储等进行实验了。而微软的Hyper-V不能装在VPC/Virtual Server里,首先要找至少2台机器A和B,CPU要支持虚拟化技术,并且要来自同一厂商,同用Intel或同用AMD CPU,机器A和B分别装上Server 2008 R2作为宿主机的系统,最好有3台机器进行实验,第3台C安装共享存储. 当然,假如实验条件真的有限,2台机器A与B也可以,将共享存储安装在A或B上,经过我的实验测试,这样也可以完成实验,不过要记得,因为存储放在一台机器上,所以放存储的那台机永远不能关机,否则另一台机找不到存储了。
要注意的是,在生产环境中,和这里的设置可能有所不同,至少需要设置2个网卡并设置两个独立的网段,一个作为心跳网络,一个连接生产环境。如果有iSCSI共享存储设备,还需要有一个网段专门连接到该存储网络。但是因为本实验的台式机和笔记本没有额外的网卡,所以只好使用同一个网卡。
实验环境:

Computer Name
IP Address
Role
sr1001
192.168.1.21
Domain Computer with Hyper-V installed
sr1002
192.168.1.22
Domain Computer with Hyper-V installed
dc1001
192.168.1.20
DC,DNS,iSCSI storage
生产环境可能需要:
•NIC 1 used for Public LAN 
•NIC 2 used for Heartbeat Network 
•NIC 3 used for iSCSI Network
"For the networks, it is still recommended to have a public network for client connections and a ‘heartbeat’ network for health monitoring.  Additionally, we recommend a dedicated network for CSV and live migration traffic which should be at least 1 GB.  This is to ensure that the heartbeat network does not get flooded and miss health-checks which would cause a failover.  If you are using iSCSI you will need another NIC for that iSCSI network."
模拟生产环境拓扑图 

 
二、实验步骤
1. 我们首先部署WSS 2008, 将其配置DC和DNS Server, 这与平时的配置一样,这里不再赘述,只分享下几个安装时关键点。
1)如下表所示,WSS 08 有32位和64位2种架构,但只有Workgroup,Standard, Enterprise版支持对应的iSCSI Target 3.2,而这些版本只有64位可选,所以CPU一定要支持64位技术的,太旧的CPU就不能支持了。

2) 登录系统有一个默认的密码,是 wSS2008!,请注意大小写.
3) 暂时没有中文版的WSS 2008,但我们可以安装中文语言包,但语言包不是exe格式的可执行文件,我们需要在控制面板的Regional and Language Options中选择Install/uninstall Language并指向中文简体语言包。


4) 要将WSS 2008配置为共享存储,还必须下载ISCSI Target, 这个在TechNet和MSDN订阅中在同一下载列表中,但安装包和WSS 2008是分开的,当前版本为3.2。
5) 防火墙需要设置
假如用Windows自带的防火墙,需要打开3260端口,不然等下iSCSI发起程序很可能找不到目标,为实验方便起见,直接添加了一个端口,假如需要提高安全性和规范性,请参考Microsoft的Guide,link如下。

http://blogs.technet.com/storageserver/archive/2009/08/14/iscsi-software-target-3-2-faq.aspx
2. 创建iSCSI目标。
这些步骤都基本一样的,以下就只贴图了,我们打开iSCSI Target,创建目标,创建一个共享的数据磁盘和仲裁磁盘。

有多种方法进行标识,我这里选择用IP地址。 



创建虚拟磁盘。 




同理我们创建了仲裁磁盘(虚拟磁盘1)。



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

目录
相关文章
|
24天前
|
存储 Ubuntu 安全
ROS2教程02 ROS2的安装、配置和测试
本文是关于ROS2(机器人操作系统2)的安装、配置和测试的教程。内容包括使用一键安装脚本快速安装ROS2 Humble版,手动安装步骤,设置语言环境、添加软件源、更新软件包、安装ROS2桌面版和开发工具,配置ROS2环境,创建工作空间,配置ROS2领域以避免网络冲突,以及如何删除ROS2。此外,还包括了测试ROS2是否安装成功的两个案例:基本的Topic通信测试和使用Turtlesim演示程序。适用于Ubuntu 22.04操作系统。
47 1
ROS2教程02 ROS2的安装、配置和测试
|
2月前
|
存储
Postman 接口测试配置 Pre-request Script
Postman 接口测试配置 Pre-request Script
101 5
Postman 接口测试配置 Pre-request Script
|
1月前
|
数据可视化 API 开发工具
影创SDK☀️三、工程默认配置,及基础测试建议
影创SDK☀️三、工程默认配置,及基础测试建议
|
22天前
|
缓存 NoSQL 网络协议
【Azure Redis 缓存 Azure Cache For Redis】在创建高级层Redis(P1)集成虚拟网络(VNET)后,如何测试VNET中资源如何成功访问及配置白名单的效果
【Azure Redis 缓存 Azure Cache For Redis】在创建高级层Redis(P1)集成虚拟网络(VNET)后,如何测试VNET中资源如何成功访问及配置白名单的效果
|
2月前
|
监控 Java 测试技术
确保Selenium WebDriver配置与测试环境兼容
确保Selenium WebDriver配置与测试环境兼容
|
1月前
|
Docker 容器
FunASR离线文件转写软件包3.0问题之推理效率测试的配置如何解决
FunASR离线文件转写软件包3.0问题之推理效率测试的配置如何解决
22 0
|
1月前
|
SQL 缓存 关系型数据库
MySQL配置简单优化与读写测试
MySQL配置简单优化与读写测试
|
2月前
|
Java jenkins 持续交付
Jenkins是开源CI/CD工具,用于自动化Java项目构建、测试和部署。通过配置源码管理、构建触发器、执行Maven目标,实现代码提交即触发构建和测试
【7月更文挑战第1天】Jenkins是开源CI/CD工具,用于自动化Java项目构建、测试和部署。通过配置源码管理、构建触发器、执行Maven目标,实现代码提交即触发构建和测试。成功后,Jenkins执行部署任务,发布到服务器或云环境。使用Jenkins能提升效率,保证软件质量,加速上线,并需维护其稳定运行。
94 0
|
3月前
|
Java 测试技术 数据库
【单文件版本】java SpringBoot 切换不同的运行环境(生产环境、开发环境、测试环境)SpringBoot配置多个不同运营环境
【单文件版本】java SpringBoot 切换不同的运行环境(生产环境、开发环境、测试环境)SpringBoot配置多个不同运营环境
36 0
|
3月前
|
Java 测试技术 数据库
java SpringBoot 切换不同的运行环境(生产环境、开发环境、测试环境)SpringBoot配置多个不同运营环境【多文件版本】
java SpringBoot 切换不同的运行环境(生产环境、开发环境、测试环境)SpringBoot配置多个不同运营环境【多文件版本】
48 0