应用可用性乃部署虚拟化关键
warning: Invalid argument supplied for foreach() in /var/www/html/sites/cn.enterpriseinnovation.net/themes/cnenterprise/comment_form.tpl.php on line 12.

应用可用性乃部署虚拟化关键

By Vincent Wong | Sep 21, 2011
Thumbnail: 
虚拟化在全球的IT部门迅速成为炙手可热的话题。根据赛门铁克最近公布的「虚拟化及云运算演进研究」显示,有76%企业对虚拟化议论纷纷。然而,近期虚拟化的发展放缓,使企业忽视了其效益。虚拟化有助降低资本或营运开支,加快运算资源的部署,以及促进业务流程的管理;范围不只限于服务器的应用,更在IT各种应用层面日渐普及,包括储存和桌面。纵使虚拟化在数据中心已经发展成熟,然而,企业仍然不欲把关键业务应用虚拟化。

根据该虚拟化研究显示,在实施服务器虚拟化的企业当中,有超过50%计划在未来一年为网络及数据库应用部署虚拟化。至于关键业务应用方面,有40%行政总裁及42%财务总监却不愿意将之虚拟化。有78%受访者表示,企业对于这个转型的最大顾虑是可靠性。

把应用成功转移至虚拟化数据中心,节省成本并达致高度可用性是必要条件。现今的IT部门预算紧绌,面临人手减少和资源有限的问题。而且,只有在应用运行得最顺畅的时间下方能节省成本。然而,有很多企业的复原时间目标 (关键业务应用的可容忍故障时间) 都低于一小时,有时候甚至少于几分钟,因为机件故障足以导致企业在收入及员工生产力上损失数以百万元。有见及此,IT员工需意识以下虚拟环境的内在挑战。

  • 整合故障:虚拟化在较少的服务器上整合错误,因而增加可用性的风险。此外,为关键业务应用确保高度可用性,使情况更为复杂,例如在结合实体和虚拟的服务器节点上部署的Exchange Server、SQL、SAP及甲骨文。企业资源规划的应用或许在虚拟服务器存有中介软件的组件,基础数据库却位于实体服务器。这种错综复杂及孤注一掷的情况,稍一不慎便可能导致单点故障,影响业务运作。
  • 可视性的限制:虚拟化的另一风险,是用作排解疑难的虚拟化应用程序缺乏可视性。为方便携带,把操作系统及驱动程序等应用组件压缩,结果降低组件的可视性。
  • 人为错误:不同厂商所提供的工具各异,因而增加了管理的难度,虚拟化软件很可能出现人为错误,有许多高度可用性的工具无法充分监控应用的状态。根据致力分析数据中心效能的纽约研究及顾问机构Uptime Institute显示,数据中心的问题有大约70%来自人为错误。
为了减低以上风险,并确保应用的高度可用性,IT员工需多加注意其企业对虚拟化的取向。在应用管理方面采取前胆性措施,有效避免问题发生,大大提高正常运行时间。

最简单的方法是使用正确的管理软件,确保高度可用性。然而,有很多虚拟化厂商的方案均无法全面配合企业所需。以下是实行全面高度可用性解决方案的必要条件:

  • 广泛支持:解决方案所提供的支持不应只限于硬件,更需包含不同操作系统,例如UNIX、Windows、Linux、虚拟平台,以及多种异类硬件配置。实施适用于所有平台的单一解决方案有助简化运作及提升可靠性,而且降低训练和管理的成本。
  • 自动化容错转移:一个有效的解决方案能够识别应用及其从属组件的错误,包括关系型数据库、操作系统、网络和储存资源。在应用运行中断的情况下,解决方案需重新启动程序,连接至相应的资源,以恢复正常运作。
  • 自动化灾难复原测试:由于服务器及应用程序日新月异,定期的灾难复原策略测试至关重要,保证在系统或网站运行中断的情况下成功复原。此外,非断层测试亦不可或缺,以维持生产力及识别潜在问题。
  • 多重丛集管理及汇报:可视性是虚拟化最重要的目标之一,但仍然难以达成。管理人员需要监控、管理及汇报不同平台的多重丛集,最理想的情况是来自单一位置。有效的汇报工具易于解决问题,并简化虚拟化系统的运作。
关键业务应用存在故障的风险,企业因而忽略了虚拟化的效益。由资源整合及可视性不足所引致的风险日渐严重,高效能的虚拟化解决方案正能够对症下药。企业应尽可能把整个流程自动化,并改善虚拟化应用的可视性,便能够避免堕入陷阱,数据中心的生产力及效能亦得以提高。

作者:李辉(赛门铁克香港区系统工程经理)

Topics:
Tags:

Add comment

Comment
Post a Comment
The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <img /> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <embed> <object> <strike> <caption>
  • Lines and paragraphs break automatically.
  • Use <!--pagebreak--> to create page breaks.

More information about formatting options

Verification Code
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.