摘要:企业存储是业务信息的集中存储库,通过与计算机系统的连接提供通用数据管理、保护和数据共享功能。由于企业处理业务关键信息的繁重工作负载,因此企业存储系统应该可以扩展到数百TB或甚至PB的工作负载,而不依赖于过多的布线或子系统的创建。企业存储系统的其他重要方面是无限连接和对多个平台的支持。 |
企业存储是业务信息的集中存储库,通过与计算机系统的连接提供通用数据管理、保护和数据共享功能。由于企业处理业务关键信息的繁重工作负载,因此企业存储系统应该可以扩展到数百TB或甚至PB的工作负载,而不依赖于过多的布线或子系统的创建。企业存储系统的其他重要方面是无限连接和对多个平台的支持。
企业存储的途径
存储区域网络(SAN)是专用于存储的专用高性能网络或子网,独立于组织的公共用户网络。它互连磁盘池或固态存储器,并将其共享到多个服务器,因此每个服务器都可以像直接连接一样访问数据。实现存储区域网络(SAN)互连的三个主要组件是连接到服务器和存储的布线,主机总线适配器(HBA)和光纤通道(FC)或以太网交换机。管理员集中管理存储区域网络(SAN)中的所有存储,具有高可用性(HA)、灾难恢复(DR)、数据共享、高效可靠的备份和恢复功能以及集中管理和远程支持等优势。通过存储区域网络(SAN),可以为所有数据创建多个路径,因此服务器故障永远不会导致对关键信息的访问权限丢失。
网络附加存储(NAS)使多个客户端设备和用户能够从中央磁盘存储池访问数据。用户访问网络附加存储(NAS)的共享存储,NAS通过以太网连接在局域网(LAN)上显示为具有自己的Internet协议(IP)地址的节点。易于访问、低成本和高容量是网络附加存储(NAS)的特征。
直接连接存储(DAS)是直接连接到内部或外部(在存储机柜中)的硬盘驱动器(HDD)或固态驱动器(SSD),其连接到其他计算机或服务器无法访问的单个计算机或服务器。与网络附加存储(NAS)和存储区域网络(SAN)不同,直接连接存储(DAS)不通过以太网或光纤通道(FC)交换机联网。
由于直接连接存储(DAS)数据未联网,因此它为所连接的服务器提供了更好的性能。但是,这也意味着无法在服务器之间汇集和共享直接连接存储(DAS)数据。而且,与网络附加存储(NAS)或存储区域网络(SAN)不同,服务器中的扩展插槽数量和直接连接存储(DAS)机箱的大小限制了存储容量。直接连接存储(DAS)还缺少更高级的存储管理功能,例如网络附加存储(NAS)和存储区域网络(SAN)设备中可用的快照和远程复制。
主要趋势
过去几年中趋势向上的企业级存储中的新方法和技术包括云存储、超融合存储和闪存技术,如非易失性存储器(NVMe)。
容器的存储也变得越来越重要,基于可组合和分解的基础架构概念的企业存储开始产生一些噪音。
此外,预测分析领域的人工智能(AI)和机器学习以及存储级内存(SCM),如果他们还没有开始,应该在不久的将来对企业存储产生重大影响。
云存储
企业云存储包括从公共云服务提供商处购买的存储容量。企业通常转向云存储以减少或消除过多的本地存储成本,降低管理存储和升级数据中心基础架构的复杂性。三大公共云存储提供商是亚马逊网络服务(AWS)、谷歌云和微软Azure。其他包括阿里云、IBM的Bluemix,Oracle和Rackspace,以及众多区域供应商。
如何使用云数据存储
了解混合云以及如何充分利用云存储计划。
还有系统集成商和托管提供商提供云服务,许多传统软件公司现在为他们的应用程序和服务提供云存储服务。最后,云网关供应商(如Panzura)已将企业云存储作为其混合架构的一部分,存储管理供应商也将管理即服务(MaaS)集成到其产品中。
超融合和融合基础设施
超融合存储将存储、计算和有时网络集成在一个单元中。它通过管理程序管理存储,增加了虚拟化层。这使得超融合成为一种软件定义的存储,可以将每个节点中的所有存储集中在一个集群中,从而使管理员能够更好地控制虚拟服务器环境中的存储配置。
这为超融合存储提供了更高程度的水平可扩展性,因为用户只需将新节点插入基础设施即可添加更多存储和计算资源。
超融合基础设施(HCI)与融合基础设施(CI)不同,融合基础设施将传统SAN组件(存储、计算和网络)捆绑到预先配置的SKU中,该SKU在销售之前进行调整大小和调整。超融合基础设施(HCI)将这些功能移动到一个可以与其他类似节点集群的盒子中。融合基础设施(CI)是企业存储的主要部分,而超融合基础设施(HCI)主要是作为运行大量虚拟化负载(如虚拟桌面基础设施(VDI))的有效方式。超融合基础设施(HCI)已经进入企业,现在,超融合基础设施(HCI)集群通常运行多个工作负载。
NVMe、存储级内存和人工智能
存储行业开发了NVMe主机控制器接口和存储协议,以通过外围组件互连高速(PCIe)总线加速服务器和SSD之间的数据传输。它大大减少了延迟,消除了计算机与快速SSD存储之间的通信作为瓶颈,导致IOPS显著增加。相关的NVMe over Fabrics(NVMe-oF)规范的目的是通过网络结构(如光纤通道、以太网和InfiniBand)扩展NVMe的优势。广泛采用NVMe的举措是迈向另一个行业转型的一步:SCM。SCM包括新型非易失性存储器,如三星的Z-NAND介质和英特尔的3DXPoint Optane,它们结合了传统存储和存储技术的优势,缩小了动态随机存取存储器(DRAM)和闪存存储之间的巨大性能差距。非易失性存储包。SCM比DRAM要慢,比标准内存的可扩展性更高,并且提供了10倍于NAND闪存驱动器的IOPS。此外,与闪存驱动器不同,SCM可以在字节而不是块级别进行寻址,这可以消除大量的I/O开销,从而获得更好的性能。
人工智能以及机器学习在很大程度上已经开始渗透到IT管理的许多不同方面,包括存储。机器学习算法开始用于预测性存储分析和存储管理。例如,它们使存储管理流程能够学习和更改设置和操作,以优化工作负载,代理存储基础设施,管理大规模数据集,并根除问题和异常的原因,并修复它们。
分解和可组合存储
一些观察家认为可组合基础设施和分解的基础设施是人机交互发展的下一个阶段。它们保留了超融合的优势,例如通过节点将计算机资源物理地组合到一个易于扩展的框架中,同时可以更轻松地独立添加更多存储和计算硬件。
通过将这些计算机组件分离成离散的单独的CPU、高速缓存、结构、存储器和存储资源池,而不是按需提供给特定应用程序,可以实现分解。它将这些单独的资源(重点放在个人资源)与硬件级别相结合,并使用应用程序编程接口(API)在软件级别进行组装。
可组合基础设施创建或组合可消耗的硬件资源集,并将它们组合成虚拟化整体。因此,不是将这些组件(包括存储)分解为硬件级别的虚拟资源,然后使用分解的基础设施等软件单独提供存储、内存和计算,而是可组合基础设施将这些单一资源池组合到一个统一的虚拟基础设施单元中。
容器存储
与标准的单片应用程序不同,容器化应用程序可以包含数百或数千个单独的相关容器,每个容器托管整个应用程序过程的独立和独立的可扩展处理模块。容器旨在让用户轻松地开发和部署应用程序的无状态微服务层作为一种敏捷中间件,无需持久数据存储。
容器化应用程序设计在过去几年中越来越受到企业欢迎的一个原因是该设计支持敏捷应用程序开发和部署。容器可以在生产环境中根据需要快速扩展,然后在不再需要时消失。这种方法的效率、可扩展性、敏捷性、云计算友好性和低成本使企业在微服务之外寻求容器架构。
因此,容器供应商(如Docker和Kubernetes)开始为容器提供一定程度的持久数据存储支持。此外,Portworx等初创公司通过使容器存储卷与其容器一起移动,通常更彻底地解决了这个问题。
像所有企业数据一样,容器数据需要保护。由于许多因素,容器本身无法直接向标准备份应用程序提供备份数据。它们需要存储或主机层的底层业务流程平台。许多存储供应商已经加强并通过提供此业务流程层,使企业能够备份容器数据,其中包括Asigra、Blockbridge Networks、Commvault、NetApp、Nimble Storage和Pure Storage。
编辑:Harris