关于Oracle网格概念及其支撑技术的概述Oracle认证考试
文章作者 100test 发表时间 2010:04:23 20:57:54
来源 100Test.Com百考试题网
Oracle 10g和11g中g代表的就是网格Grid,是Oracle在 10g版本中重点推出的功能和概念。在其官方文档(Concepts)中,开篇就对Grid architecture做了review。其中除了概述Grid的概念和特性外,还列举了其对于Grid进行支撑的机制。Grid就是为了实现企业资源的合理利用,达到数据库的高性能和可伸缩。除了高性能和可伸缩性(也可以叫做灵活性吧)需要解决的问题主要还有可靠性、安全性、易操作。有如下原文:
Oracle Database enables enterprise grid computing in the following ways:
Performance and scalability with low cost hardware clusters, like Itanium and Linux.(高性能和可伸缩性)
Reliability: Continuous availability of data and applications(可靠性)
Security and privacy: security features that lets you share enterprise grid resources with confidence that privacy is maintained(安全和隐私)
Self-management: Oracle infrastructure automates many functions so that a single administrator can manage hundreds of servers.(自我管理)
Distributed computing: Oracle has advanced integration features that allow applications and data to run anywhere in the network.(分布式计算)
在网格版本中,集簇(cluster)成为网格构建的基础结构。网格可以被看作是一个像电力系统一样的整体性的系统(utility),即不需要知道计算和存储在哪个节点上,但是用户的功能还是可以在整个网格平台上被实现。
Oracle的网格支撑技术包括:
RAC:Real Application Clusters 共享clusters中的cache,使整个cluster像一个真正的单一数据库一样,包括各种各样的操作。最重要的是,RAC能够很好的平衡负载。
ASM:Automatic Storage Management 简化用户在存储方面的工作。
Oracle Resource Manager 在Oracle自管理中,留给用户管理资源的接口
Oracle Schedule 事务、任务等定制管理
Oracle Transportable Tablespaces