当前位置: 首页 > 科技观察

软件定义存储在大型数据中心的应用分析

时间:2023-03-20 15:33:59 科技观察

历史经验一再表明,技术进步驱动的变革往往以超乎人们想象的速度和强度发生。SDS软件定义存储作为一项新兴技术,即使你用尽所有想象力,也很难预测它的发展速度有多快,影响会有多深远。面对新的变化和趋势,在追逐变化的同时,也要冷静思考可能出现的问题。SDS在数据中心的应用能否提升性能、降低成本、控制风险?SDS会隐藏什么样的问题?问题1.现有基础设施不能得到充分利用。数据中心非常繁忙,IT部门必须同时接受来自多个不同应用系统的需求和数据任务,并及时响应和处理。此外,IT专业人员的日常工作还需要维护高可用性基础架构并嵌入许多工作流。大多数SDS解决方案都希望数据中心能够“全投”,即用SDS解决方案的基础设施和流程替换数据中心现有的存储硬件、基础设施和流程。他们通常希望数据中心远离共享的集中式存储硬件,转而采用商业化的超融合架构。问题二:无法提供全面的数据服务许多SDS解决方案无法提供完整的数据服务功能。举个简单的例子,许多SDS解决方案无法将数据复制到远程位置,因此无法创建数据的灾难恢复副本,甚至无法将数据迁移到SDS结构本身。由于简单的数据复制是不可能的,因此应该提供某种数据迁移能力,将数据从旧的存储平台移动到新的平台,否则必须从备份副本中恢复数据。很多二副本、三副本的方案也是在同一个数据中心或者同一个POD,几乎没有跨数据中心的容灾。(还有存储双活和仲裁,这里提一下,不是广告。VSAN支持存储双活,还引入了WITNESS组件,目的是在必须做可用性决策时充当决胜局(在VirtualSAN集群中)避免脑裂行为和满足仲裁要求的组件)对于SDS,缺乏完整可靠的数据服务能力意味着采用该SDS解决方案的客户仍然需要购买额外的存储系统来填补缺乏新的SDS解决方案功能。问题3.数据生命周期管理不好管理。随着企业业务的发展,各种平台和系统的建立,也意味着需要管理的数据量越来越大,资源维护成本越来越高,效率越来越高。低的。那么,面对企业对数据不同的时效性、不同的访问频率、不同的重要性需求,如何降低数据存储、使用和维护成本,对不同数据进行生命周期管理就显得十分必要。结合行业的相关标准规范,将企业IT系统的数据归类为必要的。目前,根据系统的业务特点,比较流行的数据分类包括生产交易数据、服务支撑数据和系统数据三部分。根据数据分类,不同类型的数据应匹配不同的数据存储策略。数据存储策略是将不同的数据存储在指定的存储设备上。目前主要的存储设备主要分为在线存储、近线存储和离线归档存储这三种常用的存储。在线存储也称为工作级存储。存储设备和存储的数据始终处于响应状态,可以实时读写,可以满足计算平台对数据访问的速度要求。一般的在线存储设备通常是内置磁盘、高端磁盘阵列等磁盘设备,价格相对昂贵,性能最好;近线存储定位于在线存储和离线存储之间,对性能要求相对较低,但也提供了相对较好的读取性能。近线存储策略一般采用低端磁盘阵列设备,辅以高压缩软件,以满足快速读写等访问动作。离线归档存储是将不再频繁使用的数据移动到单独的存储设备中进行长期存储,并将涉及的数据离线存储以供非常规查询使用的过程。企业中的归档设备一般采用磁带库、光盘库和大容量低端磁盘阵列,价格相对较低。对于软件定义存储(SDS),目前还没有充分考虑到数据生命周期的管理。虽然有冷热数据存储区,但闪存盘基本用于缓存加速,无法有效实现分类。存储满足大量不同数据的细粒度管理和生命周期管理。问题四:缺乏合理的定价模式。大多数SDS都是根据容量包进行许可的。许多软件还对高级功能收取额外费用。这会产生一个问题,因为大多数数据中心永远无法确定其适当的容量限制以利用容量打包定价。例如,初级容量包可以提供1-10TB的存储服务,更高级别的容量包可以支持10-25TB。如果企业需要11TB的存储容量怎么办?这意味着,为了支持额外的1TB容量,企业必须升级到25TB容量许可。大多数SDS解决方案忽略的另一个成本是与不支持现有基础设施和存储系统相关的成本。许多这些SDS解决方案允许用户在同一台??服务器上使用商品HDD来提供计算(超融合),虽然这降低了未来的成本,但它需要用户购买闪存SSD和HDD以安装到框架中的现有服务器基础上。软件定义存储的未来对于传统企业的大型数据中心,商用的中高端存储经历了大量的生产环境和实践检验,相对成熟稳定。但是,软件定义存储还没有经过大量生产环境的考验和复杂业务场景下企业实践的验证,还不够成熟。然而,软件定义存储依赖于一种精简的集成架构,将软件和硬件深度集成,并且可以使用最新技术最大限度地发挥更快的CPU、内存、闪存和磁盘的优势。虽然SDS还有很多问题,但这并不妨碍它的优秀。生活在物理世界中的SAN最终将被玩转虚拟世界的超融合SDS架构所取代。SDS超融合架构必将成为建设现代数据中心的新基石。问题Q1:SDS能否满足企业级应用的标准?比如几个9之类的,没有你想象的那么好。Q2:在软件定义存储中,计算节点和存储节点分开好还是一起好?答:根据使用场景的不同,可以组合起来节省节点和节省服务器,同时需要计算和存储能力的适合合并。如果分开,适合大容量存储,包括一些离线存储场景。Q3:除了VMware,还有其他SDS软件厂商吗?答:有SMARTX,EMC的SCALEIO,华为的FUSIONSTORAGE等,CEPH是开源的!应该说这些产品各有优缺点,各有各的特点!Q4:软件定义存储和软件定义网络在本质上是一样的吗?答:思路本质上是一样的,都是解耦,把数据平面和控制平面分开。