如何在虚拟化环境下进行数据存储管理

如何在虚拟化环境下进行数据存储管理,第1张

理解虚拟机存储需求

规划部署方案可以节约时间和资金,并避免在将来出现令人头疼的问题。部署物理存储环境前,因当了解当前环境的具体情况。我们开始研究如何在虚拟化环境下解决存储的需求分配问题。每个环境都不尽相同,尽管如此,还是有一些简单问题可以帮助我们理清数据存储管理规划:

1、工程师需要理解环境中虚拟化的程度。环境中是否大多数服务器都已虚拟化,还是仅仅运行了少量的虚拟机。

2、需要超前规划将来用户、服务与应用增长所需的计算资源。环境会不断演变,既要满足当前应用,也要规划未来发展。

一旦开始规划,工程小组需要对自己即将部署的存储解决方案类型有深入认识。某些虚拟机需要为其存储设置许多固定参数,而其他虚拟机则可以更为灵活的调整。根据大多虚拟机监控(VMM)实现方案,可以大致分为两个主要部分:

1、在创建虚拟磁盘时预先分配所需的整个存储空间。此方案中,虚拟磁盘既可以被拆分为许多水平文件(默认情况下为每文件2GB大小)所组成的文件集,被称做"分割水平文件",也可以采用单一的水平文件。预分配存储机制也被成为"厚配置".

2、按需动态增长存储。若采用此机制,虚拟磁盘可以分割或单一文件保存,但其有一个重要特性--存储可以根据需求进行分配。此种类型的动态增长存储同样被称为"自动精简配置",VMware Inc.和Citrix System都支持此种磁盘配置。

一旦负载评估确定以及相关可行性调查完成,就可着手研究如何将存储添加至环境中。但比这更重要的一环是明确工作负载究竟需要多少存储空间,因为此时已进入存储资源分配过程了。

动态存储分布

管理员现在可以通过虚拟化平台接口进行监控,分配和管理所有虚拟机的存储需求。Vsphere、XenServer和Hyper-V目前都提供了非 常复杂的图形用户接口(GUI),这些管理工具可以提供关于虚拟机的详细信息。例如,管理员可以查看系统所连接的存储仓库,了解其是如何被利用的,也可以 查看每个虚拟机(VM)的磁盘使用状况。虚拟化管理平台的每次更新都加强了针对存储设备的连接能力,包括支持更多厂商的产品,新功能以及通过GUI界面所 能实现的存储设备管理。

在部署自动精简配置(或动态存储分配)作为虚拟磁盘特性时,需要留意存储资源池或数据存储中那些还未被使用的空间。通过跟踪未使用资源,工程师可以 调整最佳实践并决定下一步 *** 作是回收现有未使用资源,或者在应用中断与宕机发生之前往资源池中加入新的可用空间。为避免系统宕机,建议对磁盘使用情况进行 追踪并设置告警等通知,保证在空间不足时能通知到管理员。动态空间分配并不是什么新技术,该功能在现今大部分主流虚拟化软件中都可以实现。尽管如此,关于 这种数据存储机制还是有一些管理技巧的:

1、设置磁盘空间需求告警。添加额外磁盘空间并不困难。现实中,实现空间添加可能只需要大约3次鼠标点击。挑战在于了解有多少资源可以分配,以及数 据存储是否将要用尽。要解决这个问题,工程师应该为虚拟化平台管理工具设置告警策略,以及准确管理自动精简配置。对某些管理平台来说,告警是项新功能,但 十分重要。这些告警可以通

2、过自定义触发规则实现,这样管理员们就可以对“磁盘空间耗尽”这项事故进行预防并才去行动。告警可设置为当数据存储使用率到 达某一百分数值或超额比率达到一定数值时触发相关通知。

3、文档与环境监控。每款主流虚拟化管理平台的GUI工具都很实用,任何IT工程师都应该能够检索存储仓库并对存储使用状况与规划有明确的认识。尽 管如此,在处理存储需求时,数据存储管理是一项永无止境的过程,需要无时无刻关注。空间资源耗尽并不是一个好应对的问题,而且通常情况下,可以通过审计与 对存储环境的维护来避免事故发生。

确保存储和虚拟化管理平台及时更新。经常检查负载状况是件十分重要的例行公事,留意存储硬件和虚拟化软件平台运行情况也十分重要。新硬件和软件更新可提供更好的支持与功能及,提升IT工程师管理环境的能力。微小变更,诸如告警与警示,可以用来增强存储空间管理能力。

虚拟化存储可以理解为对计算资源的虚拟化,传统的服务器计算资源都是本地直连的,比如说一台物理机,CPU、内存、硬盘、网卡都是直接插在主板上的,IT管理员通过telnet、SSH等方式通过网络远程管理它或者来到机房通过直连的键盘与显示器管理物理机。随着虚拟化进程的进一步推进,计算资源的虚拟化主要表现为“资源池”化,若干,或成千上百台的物理机资源,被整合到一起,就像一个游泳池一样,成千上百的CPU、内存、硬盘存储空间、网络接口,通过虚拟化底层架构,为上层的虚机服务,上层的虚机按照管理员的调度指令,调用部分CPU、内存、硬盘存储空间,作为自己的计算资源提供服务。

存储虚拟化也一样可以这样理解,使用NETGEAR(美国网件)ReadyDATA5200,或者同类型的统一存储设备,提供TB、PB或以上级别的存储空间,并不是为一台物理机准备的,而是让这些存储空间“池”化,为上层的虚机服务的,通过管理员的调度分配,为提供不同业务服务的虚机分配不同的存储空间,匹配业务的发展,动态调整虚机所需的存储空间,这样有着空前的灵活性,这是非虚拟化架构所不能比拟的,就像服务器存储空间不够了,要买硬盘了,买多少?主板接口够吗?多块磁盘怎么做RAID?相信无论是对企业的管理者,还是工程师都会觉得麻烦的问题,而通过虚拟化架构,同样的事情仅仅只需轻轻的鼠标点击,或者敲几条命令便可完成,这些便是虚拟化架构中,资源虚拟化所带来的便利。

VMware上的设置很简单,在存储器上直接添加网络存储,输入IP,卷路径,自己定义的NAS名字.

需要注意的是在NAS存储上把vKernel的IP设置成Root权限.并且不同的NAS存储可能根卷名不一样,有的是/vol,有的是/vol0.需要对NAS系统比较了解.

P.S

好的NAS存储比iSCSI好很多,我有很多客户都是挂NFS的卷,上面跑了近百台虚拟机,非常稳定.并且有很多功能iscsi没法做到.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11576576.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存