你好nutanix社区
我有一个正在运行CCTV操作的VM。我以高分辨率和帧速率记录了多个视频流。旧文件用完时会删除。我如何确保没有用于录制的SSD来避免它们得太多的编写周期太快?
亲切的问候,
Ibinema
你好nutanix社区
我有一个正在运行CCTV操作的VM。我以高分辨率和帧速率记录了多个视频流。旧文件用完时会删除。我如何确保没有用于录制的SSD来避免它们得太多的编写周期太快?
亲切的问候,
Ibinema
有一种方法可以将VM固定在热层上,但不是相反的方法。Nutanix群集旨在将至少存储SSD上的一些数据融入冷层。这只是存储中数据周期的一部分。
此外,据知道,由于数据的吞吐量很大(您提到了高分辨率和多个视频流),CCTV无论如何都需要低延迟存储。
如果存储潜伏期太高(读取HDD不够快,无法处理系统可能会悬挂或压碎的所有I/O。
由于CCTV应用程序大多以较大的块大小依次编写数据,因此写入HDD可能是有益的。您可以尝试在存储容器级别上更改顺序IO的层级优先级:
NCLI容器编辑名称=sequention-io-priority-order-order = das-sata,ssd-sata,ssd-pcie
确保使用该容器的CCTV应用程序除了CCTV应用程序之外别无其他,因为它将对其他所有内容的性能产生负面影响。
它可能不会改变很多,因为这取决于处理CCTV数据的应用程序如何工作。如果情况恶化,只需通过运行此命令将默认为默认值:
NCLI容器编辑名称=
sequention-io-priority-order-order = ssd-pcie,ssd-sata,das-sata