存储永远不会像系统内存一样快 - 这只是系统架构的性质。但谢谢NVMe(非易失性内存快车)如果ssd能够提供如此快速的性能,那么“转到磁盘”的代价往往是微乎其微的。
nvme包含A.系列规范软件如何与存储对话。它适用于多种传输方法,包括PCI Express那rdma.和TCP。支持NVME标准的存储阵列是存储存储的跑车,比任何其他主流方法更直接和高效地暴露超快速存储介质。
NVME支持的性能,效率和灵活性使整个数据库实例能够从存储阵列运行,性能类似于内存数据库的性能。或者,要采取另一个示例,您可以以最小的性能成本扩展到单个主机上的虚拟机(VM)部署和基于容器的应用程序。
自上年中期以来,NVME存储阵列已广泛可从通常的存储供应商提供。虽然速度效益很清楚,但购买完全装载的NVME阵列的成本不应低估。以下是选择一个,以及一些主要供应商产品线来查找。
了解您的NVMe工作负载
NVME阵列是文档存储的矫枉过正(尽管很难想象您的用户抱怨)。实际值在于将这些工作负载作为实时和/或基于机器学习的分析处理,用于针对大量数据,其中CPU和存储需要有效地一起工作并具有最佳性能。大量的金融系统,数以千计的交易跨越每秒都是主要候选人。
托管虚拟机以大规模的规模是另一个轻松的胜利,无论是高可用性的群集环境中的虚拟服务器还是VDI(虚拟桌面基础架构)所带来的所有安全性和管理的部署。
基于容器的应用程序还可以从基于NVME的存储中受益。对于一个,容器化应用程序的可扩展性与嵌入NVME规范中的并行性耦合。对于另一个,在需要时立即升级额外的集装箱实例的能力可以是您的Devops团队的真正福音。
NVMe的并行性是其价值的基础。在基于sas的存储支持单个消息队列和每个队列256个同步命令的情况下,NVMe将此扩展到64,000个队列,每个队列支持64,000个同步命令。这种巨大的增长对于提高单个物理主机上的vm数量、提高效率和简化管理至关重要。
识别各个工作负载和规划时间随着时间的推移 - 以及高可用性需求和连续性要求(备份/恢复,复制,地理冗余或简单的灾难恢复) - 可以帮助画画NVME数组中所需的图片。虽然这些考虑因素中的每一个都有可能导致您选择的NVME阵列的初始成本(或者在考虑冗余时),符合您需求的智能投资最终在长期运行中降低您的所有权成本。
保持储存效率
NVME阵列是大票商品,因此高效的存储实践对于您购买的大多数硬件以及扩展存储介质的生命周期至关重要。
数据重复数据删除压缩是第一步,因为它们有助于减少阵列上使用的存储空间,更重要的是,有助于限制媒体上写操作的数量,增加生命周期。大多数NVMe数组都应该能够轻松处理重复数据删除和压缩。在你提交之前一定要确认这一点。
另一个关键功能多个供应商提供的是用于优化数据放置的工具。该想法是保持文件连续,这减少了碎片化,并最终限制了对数据维护任务的需求和所需的读/写。
这些功能不仅可以增加寿命,而且还可以持有降低功耗和提高性能的可能性。至少,您的NVME系统应支持对数据放置的优化,但如果供应商提供基于AI的工具来抛出问题,那就更好了。
规划NVMe阵列迁移
它认为,您打算在NVME阵列上运行的工作负载对您的企业至关重要。只要尽可能避免停机时间(甚至甚至降级性能)。对于许多组织来说,甚至没有关于省钱,这是关于留在商业甚至省生命。
在部署NVME阵列时,您将面临的第一个挑战之一是如何在没有停机或明显的性能下将现有的业务关键工作负载获取到NVME存储上。
对于每个企业NVME存储供应商都有自己的想法,您应该如何将数据转移到新存储设备。你可以打赌它比一个简单的文件副本更复杂。寻找具有稳健工具和功能的供应商,集中在无缝迁移和零停机时间上。
如果您在内部专业知识上短暂,则值得您的初始迁移由供应商或认证合作伙伴的工程师处理。查看可用的服务以确保您的迁移按计划进行。
制定阵列退出策略
我们都经验丰富的方案,其中特定的供应商非常乐意帮助您迁移到其系统,但对帮助您迁移的帮助较小。幸运的是,NVME阵列供应商被迫投资出境迁移以保持竞争力。
通过出站迁移,您可以将目标定位于更经济有效的本地存储解决方案、基于云的存储或其他NVMe阵列。从NVMe数组迁移数据可能是必要的,原因有很多:创建数据库或应用程序的开发实例,出于性能或业务目的迁移业务应用程序,甚至将归档数据迁移到云以实现成本效益高的长期存储。
这里的底线是您选择的NVME阵列供应商应该提供灵活性,包括自动或计划迁移的能力。您应该能够针对全系列的空间平台,特别是您公司已经投入的全方位的平台 - 更不用说大云提供商提供的存储服务。您有更好的选择,您可以持续未来的投资。
储存量表计划
增长几乎是任何企业的目标,而数据增长无论如何都是不可避免的。从一开始就计划好如何提高工作能力。NVMe数组是否提供了向空槽添加媒体的能力,或者提供了将多个数组分组到单个可寻址端点的方法,在评估供应商时,您应该首先考虑长期增长战略。
可扩展性是提供软件定义存储(SDS)的解决方案的一个区域。由于SDS解决方案提供了从数据所在的物理媒体中抽取一层抽象,因此他们有可能无缝地扩展,而无需您的客户,甚至可以知道差异。如果您预计需要这种灵活性,则支持SDS的NVME阵列提供了良好的解决方案。
检查与现有工作流的集成
没有比投资时间,金钱和人员在构建优化的管理工具和工作流程中更糟糕的事情,只能在个人基础上留下新系统。无论您选择为NVME存储阵列选择哪种解决方案都应该能够将其无缝集成到现有的管理工具中。
在管理工具之上,许多寻找NVME存储的企业可以很好地具有鲁棒自动化功能的成熟Devops工作流程。能够在存储中创建对象,甚至可以满足个人存储或如何进行个人存储,可能是您尚未识别的未来要求。至少您应该查看供应商提供的API或命令行工具,并确保可用选项满足您的直接和长期需求。
考虑管理程序集成
这个值得单独调用,因为它是NVMe存储阵列的主要用例。您的虚拟机不仅可以从NVMe提供的快速存储中受益,而且,正确配置的虚拟机管理程序可以直接将NVMe存储设备分配给VM,从而进一步提高性能并减少延迟。
使用I / O密集的VM部署或DevOps工作负载,能够动态处理磁盘分配 - 因此,使用虚拟机管理程序与NVME阵列集成的能力,以便发现和分配NVME设备变得至关重要。在某些情况下,虚拟机管理程序可能支持摘要提供各个设备的管理,以便您可以在顶部提供VM的性能层,以NVME为顶部。
建立与VM部署相关的业务需求和性能目标非常重要。完成这些之后,您就可以开始寻找提供您的业务需要的集成和动态功能的供应商了。
确保NVMe阵列的安全性
业务和行业要求将推动NVME阵列中需要哪些安全功能。将存在一些共同的地面,包括提供证明安全配置的文档或工件。
至少,您应该关注休息的加密数据,因为大量的关键业务数据将驻留在您的NVME阵列上。此外,提供基于角色的访问控制(RBAC)和职责分离的能力将是许多行业的关键因素。
审计是许多企业的另一个主要要求。例如,国防部剧HIPAA具有最低审计要求的具体规则,两者都是基于普遍认可的最佳实践。
除了简单地拥有审核的能力外,您还应该能够确定哪些操作是可悲的。通常,您将遇到审核管理级别活动的要求。可能还需要审核特定文件或在极端情况下的读/写活动,或者在极端情况下,所有文件。最后,审计和系统日志都应该能够进入SIEM或其他企业监控系统。
关键NVMe阵列厂商
在这个领先供应商的列表中,您不会看到任何令人惊讶的地方——而且很可能,这些公司中的任何一家都提供了满足您90%业务需求的解决方案。下面这8家供应商是Gartner最近的Magic Quadrant分析师报告中的佼佼者。这个列表是按字母顺序排列的,而不是分层的。列入本清单不应被视为建议,遗漏也不应被视为谴责。
戴尔emc.:EMC品牌一直是网络存储空间的领导者,这几乎是永远的,而且它没有改变,因为它已经在戴尔横幅下面。NVME存储的Dell EMC PowerMax行提供了您预期的所有性能,以及无缝扩展的能力,甚至为您选择的云平台提供基于策略的快照。
日立Vantara:几乎就好像Hitachi Vantara在构建存储解决方案之前阅读本指南一样,因为它们几乎检查了此列表的每个框:重复数据删除,压缩,可扩展性,虚拟存储和SDS。随着标准的购买或租赁,Hitachi Vantara提供多种云,用于在预级存储的基于消费的定价选项。
HPE.:另一位Errise Enterprise硬件,HPE和基于NVME的存储系统的政治家反映了您期望的成熟度。HPE的主要策略之一是通过其消费的绿色球队计划将云的效率港口港口港口闯入企业数据中心。2020欧洲杯预赛该策略不仅在管理控制台中达到了桥梁和在线的管理控制台,而且在基于AI的优化和可靠的存储中作为服务。
华为:越来越多的企业IT部门选择华为来支持他们的关键业务基础设施,原因不难理解。华为可能更出名的是其网络硬件,但不要错过华为的NVMe存储解决方案。华为提供了许多竞争对手的管理和效率特性,但其中一个突出的特性是性能、容量甚至硬盘故障的预测分析。
IBM.:企业IT社区的另一个支柱,IBM销售NVMe存储系统的创新产品线。无论它是带有不可变/隔离数据副本的safeprotected Copy,以保护免受勒索软件攻击,还是IBM HyperSwap提供的地理冗余、100%正常运行时间,在做出最终购买决定之前,您肯定想看看IBM的解决方案。
Infinidat.:Infinidat的NVME阵列提供功能集,符合您希望从首都存储提供商的期望。这包括通过自我修复架构,预测性故障分析和三硬件冗余 - 所有大卖点的100%可用性和可靠性。与现代HTML5的控制面板,REST API和命令行工具以及Infinidat的产品相对于竞争对手的夫妇,夫妇。
NetApp: NetApp在几个产品家族中提供了各种存储解决方案。除了传统的NVMe存储阵列,NetApp还提供了StorageGRID SDS套件。StorageGRID支持一种混合存储解决方案,可以通过优化数据所在位置来平衡性能和成本,从而节省资金。
纯粹的存储:纯存储用其纯度ActiveCluster解决方案解决可用性和冗余头部。虽然集群传统上需要来自同一供应商的硬件,但纯存储真的不关心您保留数据的位置,这是否是另一个纯存储阵列,NFS目标或云端点。显然,在纯粹的储存家庭中,存在性能和管理益处,但利用现有基础设施的灵活性是一个巨大的好处。