本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
亚马逊 Kinesis Video Streams Kinesis Streams 分
Amazon Kinesis Video Streams 分层存储使您能够根据预期的消费需求、数据访问频率和保留时间来优化与存储和使用媒体相关的成本。KVS 提供两个存储层,可帮助您平衡成本和性能需求。
概述
Kinesis Video Streams 提供 2 个存储层:
-
Kinesis Video Streams 标准(热门)层 — 以最低的延迟为经常访问的媒体提供即时访问。
-
Kinesis Video Streams Warm Tier — 对于媒体存储时间更长、访问频率较低但在需要时需要快速访问的用例来说,经济实惠。
重要概念
了解这些概念将有助于您配置最佳存储策略:
-
存储成本-温层比热门层便宜。
-
摄取成本 — 温层每 1000 个片段收费,而热门层按每摄入 1 GB 媒体收费。
-
最短存储持续时间-温层存储按最短存储持续时间为 30 天收费。如果在这 30 天期限之前删除或移动了媒体,则需要支付普通存储使用费,外加最低存储时间剩余部分按比例收取的费用。存储时间超过最短存储时间的媒体不会产生最低费用。
-
延迟 — 当媒体存储在 Warm 层时,摄取量略有增加(毫秒),消费延迟。
设置分层存储
使用 Warm Tier Ingestion 创建新直播
-
在 Video streams (视频流) 页面上,选择 Create video stream (创建视频流)。
-
在 “创建新的视频流” 页面上
YourStreamName,输入直播名称。 -
选择自定义配置。设置数据保留时间(例如
31 days)。将存储层设置为Warm tier。 -
选择 Create video stream (创建视频流)。
-
亚马逊 Kinesis Video Streams 创建直播后,请查看页面YourStreamName上的详细信息。
现在,您的直播将直接将媒体摄入到 Warm Tier,从而以最低的延迟提供即时访问。
最佳实践
-
在选择存储层之前分析您的媒体访问模式
-
对需要立即访问的经常访问的媒体使用 Hot tier
-
为偶尔以可接受的轻微延迟访问的媒体配置 Warm 层
-
考虑总拥有成本,包括存储和检索成本