云时代如何保障企业业务连续性?

日期: 2010-06-24 来源:TechTarget中国 英文

  由于英国电信(BT)公司设在英国伦敦帕丁顿的网络中心最近接连出现事故:一连串故障导致服务大范围停用,结果造成了严重的连锁反应,我确信许多企业在重新关注自己(及提供商)的可用性,着眼于加强业务连续性。我们应该把这当作是改善整个”系统”的一次机会,而不是相互指责。

  业务连续性是什么?

  简单地说,业务连续性就是指发生灾难后(无论是洪水等局部性事件,还是恐怖袭击等牵涉面较广的问题),公司业务可以继续运转,并且继续满足客户的要求。你的计划通常涵盖所有的业务关键功能、系统和数据。

  高可用性又是什么?

  高可用性(HA)是指系统设计人员用来确保系统”操作连续性”的方法。这通常需要确保系统没有单一故障点(对真正的容错系统而言,还应该没有单一恢复点。)

  人们经常会犯的其中一个常见错误就是,将可用性与可扩展性混淆起来。扩展通常分为这两种:纵向扩展(让设备更庞大)或横向扩展(添加设备数量);横向扩展的系统常常具有很高的可用性,而纵向扩展带来的风险可能比较大:因为你丢失了一个比较庞大的设备后,也就丢失了它所含有的更多功能。

  冗余性和多样性的意义

  “腰带加背带”(双重保险)这个短语准确地描述了这种情况–这是实现同一目标的两个不同方法。

  一个例子是多家(不同的)提供商为某建筑物提供网络连接;在数据中心中,拥有一台(冗余的)备用发电机是很平常的事–不过备用发电机通常结合使用电池的不间断电源(UPS),以提供无缝的故障切换机制。

  但现在又多了云这个新因素

  不妨先阐述一下”云计算”的含义–在”云端”运行的按需服务有多种不同类型:

  oIaaS:基础架构即服务

  oPaaS:平台即服务

  oSaaS:软件即服务

  1、IaaS(基础架构即服务)

  这一类又分为:

  虚拟专用服务器(VPN)提供商(如Slicehost)让企业可以按需租用固定大小的虚拟服务器,每月支付一定的费用。

  弹性计算服务提供商(如亚马逊EC2)让企业可以拥有虚拟机映像;映像可灵活扩展,以满足所需的要求(纵向扩展)。

  2、PaaS(平台即服务)

  平台即服务提供商提供应用托管平台(这些平台是固定大小的,或灵活扩展的),那样应用开发人员就能致力于添加商业价值,用不着为底层基础架构而操心。谷歌的应用引擎(Google AppEngine)就是这种方法的一个例子,可提供Java和Python应用。

  3、SaaS(软件即服务)

  软件即服务让企业可以通过互联网使用商业软件,每月支付一定的费用。这可以是多租户模式:多家公司共享一个系统,也可以是针对每个客户安装不同的系统。SaaS方面的一大成功案例就是SalesForce.com,它是靠客户关系管理(CRM)按需解决方案起家的。

  公共云、私有云与混合云

  我们已经在上面讨论了公共云方案;私有云通常是部署在企业内部的云平台,或专门的外包托管型云平台(比如使用开源Eucalyptus或VMWare vCloud)。混合云是指私有云与一家或多家外部云提供商结合使用。

  现在还出现社区云(community cloud)概念,这个概念有不同的定义:

  1、相类似的企业把资源汇集到一个共享的多租户云(不过我更喜欢把这种云称为共享私有云或受限制的云,比如谷歌的”GovCloud”)

  2、分散、对等的云,利用了多台与互联网连接的计算机的闲置计算功能(和带宽)。

  部署模式

  假设贵企业能够在云端操作业务关键系统,并存储业务关键数据,那么有多种可能的部署模式可以考虑,主要如下:

  1、备份

  2、故障切换

  3、主动/主动

  4、云作为备份

  云作为备份

  在这种模式中,关键系统的数据和必要的软件包及配置数据(如CMDB配置数据)备份到云中的一个主机(或理想情况下,多个主机)。万一主操作位置出现灾难,就可以启用新的虚拟服务器,配置管理工具(如Puppet)可用来为服务器配置相应软件。

  恢复时间取决于启用/配置新虚拟服务器以及执行任何数据传输(或解密)所花的时间。数据库/文件复制技术有助于缩短恢复时间。

  故障切换到云

  就这种模式而言,云端有预先配置的服务器实例运行业务关键系统,并结合数据复制功能。万一主操作位置出现灾难,系统可以故障切换到云实例(这个过程可以是手动的,也可以使用自动化的’全局负载均衡器’)。

  主动/主动

  这种混合云与故障切换方案基本上一样,不过在数据同步和会话故障切换等方面比较复杂。

  云如何帮助业务连续性?

  那么,云可以如何帮助规划业务连续性活动吗?

  1 & 2、人员和场地

  对于以知识员工为主的企业来说,互联网和宽带的普及性促使分散的家庭办公员工日益多起来。若使用分散的员工队伍和基于云的系统,人员和场地这两个方面就显得不大重要。万一出现了灾难,让员工在家里办公、访问云端运行的系统,仍是一种切合实际的方案。

  对于真正”双重保险”的方法来说,万一主互联网连接无法使用,3G/HSDPA移动宽带适配器可以用来为家庭办公人员提供一条辅助的互联网连接。

  3、技术

  说到为使用上述部署模式的一个或多个数据中心提供业务连续性策略,基础架构即服务非常具有吸引力。此外,VoIP服务可以为中小企业提供足够到位的电话服务。

  4、信息

  无论是基于计算的解决方案还是专用的存储解决方案(如亚马逊简单存储服务),基于云的服务都能帮助贵企业万一遇到灾难,可以机密地存储最新数据,并且确保数据随时可用。一些受管制企业可能要考虑服务提供商能不能把数据存储在相应的区域内。对比较复杂的系统环境(尤其是采用备份方案的环境)而言,数据完整性是另外要考虑的一个因素–这就需要考虑一套解决方案设计恢复/程序。

  结论

  我们已经得出了这个结论:云计算可缓解贵企业在业务连续性方面的压力,不过你仍需要合理规划(要是重要人员抽不出身来,会发生什么后果;如何物色设备和供应商),并且针对服务提供商事先开展详细调查,确保它们的服务级别协议(SLA)和灾难恢复计划符合贵企业的要求。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐