你所在的位置: 首页 > Oracle > OCA >
最新开班 班级 报名状态
9月16日 HCNP-R&S(含初级) 热招中
9月18日 RHCSA脱产班 热招中
9月25日 HCNA-Cloud Service 热招中
9月25日 HCNA-Cloud Service 热招中
9月30日 HCNA-R&S周末班 热招中
10月31日 HCNP-storage脱产班 热招中
10月23日 HCNA-storage脱产班 热招中
10月20日 HCNP-R&S脱产班 热招中
10月10日 HCIE-R&S脱产班 热招中
10月9日 HCNA-R&S脱产班 热招中
  • 博赛网络ICT就业班热招中
  • 博赛推出Oracle OCM实战课程

Oracle RAC 11g实战指南-高可用性概述

时间:2013-10-21 12:32 作者:Superthink 点击:

高可用性概述

计算机安全一直是困扰相关从业人员的一个重要问题。为了保证计算机的安全,尤其是保证计算机中所存储数据的安全,人们研究开发出无数的硬件和软件产品。例如:为了防止病毒感染,人们开发了杀毒软件;为了防止黑客的袭击,人们开发了防火墙;为了防止磁盘损坏而导致数据丢失,在重要的计算机中都使用磁盘阵列来存储数据;为了防止计算机出现故障,人们又研究开发了集群产品;为了防止计算机所运行的机房环境受到破坏,人们又开发了异地容灾产品。

总之,计算机的安全问题一直伴随着计算机的发展。计算机在给人们的生活带来翻天覆地的变化的同时,也给人们带来了无穷的烦恼。无数的聪明人在研究更先进、更智能、运算速度更快的计算机,又有无数的聪明人在研究如何保护这种脆弱的智能机器。

高可用性是计算机安全问题中的一个重要分支,它的目的是保证重要的计算机系统可以向用户提供不间断的访问。

1.1 什么是高可用性

许多重要的业务系统都需要提供7×24(即一天24小时,一周7天)不间断的服务,如银行、电信、保险、政府等部门的业务系统。对于一个普通用户来说,他最关心的问题是,他所需要的服务能否得到满足,比如在银行的ATM上能不能随时取出钱来,他所关心的股票能不能顺利地进行交易,在医院看病时能不能得到保险公司所支付的医药费等。而对于运营者来说,这些业务系统停止运行就意味着巨大的经济损失,更重要的是,这将失去用户的信任。

随着经济全球化的加速发展,人们对这种以计算机为核心的业务系统的依赖性越来越强。对于管理这些业务系统的部门来说,面临的重要任务是保证它们的高可用性,尽量减少停机时间,如果业务系统出现停机现象,应该在最短时间内对它们进行恢复。

业务系统的停机包括计划内停机和计划外停机两种。计划内停机是指管理员有意识安排的停机,比如在对硬件进行升级、对软件进行升级、更换损坏的硬件、对系统进行备份、系统的新功能测试时,可能需要停止业务系统的运行。计划外停机是指非人为的、因外界环境变化而引起的停机,比如当硬件出现重大故障、应用程序停止运行、计算机所运行的机房环境遭到灾难性的破坏时所引起的业务系统停止运行。

实践证明,在所有的引起业务系统停机的各种情况中,计划内停机约占85%,而由于硬件故障所引起的停机现象大约只占1%。也就是说,绝大部分停机现象是人为安排的,这多少有点出乎人们的意料。实际上,随着工艺水平的不断提高,计算机硬件出现故障的几率越来越低,随着人们对业务系统的重视程度不断提高,计算机所运行的机房环境也越来越安全,所以,计划外停机对业务系统的影响是很小的。很多客户都有这样的经历:业务系统连续运行几年都没有出现任何故障,偶尔有一天对软件或硬件进行升级时,或者仅仅清理机箱后面的灰尘,却使业务系统无法重新正常运行。

高可用性的目的就是尽量减少停机时间,无论是计划内停机还是计划外停机。目前实现高可用性的方法基本上都是这样的:在一个业务系统中,对于重要的计算机组件,都有一个或多个对等的组件作为后备,一旦某个重要的组件由于人为原因或者因为故障而无法工作,后备的对等组件马上接替它的工作。在业务系统中,我们把这种由于重要的计算机组件没有后备的对等组件而可能引起的故障称为“单点失败”(即SPOF,Single Point Of Failure)。高可用性就是通过消除业务系统中的单点失败而减少停机时间。

(责任编辑:Superthink)

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)