转移关键性应用到云端 提升企业竞争力 智能应用 影音
工研院
ST Microsite

转移关键性应用到云端 提升企业竞争力

  • DIGITIMES企划

GigaSpaces 亚太区业务总监 Ming Ho
GigaSpaces 亚太区业务总监 Ming Ho

在云端应用已经成为企业提升企业竞争力的重要选项之际,如何将关键性应用以最快的速度转移到云端,已经成为企业布署云端服务的关键。为云端环境中的关键性应用程序的部署、管理和扩展,提供软件中介软件的GigaSpaces,看好亚太市场的潜力,2013年就已在香港设立办事处,亚太区业务总监Ming Ho指出,企业必须意识到,布署关键性应用的时间非常敏感,一旦错失市场先机,就可能影响未来的发展。

Ming Ho指出,企业在布署和管理关键性应用到云端时,在定义(Provision)、安装(Install)、配置(Configure)、布署(Deploy)、显示(Monitor)、形成规模(Scale)的连续过程中,很多时候都要用手动的方式进行,问题就是容易发生人为错误,就可能会造成停机的现象,企业自然也就会蒙受损失。

如在Gartner最近的研究中预测,在影响关键任务服务的停电事故中,有80%是因为人员和流程问题造成的,而这些故障有50%以上,是受到变更、配置、布署等问题导致。

值得注意的是,由于愈来愈多的企业,将会透过云端提供服务,随着对IT基础建设的依赖,布署服务的难度增高,就算停机时间缩短,企业蒙受的损失可能反而增大。Ming Ho指出,根据Ponemon Institute研究,尽管2011年的企业平均每年停机时间仅为14个小时,远较Gartner在2005年估算的87个小时少很多,但2011年的每小时停机损失金额,却高达30万美元,远比2005年每小时损失4.2万美元高出许多。

因此,要尽量减少停机时间,避免停机损失,Ming Ho认为,除了自动化(Automate),还要注意布署应用的编排流程(Orchestrate)。这个来自管弦乐团的专有名词,主要是指透过编排不同的乐器,演奏出非常美妙的音乐,Ming Ho认为,企业在布署云端应用时,也要注意各种编排流程,如何将各种不同的元件拼凑起来,同时排除可能遭遇的障碍,如缺乏明确有关组织和预算和因为可见性及可靠性不足所造成的信任问题。

因此,企业目前正面临许多整合及编排的挑战,如许多现有的应用程序,并没有准备好进移动态配置和自我修复的功能;许多企业组织因为已经投入太多的资源在现有的作业流程,以至于让改变变得更加困难;而对于云端应用的疑惑,如因应各种不同种类的云端应用,以及不同的应用往往会需要使用不同的工具或协定才能加以创建,但这些应用却可能出现各自为政的开发现象,影响组织流程的运作。至于自动化所可能遭遇的挑战,包括如何减少在布署应用程序方面的人力,以及降低降低复杂性和动态调整的业务需求。

为了解决企业的前述需求,Ming Ho指出,Cloudify希望能提供企业容易建立、布署、管理、监控、回收等应用程序,以建立企业的关键任务应用程序。Cloudify的特点在于客户不需要改变应用程续的编码,同时能够进行自动布署,而且还可以连续不断地推出,基础设施还能因此升级,若需要移植到不同的云服务,Cloudify也能轻易办到,并不会有锁死的设计,还有兼容性极高的开发工具,可以适应任何流程的工作流引擎,以及增加各种云特性,一步步的帮助企业转移关键性应用程序。

Ming Ho指出,藉由Cloudify,企业可以布署更为复杂的应用,而且可以轻松的管理和监控如自动回收的功能,还可以让用户自行定义或使用内置指标和规模规则,自动或手动缩放应用程序的规模,支持多重云的设计,不管是OpenStack或非OpenStack的云环境,如亚马逊、Azure等,都可以在需要执行灾难恢复、用量爆增或转移应用时,提供平滑过渡的帮助。

用户首先要建立一个布署和管理的计划,定义如何安装、配置的蓝图(Blueprint)后,Cloudify就会自动布局、安装及管理各种云端应用。安装过程非常容易,布署完成后,可透过Web仪表板,持续监控系统和应用程序的绩效指标,不需人工干预,Cloudify会自动修复损毁的中间软件,或是自动回收丢失的虚拟机器,同时自动重新配置应用程序。

Ming Ho指出,透过蓝图或自行定义的命令,Cloudify还可支持布署后的基础设施升级和微调,这些自行定义的命令,都可以手动或编程,透过Cloudify调用蓝图所描述的定义命令,自动调整企业的应用程序,重新定义及扩展规模,以企业在布署关键性应用到云端时,过程一切顺利。