十条绿色IT最佳实践共建高效节能数据中心-阿里云开发者社区

开发者社区> 青衫无名> 正文

十条绿色IT最佳实践共建高效节能数据中心

简介:
+关注继续查看

在过去几年里,“绿色IT”几乎成为了节能硬件的同义词,这些硬件较之之前几代类似的设备或组件更加高效、节能。例如,这些节能硬件设备在设计时具备节能模式或配有高级电源管理技术,这样在设备停机或不工作时可以消耗少量的能源。还有一个例子就是更加智能的数据中心冷却技术,尽管数据中心具有高机架密度,但这一智能冷却技术同样可以减少数据中心的能源消耗。当然,包括服务器、存储设备、打印机、笔记本和台式机等在内的硬件设备目前也都进行了改进,以减少能源的消耗。

坦白说,全球范围内的ICT能源消耗曲线目前还处于起伏不定的状态。软件在绿色IT中逐渐扮演了一个非常重要的角色,ICT系统中的软件主要是用来操控硬件、给硬件下达启动程序的指令,所以ICT节能的根本在于这些软件。如果软件可以使硬件以更少的能源消耗传递更出色的性能,那么我们就可以扭转计算机耗能逐年增长的趋势。

荷兰的集群绿色软件(Cluster Green Software)项目就是利用软件提升硬件节能的一个实例,该项目位于荷兰阿姆斯特丹大都市区域(Amsterdam Metropolitan Area),是一项由各个区域组织合作的新的科学技术项目。参与此项目的组织主要致力于以下两个方面:1)利用图表的方式将那些使用软件的大型系统的能源消耗情况表现出来,同时努力寻找减少软件能源使用的方法;2)针对大型软件系统开发相应的管理工具,以便用户可以有效地管理能源使用情况。同时,该项目的成员组织正在开发一个工具包,以便用户更好地管理数据和计算中心中的能源使用。

集群绿色软件项目的前提是,确保嵌入在软件中的效率原则被置于整个能源链最开始的部分。软件仅仅给硬件提供指令是不够的,最好的方法是软件的编写首先能够更加有效地减少硬件的电力消耗。如果软件是以一种中立的方式开发的,那么它可以运行于不同配置的硬件中,且在这些硬件中的软件利用效率是相同的。

这个集群绿色软件项目中的一个案例分析显示,智能、高效的软件应用可以节省大量的能源,根据实际情况,能源节省的百分比大概在30%到90%.该项目的一个参与者——SIG(软件改进小组,Software Improvement Group)结合其自身的一些研究成果,向企业提供了一些富有实践性的建议,这些企业也都致力于利用其软件提高能源使用效率。SIG提供的咨询和建议都是基于其准确的测量和科学的研究上,SIG帮助企业找到能源消耗的源头,并提供改进的建议,以帮助企业优化能源的应用。

这些研究和项目实施的最终目标是让软件开发人员设计出具有节能意识的软件代码。目前,阿姆斯特丹大学已在计算机科学专业开设了一个硕士研究生学位,主攻方向是软件工程和绿色IT.希望未来在全球范围内,将会有更多的大学开设这样的项目和专业,促进下一代软件工程的发展,减少全球ICT的能源消耗。

以下是由SIG提供的十条绿色软件的最佳实践:

1. 虚拟化——虚拟化系统中的所有组件,以共享硬件基础设施;

2. 测量——恰当地部署测量基础设施以确定运营中的能源KPI;

3. 更新硬件——替换掉原来旧的硬件设施,使用那些新的、高性能且低功耗的硬件;

4. 考虑可用性——尝试优化可用性需求,以免出现利用不足的情况;

5. 优化性能——优化系统性能以降低高工作负载情况下的容量需求;

6. 使用能源设置——采用硬件和虚拟层提供的节能设置;

7. 试验——敢于去尝试不同的设计和配置;

8. 限制过量扩大——根据实际需求(而不是预设的未来需求)扩大系统;

9. 禁用环境——即时(而不是持续地)激活测试和容错环境;

10. 匹配工作负载——清楚地了解你的工作负载,并动态地扩展系统以匹配工作负载。



本文转自d1net(转载)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Feed系统架构与Feed缓存模型
Feed系统架构与Feed缓存模型
3 0
从传统银行到互联网,异地多活难不难?(2)
从传统银行到互联网,异地多活难不难?(2)
6 0
Python 语法基础 | 学习笔记
快速学习 Python 语法基础
5 0
多点生活的分布式服务框架DSF(下)
多点生活的分布式服务框架DSF(下)
16 0
飞天加速计划初体验
最近因需要使用云服务器来学习,老师让我们用这个阿里云类进行相关的学习,让我们先进行免费的使用进行学习,慢慢了解,毕竟对于首次接触的事物都是了解为主不会投入大量资金。阿里云平台有详细的教程,让初学者能十分轻松的进行学习。飞天加速计划是个好想法,可以让我们这些学生进行学习,制作出自己的网站。让我在暑假对计算机有了浓厚的兴趣,于是在阿里云我选择了飞天加速计划,学习大数据和服务器啥的,让自己get到更多的知识~
6 0
从传统银行到互联网,异地多活难不难?(3)
从传统银行到互联网,异地多活难不难?(3)
6 0
宝塔面板如何为网站配置SSL证书?
原文链接:https://blog.csdn.net/JunyouYH/article/details/120734870(我的不属于转载) 代码复制不过来请转原文。。代码复制不过来请转原文。。代码复制不过来请转原文
7 0
软件质量稳定性之殇
摘要:软件系统的稳定性,主要决定于整体的系统架构设计,然而也不可忽略编程的细节,正所谓“千里之堤,溃于蚁穴”,一旦考虑不周,看似无关紧要的代码片段可能会带来整体软件系统的崩溃。我将和大家聊一聊软件质量稳定性之殇,分多篇刊发。
10 0
+关注
3598
文章
840
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载