Table of Contents
估计数据存储需求是设计IOT应用程序的关键步骤,适当的计算确保存储解决方案足够、成本效益高和可扩展,这篇文章为如何估计存储需求提供了指导,并为高效的数据管理提供了提示。
了解信息技术数据生成
IOT设备根据其功能和环境的不同生成不同速率的数据。要估计存储需求,必须了解随时间推移产生的数据量。 影响数据生成的因素包括设备类型、采样频率和数据复杂性。
计算存储要求
首先确定每个设备每天的数据大小。用设备数量和数据保存的预期时间乘以此数。基本公式是:
需要的Storage=每个设备每天的数据×设备数量×天数
例如,如果每个设备每天生成1MB,并且有100个设备保留期为30天,那么需要的总存储量是:
1MB×100×30=3000MB或约3GB.
高效存储的设计提示
执行数据压缩以减少存储要求。 使用数据汇总技术汇总数据, 只存储基本信息。 此外, 设定数据保存政策以删除过时的数据并优化存储使用 。
- 准确估计每个设备类型的数据量。
- 随着设备数量的增加,计划可扩展性。
- 使用压缩和聚合来将存储需求降到最低.
- 制定明确的数据保留政策。