大众意识到人类活动对气候变化的负面影响,消费者开始意识到他们购买和使用的产品对环境的影响。此外,政策制定者也施加了巨大压力,确保组织公开其遵守可持续发展目标,并且其生产的产品对环境、经济和社会的影响极小或为零。

随着越来越多的企业签署承诺,到2050年实现净碳负排放,这意味着整个组织(包括IT)将优化并负责实现可持续发展目标的行动,甚至是数字化计划。

云端绿色出行:为数字时代构建可持续解决方案

采用云技术

虽然企业采用云技术来开发应用程序和产品主要是出于业务和技术方面的考虑,但采用云技术也被视为减少数据中心间接排放足迹的一种手段,数据中心并不总是能够满足动态扩展需求,因此管理能源消耗的机会较少。云供应商提供平台服务,支持基于需求的动态资源扩展和工作负载整合,以减少服务器容量需求。采用云技术有利于满足组织的温室气体协议排放核算需求(运行云工作负载的排放贡献被归类为温室气体协议范围3)

云供应商采取了正确的举措

如今,云供应商已经采取了实现净零排放的战略。这些战略包括支持全球可再生能源项目中的数字计划、水资源管理、采用可再生能源为数据中心供电(来自电网或私人部署)、在数据中心建设中使用低碳混凝土等等。此外,云供应商正在投资构建运行其服务器的定制硬件,以提高数据中心效率子。

云中的可持续性


实现云安全性的原则一样,优化云可持续性的责任也有明确的划分。云供应商负责云的可持续性(重点是构建可持续的数据中心生态系统、基础设施和平台服务),而云客户(解决方案开发商)负责优化其工作负载以实现云的可持续性。

云端可持续工作负载

世界各地的监管机构越来越多地将温室气体核算体系纳入其环境法规,强制要求各组织跟踪和披露其排放量。因此,“可持续性”作为云解决方案的非功能性质量属性要求,正迅速获得与软件架构中其他非功能性属性(性能、可扩展性、可移植性、性能)同等的关注。

确定合适的云:因此,客户需要了解云供应商如何帮助实现云的可持续性,以及他们目前和未来在实现净零(或负)目标方面的协调、投资和进展。例如,数据中心分布在电网中可再生能源来源的地区就是一个这样的指标。对水资源管理的承诺是另一个指标。

优化数字云解决方案:云工作负载的可持续性实践包括了解所用服务的影响、通过工作负载生命周期衡量影响以及使用架构最佳实践来最大限度地减少这些影响。云解决方案架构师和开发人员负责做出正确的架构选择以在云中进行优化。其中包括选择正确的计算实例类型)、正确的托管云平台服务、实施数据模式以减少空间消耗、优化算法、设计动态规模、尽可能平衡峰值负载的策略等。

在整理非功能性需求时,必须不断优化需求(牢记最终解决方案成本和对可持续性的影响),并且要对客户和最终消费者的需求有意义(例如,放宽非必要需求的可用性指标并实现自动化,而不是浪费资源待命以防故障)。

利用云进行嵌入式应用开发和部署

一个间接的例子是,企业如何利用云来优化开发硬件单元的生产,从而控制浪费和排放,即通过基于云的嵌入式应用虚拟开发环境的概念。虽然开发嵌入式应用需要大量硬件,但最近基于ARM的计算实例(能耗降低约50%)在云端的激增,使企业能够将嵌入式应用程序开发和部署到模拟实际硬件的ARM实例上。

因此,开发人员可以在云端开发和测试功能以确保功能正确性,而无需在开发生命周期的大部分时间里采购单独的开发硬件单元。考虑到嵌入式应用数量的不断增加,云端的虚拟开发和部署环境可以实现分布式开发,并消除对始终可用的机器和硬件的依赖。这最大限度地减少了为开发人员制造和采购硬件板的需要,直到绝对需要为止,从而减少了不必要的生产和潜在的浪费。

以可持续性为重点,云供应商和其他参与者提供解决方案,使云解决方案提供商能够在分析云项目后监控碳足迹,例如GCP的碳足迹仪表板。一般来说,人们会注意到,优化工作负载以降低成本的决策也间接优化了可持续性。