
167
第6 章
自动扩缩容
第
5
章我们讨论了在物理数据中心安装硬件并部署到生产环境中的步骤,众所周
知,使用公共云不需要这些步骤。此外使用公有云还避免了基础设施维护的需求,
从而促进产品开发的灵活性。这在竞争日益激烈的行业环境中是至关重要的。例
如
2008
年
NetFlix
开始将物理数据中心的服务迁移至亚马逊网络服务(
AWS
),
而在
2016
年
2
月,亚马逊宣布它们的流媒体服务已经完全迁移至云服务。
注
1
迁
移到云服务避免了花在硬件采购的时间成本和数据中心的维护成本,并提高了程
序开发的敏捷性。
大规模使用云服务要比使用物理数据中心的成本高很多。这就要求开发技术能够
尽量减少与公有云相关联的成本开销而不牺牲公有云的好处,如弹性。自动扩缩
容允许系统在需要的时候自动扩容,在不需要的时候自动缩容。企业可以在一个
给定的地理区域设置所需的最小容量跨可用区域(
AZ
)以保证快速访问指定的物
理区域。通过提供指定成本的最佳可用性和性能有助于节约成本。购买冗余容量
的成本可以由非高峰时期的非关键性任务调度和批量服务来分摊。
注意
这一部分的讨论基于
Arun
在
Netflix
的经验
。
注
1
:“
Completing the Netflix Cloud Migration.
”
(2016)
https://media.netflix.com/en/company-
blog/completing-the-netflix-cloud-migration
。