Hyper-V存储技术二之SMB3.0

一:(1)什么是Hyper-V之SMB3.0技术:WindowsServer2012中内置SMB3.0文件共享协议,WindowsServer2012Hyper-V支持SMB应用程序共享存储,将Hyper-V环境的虚拟机所有文件(包括虚拟机配置,VHD文件,快照)提供独立和群集服务两种方式(以集群共享方式提供文件存储),实现基于共享的Hyper-V环境部署、迁移以及解决实际应用中遇到的问题。因此,部署这种环境的虚拟机,需要保证Hyper-V主机和文件服务器之间的正常网络访问是确保SMB共享存储应用的关键。

(2)SMB共享优点:a)提高了灵活性,Hyper-VSMB共享存储支持实时迁移功能;b)简化了配置和管理,管理员无需专业的存储设备管理知识,了解文件服务器即可;c)充分利用了融合网络;d)降低了CapEx和OpEx。

(3)支持的方式:

aSMB透明切换-持续高可用;对应用程序提供透明故障转移;支持计划内和计划外故障转移;对文件和目录操作均提供弹性。

bSMB横向扩展�C活动/活动文件服务器集群;面向应用程序的存储。主要功能:活动/活动文件共享;零停机容错功能;快速故障恢复;零停机CHKDSK;支持应用程序一致性快照支持RDMA网络;针对服务器应用程序优化;简化管理;独立的文件系统命名空间;集群共享卷;独立的逻辑文件服务器(\\FS\Share);Hyper-V集群;(支持64节点)。

c)SMB直连(SMBoverRDMA)�C低延迟,低CPU负载;优点:可扩展,快速,高效的存储访问;高吞吐量,低延迟;最小的CPU利用率,I/O处理;通过SMB多通道负载平衡,自动故障转移和聚合带宽。方案:高性能的应用服务器,如远程文件访问,IIS,SQLServer中的Hyper-V和HPC;集群内的存储通信使用的文件服务器和群集共享卷(CSV)。硬件需求:RDMA功能的网络接口(R-NIC);三种类型:iWARP,RoCEandInfiniband。

d)SMB多通道�C网络吞吐及故障转移;完全吞吐量:通过多网卡的带宽聚合;利用多核CPU参与提供对多网卡接收端扩展(RSS)。自动故障转移:SMB多通道实现了端到端的故障检测;如果存在,可以充分利用网卡分组(LBFO)功能(非必须)。自动配置:SMB自动检测并使用多路径。

e)SMB加密�C安全性;端到端的在线SMB数据加密:防止数据在不安全的网络上的窃听/监听攻击。全新部署零成本Zeronewdeploymentcosts:不需要IPSec,特殊的硬件设备及WAN加速器。可以为单独的共享或整个服务器进行配置。当数据穿越不受信任的网络时,可以进行多种设置:应用负载通过不安全的网络;WAN连接的分支机构网络。

f)文件共享VSS支持�C备份和恢复;对于存储在WindowsServer2012文件共享的应用程序提供一致性卷影拷贝。备份和恢复方案。与VSS架构完全集成

g)SMBPowerShell�C管理能力。

(4)部署条件:a)ActiveDirectory基础架构;b)Hyper-V主机必须运行WindowsServer2012操作系统;c)Hyper-V主机对SMB共享具有完全控制权限;d)不建议Hyper-V主机节点部署SMB存储服务器,而是专门构建一台文件服务器(本实验由于物理条件的限制,使用两台Hyper-V主机构建基于SMB共享存储的虚拟机)。

(5)基于SMB3.0的Hyper-V服务器可以实现:

a)所有的Hyper-V虚拟机文件支持;VHD和VHDX文件、ISO文件、Hyper-V快照文件。

b)基于主机的备份:Hyper-VVSS写入器完全支持SMB文件共享、支持DPM2012SP1及第三方VSS请求。

c)实时迁移:无Hyper-V故障转移集群的实时迁移、通过后台的SMB3.0实现无共享的实时迁移。

d)存储在线迁移:完全支持作为迁移源以及目标的SMB3.0、可以利用SMB多通道及SMB直连方式。

e)Hyper-V复制:完全支持SMB3.0作为迁移源以及目标、不需要基于文件或块存储层复制。


二:环境搭建:本实验由于物理环境限制,仅使用两台物理主机构建非群集环境下的Hyper-VSMB3.0;

Step1:安装文件服务器角色:在“服务器管理器”中选择“添加角色和功能向导”,启动“添加角色和功能向导”,打开“安装类型”对话框,选择“基于角色或功能的安装”

Step2:选择“文件和存储服务”―“文件和iSCSI服务”―“文件服务器”选项;

Step3:安装完成后,创建共享文件夹(WindowsServer2012的“文件服务”提供多种形式的共享,但是只有“SMB―应用程序共享”才能作为虚拟机共享存储使用,其他共享方式都不支持):

225637980.png

Step4:选择“选择服务器和共享路径”,本实验选择“C:\Shares\SMB”

Step5:配置“共享设置”,本实验保持默认

225704574.png

Step6:“指定控制访问的权限”对话框中选择自定义权限

225729174.png

Step7:单击“添加”按钮,选择“选择主体”以及设置完全控制权限

225759395.png

Step8:登陆DC机器,创建基于“SMB应用程序共享”虚拟机,在选择存储位置时,选择\\hv01\Shares\SMB.图为创建完虚拟机的路径。

225825338.png

下一章开始阐述Hyper-V之高可用技术。




你可能感兴趣的:(虚拟机,windows,服务器,应用程序,实际应用)