随着虚拟化技术的普及,数据中心面临着存储空间不足和性能瓶颈的挑战。存储虚拟化技术应运而生,为解决这些问题提供了有效的解决方案。
存储虚拟化是一种将物理存储资源转换为虚拟池的技术,并将其作为一个逻辑单元提供给应用程序和用户。它通过虚拟化层将物理存储设备从底层基础设施中抽象出来,从而提高了存储资源的利用率和管理效率。
数据中心解决方案推荐虚拟化技术、分布式存储系统、绿色数据中心等等。
1、虚拟化技术
虚拟化技术可以将物理硬件资源转化为虚拟资源,从而实现数据中心的优化和灵活性。通过虚拟化技术,可以在一台物理服务器上运行多个虚拟机,实现数据中心的服务器整合和高效利用。同时,虚拟化技术还可以提高数据中心的可靠性、可用性和安全性。
2、分布式存储系统
分布式存储系统可以提供更加高效和可靠的数据存储和处理环境。它可以将数据分散存储在多个节点上,从而实现数据的冗余备份和容错处理。同时,分布式存储系统还可以提高数据中心的扩展性和灵活性,以及降低数据丢失的风险。
3、绿色数据中心
绿色数据中心可以降低数据中心的能源消耗和碳排放。它可以通过采用高效的服务器和存储设备、优化数据中心布局和散热系统等方式来实现节能减排。此外,绿色数据中心还可以采用可再生能源,如风能和太阳能等来降低碳排放。
数据中心的重要性主要体现在以下三个方面:
1、数据安全:数据中心可以保护企业的核心数据免受各种威胁,如黑客攻击、病毒和自然灾害等。通过建立安全防护体系,数据中心能够确保数据的机密性、完整性和可用性,从而保障企业的稳定运营和发展。
2、提高效率:数据中心可以提高企业的业务处理速度和响应速度。通过集中化管理、自动备份和恢复等功能,数据中心可以减少企业数据丢失的风险,提高数据处理效率,从而为企业带来更多的商业机会和竞争优势。
3、降低成本:数据中心可以降低企业的运营成本。通过虚拟化技术、自动化管理和绿色节能等技术,数据中心可以减少企业在硬件设备、电力和维护等方面的投入,从而降低企业的运营成本。
但也因为虚拟化的特性,为承载环境中不断增长的虚拟机,需要扩容存储以满足性能与容量的使用需求。 IT经理们已经发现,那些因服务器虚拟化所节省的资金都逐渐投入存储购买的方案上了。 服务器虚拟化因虚拟机蔓延、虚拟机中用于备份与灾难恢复软件配置的问题,让许多组织彻底改变了原有的数据备份与灾难恢复策略。 EMC、Hitachi Data System、IBM、NetApp和Dell等都致力于服务器虚拟化存储问题,提供包括存储虚拟化、重复数据删除与自动化精简配置等解决方案。 服务器虚拟化存储问题出现在数据中心虚拟化环境中传统的物理存储技术。 导致虚拟服务器蔓延的部分原因,在于虚拟服务器可能比物理服务器多消耗约30%左右的磁盘空间。 还可能存在虚拟机“I/O 搅拌机”问题:传统存储架构无法有效管虚拟机产生的混杂模式随机I/O。 虚拟化环境下的虚拟存储管理远比传统环境复杂——管理虚拟机就意味着管理存储空间。 解决服务器虚拟化存储问题 作为一名IT经理,你拥有解决此类服务器虚拟化存储问题的几个选项,我们从一些实用性较低的方案开始介绍。 其中一项便是以更慢的速度部署虚拟机。 你可以在每台宿主上运行更少的虚拟机,降低“I/O混合器”问题出现的可能性。 另外一个方法则是提供额外存储,但价格不菲。 一个更好的选择是在采购存储设备时,选择更智能的型号并引入诸如存储虚拟化,重复数据删除与自动化精简配置技术。 采用这一战略意味着新技术的应用,建立与新产商的合作关系,例如Vistor、Datacore与FalconStor。 将存储虚拟化作为解决方案 许多分析师与存储提供商推荐存储虚拟化,作为服务器虚拟化存储问题的解决方案。 即使没有出现问题,存储虚拟化也可以减少数据中心开支,提高商业灵活性并成为任何私有云的重要组件之一。 概念上来说,存储虚拟化类似服务器虚拟化。 将物理存储系统抽象,隐藏复杂的物理存储设备。 存储虚拟化将来自于多个网络存储设备的资源整合为资源池,对外部来说,相当于单个存储设备,连同虚拟化的磁盘、块、磁带系统与文件系统。 存储虚拟化的一个优势便是该技术可以帮助存储管理员管理存储设备,提高执行诸如备份/恢复与归档任务的效率。 存储虚拟化架构维护着一份虚拟磁盘与其他物理存储的映射表。 虚拟存储软件层(逻辑抽象层)介于物理存储系统与运行的虚拟服务器之间。 当虚拟服务器需要访问数据时,虚拟存储抽象层提供虚拟磁盘与物理存储设备之间的映射,并在主机与物理存储间传输数据。 只要理解了服务器虚拟化技术,存储虚拟化的区别仅在于采用怎样的技术来实现。 容易混淆的主要还是在于存储提供商用于实现存储虚拟化的不同方式,可能直接通过存储控制器也可能通过SAN应用程序。 同样的,某些部署存储虚拟化将命令和数据一起存放(in-band)而其他可能将命令与数据路径分离(out-of-band)。 存储虚拟化通过许多技术实现,可以是基于软件、主机、应用或基于网络的。 基于主机的技术提供了一个虚拟化层,并扮演为应用程序提供单独存储驱动分区的角色。 基于软件的技术管理着基于存储网络的硬件设施。 基于网络的技术与基于软件的技术类似,但工作于网络交换层。 存储虚拟化技术也有一些缺陷。 实现基于主机的存储虚拟化工具实际上就是卷管理器,而且已经流传了好多年。 服务器上的卷管理器用于配置多个磁盘并将其作为单一资源管理,可以在需要的时候按需分割,但这样的配置需要在每台服务器上配置。 此解决方式最适合小型系统使用。 基于软件的技术,每台主机仅需要通过应用软件查询是否有存储单元可用,而软件将主机需求重定向至存储单元。 因为基于软件的应用通过同样的链路写入块数据与控制信息(metadata),所以可能存有潜在瓶颈,影响主机数据传输的速度。 为了降低延迟,应用程序通常需要维护用于读取与写入操作的缓存,这也增加了其应用的价格。 服务器虚拟化存储创新:自动化精简配置与重复数据删除 存储技术的两个创新,自动化精简配置与重复数据删除,同样是减少服务器虚拟化环境对存储容量需求的解决方案。 这两项革新可以与存储虚拟化结合,以提供牢固可靠的存储容量控制保障。 自动精简配置让存储“走的更远”,可减少已分配但没有使用的容量。 其功能在于对数据块按需分配,而不是对所有容量需求进行预先分配。 此方法可以减少几乎所有空白空间,帮助避免利用率低下的情况出现,通常可以降低10%的磁盘开销,避免出现分配大量存储空间给某些独立服务器,却一直没有使用的情况。 在许多服务器部署需求中,精简配置可通过普通存储资源池提供应用所需的存储空间。 在这样的条件下,精简配置可以与存储虚拟化综合应用。 重复数据删除从整体上检测与删除位于存储介质或文件系统中的重复数据。 检测重复数据可在文件、字节或块级别进行。 重复数据删除技术通过确定相同的数据段,并通过一份简单的拷贝替代那些重复数据。 例如,文件系统中有一份相同的文档,在50个文件夹(文件)中,可以通过一份单独的拷贝与49个链接来替代原文件。 重复数据删除可以应用与服务器虚拟化环境中以减少存储需求。 每个虚拟服务器包含在一个文件中,有时文件会变得很大。 虚拟服务器的一个功能便是,系统管理员可以在某些时候停下虚拟机,复制并备份。 其可以在之后重启,恢复上线。 这些备份文件存储于文件服务器的某处,通常在文件中会有重复数据。 没有重复数据删除技术支持,很容易使得备份所需的存储空间急剧增长。 改变购买存储设备的观念 即使通过存储虚拟化,重复数据删除与精简配置可以缓解存储数容量增长的速度,组织也可能需要改变其存储解决方案购买标准。 例如,如果你购买的存储支持重复数据删除,你可能不再需要配置原先规划中那么多的存储容量。 支持自动化精简配置,存储容量利用率可以自动提高并接近100%,而不需要管理员费心操作维护。 传统存储购买之前,需要评估满足负载所需的存储能力基线、三年时间存储潜在增长率、存储扩展能力与解决存储配置文件,还有拟定相关的采购合同。 以存储虚拟化与云计算的优势,购买更大容量的传统存储将越来越不实际,尤其在预算仍是购买存储最大的限制的情况下。 以下是一些简单的存储购买指导: 除非设计中明确说明,不要购买仅能解决单一问题的存储方案。 这样的做法将导致购买的存储架构无法与其他系统共享使用。 ·关注那些支持多协议并提供更高灵活性的存储解决方案。 ·考虑存储解决方案所能支持的应用/负载范围。 ·了解能够解决存储问题的技术与方案,例如重复数据删除与自动化精简配置等。 ·了解可以降低系统管理成本的存储管理软件与自动化工具。 许多组织都已经在内部环境中多少实施了服务器虚拟化,并考虑如何在现有存储硬件与服务器上实现私有云。 存储预算应用于购买合适的硬件或软件,这点十分重要。 不要将仅将注意力集中在低价格上。 相反,以业务问题为出发点,提供解决问题最有价值的存储解决方案才是王道。
在过去十年间,存储管理凭借自身的发展逐渐成为一门学科,不仅由于存储数据量的大幅增长的驱动,而且也由于促进共享存储的存储网络协议的增强。 同时,虚拟化也成为服务器和PC优化的最重要的技术。 在这种环境下,共享存储成为一些功能不可或缺的前提,如非中断的虚拟机迁移。 不过,虚拟化在服务器和支持它的存储间增加了另一层的复杂性。 在虚拟化和存储间的这一层抽象意味着将存储相关的概念如RAID组和LUN转换为虚拟对象如VMDK和虚拟硬盘是个挑战。 因此,为了有效的为虚拟环境提供存储,存储管理员必须采用新的方法。 挑战 虚拟化产生了新的运营难题。 因为许多虚拟机可能同时存在于一个存储LUN上,虚拟服务器的I/O配置和桌面有时变得更加随机和不可预测。 通过使用诸如VMware公司的Storage vMotion和微软公司的Hyper-V Live Migration的特性来使虚拟机在存储基础设施间迁移时,当前的系统管理程序的功能可以保证大量的I/O。 另外在虚拟机被拷贝、克隆和在存储间复制时,虚拟化对于存储的利用也会产生很严重的影响。 在考虑虚拟化和存储时,我们必须审视许多大型企业已建立起的运营架构。 随着IT基础设施的不断发展,各部分的技术逐渐划分为不同学科,包括存储、网络、服务器和数据库等。 过去,也许存储管理员还可以只处理自己的业务,而不必太多关心基础设施的其它部分的运作。 如今,虚拟化改变了这种状况,使得我们必须将这些不同的学科整合,而不能再像过去那样。 选择战略 虚拟环境下的存储管理需要满足两个基本的指标:容量和性能。 尽管这两者在非虚拟化环境下也会提及,但在虚拟存储设计时会主要考虑性能,因为它会更多的影响虚拟基础设施的运营。 在非虚拟化环境下,对于一个LUN缓慢的响应时间只会影响到单个主机;对于一个承载多个虚拟机的较大的LUN,缓慢的响应可能引起更广泛的影响。 在虚拟桌面环境(VDI)下尤其如此。 对于存储管理员,有许多策略需要考虑。 使用硬件加速和API 许多厂商(包括最大的六家存储厂商:戴尔,EMC,惠普,日立数据系统,IBM和NetApp)如今都支持虚拟I/O的硬件加速。 这是通过在系统管理程序中的应用编程接口(API)实现的,如阵列集成的vStorage API (VAAI)。 VAAI将一些负载较重的工作从虚拟层卸载,而让存储阵列使用最适合的方式来执行这些关键操作,如次LUN级锁定,批量拷贝和数据清零。 最近,VMware增加了精简盘空间回收特性,使得系统管理程序可以从精简配置的LUN中释放存储空间,而无需直接写数据到这些被删除的数据块。 将存储管理的工作卸载到磁盘阵列有诸多好处。 首先,它减轻了虚拟层的工作负载,减少了CPU的负担以及存储网络中的数据流。 其次,它让存储阵列来对I/O密集型的操作执行优化和优先级操作,而这些最适合于在阵列内部实现。 作为领先的虚拟机监控器厂商,VMware已开发出大量的API,包括数据保护的vStorage API(VADP)和存储感知vStorage API。 VASA在部署可扩展的存储环境中日益重要,它为虚拟机监控器提供了存储LUN的配置信息,如复制和性能度量标准等。 为性能而配置 在虚拟环境下执行I/O时,性能是最重要的。 通常情况下,虚拟环境产生更多的随机工作负载,使得优化I/O工作负载的工作对于存储更加困难。 以下的一些技术可以保证性能得到优化,包括: 宽条带 此技术将磁盘I/O尽量分布到多个物理磁盘之上。 宽条带技术可以通过大型RAID组(需要注意磁盘失效后的重构时间)或者将多个RAID组连接成存储池来实现。 此技术同时适用于基于文件或基于块的存储平台。 动态分层 如同其它的存储环境,虚拟服务器同样存在产生大量I/O负载的I/O“热点”。 热点区域很难预测,因此支持动态分层的平台提供了一种手段,以确保最“热”的数据驻留在最快的盘上。 这种技术对于许多从一个母版映像克隆的虚拟机特别有用。 使用精简配置 在虚拟环境下,由于虚拟机易于创建,存储的增长很容易失去控制。 在即时需求的环境下尤其如此。 精简配置确保了只有在数据由主机写往磁盘时,磁盘空间才真正的被占用,而不是为每一个虚拟机预留指定的空间。 此特性可以在虚拟层实现,绝大多数的存储平台也支持这一功能。 使用厂商插件 几乎所有的企业级和中端存储平台都可为集中化的管理工具如VMware vCenter提供插件。 这为虚拟化和存储系统提供了统一的视图,在许多情况下可以在vCenter控制台上直接配置存储。 对于那些没有专门存储团队的企业,这可以大量减少IT管理员的工作。 为虚拟服务器而建的存储 一些新兴的存储厂商已经推出了特别为虚拟服务器环境设计的硬件和软件存储解决方案。 其中包括Atlantis Computing,SolidFire,Tintri和Virsto软件公司。 简而言之,这些产品被设计用来解决我们在这里描述的问题,包括随机I/O 的挑战。 使自动化 为动态变化的虚拟环境优化容量和性能可能是一件相当耗时的工作。 随着虚拟环境的扩展和成熟,我们需要将手工优化的过程更多的变为自动化。 虚拟机厂商开始在它们的产品中包含一些功能以允许一些半自动化特性,以减少管理员的负担,持续的优化存储环境。 在vSphere 5中,VMware推出了存储动态资源调度(SDRS)功能,可提供某种程度的存储分配的自动化。 SDRS提供自动的VMDK初始放置位置,自动的迁移虚拟机以满足容量,性能以及亲和规则的要求,可以保证例如高I/O的虚拟化被放置于单独的硬件上。 随着虚拟环境的扩展以及部署中更趋向于服务化,自动化的存储管理成为必需。 存储厂商已经在市场中推出了提供存储供应API的新产品,以直接支持虚拟服务器自动化。 别忘了备份 备份经常认为与存储管理没有多大关系。 不过,在高可用的存储环境中,它至关重要。 在虚拟基础设施中,传统的备份解决方案对于备份和恢复数据并非十分有效,我们需要使用一些其它的技术来优化备份和恢复的流程。 在基于数据块存储的部署中,传统的备份使用主机本身来备份数据。 这是因为存储阵列并不知道数据在LUN上的格式。 主机将文件放置在LUN上,然后备份软件依赖于主机提供的文件流来备份。 在所有的虚拟化平台中,虚拟机被存储为一个或多个文件,即使是使用块级存储阵列。 这使得备份过程更为简单,因为只需要简单的备份组成虚拟机的文件即可。 一些虚拟机厂商,如VMware,提供API以允许第三方软件看到虚拟机内部改变的块数据,这提供了一种非常有效的手段,我们只需备份自上次备份起变化的文件。 所有的虚拟机厂商都提供虚拟机快照功能。 尽管在某些情况下会导致“宕机一致”备份。 由代理软件协同,通过将主机文件系统静默,可以创建出具一致性的快照。 存储工具将不断演进 存储仍将是部署可扩展虚拟基础设施的一个重要特性。 随着环境的扩展和成熟,存储管理员需要利用一些工具和技术如自动化和虚拟化软件,使得他们可以迎接更加集成的IT世界的挑战。
虚拟化的数据中心可以分为三个层次:1、网络的虚拟化:比如网络设备的一虚多,比如Cisco的VDC、华为的VS技术;多虚一,比如Cisco的VSS/VDC,华为的css、华三的IRF等技术,还有网络的纵向虚拟化,比如Cisco的FEX技术。 2、存储的虚拟化:说白了就是把独立的存储资源合并起来,形成一个资源池,共同对外提供服务。 而不是像以前那样,主机A只能使用存储A,主机B只能使用存储B。 现在是主机A和主机B可以使用存储(A+B)3、计算的虚拟化:就是常说的虚拟机。 虚拟化的好处是可以简化运维、提供硬件的利用率、降低成本、增加业务布署的灵活性。
1、前期规划
在规划与实施虚拟化的数据中心时,推荐最小使用三台主机、2台存储,如图2所示。每台主机推荐4个网卡、至少2个CPU、64~128GB内存,存储、网络交换机与服务器之间都需要有冗余连接,在选择2台存储时,如果都是FC或SAS的存储,则可以在两台分别存放虚拟机,并在另一台存储存放备份;如果1台是FC或SAS存储,1台是iSCSI存储,则将虚拟机存储在FC或SAS存储,另一台做备份。
2、使用vSphere时
在使用vSphere的时候,为虚拟化数据中心配置HA,并启用DRS、DPM功能,在大多数的数据中心中,当负载较重时,群集中的每台主机都会开启运行;而当负载较轻时,DRS会迁移虚拟机、集中到某2台主机中,而DPM则会将暂时不用的主机进入“待机”状态,这样会减少能源的消耗。当负载变重时会依次打开待机的主机,并在主机间调整虚拟机。
3、部署好之后
在部署好vCenter Server、ESXi后,最好部署VDP(Sphere Data Protection)或VDPA(vSphere Data Protection Advanced)备份装置,备份数据中有重要应用的虚拟机,如果备份空间满足需要则备份所有虚拟机,在选择备份位置时,要选择与虚拟机不在同一位置的备份设备。例如,如果虚拟机运行在FC或SAS存储上,则可以将备份位置选择另一存储。当没有多余的存储时,可以将数据备份在某台服务器的本地硬盘空间。在我们实施虚拟化项目时,都会购置新的存储。在实施虚拟化项目后,可以使用的数据中心原来的存储做备份使用。如果数据中心没有多余存储,可以用节省下来的服务器做网络存储,或者使用服务器的本地硬盘提供的共享文件夹用做存储位置,这些都是折衷的办法。
4、注意环节
当数据中心中虚拟机数量较多、应用较多时,需要选择vCenter Operations Manager,用于动态监控vSphere数据中心。vCenter Operations Manager 从虚拟环境每个级别的每个对象(从单个虚拟机和磁盘驱动器到整个群集和数据中心)收集性能数据,它存储并分析这些数据,而且使用该分析提供关于虚拟环境中任意位置的问题或潜在问题的实时信息。
涉及虚拟化部署的项目往往包含了数据中心内的大量设备,从服务器、存储和网络到您的安全和管理软件。 本文讲述虚拟化部署项目中的九大步骤,来规范整个安装过程。 虚拟化方面的专家EricSiebert在他的文章:“virtualizationDeployment:TheAssessmentandPlanningPhases”当中涉及了各种虚拟化的部署过程。 下面我将对他描述的每一步进行展开和描述,另外也加入了额外的一些考虑和需要明确的问题。 -建设虚拟环境。 在这一步骤中,安装服务器,装载选定的虚拟化管理程序(例如ESXServer或是Hyper-V),安装中央管理平台(微软的SCVMM或VMware的vCenter),最后把虚拟主机添加到管理平台中。 -配置虚拟环境。 在这一步中,配置服务器的静态IP地址,纠正网络系统的参数,在有必要的情况下对VLAN进行配置。 -虚拟环境的安全保障。 在这一步中,对所有的虚拟主机设置一个复杂的登录密码,在WindowsAD服务器中添加组,然后把新增加的、经过认证的VMware管理员添加到这个组中,接下来把该组认证为VMwarevCenter的管理员并且删除域管理账户。 如果您还有其他类型的一些用户需要对他们的虚拟机做管理(例如SQL管理员或是开发环境),请考虑增加额外的组和新的角色。 -虚拟环境的构建。 在这一步中,完成向虚拟架构中增加新的虚拟机,通过创建新的虚拟机和安装全新的操作系统,或者是借助于Vmware的ConverterEnterprise等工具(在第二部分有介绍),完成从物理机到虚拟机(P2V)的转化,以及从VMwareVirtualApplianceMarketplace中下载虚拟应用程序。 请选择您P2V迁移的转换方式。 -虚拟环境的监控。 在这一步,至少您会希望可以通过基本的管理工具监控到新的虚拟化主机,这可以借助免费的ESXiServer和vSphereClient中提供的简单图形界面实现。 进一步地,您可能还会希望使用一些由vCenter提供的高级性能管理监控。 通过设置可以实现在发生性能问题时通知到指定的管理员。 随着使用的深入,很可能您还会希望用到更加复杂的性能监控工具,如同我们在“管理工具的选择”中提到的那样。 -虚拟环境的维护。 在单台虚拟主机和一组虚拟机的环境中,维护是一个非常简单的工作。 但是如果您的系统架构扩展了,就会用到维护工具。 请不要跟虚拟环境监控的概念相混淆,在维护阶段最主要的工作就是补丁程序的管理。 幸运的是,如果您采购的是VMwarevSphere,在所有的商业化版本中包含了UpdateManager。 通过UpdateManager,您可以对现有ESX服务器的补丁升级做管理,包括可以涉及到一些操作系统和部分应用程序的补丁升级。 如果您还使用了VMware的DRS(DistributedResourceScheduler)功能,那么ESXServer可以实现在用户不停机的情况下升级。 -虚拟环境的备份。 如同使用物理服务器一样,为虚拟服务器建设备份机制也是极其重要的。 当您完成对物理服务器虚拟化的同时,有效的备份机制也需要在同一天建设完成。 虽然虚拟机备份也可以通过已有的传统备份软件实现,但这并不是虚拟环境备份的最佳选择。 通过采用为虚拟机定制的备份软件,它们可以掌握所有的虚拟机都在哪台物理主机上,然后可以识别出在什么时间需要把虚拟机迁移到新的主机上去。 这些备份软件可以支持微软的VSS(VolumeShadowCopyService),确保应用程序的持续备份以及提供一些特殊的附加功能,诸如文件级和镜像级的备份,重复数据删除和数据复制等等。 典型的虚拟化环境专用备份软件包括:VMwaresDataRecovery,VeeamSoftwaresBackup以及VizioncorevRanger。 -虚拟环境的故障诊断。 我们当然希望在新部署了虚拟化架构后不会遇到任何问题。 但是如果问题发生了,我们需要关于虚拟化环境的文档和图表。 而且还需要有所有设备——服务器、SAN、网络、存储和虚拟软件等——相关的,售后支持信息和联系人窗口。 -培训和文档。 尽管这最后一步在Siebert的文章中并没有提及,但是培训和文档也是完成成功部署的重要步骤之一。 所有好的部署计划都应该包含针对公司中其他管理员的培训和关于新虚拟化架构以及日常管理任务的文档。 虽然对于其他管理员而言,虚拟服务器可能用起来跟物理的区别不大。 但是对于虚拟机的管理和故障诊断是完全不同于物理机的。 因此,培训课程是必需的,以便于那些支持人员和主要的管理员可以理解他们面临的物理系统架构所发生的变化,以及在虚拟机环境中如何完成和之前相同的工作。 避免虚拟化部署中的陷阱虽然说只要遵守基于以上的安装步骤而制定的安装计划,就可以避免在虚拟化部署中出现问题,但是还是有一些陷阱需要在安装时注意。 下面让我们举例来说明一些类似的问题:-低估了虚拟化主机所需的内存数量。 尽管您使用了VMware的内存过分配技术,但是很有可能生产环境中的虚拟化主机会用到所有安装的内存总量。 很多用于生产环境中的虚拟化主机都安装了16GB甚至更大的内存。 -低估了所需共享存储的存储空间。 尽管新版的VMware提供了自动精简配置功能,可以帮助用户减少虚拟化对存储空间的占用情况,但是虚拟机会迅速地占用共享存储中的大量存储空间。 如果可能的话,采用VMware的自动精简配置或者是通过SAN存储来降低硬盘空间的占用率。 您还可以通过使用Vizioncore的vOptimizerPro工具来回收过分配的存储空间。 -虚拟化的速度远远超过培训和文档收集的速度。 对一台物理服务器完成虚拟化是很容易的,可以在几分钟内完成,但是培训资深管理员和升级文档的时间要比虚拟化本身长得多。 所以一定要避免同时对所有的物理环境做虚拟化,然后面临漫长的虚拟机故障诊断过程。 以及对某些未经应用程序管理员许可的应用做虚拟化。 -过度分配。 在初始化安装的时候,很容易出现虚拟机过度分配的问题,因为创建一个新虚拟机的过程看起来如此简单。 和物理服务器的管理一样,我们应该仅分配那些业务所需的虚拟机。 每一台新的虚拟机会占用额外的服务器资源以及带来附加的操作系统许可购买费用。 -缺少测试。 对于应用在虚拟机上的测试非常的简单,只需要做从物理机到VMwareWorkstation虚拟机的迁移,然后在虚拟机里验证结果。 在我的经验看来,99%的应用可以在虚拟机上工作,但是请密切关注那些图像处理密集型的应用(例如运行计算机辅助设计CAD等在虚拟桌面),或者是需要购买额外软件许可的应用软件。 当验证完软件的兼容性之后,还需要考虑虚拟机架构的支持能力:能否满足应用程序的计算需求以及提供和物理服务器同等的性能表现。
VDC的意思是虚拟化数据中心。
VDC可以通过虚拟化技术将物理资源抽象整合,动态进行资源分配和调度,实现数据中心的自动化部署,并将大大降低数据中心的运营成本。VDC—Virtual target=_blank>
VDC的优势
可以大大提升企业的工作效率。比如对于一个互联网公司,需要新增一项业务,当应用设计完后,就需要在数据中心部署。若没有VDC,公司就需要花费大量的人力、物力对网络,存储,服务器进行调整。但是如果有了VDC,那么互联网公司不再需要关心物理世界,而只需要通过软件模拟,将应用需要告诉VDC,VDC通过软件模拟,几分钟就会给出结果。
通过VDC,将数据中心的运维人员从枯燥的重复性的配置劳动中解脱出来,数据中心运维人员可以更加聚焦于应用层业务,不必关心底层物理硬件实现。在数据中心部署业务时也不再需要彻夜值守,调整配置。只需要通过VDC设定应用业务自动部署的时间。
VDC可以对物理世界设备之间的工作进行协作,最大程度的提升数据中心的工作效率,是建造绿色数据中心最好的方式,节省能源。VDC将完全忽略物理硬件世界的存在,对于数据中心用户完全虚拟化。
以上内容参考网络百科-虚拟化数据中心
来自用户、应用程序与数据需求的增长已使数据中心资源与资金预算颇为紧张。 因此,虚拟化迅速成为了解决数据中心规模增长的有效方案。 毕竟将更多负载整合至更少硬件上,能获得几年内所无法想象的效益。 虚拟化虽然可以解决某些数据中心增长挑战,但其并不是完美的解决方案。 事实上,虚拟化的某些特性已经给一些试图驾驭它的组织带来了新麻烦。 数据中心依靠虚拟化以减缓容量增长,降低服务器、网络硬件维护成本,通过硬件整合还可以降低能源与冷却开支成本。 但实施虚拟化还会给系统管理员们带来许多无法逃避的挑战。 保持平衡 系统管理员们需要以更少的宿主物理服务器,保障运行的虚拟机(VM)计算性能需求。 虽然在线迁移等功能简化了虚拟机迁移难度,但仍需要进行精确监控与详细能力规划,以避免CPU、内存与I/O过载。 若没有足够重视,服务器性能可能受到影响,或者更严重宿主主机上的虚拟机可能因此崩溃。 在将虚拟化应用至生产环境之前,测试与评估每个虚拟机所需资源,选择适合部署方案并制定数据保护策略,可以避免出现出现上述故障。 无控制增长的虚拟机将在后期引起资源问题。 如果环境中有多名具备添加虚拟机权限的管理员,在没有经过仔细考虑需求和资源配给的情况下任意添加虚拟机,很容易造成虚拟机资源管理混乱。 如果没有定期检查,虚拟化应用可能很快便耗尽重要的计算与数据保护资源。 其同时也会成为繁忙的管理员们更可怕的管理噩梦。 虚拟数据中心同样需要面对包括容量与数据保护在内的存储资源挑战。 虚拟机通常部署在存储区域网络(SAN)上,并在系统启动后加载入服务器内存,所以SAN需要足够的扩展空间来确保储虚拟机镜像与快照库,连续数据保护(CDP)日志,块级别增量备份(BLIB),离线复制及其他各种备份技术。 (《如何提高虚拟化数据中心的弹性:存储》) 快速恢复需求加剧了存储性能要求 “现今,随着虚拟化应用,我们面临着实时灾难恢复的压力,例如SAN-to-SAN复制。 ”First Flight Federal Credit Union(Cary,N.C.)的COO与高级副总裁Todd Erickson表示。 服务器、存储和用户均通过网络连接,这是虚拟化将产生的另外一个潜在问题。 瓶颈可能来自于多台虚拟机争夺同一物理服务器上的网络访问性能,进而引发应用程序访问性能问题而招来用户投诉。 当然也有方法解决这些问题,包括虚拟I/O(网络虚拟化),多网卡,网络端口聚合与多路径产品。 但是这些选择通常只有在问题出现之后才会开始考虑。 (《实现数据中心网络虚拟化的各种方法》) “你会发现,加入的虚拟层级越多类似对转换的再转换延迟也就越大,”Erickson说。 “即使将千兆网卡进行聚合,当在一台物理服务器上运行20或30台虚拟机时,也可能在应用峰值时出现网络资源不足的情况。 ” 他表示,采用10GbE以太网与Cisco的Nexus技术可以为将来升级计划节约成本。 以上列出的问题,都可以追溯至前期规划与设计的不足。 任何组织都应该根据需求与目的设计适合自身的虚拟化项目,而不是先实施虚拟化,然后才考虑用它做什么。 如此便容易在实施虚拟化前后采集性能指标,确定实施成功关键因素,判断是否会引发性能问题等,以确立有理有据的虚拟化战略。 例如,如果目标是能源整合与节约费用支出,很容易便计算出当前能源消耗与虚拟化实施后的能源消耗。 明确目标和指标同样可以帮助发现其他基础架构相关的可改进之处。 再以节能为例做进一步分析,采用新型与更加节能的服务器至少应用在关键任务的虚拟机而不是继续使用旧的,能耗高的服务器。 【免责声明】本文仅代表作者本人观点,与和讯网无关。 和讯网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。 请读者仅作参考,并请自行承担全部责任。
储存虚拟化(Storage Virtualization)是通过逻辑方式将多个物理存储设备组合成一个单一的虚拟存储池,并通过对虚拟存储池进行管理,实现各种数据存储管理和保护,以及数据访问服务的提供。 储存虚拟化的主要目的是提高数据存储的效率和可靠性。 它可以隐藏物理存储设备的复杂自然,简化存储和数据管理。 此外,它还可以实现存储资源的共享和可伸缩性,支持不同的存储模式和充分利用存储资源,减少存储冗余,使数据访问更高效。 储存虚拟化的实现原理主要是通过在存储层和计算层之间添加一个虚拟化层,在该层中对存储资源进行抽象,将多个物理存储设备进行汇集和协同,形成一个虚拟的存储池,实现存储资源的高效利用。 在实际应用中,储存虚拟化有许多重要的应用场景,例如:数据备份和恢复、灾难恢复、容错和高可用性、存储分配和回收、数据合并和迁移、数据压缩和去重、云存储等等。 同时,储存虚拟化还能够支持各种存储协议和接口,如NAS、SAN、iSCSI等。 储存虚拟化的优势主要体现在提高存储效率和管理,可以最大限度地利用存储空间和资源,而且可以减少存储冗余,提高系统的可靠性和可用性。 此外,它还可以简化存储管理和操作,支持快速扩展和部署,提供高度的灵活性和可定制性。 但是,储存虚拟化也有一些局限,例如:存储虚拟化需要高性能的硬件和软件平台的支持;虚拟化层可能会增加延迟和风险;虚拟存储池可能导致资源争用和混杂,需要进行合适的分配和管理;储存虚拟化的实施需要技术和经验的支持,需要考虑安全、隐私和合规性等方面的问题。
存储虚拟化的概念从广义的角度看,存储具有两大特性: 其一,它是具有存取数据功能的载体; 其二,它具有可管理性。 存储虚拟化是物理存储的逻辑表示方法,是在服务器与存储之间设置的一个抽象层,服务器被绑定到逻辑抽象层上。 于是,无论何时如果需要都可以改变所连接的物理存储,典型的如阵列的替换、层次化存储等,而不会影响应用对这个存储的访问。 存储虚拟化也正是紧紧围绕着这两个主要方面展开的。 从狭义的角度看,存储是具有两个访问通道的实体,数据通道和管理通道就是对此的简单描述。 二者在物理上可以是聚合的,也可以是分离的,而存储虚拟化就相应地发生在这两个通道上。 在理论上可以认为,相对于原存储实体,新的存储实体在数据和管理通道上所进行的任何非恒等的转换,都是一种存储虚拟化方法。 概括地讲,所谓存储虚拟化可以简单地描述为: 新存储实体对原存储实体的存储资源(如存储的读写方式、连接方式、存储的规格或结构等)和存储管理(如统一、分散管理)进行变化和转换的过程称为存储虚拟化。 目前,EMC、IBM和SUN等公司都把目标瞄准了企业数据中心市场,纷纷推出了新的存储虚拟化产品,帮助企业IT管理者计划向虚拟化数据中心转移,并承诺帮助企业降低成本和简化业务流程,提供全方位的解决方案。 由于数据已经成为企业核心价值的载体,数据的保存和维护是企业投资、预算,以及成本核算的关键部分之一,承担着维系企业命脉的作用,因此必须以相对完整的、可持续发展的,在投资回报率方面最优的方式来构建存储系统,而企业的这些需求是一个多目标优化问题。 在此前提下,存储虚拟化是迄今为止的一个最佳选择。 国内竞争激烈,产品众多,建议你网络搜索下 “锐捷网络” 到他们网站仔细查看下,他们做虚拟化网络存储做的比较好。
本文地址:http://www.hyyidc.com/article/15123.html