最大可用性体系结构(Maximum Availability Architecture,简称MAA)的设计蓝图是基于已被证实的Oracle高可用性技术,MAA提供最优方法的建议让用户能够通过简单的配置即可实现系统可用性的最大化。
现在IT系统中越来越多的部分,包括网络、系统、数据库等,都已经考虑了可用性,但是作为用户,无论是IT的经理人、架构设计师、系统管理员还是数据库管理员都会发现他们很难完成各分散系统的集成以构建一个统一的高可用性方案以适应他们的商业需求。Oracle希望简化为用户商业需求设计正确高可用性体系结构的复杂性。MAA正是提供了一个实现整体高可用性的解决方案,真正实现坚不可摧。
Oracle定义MAA是一个简单、冗余而健壮的结构,它可以实现故障的预防、探测和恢复。MAA结构主要包含以下组件:
Real Application Clusters |
Real Application Clusters (RAC) 利用多个互连计算机的处理能力。RAC软件和称作群集的硬件集合联合了各个组件的处理能力,从而建立强健的计算环境并提供:
◆可用性:
提供近乎连续的数据访问,将硬件和软件组件故障产生的中断降低到最少。
◆可伸缩性:
允许向群集添加附加的节点,以提高处理能力,而不必重新分布数据或更改用户应用程序。
◆易管理性:
提供一个单独的系统映像以便管理。
另外RAC还支持故障切换。
Oracle Data Guard |
Oracle Data Guard在另一个地方上管理一个产品数据库的同步副本。Oracle Data Guard支持远程归档、恢复以及switchover和failover,同时还提供了灾难保护和Read-only for Reporting等。
◆冗余中间/应用层
应用层由一组服务器为客户端提供应用服务,整个应用层功能可能分布在很多台主机上,以集群的方式让多台主机提供相同的服务,实现高可用性。
◆冗余网络结构
一个高可用的网络地层可能会包含冗余的设备,如DNS服务器等,来实现主从节点的路由、负载均衡以及Failover时的物理层切换等。
◆冗余存储结构
现在的冗余存储技术有很多,任何一种基本都可以满足要求。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
云端SQL Server高可用性最佳做法
与内部部署相比,在云端运行SQL Server可为数据库软件用户提供更多的灵活性和可扩展性,也可能更省钱。但云 […]
-
甲骨文自治数据库亮相 带来云计算新希望
早前甲骨文还不在云计算公司之列,而现在该公司正在迅速弥补其失去的时间。甲骨文的云计算核心是甲骨文自治数据库(O […]
-
2017年12月数据库流行度排行榜 定格岁末排名瞬间
数据库知识网站DB-engines最近更新的2017年12月份数据库流行度排名情况是否能提供更多的看点呢?TechTarget数据库网站将与您分享12月份的榜单排名情况,让我们拭目以待。
-
2017年11月数据库流行度排行榜 半数以上数据库积分减少
数据库知识网站DB-engines更新了2016年11月份的数据库流行度排行榜。TechTarget数据库网站将与您一同关注11月份的榜单排名情况。