Hyper-V 3.0服务器虚拟化:打造坚固的云

简介:

最近比较忙,所以博客的更新也显得特别缓慢,看着有这么多朋友对我的支持,非常感激。今天的内容与Lync关系不是很大,主要是跟大家分享一下Hyper-V的一些东西。相信大家对Hyper-V并不陌生,看起来似乎没有那么多内容可以说。但我相信Hyper-V 3.0还是有很多值得我们去心动的改变。

下面我们来看一个标准的,基于Windows Server 2012的Hyper-V架构。这个架构非常的好理解,两台Hyper-V 3.0的主机加上一个交换机以及一台SMB3.0的共享存储服务器。所有的架构和系统均有Windows Server 2012独立完成。

clip_image001

在上图中,最大的变化就是基于SMB 3.0的共享存储服务器,这是在Windows Server 2012中提供的新功能,也就是说我们可以直接部署一台具备高磁盘性能的服务器,安装Windows Server 2012操作系统,然后把它部署为一台SMB 3.0的共享文件服务器,就可以作为共享存储被多台Hyper-V主机使用。可以用作存放虚拟机的配置文件、磁盘文件,以及Hyper-V 3.0独有的智能分页等文件,甚至快照文件、快照配置也都可以存放在这种基于SMB 3.0协议的文件服务器中。这样的好处是虚拟机不会因为Hyper-V主机的宕机、计划性停机维护等情况出现不可访问的问题,并且可以实现与多个Hyper-V主机共享存储,从而快速的完成不停机迁移以及虚拟机复制等功能。

除此之外,Hyper-V还可以实现无共享存储的实时迁移,可以提供在多台Hyper-V服务器之间通过网络来做虚拟机的实时迁移方式,这种迁移方式的优势是无需将虚拟机关闭、虚拟机不会有任何的变动或感知,缺点是迁移的时间较长,如果虚拟机磁盘数据文件较多则需要更长的时间。

clip_image002

看完了标准的Hyper-V 3.0架构之后,我们再来看下带有部分高可用功能的Hyper-V 3.0服务器虚拟化架构。我们从架构图中可以很直观的看到,现在的Windows Server和Hyper-V均拥有完整的高可用性功能,包括Hyper-V主机、存储以及虚拟机层面。

clip_image003

看到这里我们会发现这种Hyper-V服务器虚拟化架构图已经是一个接近于标准的服务器虚拟化架构,借助于微软群集服务,可以保证Hyper-V主机上的虚拟机的高可用性,并且通过底层的SMB 3.0共享存储服务器实现快速的故障转移。但此时此刻我们仍然发现这种架构图存在局限性,那就是我们的共享存储仍然无法达到我们的要求,这些限制可能是性能方面、也可以是可用性方面。

因为这个拓扑我们只有一台基于SMB 3.0的共享存储服务器,虽然在一台存储服务器上我们可以建立基于磁盘的存储池。在Windows Server上实现镜像、并行、冗余三种模式,换句话说就是我们可以在Windows Server中将多个单一的SATA、SAS、SSD等类型磁盘创建为具备RAID0、RAID1以及RAID5三种阵列级别的虚拟磁盘卷,从而让我们的存储具备一定的高可用性。

当然这种高可用性和性能通过单一的SMB 3.0共享存储服务器是无法保证的,排除磁盘本身损坏导致存储池数据错误的可能性外,还可能存在SMB 3.0共享存储服务器本身出现故障,比如系统损坏、掉电宕机、停机维护等多种情况,一台SMB 3.0共享存储服务器肯定是无法应对这些情况的。

所以在Windows Server 2012中,微软支持将SMB 3.0共享存储服务器进行集群,从而提供群集共享卷功能,并提供流量重定向、多链路等高级功能。不仅如此,SMB 3.0共享存储服务器还支持光纤通道存储的引用,从而简化对存储的部署、配置及维护。

clip_image004

最后我们再来一个具备完整高可用性的Hyper-V 3.0服务器虚拟化集群拓扑,其中包括了一个Hyper-V虚拟化主机服务器集群和一个SMB 3.0共享存储服务器集群,当然在SMB共享存储后还可以引用FCSAN、iSCSI SAN、存储池以及具备集群的RAID控制器存储。

clip_image005

其实在这里我最感兴趣的还是从SMB CSV到Hyper-V主机之间的连接,如果仅仅是使用万兆光交机的话,在带宽可能还是存在限制,毕竟每台服务器到光交的带宽是非常有限的。但想到这里Windows Server 2012强大的网络聚合功能让我打消了疑虑,借助网络聚会功能可以非常轻松的将服务器多个网口进行聚合,从而翻倍增加服务器到光交机的带宽。

在Windows Server 2012中网络聚合功能非常的腼腆,被藏在服务器管理器中,官方名称为NIC 组合。

clip_image006

在NIC 组合对话框中我们可以非常轻松地将多个网口进行打组,从而进行网络聚合,提升服务器带宽。

Hyper-V服务器虚拟化的内容就先介绍到这里,总的来说Windows Server 2012的Hyper-V是非常强劲的,也正应验了微软所说的这是一个为云优化的操作系统,其实在这里我们可以发现Hyper-V只是一个平台,在这个平台之上还有System Center的组件来优化我们的云,从而实现真正本地可用可靠的私有云。




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


相关文章
|
7月前
|
监控 数据可视化 虚拟化
服务器虚拟化
服务器虚拟化
252 0
|
5月前
|
数据挖掘 虚拟化
服务器数据恢复—VMware虚拟化重装系统导致服务器崩溃的数据恢复案例
VMware虚拟化,vmfs文件系统,共3块磁盘。工作人员误操作将VMware虚拟化重装系统,服务器崩溃。 正常情况下,重装系统会导致文件系统元文件被覆盖。要恢复数据须找到重装系统前的文件系统残留信息并提取出来,根据提取出来的元文件信息来拼接&恢复虚拟磁盘,然后提取&恢复服务器数据。
服务器数据恢复—VMware虚拟化重装系统导致服务器崩溃的数据恢复案例
|
6月前
|
存储 数据挖掘 虚拟化
服务器数据恢复-VMWARE ESX SERVER虚拟化数据恢复案例
服务器数据恢复环境: 几台VMware ESX SERVER共享一台某品牌存储,共有几十组虚拟机。 服务器故障: 虚拟机在工作过程中突然被发现不可用,管理员将设备进行了重启,重启后虚拟机依然不可用,虚拟磁盘丢失,数据无法使用。
|
10月前
|
机器学习/深度学习 虚拟化 Android开发
Windows开启 CPU 虚拟化 + 关闭 Hyper-V
Windows开启 CPU 虚拟化 + 关闭 Hyper-V
|
存储 安全 网络协议
虚拟化服务(服务器虚拟化、存储虚拟化)|学习笔记
快速学习虚拟化服务(服务器虚拟化、存储虚拟化)
1052 0
虚拟化服务(服务器虚拟化、存储虚拟化)|学习笔记
|
负载均衡 安全 虚拟化
【服务器】什么是服务器虚拟化
通过分层将底层的复杂、难用的资源虚拟抽象成简单、易用的资源,提供给上层使用。是一种资源管理技术,是将计算机的各种实体资源(CPU、内存、磁盘空间、网络适配器等),予以抽象、转换后呈现出来并可供分割、组合为一个或多个电脑配置环境。通过减少额外硬件的采购,企业可以获得大幅成本节约。使用虚拟化技术大大削减了采购服务器的数量,减少了数据中心里服务器和相关硬件的数量,大大节省了占用的空间和采购成本。支持异构操作系统的整合,支持老应用的持续运行,支持快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案。
77 0
【服务器】什么是服务器虚拟化
|
负载均衡 安全 虚拟化
【服务器系列】什么是服务器虚拟化
通过分层将底层的复杂、难用的资源虚拟抽象成简单、易用的资源,提供给上层使用。是一种资源管理技术,是将计算机的各种实体资源(CPU、内存、磁盘空间、网络适配器等),予以抽象、转换后呈现出来并可供分割、组合为一个或多个电脑配置环境。通过减少额外硬件的采购,企业可以获得大幅成本节约。使用虚拟化技术大大削减了采购服务器的数量,减少了数据中心里服务器和相关硬件的数量,大大节省了占用的空间和采购成本。支持异构操作系统的整合,支持老应用的持续运行,支持快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案。
131 0
【服务器系列】什么是服务器虚拟化
|
Cloud Native Linux 虚拟化
【云原生 | 03】裸金属架构之服务器安装VMWare ESXI虚拟化平台详细流程
虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。...............
597 0
【云原生 | 03】裸金属架构之服务器安装VMWare ESXI虚拟化平台详细流程
|
存储 资源调度 Cloud Native
阿里云迁移工具推荐最佳实践:Hyper-V虚拟化迁移到阿里云
阿里云迁移工具推荐最佳实践:Hyper-V虚拟化迁移到阿里云
阿里云迁移工具推荐最佳实践:Hyper-V虚拟化迁移到阿里云
|
弹性计算 人工智能 Kubernetes
零性能损失的虚拟化服务器是怎么回事
聊一聊弹性裸金属服务器
1195 0
零性能损失的虚拟化服务器是怎么回事

热门文章

最新文章