首页 > 新闻动态

玩转Windows Server 2008自带的虚拟化功能

虚拟化是一项很有用的功能,对于我们来说最有价值的就是系统隔离,在客户操作系统中干的任何事情不会影响到主操作系统,哪怕你在虚拟机中玩病毒也不怕,是不是很好玩?平时我们用到的虚拟机多为VMware Workstation(下文用VMWare替代)或者Virtual PC,它们只是把客户机虚拟为一个“进程”,并不能充分利用主机的资源。前段时间那个在本本上运行14个Vista的牛人用的就是Server2008自带的虚拟化功能(Hyper-V),他说:对比VMware,Hyper-V内存分配更为精确,如果用VMware则最多只能运行8个Vista;由此可见Server2008的Hyper-V功能之强大。下面我们来看看如何用好它,本文以Server2008 X64企业版为例子说明。

要开启Server 2008的 Hyper-V功能需要满足如下条件:

1、操作系统必须是64位的操作系统,例如Server2008 Standard、Enterprise、Datacenter的X64版本。

2、处理器支持虚拟化技术,对于AMD来说是AMD-V,对于Intel来说是Intel VT,可以用Everest这个软件来查看CPU是否支持对应的技术。有的主板BIOS中有对应的选项,需要额外开启才能使用虚拟化技术(图1)。

图1、Everest测试CPU是否支持虚拟化

3、数据执行保护,也就是DEP功能必须启用;即处理器支持Intel XD或者AMD NX,且操作系统中设置为启用DEP。Server2008 X64系统默认是启用这个功能的。

4、CPU功能足够强大、内存硬盘足够多,具体多少依你要安装的客户操作系统而定。上面提到的那个跑了14个Vista的牛人就给本本插上了8GB内存。如果要同时运行多个系统,硬盘速度或许是一个瓶颈。

Server2008中带有的Hyper-V并不是和常见的Virtual PC之类“轻量级”的虚拟化软件相竞争的,而是和VMware ESX同级别,它的安装要求也不低,所以Hyper-V的要求相对来说并不高。

Part1 启用Hyper-V虚拟机

Hyper-V默认并没有随系统安装而安装,需要另外开启;和Vista一样,Server2008添加/删除组件不需要插入安装光盘,看来肥还是有肥的好处的。以Administrator身份登录系统,至少都要以管理员权限用户登录,然后在桌面“计算机”图标上点击右键选择管理→角色→添加角色→下一步→在“选择服务器角色”中勾选Hyper-V→选择网卡,最后点击“安装”(图2)。等待操作完成并重启之后,Hyper-V功能就安装好了。重启过程中会有几个配置步骤,耐心等待完成。

图2、添加Hyper-V角色

Server 2008 大家常用的MSDN版的光盘中带有的Hyper-V组件还是预发行版的,正式版已经发布,可以由Windows Update更新(KB950050)或者到微软网站下载,这个更新安装之后无法卸载。

小贴士:开启Hyper-V有何副作用?

Hyper-V对系统修改比较大,开启之后有的系统功能将会失效,比较明显的有休眠和待机功能将会关闭,通过PowerCfg命令也无法打开。对于服务器来说此项功能本来就是不常用,但对于个人使用来说就要掂量一下了。

Part2 添加Hyper-V虚拟机

添加虚拟机有两种方式。一、默认添加虚拟机的步骤如下:

点击开始菜单的管理工具→打开Hyper-V管理器→选择一个服务器→在“操作”中点击“新建”并选择“虚拟机”→无论出现的页面是“开始之前”还是“指定名称和位置”都点击“完成”。

第二种方法是创建自定义虚拟机,同样从管理工具中运行Hyper-V管理器→选择一个服务器→“操作”中点击“新建”然后选择“虚拟机”。在向导的各个页面设置需要的自定义设置。这里我们以自定义虚拟机来举个例子。

1、在指定名称和位置中,输入虚拟机的名称(图3);如果有特别的需要,可以勾选“将虚拟机存储在其他位置”并更改虚拟机配置文件的默认路径;默认存储位置为:C:\ProgramData\Microsoft\Windows\Hyper-V\。

图3、给虚拟机命名

2、在分配内存中,为虚拟机分配8MB-1030MB之间的内存值(图4)。这个内存数值就是虚拟机所使用的最大内存数值,在虚拟机的系统中看到的内存大小就是这个值。如果需要提高性能可以分配更大的内存;只是对于吃内存的系统来说,1030MB内存似乎小了一些,比起其它虚拟机软件要“小气”,好在它管理得比较精确。

图4、给虚拟机分配内存

3、配置网络。需要先在Hyper-V管理器的“虚拟网络管理器”中创建一个虚拟网络,根据需要配置为外部、仅内部、专用虚拟机网络;然后才能在“配置网络”界面的下拉菜单中选择一个虚拟网络,否则只能选择“未连接”(图5)。

图5、配置网络

4、配置虚拟硬盘。虚拟机的硬盘保存在一个VHD格式的文件中,默认保存位置是C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\,可以为虚拟硬盘输入一个数值,默认是127GB(图6)。这个数值是一个上限值,也就是说在虚拟机的磁盘属性中看到磁盘容量是127GB,但是实际并不是立即就分配127GB,实际占用的空间和具体使用了多大的容量有关,占用空间比实际使用空间大一些。

图6、设置虚拟硬盘

5、设置安装选项。这里是为了安装虚拟机的操作系统准备的,可以从光盘或者软盘、ISO文件引导安装系统(图7),很方便哦。配置好安装选项之后点击下一步,确认信息之后,勾选“创建之后启动虚拟机”。

图7、设置安装选项

Part3 用转Windows 2008的虚拟机

1、安装系统

连接到虚拟机。打开Hyper-V管理器,在虚拟机的名称处点击右键,选择“连接”;也可以在“操作”中选择“连接”,两种方法是一样的。

在“虚拟机连接”窗口的“操作”菜单中,单击启动。

之后的操作和一般的电脑安装系统是一样的,这里就不多说了。要注意的是,如果提示“无法启动虚拟机,因为虚拟机管理程序未运行”,窗口会列出3种可能的原因。因为Hyper-V对硬件有要求,如果确认CPU支持虚拟化并使用了DEP,那么很有可能没有在BIOS中启用硬件协助虚拟化功能。如果BIOS中没有这个选项,那么可能你要和Hyper-V无缘了,还是老老实实使用VPC或者VMware Workstation吧。如果你使用AMD的CPU,我找到一个AMD发布的测试软件,测试当前系统是否支持Hyper-V.

2、安装驱动程序

和其他的虚拟机软件一样,Hyper-V也包含一个软件包,用于改进真实计算机和虚拟计算机之间的关系。可以在虚拟机连接的“操作”菜单中选择“插入服务集成安装光盘”,视所安装的操作系统手动或者自动安装软件包。安装之后就可以使用集成的服务和虚拟机驱动程序。Hyper-V和VPC之类的虚拟机不同,偏重于服务器应用,所以娱乐方面的功能比较差。

就我体验的过程来看,Hyper-V内存和硬件资源的分配确实要优于VMware,特别是运行多个虚拟机的时候。比起轻量级的虚拟机它更接近硬件底层,且由于它和系统结合紧密,对硬件资源利用显然更为有效。虽然Hyper-V对硬件有些要求、会屏蔽一些系统功能,但带来的却是不错的性能和与系统的兼容性。如果你正在使用Server2008 X64不妨试试看;文章中没有提到的设置,可以参照Server2008自带的帮助。

小贴士:键盘鼠标输入

当鼠标指针变成小圆点,也就是当虚拟机捕获物理计算机鼠标的所有操作之后,所有鼠标的操作都不会直接作用于宿主操作系统(即Server2008 X64),需要按下Ctrl+Alt+向左键才能将输入返回宿主系统。快捷键可以在Hyper管理器→操作→Hyper-V设置→鼠标释放键进行设置,这里还可以设置如何使用Windows的组合键。

小贴士:磁盘管理功能

Hyper管理器的“操作”中还有一个“编辑磁盘”的功能,在“查找磁盘”中选择一个VHD文件之后,可以对磁盘进行压缩、转换或者扩展的操作,这方面可比常用的VMWare WorkStation方便哦。

声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2008-09-10 07:36:05,点击:0

win2008虚拟化服务器配置,玩转Windows Server 2008自带的虚拟化功能相关推荐

  1. 配置Windows server 2008 R2脱机加入域功能

    在2008之前的域环境下,一般我们执行加域操作的时候,必须有可用的网络连接,才可以成功.但是在Windows server 2008 R2之下,这一操作得到改善,我们可以利用Windows serve ...

  2. 怎么打开Windows Server 2008 图片预览的功能

    打开一个文件夹,点击菜单中的"工具"->"文件夹选项",切换到"查看"选项卡,在高级设置中取消如下选项: "始终显示图标,从 ...

  3. Windows Server 2008虚拟化功能解析

    当Windows Server 2008 (WS08)的产品版推出时-正式发行计划在2008年2月27日-将包括测试软件代码.微软宣布Windows Server 2008发行版将包括虚拟化服务器 ( ...

  4. Windows Server 2008技术概述(自CSDN)

    简介 概述 Microsoft Windows Server 2008 用于在虚拟化工作负载.支持应用程序和保护网络方面向组织提供最高效的平台.它为开发和可靠地承载 Web 应用程序和服务提供了一个安 ...

  5. 升级域控制器:向现有域添加 Windows Server 2008 或 Windows Server 2008 R2 域控制器的 Microsoft 支持快速入门...

    1(共 1)对本文的评价是有帮助 - 评价此主题 更新时间: 2011年11月 应用到: Windows Server 2008, Windows Server 2008 R2 本主题介绍将域控制器升 ...

  6. Windows Server 2008 WEB服务器安全初级设置篇

    1.新做系统一定要先打上已知补丁,以后也要及时关注微软的漏洞报告.略. 2.所有盘符根目录只给system和Administrator的权限,其他的删除. 3.将所有磁盘格式转换为NTFS格式. 命令 ...

  7. Windows Server 2003 AD升级到Windows Server 2008 AD的方法及详细步骤

    前言: Windows Server 2008 是现在企业比较流行的服务器操作系统,安全性高,配置灵活.方便,集成了Hyper-V虚拟化功能,能够充分发挥硬件的性能.Windows Server 20 ...

  8. Windows Server 2008 的十四大最新功能特性技术总结

    刚刚安装了Windows Server 2008,简单写一下对微软最新产品的体验. 1.定制的服务器Server Core.从Windows Server 2008开始,系统中那些不是每个用户都用到的 ...

  9. Windows Server 2008 磐石风暴系列课程

    转自电驴 下载页面:[url]http://www.verycd.com/topics/251739/[/url] 中文名称:Windows Server 2008 磐石风暴系列课程 资源类型:ISO ...

  10. Windows Server 2008 简介

    Microsoft Windows Server 2008带有内置网络与虚拟技术,旨在为组织所使用的服务器基础设施提供增强的可靠性和灵活性.新的虚拟化工具.网络技术以及安全增强设置可以更省时.节约成本 ...

最新文章

  1. 数据结构Queue:poll、offer、element、peek
  2. java静态方法加载顺序_java中类以及方法的加载顺序
  3. mysql查询语句判断日期_mysql语句查询时间检测
  4. 存储过程是用来干什么的_感情不是用来考验的
  5. 微信找不到nfc功能_手机的NFC如何使用?3分钟教会你!
  6. k米评分容易得高分的歌_超级音雄怎么K歌 唱歌方法介绍-
  7. GStreamer入门概念(二)
  8. Atitit if else 选择决策流程ast对比 sql java 表达式类型 binaryExpression hase left and rit expr 目录 1.1. Sql 1
  9. rust工作台可以拾取吗_10台铝型材工作台一周交货可以吗
  10. C/C++[codeup 1805]首字母大写
  11. 6位行政区划代码与4位银行地区代码对应表
  12. 随机梯度下降算法(SGD)
  13. 初学51单片机--网上教程(51自学网)
  14. 人体颈椎神经分布图高清,颈椎神经系统分布图片
  15. 2016-2019 书单
  16. 算法学习 区间dp 涂色PAINT
  17. 百家姓和名称正则匹配
  18. html5 点灯游戏,夜点灯剧情讲了什么 夜点灯游戏剧情背景介绍-游侠网
  19. Python绘制彩色蟒蛇
  20. 【华为OD机试真题 JS】九宫格按键输入

热门文章

  1. 华为2019校招笔试题之处理字符串(python版)
  2. 韩昊20190919-3 效能分析
  3. 【HAVENT原创】修改 CentOS 服务器名称
  4. 启动计算机管理服务,win10系统打开服务管理器的五种方法
  5. 屌丝程序猿的中国合伙人之路
  6. win7系统关闭445端口
  7. 我是技术男,也曾创业过,也拿过风投......
  8. SCI、EI、ISTP收录检索技巧及核心期刊投稿导引
  9. JavaScript分解质因数
  10. 开源WebRTC 服务器介绍