怎么部署服务器级别的存储虚拟化

54次阅读
没有评论

共计 2378 个字符,预计需要花费 6 分钟才能阅读完成。

自动写代码机器人,免费开通

丸趣 TV 小编给大家分享一下怎么部署服务器级别的存储虚拟化,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

如何部署服务器级别的存储虚拟化

早先的存储虚拟化产品常用于简化内部磁盘驱动器和服务器外部直连存储的空间分配,以及支持应用集群。Veritas Volume Manager 和 Foundation Suite 就是首批这类解决方案,这类方案使得存储扩展,以及为应用程序和文件服务器提供空间更为简单快速。

随着存储需求的增长远远超过直连存储所能提供的范围,存储虚拟化逐渐成为存储阵列中的一种容量提供方式。而容量持续增长以及诸如 iSCSI 等小型 IT 组织负担得起的共享存储技术的出现又使得存储虚拟化技术也融合进基于网络的设备和运行在通用硬件的软件里。

不过现今的服务器和桌面虚拟化技术兴起给存储虚拟化技术带来了新的生机,而基于主机的存储虚拟化技术正在逐渐回归。服务器虚拟化平台必需要基于共享存储 体系架构来实现一些关键特性,比如 VMware 的 vMotion 和 Distributed Resource Schedule (DRS)。通过传统的 SAN 架构自然可以实现这种共享存储体系架构,不过越来越多的 IT 组织开始寻求更简单的方式来实现共享存储。基于主机的虚拟化技术 就是方式之一。

诸如 VMware 之类的服务器虚拟化供应商认为存储是妨碍虚拟化技术大规模普及的瓶颈之一。这些 Hypervisor 供应商已经实现了处理器和内存资源 的抽象,实现更好的控制并提高资源利用率,他们自然而然也会希望这样控制存储。不过将存储控制功能整合到主机服务器端,称之为“存储 Hypervisor”时会带来一些潜在的问题。处理一些在虚拟服务器和虚拟桌面环境中至关重要的存储服务,诸如快照、克隆和自动精简配置时,会严重影响 主机服务器的性能。

Virsto 的解决方案

Virsto 开发出了一款软件解决方案,安装在每台主机服务器上 (无论是一台虚拟机或 Hypervisor 上的过滤驱动器) 并在主存储上创建一个虚拟化 层,称为 Virsto 存储池。其同时创建一个高性能磁盘或者固态存储区域,成为“vLog”. 读操作会直接指向主存储,不过写操作会通过 vLog 进行,这 会给请求的虚拟机或应用程序发回一个确认。然后 vLog 将这些写操作异步地分布写入主存储,从而减少对写性能的影响。该存储池可以容纳多至 4 层的存储方 式,包括固态存储和各类型的磁盘驱动器。

和缓存的工作方式类似,vLog 通过在存储前端降低耦合度改善了存储性能,降低了后端存储的延迟。其同时将前端主机的随机写操作变为顺序方式,实现后端存储的最佳性能。基于 Virsto 主机的存储虚拟化软件实现了以上这些功能。

虚拟存储设备

基于主机的存储虚拟化的另一项应用实例是虚拟存储设备(VSA)

VSA 是运行在虚拟机上的存储控制器,其虚拟化统一集群中的主机所直接连接的存储。VSA 提供一个主机使用的简易的存储共享体系架构,并支持高可用性、虚拟机迁移,并改善存储提供方式。对于很多企业,这种方式可以替代原本需要建立并管理传统 SAN 或 NAS 来支持虚拟服务器和桌面的体系架构。

如何部署服务器级别的存储虚拟化

vSphere Storage Appliance.VMware 的 vSphere Storage Appliance 以一个虚拟机的方式运行,从在 2 个或 3 个节点集群中,每个 ESX/ESXi 主机所直连的 DAS 存储中,创建一个共享存储池。VMware VSA 提供每个节点的 RAID 保护,并在同一集群的各个节点之间提供镜像保护。虽然从技术角度上看,VMware VSA 是一个基于文件的体系架构,不过其亦为集群中每台主机提供数据块级别的存储虚拟化,并用户可以从这种部署方式中获取和基于数据块的共享存储一样的收 益。

HP 的 LeftHand Virtual SAN Appliance. 虽然和 VMware VSA 的功能类似,P4000 VSA 软件可以支持每台主机直连 DAS 以外的方式。其还允许使用 iSCSI 或 FC SAN 等外部存储来创建共享存储池。这就意味着可以将如何可用的存储,本地存储或用于容灾的异地存储,转变为 LeftHand 存储节点。P4000t 提供 快照和自动精简配置,并且支持 Hyper- V 和 VMware.

DataCore 的 SANsymphony-V.DataCore 的解决方案是通过在一个虚拟机中部署其 SANsymphony 软件来整合其它各个 VMware,Hyper- V 或 XEN 主机的直连存储,形成共享存储池。SANsymphony- V 可以和 HP 的解决方案那样虚拟化外部的网络存储,并且 该软件可以在迁移到传统的共享存储体系架构时部署在外部服务器上。SANsymphony- V 同时提供各类存储服务,譬如快照、自动精简配置、自动化分层 和远程复制。

FalconStor 的 NSS Virtual Appliance.FalconStor 的 Network Storage Server Virtual Appliance(NSSVA)是该公司 NASS 硬件产品中唯一支持的 VMware 版本,用网络上其它主机的直连存储创建一个虚拟存储池。和 DataCore 和 LeftHand 的解决方案类似,该存储池可以扩展到网络上任何可用的 iSCSI 存储上。该 NSS Virtual Appliance 包括快照、自动精简配置、读 / 写缓存、远程复制和卷分层等存储功能。

何时使用

基于主机的存储虚拟化解决方案是目前大多使用在虚拟化服务器和虚拟化桌面环境中,用以实现环境的高可用性特性,以及改善存储性能、利用率和管理效率。在小型的环境中,VSA 可以同样用于为物理服务器提供存储资源。

看完了这篇文章,相信你对“怎么部署服务器级别的存储虚拟化”有了一定的了解,如果想了解更多相关知识,欢迎关注丸趣 TV 行业资讯频道,感谢各位的阅读!

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计2378字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)