跳转到主要内容

为什么NVMe/TCP是数据中心的更优选择

winniewei 提交于

<p><span>作者:</span><span>Lightbits Labs</span></p>

<p><span>自从NVMe作为高性能固态</span><span>硬盘(</span><span>SSD</span><span>)</span><span>的最新协议出现以来,已经改变</span><span>了存储行业。</span></p>

<p><span>NVMe</span><span>最初是为高性能直连式</span><span>PCIe SSD设计的,后来</span><span>以</span><span>NVMe<span>&nbsp;</span></span><span>o</span><span>ver F</span><span>abrics(</span><span>NVMe-oF</span><span>)的形式</span><span>进行了</span><span>扩展,以支持机架级(</span><span>rack-scale)的远程SSD池。</span></p>

<p><span>业界普遍认为,这种新的</span><span>NVMe-oF模式将取代</span><span>i</span><span>SCSI协议,作</span><span>为计算服务器和存储服务器之间的通信标准,并成为解耦合存储(</span><span>disaggregated storage</span><span>)方案</span><span>的默</span><span>认协议。</span></p>

<p><span>然而,</span><span>NVMe-oF</span><span>最初的</span><span>部署选项仅限于</span><span>光纤</span><span>通道(Fibre Channel)和远程直接内存访问</span><span>(</span><span>Remote Direct Memory Access</span><span>,</span><span>RDMA</span><span>)</span><span>结构。</span></p>

<p><span>如果我们能够提供一种新的、更强大的技术,既能提供</span><span>NVMe的速度和性能,</span><span>又</span><span>不需要高昂的部署成</span><span>本和复杂性,将会如何?</span></p>

<p><span>NVMe over TCP</span><span>(</span><span>NVMe/TCP</span><span>)就可以</span><span>使用简单</span><span>高</span><span>效的TCP/IP结构将NVMe扩展到整个数据中心。</span></p>

<p><span>本</span><span>文将描述</span><span>NVMe/TCP如何成为</span><span>面向</span><span>现有数据中心的一种更</span><span>优</span><span>技术及其</span><span>可提供的优势</span><span>。这些优势</span><span>包括:</span></p>

<ul>
<li><span>支持跨数据中心可用区域</span><span>的解耦合</span></li>
<li><span>利用无</span><span>处</span><span>不在的TCP传输</span><span>和</span><span>低延迟、高并行的NVM</span><span>e协议</span><span>栈</span></li>
<li><span>无需在应用服务器端进行更改</span></li>
<li><span>可</span><span>提供类似</span><span>直连式</span><span>SSD</span><span>(</span><span>DAS</span><span>)</span><span>性能和延迟</span><span>的</span><span>高性能NVMe-oF解决方案</span></li>
<li><span>针对</span><span>NVMe优化的高效、</span><span>精简的</span><span>块存储网络软件栈</span></li>
<li><span>可</span><span>并行访问</span><span>针对</span><span>当今多核应用/客户服务器</span><span>优化的</span><span>存储</span></li>
<li><span>标准</span><span>的</span><span>NVMe</span><span>-oF</span><span>控制路径</span><span>操作</span></li>
</ul>

<p><span>1. NVMe/TCP 概述</span></p>

<p><span>NVMe规范已经成为高性能SSD的最新协议。</span></p>

<p><span>与SCSI、ISCSI、SAS或SATA 接口不同,NVMe</span><span>实现了针对多核服务器</span><span><span>&nbsp;</span>CPU 优化的简化命令模</span><span>式</span><span>和多队列体系结构。NVMe</span><span>-o</span><span>F规范扩展了NVMe,</span><span>实现了通过</span><span>网络共享PCIe SSD,</span><span>其最初是</span><span>使用RDMA结构</span><span>来实现的</span><span>。</span><span>如</span><span>今,Lightbits L</span><span>abs</span><span>与Facebook、英特尔和其他行业</span><span>领先企业</span><span>合作</span><span>来</span><span>扩展NVMe-oF标准,以支持与RDMA</span><span>结构</span><span>互补</span><span>的</span><span>TCP/IP传输。</span></p>

<p><span>基于</span><span>NVM</span><span>e</span><span>/TCP的</span><span>解耦合存储方案</span><span>具有简单</span><span>、</span><span>高效</span><span>等明</span><span>显优</span><span>势</span><span>。TCP具有普及性、可扩展性</span><span>和</span><span>可靠</span><span>性,对于短暂连接和基于容器的应用而言是一种理想的选择。</span></p>

<p><span>此外,通过</span><span>NVMe/TCP</span><span>迁移到</span><span>共享闪存</span><span>(Flash)也</span><span>不需要更改数据中心</span><span>的</span><span>网络基础设施。</span><span>无需更改</span><span>基础设施</span><span>意味着可以轻松地跨数据中心进行部署,因为几乎所有数据中心网络都被设计为可支持</span><span>TCP/IP。</span></p>

<p><span>基于</span><span>NVMe/TCP协议的广泛行业</span><span>合</span><span>作意味着该协议从设计</span><span>之初就</span><span>具有广</span><span>阔</span><span>的生态系</span><span>统,并且支持任何操作系统和网络接口卡(N</span><span>IC</span><span>)。</span><span>NVM</span><span>e</span><span>/TCP Linux驱动程序</span><span>原生匹配</span><span>Linux内核</span><span>,可以使用标准的</span><span>Linux网络</span><span>协议</span><span>栈和NIC,无需任何修改。</span></p>

<p><span>这种很有前</span><span>景</span><span>的新协议为超</span><span>大</span><span>规模数</span><span>据中心量身定制,可以在不改变底层网络基础设施的情况下轻松实现部署。</span></p>

<p><img alt="图1 NVMe/TCP可与Linux内核中的现有NVMe协议无缝集成" data-entity-type="file" data-entity-uuid="d0816204-f4dd-4836-88b0-43ba2fbf4c6f" src="http://new.eetrend.com/files/2021-07/wen_zhang_/100114269-211549-1.jpg&…; /></p>

<p><em><span>图</span><span>1</span><span><span>&nbsp;</span></span><span>NVMe/TCP</span><span>可</span><span>与Linux内核中</span><span>的</span><span>现有NVMe协议无缝集成</span></em></p>

<p><span>2.<span>&nbsp;</span></span><span>现在</span><span>的数据中心如何处理存储</span></p>

<p><span>2.1 直连</span><span>式</span><span>存储</span><span>架</span><span>构与NVMe</span></p>

<p><span>NVMe存储协议旨在从固态驱动器</span><span>(</span><span>SSD</span><span>)</span><span>中提取全部性能。</span></p>

<p><span>NVMe协议中</span><span>所</span><span>设计的并行</span><span>能力</span><span>有助</span><span>于实现这种性能。</span><span>NVMe</span><span>并未使用</span><span>单</span><span>一</span><span>队列</span><span>的</span><span>iSCSI模</span><span>式</span><span>。</span><span>取而代之的是</span><span>,NVMe在CPU子系统和存储之间</span><span>可支持多达</span><span>64000个队列。</span></p>

<p><span>SSD是使用多个并行通信信道与多个SSD存储位置</span><span>相</span><span>连接的并行设备,这意味着SSD可以在</span><span>大规模的并行流中高效地接收数据。在</span><span>NVMe/TCP协议</span><span>出现</span><span>之前,利用这种并行</span><span>模式</span><span>的最简单方</span><span>法就是将</span><span>NVMe SSD直接安装到应用服务器</span><span>上</span><span>。换句话说,</span><span>你</span><span>必须使用DAS模</span><span>式来</span><span>构建</span><span>自己的</span><span>存储基础</span><span>设施。</span></p>

<p><span>使用</span><span>DAS方法,应用</span><span>可以</span><span>受益于</span><span>以下方面</span><span>:</span></p>

<ul>
<li><span>多个CPU</span></li>
<li><span>多个NVMe I/O队列</span></li>
<li><span>并行SSD</span><span>架</span><span>构</span></li>
</ul>

<p><span>对业界而言,挑战在于将</span><span>SSD从</span><span>可能具有多余容量的独立</span><span>服务器转移到</span><span>具有更高</span><span>基础设施利</span><span>用率且不会损失</span><span>DAS性能</span><span>收</span><span>益的共享存储解决方案。因此,所有NVMe</span><span>解耦合</span><span>技术的目标</span><span>都</span><span>是在共享NVMe解决方</span><span>案中实现</span><span>DAS性能。</span></p>

<p><span>2.2 前一代基于 IP 的存储</span><span>架</span><span>构</span></p>

<p><span>以前,</span><span>iSCSI标准是通过TCP/IP网络连接</span><span>至</span><span>块存储的唯一选</span><span>择</span><span>。它是在世纪之交开发的,当</span><span>时大多数处理器都是单核器件。</span></p>

<p><span>在</span><span>SCSI中,应用</span><span>(Ini</span><span>tiator</span><span>)</span><span>和存储</span><span>(T</span><span>arget</span><span>)</span><span>之间</span><span>只有一个连接。对于</span><span>iSCSI</span><span>,也是只有一个</span><span>TCP套接字(socket)将客户端连接</span><span>至</span><span>块存储服务器。</span></p>

<p><span>现在,数据中心的处理器都是大规模并行多线程器件。当今处理器的这种复杂性要求对可用的存储协议进行彻底改革。其结果就是</span><span>NVMe作为SATA和SAS</span><span>(</span><span>串行</span><span>连接</span><span><span>&nbsp;</span>SCSI</span><span>)</span><span>的替代</span><span>者</span><span>出现了。</span></p>

<p><span>所有那些早期协议的开发都是基于一个串行的旋转型磁盘驱动器。</span></p>

<p><span>非易失性存储器(</span><span>NVM</span><span>)</span><span>是一种并行存储技术,它不需要</span><span>一个</span><span>或多个盘片在</span><span>一个</span><span>或</span><span>一组</span><span>磁头下</span><span>面</span><span>旋转。</span><span>使用</span><span><span>&nbsp;</span>NVM存储设备,</span><span>可以并行访问</span><span>许多</span><span>存储单元,且具有较低的</span><span>延迟。</span></p>

<p><span>毫无疑问,</span><span>iSCSI仍然适用于具有低到中等存储性能</span><span>要</span><span>求的</span><span>应</span><span>用</span><span>场景</span><span>。然而,iSCSI</span><span>却</span><span>不能满足I/O密集型应用的</span><span>要</span><span>求</span><span>,这类应用需要在大规模下实现低延迟</span><span>。</span></p>

<p><span>2.3<span>&nbsp;</span></span><span>其他替代方案和</span><span>NVMe/TCP</span><span>解耦合方案</span></p>

<p><span>RDMA</span><span>、</span><span>基于聚</span><span>合</span><span>以太网的RDMA</span><span>(</span><span>R</span><span>o</span><span>CE</span><span>),</span><span>以及</span><span>基于</span><span>光纤信道的NVMe</span><span>(</span><span>NVMe<span>&nbsp;</span></span><span>o</span><span>ver FC</span><span>),</span><span>也是试图解决解</span><span>耦合</span><span>问题的其他网络存储协议。然而,这些</span><span>替代方案</span><span>要求在</span><span>两端(</span><span>应用服务器和存储服务器</span><span>)都</span><span>安装昂贵的特殊硬件,例如</span><span>具备</span><span>RDMA功能的NIC。此外,安</span><span>装了</span><span>RDMA硬件之后,在</span><span>你具备</span><span>RDMA</span><span>功能的</span><span>交换结构中配置和管理流控制也是</span><span>很</span><span>复杂的。</span></p>

<p><span>RDMA确实提供了适用于某些高性能计算环境的性能,但它要</span><span>求更高的</span><span>成本,并且需要</span><span>进行</span><span>非常复</span><span>杂的部署。</span></p>

<p><span>TCP/IP已被证明</span><span>可以</span><span>在超大规模环境中可靠</span><span>、高</span><span>效地工作。NVMe/TCP继承了这种可靠性和效率,</span><span>它可以作为</span><span>RDMA</span><span>的</span><span>互补解决方案</span><span>与之</span><span>共存,也可以完全取代RDMA。</span></p>

<p><span>3. 数据中心中的闪存</span><span>解耦合</span><span>和 NVMe/TCP解决方案</span></p>

<p><span>在</span><span>DAS环境中,驱动器是</span><span>在</span><span>部署到服务器中</span><span>之前购买的</span><span>或与服务器一起购买的,</span><span>随着时间的推移,</span><span>它们的容</span><span>量利用率增长得很缓慢。另外,为了避免存储用尽这种尴尬的局面出现,</span><span>DAS常</span><span>常会有意将容量配置为过剩的状态。</span></p>

<p><span>相比之下,将存储从计算服务器中分离出来的数据中心会更加高效。这样,存储容量就可以独立地进行扩展,并且可以根据需要分配给计算服务器。</span></p>

<p><span>随着每</span><span>GB闪存成本的降低,</span><span>解耦合</span><span>存储方法更加经济</span><span>高效</span><span>,而且数据中心部署的前期成本</span><span>也</span><span>要低得</span><span>多。通过动态分配存储资源,可以避免过度配置(</span><span>over-provisioning)开销,</span><span>从而</span><span>大大降低总体成本。</span></p>

<p><span>NVMe/TCP解决方案</span><span>释放</span><span>了</span><span>基于解耦合</span><span>高性能固态</span><span>硬盘(</span><span>SSD</span><span>)的</span><span>云基础设施的潜力。它使数据中心能够</span><span>从低效的直连式</span><span>SSD模</span><span>式</span><span>转</span><span>为</span><span>一</span><span>种</span><span>共享模</span><span>式</span><span>,在该模</span><span>式</span><span>中,计算和存储</span><span>可以</span><span>独立</span><span>扩展</span><span>,</span><span>以最大限度地提高资源利用率和运行灵活性。</span></p>

<p><span>这种新的共享模式采用了创新的</span><span><span>&nbsp;</span>NVMe/TCP</span><span>标准。</span><span>Lightbits Labs发明了这一概念,并</span><span>且</span><span>正在引领这一新标准的发展。</span></p>

<p><span>NVMe/TCP不会影响应用的性能。实际上,它</span><span>通</span><span>常</span><span>会</span><span>改善应用</span><span>的</span><span>尾部延迟,从而</span><span>提升</span><span>用户体验,</span><span>并使云服务提供商能够在相同的基础设施上支持更多用户。它也不需要对数据中心网络基础设施或应用软件进行任何更改。它还可以降低数据中心的总体拥有成本(</span><span>TCO</span><span>)</span><span>,并使维护和</span><span>扩展</span><span>超大</span><span>规模</span><span>数</span><span>据中心变得更容易。</span><span>Lightbits L</span><span>abs</span><span>正与其他市场领</span><span>导</span><span>者合作,</span><span>以实现该标准在行业中的</span><span>广泛采用</span><span>。</span></p>

<p><span>NVMe/TCP利用标准的以太网</span><span>网络</span><span>拓扑,独立地</span><span>扩展</span><span>计算和存储,以</span><span>实现</span><span>最</span><span>高</span><span>的资源利用</span><span>率,并降低</span><span>TCO。</span></p>

<p><img alt="图2 从直连式存储(DAS)转为解耦合存储和计算" data-entity-type="file" data-entity-uuid="b56e8030-954f-49ad-b95b-932c1691e3e9" src="http://new.eetrend.com/files/2021-07/wen_zhang_/100114269-211550-2.jpg&…; /></p>

<p><em><span>图</span><span>2</span><span><span>&nbsp;</span></span><span>从直</span><span>连式</span><span>存储</span><span>(D</span><span>AS</span><span>)</span><span>转</span><span>为解耦合存储和计算</span></em></p>

<p><span>4. Lightbits Labs</span><span>:</span><span>在数据中心部署NVMe/TCP</span></p>

<p><span>Lightbits Labs</span><span>的</span><span>解决方案</span><span>提供了如下</span><span>性能优势:</span></p>

<ul>
<li><span>与直连</span><span>式</span><span>存储</span><span>(</span><span>DAS</span><span>)</span><span>相比,尾部延迟减少</span><span>多达</span><span>50%</span></li>
<li><span>SSD容量利用率翻倍</span></li>
<li><span>数据服务的性能提</span><span>升</span><span>2-4 倍</span></li>
<li><span>可</span><span>扩展</span><span>至</span><span>数万个节点</span></li>
<li><span>可</span><span>支持</span><span>实现</span><span>数百万IOPS</span><span>的性能</span><span>,平均延迟</span><span>低</span><span>于200<span>&nbsp;</span></span><span>μ</span><span>s</span></li>
</ul>

<p><span>Lightbits解决方案在不影响系统稳定性或安全性的情况下</span><span>可</span><span>实现</span><span>如下</span><span>改进:</span></p>

<ul>
<li><span>应用服务器及其存储的物理分离</span>

<ul>
<li><span>支持</span><span>独立部署、</span><span>扩展</span><span>和升级</span></li>
<li><span>支持</span><span>存储基础设施比计算基础设施</span><span>更快地</span><span>扩展</span></li>
<li><span>提高应用服务器和存储的效率</span></li>
<li><span>通过</span><span>对</span><span>应用服务器和存储硬件</span><span>进行</span><span>独立</span><span>的</span><span>生命周期管理,</span><span>可</span><span>简化管理并降低TCO</span></li>
</ul>
</li>
<li><span>提供与内部NVMe SSD</span><span>相当</span><span>的高性能和低延迟</span></li>
<li><span>可</span><span>利用现有的网络基础设施,无需</span><span>进行</span><span>更改</span></li>
<li><span>可在</span><span>多跳(multi-hop)数据中心网络</span><span>架构中实现解耦合</span></li>
</ul>

<p><img alt="图3 NVMe/TCP可以跨数据中心将存储节点连接至应用服务器" data-entity-type="file" data-entity-uuid="a4ec4575-fae6-43e2-a9df-d9a379689075" src="http://new.eetrend.com/files/2021-07/wen_zhang_/100114269-211551-3.jpg&…; /></p>

<p><em><span>图</span><span>3</span><span><span>&nbsp;</span></span><span>NVMe/TCP</span><span>可以</span><span>跨数据中心将存储节点连接</span><span>至</span><span>应用服务器</span></em></p>

<p><span>5. Lightbits存储解决方案的工作原理</span></p>

<p><span>Lightbits Labs为云和数据中心基础设施提供了</span><span>解耦合</span><span>闪存平台。</span></p>

<p><span>当数万或数十万计算节点将直连式存储的多个孤岛锁定在每个物理节点中时,</span><span>云</span><span>级</span><span>网络</span><span>就会</span><span>暴</span><span>露出其所存在的极端复杂性。</span></p>

<p><span>Lightbits的解决方案</span><span>释放</span><span>了</span><span>解耦合</span><span>高性能 SSD解决方案的潜力。它使数据中</span><span>心能够从低效的直连式</span><span>SSD模</span><span>式</span><span>转</span><span>为</span><span>一</span><span>种</span><span>共享模</span><span>式</span><span>,在该模</span><span>式</span><span>中,计算和存储</span><span>可以</span><span>独</span><span>立扩展,以最大限度地提高资源利用率和灵活性。</span></p>

<p><span>在</span><span><span>&nbsp;</span>Lightbits Labs发明NVMe/TCP时,我们继续使用DAS设备</span><span>所用</span><span>的 NVMe模</span><span>式</span><span>,然后将</span><span>其映射到行业标准的</span><span>TCP/IP协议</span><span>组中</span><span>。NVMe/TCP</span><span>是</span><span>将多个并行</span><span>的</span><span>NVMe I/O队列映射到多个</span><span>并行的</span><span>TCP/IP连接</span><span>上</span><span>。</span><span>这种</span><span>NVM</span><span>e</span><span>和TCP之间的配对</span><span>可以实现</span><span>一</span><span>种</span><span>简单的、基于标准的、端到端的</span><span>并行架构。</span></p>

<p><img alt="图4 针对并行云架构打造的NVMe/TCP" data-entity-type="file" data-entity-uuid="2a02d4c6-a170-4162-976d-a09d38e894c6" src="http://new.eetrend.com/files/2021-07/wen_zhang_/100114269-211552-4.jpg&…; /></p>

<p><em><span>图</span><span>4</span><span><span>&nbsp;</span>针对</span><span>并行云架构</span><span>打造</span><span>的NVM</span><span>e</span><span>/TCP</span></em></p>

<p><span>这种新的共享模式使用了创新的</span><span>NVMe/TCP标准,</span><span>该标准</span><span>不会</span><span>影响</span><span>延迟,也不需要更改网络基础设施或</span><span>应用服务器软件。</span><span>Lightbits Labs正在与其他市场领导</span><span>者</span><span>合作,以</span><span>推动</span><span>这一新的 NVMe/TCP 标准</span><span>的采用</span><span>。</span></p>

<p><span>利用</span><span>Lightbits Labs</span><span>的解耦合</span><span>存储解决方案,存储</span><span>可以精简的方式</span><span>配置给应用服务器。</span><span>精简</span><span>配置意味着管理员可以将任</span><span>意大小的卷分配给客户端。而且,只有当应用服务器写数据时,才会消耗底层存储容量。因此,存储在最后一刻(即需要它的时候)才会被使用。这将延迟对更多存储资源的购买,从而进一步降低成本。</span><span>Lightbits还</span><span>为以线速运行的数据服务提供了一种硬件加速解决方案。</span></p>

<p><span>因此,当使用</span><span><span>&nbsp;</span>Lightbits</span><span>精简</span><span>配置技术和</span><span>面向</span><span>数据服</span><span>务的硬件加速方案时,存储成本可以降低到只有性能相当的</span><span>DAS解决方案成本的一小部分。</span></p>

<p><span>5.1<span>&nbsp;</span></span><span>适合</span><span>闪存</span><span>的</span><span>写算法</span></p>

<p><span>对于读和写操作而言,闪存介质</span><span>的延迟都很低。但是,SSD上的闪存控制器必须持续执行</span><span>“</span><span>垃圾收集</span><span>”</span><span>操作,以</span><span>便为即将到来的写操作提供可用空间。与硬盘驱动器的写操作可以覆盖现有数据不同,闪存驱动器只允许将数据写入以前未写入或已擦除的闪存块中。</span></p>

<p><span>垃圾收集操作会导致“写入放大”。顾名思义,</span><span>SSD控制器执行垃圾收集时,应用服务器发出</span><span>的单个写操作会被进行垃圾收集的S</span><span>SD</span><span>控制器在实际的闪存介质上放大为更多的写操作。写入放大会增加闪存驱动器的耗损,这将影响它的长期使用。</span></p>

<p><span>此外,后台的垃圾收集会导致即将到来的</span><span>I/O的延迟</span><span>增加</span><span>,并且随着更多随</span><span>机写操作被写入闪存驱动器,垃圾收集会显著增加。不幸的是,很大比例的</span><span>I/O</span><span>都</span><span>是随机的。</span><span>总的来说,这意味着用户无法获得最好的性能或闪存耐久性。</span></p>

<p><span>Lightbits L</span><span>abs的</span><span>解决方案通过</span><span>一个智能的管理层来解决这一问题,该层以不同的服务质量(</span><span>QoS</span><span>)等</span><span>级</span><span>来管理</span><span>SSD池。</span><span>这种</span><span>解决方案</span><span>减少了</span><span>SSD后台操作,</span><span>并</span><span>使I/O更快</span><span>速</span><span>、更高效。</span></p>

<p><span>Light</span><span>OS</span><span>架</span><span>构将多种算法紧密结合在一起,以</span><span>便优化性能和闪存</span><span>利用率。这包括将数据保护算法与</span><span>用于</span><span>数据服务的硬件加速解决方案</span><span>以及我们的高性能读写算法紧密结合在一起。最终,跨</span><span>SSD池管理和平衡</span><span>所有</span><span>I/O,</span><span>从而极大地提高闪存利用率。</span></p>

<p><span>这种设计提高了总体性能,减少了尾部延迟、写入放大和S</span><span>SD</span><span>上的耗损。这意味着</span><span>LightOS</span><span>可以</span><span>为</span><span>你</span><span>的闪存</span><span>存储</span><span>提供最</span><span>高</span><span>的投资回报</span><span>率(</span><span>ROI</span><span>)</span><span>。</span></p>

<p><span>5.2 高性能数据保护方案</span></p>

<p><span>要想实现存储与应用服务器的分离,还需要智能、高效且不影响性能的数据保护功能。</span></p>

<p><span>Lightbits结合</span><span>了高性能数据保护方案,其可与用于数据服务的硬件加速解决方案和读写算法一起工作。</span></p>

<p><span>就如何将数据写入</span><span>SSD池</span><span>而言</span><span>,</span><span>相比</span><span>传统的RAID 算法,Lightbits的数据保护方法</span><span>可以</span><span>防止</span><span>过多的写入,</span><span><span>&nbsp;</span></span><span>以避免</span><span>SSD遭受</span><span>更多耗损。</span></p>

<p><span>6. 总结</span></p>

<p><span>Lightbits Labs实现了高效的闪存</span><span>解耦合方案</span><span>,在实</span><span>施</span><span>和</span><span>运行方面</span><span>具有以下优点:</span></p>

<ul>
<li><span>不需要任何昂贵的专用网络硬件,</span><span>Lightbits</span><span>解决方案运行在标准的TCP/IP 网络上。</span></li>
<li><span>使用TCP/IP</span><span>以机架规模</span><span>在</span><span>一个</span><span>或多个局域网上运行,</span><span>没有</span><span>协议</span><span>方面的</span><span>限制。</span></li>
<li><span>提供与DAS</span><span>相当</span><span>的性能</span><span>和延迟,包括尾部延迟比</span><span>DAS</span><span>尾部</span><span>延迟</span><span>低</span><span>50%。</span></li>
<li><span>将高性能数据保护方案与其</span><span>用于数据服务的</span><span>硬件加速解决方案,以及</span><span>可</span><span>确保性能不受</span><span>影响的读写算法结合在一起。</span></li>
<li><span>通过用于数据服务的</span><span>硬件加速解决方案最大限度地提高闪存效率,</span><span>该解决方案</span><span>以全线速运行,</span><span>且</span><span>不</span><span>影响性能。</span></li>
<li><span>实现</span><span>了精简配置的</span><span>存储</span><span>卷</span><span>,</span><span>支持“按需</span><span>付费</span><span>”</span><span>的消费模式。</span></li>
</ul>

<p><span>Lightbits是NVMe/TCP的发明者,也是</span><span>其广泛</span><span>采用的推动者。</span></p>

<p><span>作为一种新</span><span>理</span><span>念的应用,Lightbits</span><span>的</span><span>NVMe/TCP解决方案可以实现</span><span>高</span><span>效的闪存</span><span>解耦合</span><span>,从而获得与 DAS</span><span>相当甚至</span><span>更好</span><span>的性能。</span><span>Lightbits创</span><span>造</span><span>了一</span><span>种</span><span>现代的IP存储</span><span>架构</span><span>实现</span><span>方式</span><span>,</span><span>可以</span><span>最大限度地</span><span>发挥</span><span>应用</span><span>服务器、</span><span>NVMe、TCP和SSD并行架构</span><span>的潜力</span><span>。</span></p>

<p><span>通过</span><span>Lightbits Labs</span><span>的解决方案,</span><span>云</span><span>原生</span><span>应用可以实现云</span><span>级</span><span>性</span><span>能,云数据中心可以降低其云级</span><span>TCO</span><span>。</span></p>