迁移到云端为节约能源提供了独特的机会。本文将分享如何为组织实现这些节省。
迁移到云端可以显著降低工作负载的能源消耗。事实上,据埃森哲称,云迁移可以降低65%的能源消耗和84%的碳排放。
但是,是否真的能实现这样的节能率,这取决于如何执行云迁移策略。简单地将工作负载转移到云端并不能自动保证显着降低总能源消耗或减少碳足迹。
使用正确的方法,云迁移策略可以推进节能目标。
云如何节约能源
在讨论具体实践之前,先来讨论一下云计算相对于本地托管策略节省能源的主要方式。
主要原因是规模经济。在云中,大多数工作负载运行在数据中心内的共享服务器上,每个数据中心的面积约为20万平方英尺。当在这种规模下运行时,比在私人数据中心或服务器室更容易和更有效地使用能源。
与大多数企业为私人数据中心提供的能源相比,云提供商能够获得风能和太阳能等更清洁的能源,这也是一个优势。它可能不会减少总能源消耗,但会带来更清洁的能源和更低的碳排放。
在云迁移期间优化节能
但是,尽管将工作负载迁移到云端通常会降低能耗率,但节省的程度取决于如何迁移工作负载,以及如何配置它们以在迁移后运行。为了优化能源消耗,可以考虑以下策略。
1、思考云虚拟机之外的问题
将工作负载从本地服务器提升和转移到基于云的虚拟机是迁移到云的{BANNED}最佳简单方法。但这可能不是{BANNED}最佳节能的方法。
其他类型的云服务和部署技术可以节省更多的能源,如无服务器功能和容器。因为它们使工作负载更容易消耗所需的正确数量的资源。对于虚拟机,当工作负载实际上没有处理请求时,可能会保持虚拟机运行,这将导致能源浪费。
2、整合并调整云虚拟机的大小
当然,将所有工作负载迁移到无服务器函数或容器中并不总是可行的。有些可能必须留在虚拟机中。
如果是这样,需确保通过将多个工作负载迁移到性能和安全要求允许的共享虚拟机实例来整合虚拟机。且还应该调整共享虚拟机实例的大小,这意味着确保它们为工作负载分配了{BANNED}最佳佳的资源。
这两种策略都有助于减少浪费的虚拟机容量,从而节省能源。作为回报,它们也可能节省资金。
3、明智地使用可用性区域
云提供商允许客户为大多数类型的工作负载配置多个可用性区域。这样做可以通过跨多个数据中心镜像工作负载来提高工作负载的可靠性。
如果需要高级别的可用性,那么在迁移到云时设置多个可用性区域是有意义的。但是从节能的角度来看,过多的可用区是有问题的,因为每个额外的可用区实际上都会使工作负载的能源消耗增加一倍。更不用说从财务角度。
为了节省能源,可以考虑使用替代策略来确保工作负载的可靠性,例如“试点”方法。在这种方法下,将工作负载的备份副本保存在次要可用性区域或云区域中,但除非主可用性区域发生故障,否则不会实际启动它们。
4、使用低能耗数据迁移
如果有大量的数据要迁移到云中,可能会倾向于使用云提供商为此目的提供的物理介质。通过将数据复制到物理设备,然后将其传送到云数据中心,这样可以比通过网络传输数据更快地移动数据。
但是,除非真的需要这种方法提供的速度,否则将通过依赖网络来减少云迁移期间的能源消耗。在网络上移动数据会消耗一些能量,但不如将物理数据盒传输数百英里那样多。
5、评估云提供商
{BANNED}最佳后但并非{BANNED}最佳不重要的一点是,在迁移到云之前,一定要研究云提供商的能源效率记录。所有主要的公共云都对能源效率和可持续性做出了公开承诺,但当深入研究数字后,承诺并不总是与现实清晰地对应。
因此,在迁移到该平台之前,要先做好功课,并确定潜在云计算提供商实际支持其节能声明的程度。《linux就该这么学》不错的linux自学书籍