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

简介:
几个月前在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,如需转载请自行联系原作者

目录
相关文章
|
9月前
|
Java 测试技术 数据安全/隐私保护
通过yaml文件配置自动化测试程序
通过yaml文件可以将自动化测试环境,测试数据和测试行为分开,请看一下案例
373 4
|
10月前
|
XML Ubuntu Java
如何在Ubuntu系统上安装和配置JMeter和Ant进行性能测试
进入包含 build.xml 的目录并执行:
496 13
|
运维 关系型数据库 MySQL
os-copilot安装_配置_功能测试全集
我是一位中级运维工程师,我平时工作会涉及到 各类服务器的 数据库 与 java环境配置 操作。 我顺利使用了OS Copilot的 -t -f | 功能,我的疑惑是不能在自动操作过程中直接给与脚本运行权限,必须需要自己运行一下 chmod 这个既然有了最高的权限,为什么就不能直接给与运行权限呢。 我认为 -t 功能有用,能解决后台运行基础命令操作。 我认为 -f 功能有用,可以通过task文件中撰写连续任务操作。 我认为 | 对文件理解上有很直接的解读,可以在理解新程序上有很大帮助。
486 86
|
人工智能 Ubuntu Linux
os-copilot使用之全面配置与使用测试
作为一名个人开发者,我主要从事云服务器架设工作。近期,我成功使用了OS Copilot的 `-t -f |` 功能,解决了执行语句、连续提问及快速理解文件的问题。我发现这些功能非常实用,特别是在使用Workbench时能快速调用AI助手。此外,建议将AI功能与xShell工具联动,进一步提升效率。文中详细记录了购买服务器、远程连接、安装配置OS Copilot以及具体命令测试的过程,展示了如何通过快捷键和命令行操作实现高效开发。
581 67
|
缓存 Java 测试技术
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
2129 3
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
|
域名解析 弹性计算 监控
slb测试基本配置检查
slb测试基本配置检查
411 60
|
安全 应用服务中间件 网络安全
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
965 60
|
Dart 前端开发 Android开发
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
651 1
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
|
监控 负载均衡 容灾
slb测试配置
slb测试配置
467 5
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
1446 1