云计算的最重要的作用之一就是节省资源,实现绿色IT,节省资源可以从多方面考虑:
1)节省能源。云计算中心建在什么地方比较节省能源,肯定是一个是温度比较低得地方,需要较少的空调,一个是电比较多的地方,充分利用当地充裕的电力,避免长途传输电力的大量损耗。
2)节省人力。采用云计算后,用户可以不再需要自己的软件管理、维护、开发人员。
3)节省软硬件资源。据统计全世界的机器资源利用率(从时间和功能上看)不到8%,应用利用率(从时间和功能上看)不到10%,造成了极大的浪费。利用云计算的虚拟化技术可以在很大程度上解决这一问题,但大家对虚拟化的理解有点狭窄,普遍认为虚拟化就是计算机硬件的虚拟化,如何采用操作系统虚拟化,把一个机器的资源逻辑的分成若干个机器,充分利用机器的计算能力和存储能力,实现不同虚拟机的不同用途,同时实现了应用的隔离。
我在这里要讲的是广义的虚拟化,只有实现广义的虚拟化,才能真正的称得上是云计算,才能最大限度的利用资源,实现真正的绿色IT。广义虚拟化包括IaaS层虚拟化、Paas层虚拟化。
IaaS层虚拟化就是把一个机器逻辑的划分为多个机器或者把一群机器逻辑的划分为多个机器,实现动态的按需分配硬件资源,提高机器的时间利用率和功能利用率。为不同应用的隔离和弹性需要提供资源。
Paas层虚拟化就是开发一个通用应用管理平台,实现支持不同应用系统的独立使用;支持大量不同应用系统的运行、管理、维护、升级等;支持同一应用的不同租户的数据隔离、使用隔离,是的使用应用的租户感觉到应用系统就是他独立使用,从而实现了应用系统的逻辑划分,最大限度的提高了软件的共享。
云计算只有通过软硬件虚拟化,实现硬件、软件的最大程度的共享,才能充分的发挥各种资源的潜力。使得一个普通的机器可以承载上万个租户,上百万个用户的使用。