共同定位应用程序和数据以优化性能
在本地存储数据意味着大部分读操作都由本地硬件处理,从而提高了延迟和资源利用率。写操作的副本位置是根据当前利用率指标动态选择的,防止副本流量给其他节点带来负担。这通过防止网络拥塞和保持资源平衡来实现一致的性能。当工作负载迁移时,数据在被访问时被拉入本地,以避免远程读取。
加速本地NVME的应用程序
AOS架构对于利用NVMe驱动器的性能优势而无需重新设计应用程序来说是最佳的。数据局部性使应用程序可以从NVMe设备的低延迟和高吞吐量中受益,Nutanix Blockstore磁盘格式可以通过SPDK驱动直接访问底层媒体。
确保服务质量
为其工作负载提供细粒度的服务质量(QoS)控制,为其工作负载提供精美的服务,而无需为不同类别的应用程序创建筒仓。配置吞吐量或IOPS的限制,用于行为不端的工作负载,以及在混合群集中闪存的关键应用程序。
在不受影响的情况下快速自愈
由于AOS保护数据的方式,分布式自修复成为可能:写操作在集群中至少两个节点之间复制,一个本地副本用于快速访问,另一个副本发送到另一个节点。副本均匀地分布在集群中,这支持快速重建,并在规模上支持一致的性能,即使在进行重建时也是如此。
最大化存储利用率
利用先进的数据缩减功能,在无需妥协的情况下提供最大限度的节省,从而最大限度地利用存储投资。
AOS通过基于潜在容量节省的潜在容量节省以及应用程序访问模式,通过动态压缩,重复数据删除和擦除数据来优化容量利用而不损害性能或弹性。
优化性价比
AOS将群集中的所有持久存储设备组合到单个池中,而不是保留快速驱动器以进行缓存,而不是浪费容量。数据在粒状段中的层之间动态移动,以保持最快驱动器中最具活动数据,从而在降低成本的同时优化性能。
通过高效的克隆和快照快速响应
快照使备份和灾难恢复的快速本地恢复,克隆可以轻松快速可靠地旋转工作负载。
AOS跟踪快照使用细粒度的重定向上写入算法,允许细粒度控制并最大限度地提高效率和性能。克隆数百个新的工作负载以秒为单位,并在不影响应用程序的情况下创建深度快照链条。
依赖高度可伸缩和自我管理的数据服务
与市场上的其他HCI解决方案不同,AOS跟踪小区中的数据,使其能够更有效地管理数据。其分布式元数据服务使用像paxoS等算法,并映射/减少以确保一致性并启用分布式数据处理。
这种架构使AOS能够在集群增长和增加更多工作负载的情况下,在第一天之后的很长时间内持续优化数据管理和维持性能。
成为Nutanix大学的专家
了解有关Nutanix平台架构和设计考虑的更多信息
Nutanix圣经
《Nutanix圣经》分解了AOS的内部工作,并解释了它是如何整合在一起的。
Blockstore和SPDK技术说明
了解如何使用SPDK集成的Nutanix BlockStore如何利用NVME的功率加速您最苛刻的应用程序。
Elasticsearch在《超能
Elasticsearch是一种从分布式存储中获益的缩放工作负载。了解如何提高使用AOS的Elasticsearch部署的弹性。