存档

文章标签 ‘Windows Server 2008 R2’

Hyper-V动态内存(下)——内存优先级和内存缓冲区

2010年8月20日

Hyper-V动态内存功能通过调用内存压力来计算并确定出虚拟机所需要使用的内存大小值。若要执行这一运算过程,Hyper-V需要知道虚拟机中所运行的来宾操作系统所提交的总内存大小,以作为虚拟机所需内存大小计算比例的压力。Hyper-V会分配给虚拟机管理员设置的一个起始内存值,再附加一个缓冲区作为动态附加内存。这个额外附加内存大小值为: 管理为虚拟机分配的初始内存大小+一个百分比。例如,管理员设置缓冲区值为50%,这意味着附加内存最大为虚拟机已经提交内存的50%,虚拟机的来宾操作系统通常使用此额外的附加内存作为其系统文件缓存以增强操作系统和应用程序的性能。

假定Hyper-V已确定虚拟机需要的总提交内存为4GB,如果虚拟机动态内存缓冲区值设置为50%,则表明Hyper-V可以使用最大2GB附加内存作为虚拟机的文件系统缓存。因此,正在使用的虚拟机的总物理内存可能达到6GB。但是,动态内存并不保证提交的总内存量始终被指定给虚拟机。动态内存也不保证配置缓冲区值为更多的内存量始终被指定给虚拟内存。这是因为,实际分配给虚拟机的内存量取决于主机上其它正在运行虚拟机的内存需求压力。

动态内存优先级

此外可以使用动态内存分配给每个虚拟机的内存优先级值。在生产环境中,某此虚拟机可能具有比其它虚拟机更高的工作负载,因此,具有更高性能要求的虚拟机应该比其它一般虚拟机拥有获取额外附加内存更高的优先级。现在Hyper-V已经拥有了像动态分配CPU资源一样动态分配内存的能力,因此设定不同虚拟机动态获取附加内存不同优先级顺序也已经成为可能。

仅在管理员将所有可用的物理内存分配给主机上的虚拟机时,内存优先级功能才能发挥功效。这是因为主机的物理内存请求始终会高于虚拟机。

1

如上图所示,管理员可以通过滑块设置指定虚拟机获取附加内存的优先级。此设置值的优先级范围从低到高是1至10000,而默认值为5000。

阅读全文…

Windows Small Business Server Codename “Aurora”公测下载

2010年8月18日

Aurora微软于昨日对外开放了Windows Small Business Server Codename“Aurora”的公测下载,“Aurora”是微软的下一代Windows Small Business Server产品,它主要适用于中小企业的服务器级应用,并为中小企业提供了小型云计算的能力。

碎片安装之后感觉和Windows Server Codename“Vail”的操作界面类似,总体的设计完全就是Home Server模式的翻版,但总的来说功能还是非常适用。过几天准备拿它来换掉联机D400上的系统。

如果您有兴趣测试Windows Small Business Server Codename“Aurora”,可以通过Microsoft Connect 网站: https://connect.microsoft.com/sbs 获取到安装镜像和测试序列号。

1

阅读全文…

作者: 碎片 分类: Server 标签:

How To : 仅导出Hyper-V R2的虚拟机配置文件

2010年8月7日

最近想把所有实验虚拟机文件搬个机器,但所有的虚拟磁盘模板文件、差异磁盘文件、快照文件等目录错综复杂,参考了苏繁博客的“深入学习 Hyper-V 的导出和导入”一文有些想法:

1、将原有的Hyper-V目录(包括VHD、快照其它XML)拷贝到目标机器相同分区的相同目录

2、在旧环境中导出虚拟机配置文件

3、在新环境中导入备份的虚拟机配置文件

通过以上方法,就可以在不打乱原有目录的情况下快速将虚拟机实现环境转移

问题来了

苏繁的Hyper-V导出截图如下:

1

阅读全文…

配置Windows 2008 R2远程桌面证书

2010年8月6日

【TechTarget专稿,请勿转载】

从 Windows Server 2003 SP1开始,客户端便可以通过服务器身份验证安全套接字层(SSL)证书连接到远程桌面服务器。要实现这一功能,只需管理员使用和配置服务器操作系统的“远程桌面会话主机” 配置工具即可。尽管Windows Vista和Windows 7这样的客户端操作系统并无这样的管理工具可用,但服务器仍可以向它们颁发远程桌面连接证书。要通过证书来实现安全的远程桌面连接连接有两种常用配置方法。第一种方法使用组策略和证书模板来进行配置;第二种方法则是使用WMI脚本来进行配置。

阅读全文…

作者: 碎片 分类: Server 标签:

How To:配置Hyper-V虚拟机文件存储路径

2010年8月3日

昨天收到邮件有人问这个问题,今天来帮忙解答一下。大家都知道Hyper-V装好之后默认新建虚拟机有以下2个存储路径:

  • 虚拟磁盘文件默认存放路径——“\Users\Public\Documents\Virtual Hard Disks”
  • 虚拟机配置文件默认存放路径——“\ProgramData\Microsoft\Windows\Virtualization”
    其实这2个路径我们通过在虚拟服务器右击选择“Hyper-V设置”中便可以进行更改,如下图:
    Hyper-V_Location01

阅读全文…

基础架构规划和设计指南之—Windows 用户状态虚拟化 (USV)

2010年7月31日

USV是什么东东?Windows 用户状态虚拟化 (USV) 是用于将独立计算机的用户状态(配置文件)信息同步到统一的中心存储的技术集合。它主要用于集中存储和管理用户状态,以提高用户的移动办公体验和灵活性,并同时帮助IT部署和管理节约成本。
usv_overview_01

不同的操作系统版本、不同的应用程序和平台架构、安全、备份、网络和不周的用户需求等因素,都会影响到USV的工作。因此,为了保证统一规划、合理实施,有一个全面的指导性规划、设计、实施指南对管理员来说就非常有必要了。经过微软的缜密考虑和策划,以及对最佳实践的理解,有许多设计和实施思路都被集成到了USV战略当中。

阅读全文…

作者: 碎片 分类: Other 标签: ,

How To:自定义PowerShell 配置文件

2010年7月30日

对于频繁使用PowerShell的用户来说,Windows默认的PowerShell界面可能不太符合我们平时的使用习惯和喜好,其实用户可以针对自己的喜好来对PowerShell界面进行自定义配置的。

在创建我们自己的PowerShell配置文件之前,我们需要先使用以下命令来查看当前是否已有配置文件存在:

 

Test-Path $profile

ps_profiles_01

如果返回值为“False”,我们则可以开始配置文件的创建了,使用的代码如下:

New-Item -path $profile -type file –force

ps_profiles_02

阅读全文…

Windows Server 2008 R2远程桌面服务架构

2010年7月26日

在Windows Server 2008 R2和Windows 7发布后,RDS(远程桌面服务)和RDC(远程桌面客户端)都有一些设计与架构上的改变,今天碎片主要向大家介绍远程桌面服务架构。让我们先来看看传统方式的RDP。RDP是面向连接的无损、分层二进制编码和传输协议。RDP层起源于微软的NetMeeting项目,但它也是国际标准(ITU)的派产物。随着RDP的发展,其性能不佳及受数据包封装效率等影响,已经显著偏离了ITU标准。目前RDP已经做出许多核心设计和架构方向的变化和改进来进行性能优化和提升——以优化的编/解码速度来进行带宽限制和优化,并对许多关键协议的架构都进行了重新设计,以确保对资源的占用最少并达到利用率最高。

服务器推送模式的RDP协议图形流,通过松散更新的机会来增加服务器并合并多个更新到同一输出数据包。RPD协议驱动使用计划接收程序来接收用户输入活动(鼠标/键盘),并加速图形输出以更流畅的实现交互式用户体验。RDP带宽限制根据不同场景采用可变的设计和选择,以确保传输带宽的“安静”(无活动连接或其它数据包时,桌面不刷新)。下图为传统RDP架构了图:

图片1

这种落后的协议和传输模式并不支持即插即用接口、微软目前部署的RDP over TCP、TS 网关(RDP over HTTPS 机制)和Windows Live Tunnel(使用RDP的GoToMyPC服务)。Windows 7中的RDP安全层主要是基于SSL前端认证层,这充分利用了操作系统的通过SSL加密协议的CredSSP库来实现Kerberos和NTLM之间的交互,并可以采用SSL的多种加密算法,如RC4、DES和AES FIPS。

阅读全文…

作者: 碎片 分类: Server 标签:

Windows Server 2008 R2 分布式扫描管理

2010年7月26日

今天,我们主要介绍并概述Windows Server 2008 R2“打印和文件服务“ 中的分布式扫描管理(DSM)。

随着越来越多的扫描设备可以提供网络应用和支持,并且文档自动处理工作流程也变得更为普遍,企业管理员也越发需要一种途径在网络中管理这些扫描设备。在Windows的早期版本中,微软并未提供任何解决方案来管理网络扫描设备,因此企业管理员不得不使用硬件供应商的应用程序来对网络扫描仪进行管理。此外,因为扫描仪并非真正是文件工作流进程的一部分,所以管理员需要在通过扫描仪获取图像后为文件工作流手动开启另一个单独处理进程。

而到了Windows Server 2008 R2中,微软为网络扫描仪提供了一个全新的集中式管理界面。也开始提供一种自动方式来启动文件工作流进程,以确保扫描仪正式成为文档生命周期的主要部分。通过与活动目录提供程序的集成,大大提高了管理员对组织的监控和控制能力。既然有这么多好处,就让我们来仔细分析看看吧……

当你在Windows Server 2008 R2服务器中安装分布式扫描服务器角色时,将会同时安装扫描管理控制台和分布式扫描服务器服务。如下的关系图展示了DSM组件和进程之间的基本关系:

图1

扫描管理控制台用于检测和控制网络扫描仪,并在活动目录中创建和管理“提交扫描进程(PSP)“。PSP包括了扫描仪的配置信息与如何路由到已经扫描并存档文件的指令信息,同时,扫描管理控制台也可以监控企业中扫描服务器的扫描活动日志。用户可通过智能卡(Smart Card )或其它活动目录启用的方式来验证网络扫描仪。扫描仪在活动目录中定义为PSP或其所属组的一个用户。普通用户根据扫描仪设置和文件存储的路由路径来选择适当的PSP。扫描仪扫描时通过 PSP 的设置和工作流规范提交文件到扫描服务器进行处理,扫描服务器在指定的PSP中进行处理,即路由已扫描的所有文档的电子版到:

阅读全文…

作者: 碎片 分类: Server 标签:

Windows Server 2008 R2 虚拟机池

2010年7月24日

方案应用场景

Microsoft VDI解决方案支持2种虚拟机部署1场景:1、虚拟桌面池2、个人虚拟桌面。这两种方案对最终用户采用2种不同的虚拟机分配方式。本文主要对虚拟机池场景进行具体说明。

工作机制

当虚拟机池分派某个虚拟机给用户时,远程桌面连接代理 (RD Connection Broker)会自动进行分配和配置,而无须管理员事先指派这项任务。当用户从当前操作系统中注销或关机时,虚拟机的分配和占用状态便会被自动移除。由于微软的设计没有固定将虚拟机池中的某个虚拟机分派给最终用户使用,只要当前在虚拟机池用有1台可用的虚拟机,当用户在需要时,它则将会被分派给用户。当用户对主动对虚拟机池中的某个桌面发起连接时,此连接将会失败并由RD Connection Broker记录一个登录失败日志。

访问

虚拟机池由远程桌面虚拟主机(RD Virtualization Host) 服务器上采用统一配置的虚拟机组成。用户可以通过RemoteApp和桌面连接或RD Web Access对池中的虚拟机进行访问。当用户点击虚拟机池图标时,RD虚拟主机将从远程RPD连接的虚拟机池中预创建一个虚拟机。虚拟机池中的所有虚拟机都是相同配置(虚拟机池中可以只有唯一虚拟机成员);不论用户连接到虚拟机池中的哪个虚拟机,用户看到的虚拟机都是相同配置。由于用户每次连接到的可能是虚拟机池中不同的虚拟机,所以建设管理员采用漫游配置文件和文件夹重定向来管理用户配置和数据文件。

负载平衡

从Hyper-V服务器的虚拟机池分配虚拟机,其中至少应有一台正在运行的虚拟机可被选择和访问。如果2台或多台Hyper-V服务器上运行了相同数量的虚拟机,此时会随机进行选择。ISV也可以通过实施自己的负载均衡算法来改进分配解决方案。更多详情请参阅链接:

http://msdn.microsoft.com/en-us/library/dd401684(VS.85).aspx

断开VMs

当用户从虚拟机池中的虚拟机断开连接,下次再进行连接时会被重定向到上次断开连接的虚拟机上。然而,当用户从虚拟机注销时,虚拟机配置会被强制回滚到Administrator状态以方便被其它用户申请。由于用户每次可能在虚拟机池的不同的虚拟机登录,所以还是建议管理员使用漫游配置文件和文件夹重定保存用户的状态。

安装

一个虚拟机池可以跨多个Hyper-V服务器,每台Hyer-V服务器上也可能有多个虚拟机池的虚拟机。虚拟机的来宾操作系统支持3种——Win7、Vista SP1/SP2和XP SP2/SP3。有关操作系统版本支持,请参考下面的链接:

http://technet.microsoft.com/zh-cn/library/cc794868(WS.10).aspx

有关如何配置和实施Windows Server 2008 R2虚拟机池您可以参考:

http://technet.microsoft.com/en-us/library/dd883265(WS.10).aspx

http://technet.microsoft.com/en-us/library/dd772706(WS.10).aspx