摘要: 在学术界10年网格技术开发成果的基础上,2003年甲骨文公司 (Oracle Corporation)在旧金山Oracle用户大会上发布了 最新数据库产品——Oracle数据库10g(Oracle(r) database 10g),与同日发布的Oracle应用...
在学术界10年网格技术开发成果的基础上,2003年甲骨文公司 (Oracle Corporation)在旧金山Oracle用户大会上发布了 最新数据库产品——Oracle数据库10g(Oracle(r) database 10g),与同日发布的Oracle应用服务器10g(Oracle application server 10g) 和Oracle企业管理器(Oracle enterprise manager 10g) —起构成了全球首个集成式网格计算架构软件——Oracle 网格计算(Oracle grid computing),以往的i版本代号已经不复存在,取而代之的g则代表Grid(网格)。
Oracle提供的利用网格以极低的成本和极小的复杂性提供高可用性、可伸缩性和极佳的服务性能的工具和特性包括: 利用Oracle企业管理器管理网格。企业管理器提供了一个简化的、集中化的管理框架,用于管理企业资源和分析网格性能。利用企业管理器,网格管理员能够从网络的任何位置,在系统的整个生命周期(从前端到后端)内通过Web浏览器管理网格环境。在使用Oracle数据库10g的情况下,这项工作包括集成管理并监控RAC数据库,以及在失效切换(failover)和正常切换(switchover) 环境下管理并监控备用数据防护(dataguard)系统。
利用符合轻型目录访问协议 (lightweight directory access protocol,LDAP) 的Oracle互联网目录(Oracle internet directory,OID) 集中管理分布式企业的数据安全。企业用户安全管理器提供了 在全球范围内跨所有企业数据库创建和管理用户权限的能力,企业用户权限的管理在OID内完成,从而不必在一个网格的多个数据库中创建同一个用户。另外,有了Oracle数据库10g,就能够在一张智能卡中存储 安全套接层(secure sockets layer,SSL)证书,以便漫游访问网格。
虚拟专用数据库VPD (Virtual private database,虚拟专用数据库) 提供了服务器增强的、精细的访问控制以及可以 在网格设置中使用的安全的应用语境,以便多个客户、合作伙伴或部门能够利用同一个数据库安全地访问关键数据,并保证了数据在物理上的分离,通过将一个或多个 安全策略与表或视图相关联,就能够实现VPD。
Oracle标签安全性为管理员提供了 一个基于网络的行级安全解决方案,以便根据数据的敏感性控制数据访问,消除了手工编写这种策略的需要。利用图形用户界面(GUI) 工具Oracle策略管理器,管理员能够快速创建Oracle标签安全性策略,并分配到应用程序表内的行和列。此外,Oracle数据库10g现在还添加了Oracle标签安全与OID的集成,从而使用户能够在动态变化的网格设置中集中管理这些策略。
提供计算资源是网格最重要的功能之一。它能够在需要时动态地将计算资源提供给应用程序。根据业务优先级和需要,必须正确地分配这些资源。除了真正应用集群之外,Oracle还提供了许多用于提供计算资源的特性,包括:自动存储管理、Oracle资源管理器、Oracle调度器。
Oracle网格既能够在打包的真正应用软件(如Oracle电子商务套件)上运行,也能在独立软件供应商的应用软件上运行。作为网格计算的大力倡导者,甲骨文公司通过其Oracle10g系列产品,为网格计算提供了完整的基础架构软件。