类似于Goosle的云技术一样,一般的云都是由成百上千台,甚至是由几十万台计算机组成的。因此,要把分布在不同地理位置上的众多计算机资源集中起来协调工作,并充分发挥作用,这些工作单靠人工来完成是不可能的。
也就是说,只有采用了自动化的控制技术,由计算机通过相关的自动化控制软件来进行自我的协调、管理和完成,这样,才能达到云计算技术的要求。所要做的则是充分理解这些复杂的和相互依赖的用于管理和控制云计算机集群的自动化软件,并充分理解这些软件所能提供的相关服务。特别是在大型的数据中心的应用中,更要能理解这些技术,跟踪和监视这些技术,并且确定这些技术所产生的效果。能够为访问和使用这些技术制定出相应的标准,让多种不同的技术有效地协调工作,为客户提供高水平的、可靠的和经济的服务。
事实上,自动化技术在通过控制日益增长的复杂性,优化云计算环境方面发挥了非常重要的作用。因此,作为提供云服务的企业必须要认识到虚拟化、云计算和数据中心自动化之间的相瓦关系,并统一起来管理。充分利用自动化技术和设备来最大限度地减少人工与设备的投入,从而实现计资源的低成本。同时,通过自动化技术和设备不断更新云端的计算机,确保云具有最长效的生命周期。因此,自动化是可持续的、可伸缩的云计算商业模式的关键。
自动化控制技术是真正实现海量云计算的核心与基础。云计算的真正本质是资源自动地作为,资源动态地作为。即将所有的计算资源集中起来,并由自动化控制软件来实现超自动化的管理。这使得应用提供者摒弃了由人工直接参与繁琐的云技术细节和过程,节省下大量的人力、物力资源用于开发更多、更好的创新服务,同时也大大降低了云计算机的运营成本,使云计算的发展进入一个良性循环,进而促进了云计算机的发展。