广东省电信有限公司隶属中国电信股份有限公司,是中国电信股份有限公司在广东行政区域范围内出资设立的独资子公司。公司的主要经营业务有: 国内、国际各类固定电信网络与设施(含本地无线环路); 基于电信网络的话音、数据、图像及多媒体通信与信息服务; 与通信及信息业务相关的系统集成、技术开发、技术服务、信息咨询、广告、通信设备销售、设计施工等业务。广东省电信有限公司现有 22 个地级市电信分公司、 78 个县级电信局,电信支局(所) 4502 个,通信业务覆盖到广东省的每一个乡镇。
“ Oracle 数据库和 Oracle RAC 不仅在集群、高可用性、数据储存、安全功能、系统管理和内容管理等方面全面满足了广东电信应用系统的需求,还提供了适应未来发展的基础架构,这使得我们能够根据公司应用系统发展的需要灵活地增减服务器和存储模块。因此对于广东电信而言,选择 Oracle 数据库和 Oracle RAC 是一个明智的选择,它能够帮助我们有效降低未来系统升级的成本。”
——广东省电信有限公司 战略策划部项目经理汪荣辉
目前,中国的电信网规模已经处于世界前列,在市场放开、竞争加剧的大环境下,国内电信运营企业的战略重点由原先的投资建网扩大规模,逐步转向了提高用户满意度、降低管理成本和全面提升企业运营管理水平。在这样的背景下,广东省电信有限公司 ( 以下简称广东电信 ) 制定了以数字化、信息化促进公司运营管理的科学化、程序化和标准化的发展战略。作为公司信息化建设的重要组成部分,广东电信开展了针对公司应用系统的数据存储环境的整合和优化。过去,广东电信的各应用系统的数据分散存储在各自的系统中,造成了企业信息资源难以共享,资源数据利用率低,数据库日常管理复杂、系统管理维护人员多、硬件设备成本高及数据安全性差等一系列问题。经过对数家数据库产品的考察,广东电信选择用 Oracle 数据库和 Oracle RAC (真正应用集群)来建构公司统一的应用系统数据中心,将广东电信分布在全省地市分公司的各个应用系统中的数据集中到一个统一的数据库中,为公司实现集成来自不同数据源的各类关键数据、有效利用资源数据的以及构建数据仓库等目标奠定了基础。同时,随着公司统一的应用系统数据中心的建立,广东电信应用系统的建设和管理得到了有效的规范,提高了硬件的利用率,降低了系统维护成本。在 Oracle 集群技术的支持之下,广东电信的各应用系统获得了具备高可用性、高性能、高可扩展性和自我管理性的数据库基础环境,为广东电信的在线业务处理、决策支持和日常办公管理等应用系统的安全可靠性运行提供了有力支持,增强了企业的核心竞争力。

广东电信的应用系统基础架构如上图所示,借助基于 Oracle 数据库和 Oracle RAC 所构建的公司应用系统数据中心,广东电信的应用系统获得了以下各个方面的重要改善:
获得了更高的安全性和稳定性
过去,广东电信采用基于单服务器的数据库基础架构,如果数据库服务器出现故障,将导致应用系统无法使用而影响的公司业务的正常运行,而利用 Oracle 数据库和 Oracle RAC 的集群技术,广东电信把两台或多台服务器联合在一起构成一个高可用的数据库集群,实现了公司数据存储环境 24*7 的高可用性,任何一台服务器发生故障,它上面的应用都可以自动切换到集群中另外的服务器上,用户甚至感觉不到故障的发生,只要集群中还有一台服务器工作,数据库就不会停止服务。
高性能平台提高了应用系统的效率
借助于基于 Oracle 数据库和 Oracle RAC 所实现的数据集中,广东电信的应用系统实现了手动流程的自动化,帮助公司大大提高了工作效率,并使公司能够将相当一部分员工重新部署到价值更高的工作岗位上。同时,由于 Oracle 数据库和 Oracle RAC 能够在多个服务器中自动分布数据库,并根据动态工作负荷特征来调整集群性能,因此,不会出现某个服务器节点由于超负载运行而导致运行速度变慢、而另一个服务器节点的计算资源出现闲置的现象,使广东电信的应用系统在使用的高峰期内也能够提供稳定的高性能数据库服务,同时也大幅度地提高了硬件资源的使用效率,降低了硬件成本。
更低成本的系统维护
广东电信借助 Oracle 数据库和 Oracle RAC 建立了公司统一的应用系统数据中心,利用 Oracle 数据库在系统管理方面的强大功能,广东电信实现了数据备份、安全控制、空间管理和性能监控等日常数据库管理工作的自动进行,数据库管理和维护变得多轻松了。通过基于 Oracle 数据库和 Oracle RAC 实现的数据集中,广东电信简化了应用系统的数据库管理,系统管理员的人数量减少了,并且工作效率提高了,直接为公司带来了收益。
更高的系统灵活性和可扩展能力
Oracle 数据库和 Oracle RAC 为广东电信应用系统的扩展提供了更大的灵活性,由于 Oracle RAC 具有在服务器集群中添加和删除硬件的能力,同时不影响数据的可用性或服务,确保了广东电信可以轻松实现部署新的应用系统,此外,利用 Oracle 集群技术,广东电信可以在需要时向集群中增加低成本的普通服务器,而无需投资购买超过公司当前所需容量的昂贵的企业级服务器,为广东电信的应用系统实现在当今的竞争环境下尤其重要的经济性提供了有力支持。
为什么选择 Oracle ?
广东电信 战略策划部项目经理汪荣辉 说:“ Oracle 数据库和 Oracle RAC 提供了出众的处理能力、可用性、可伸缩性和安全性。其实施时间短于其他竞争性产品,而且作为一个完全开放的解决方案,它还可与其他系统实现很好的互操作。同时从可管理性角度来看, Oracle 数据库提供了在集中式环境中管理和维护数据库的强大功能,能够有效降低后台管理的复杂性和成本,因此我们认为 Oracle 数据库和 Oracle RAC 是处理广东电信这样复杂环境下各种各样应用的非常好的解决方案。”
实施过程
广东电信应用系统数据中心部署在由 Oracle 数据库和 Oracle RAC 构成的三层架构、两个节点的集群系统中,向广东电信的 42 , 000 名员工提供应用系统的数据库服务。该系统以 Sun T2900 为硬件服务器,以 Solaris 9 为操作系统,通过 Sun SE6130 存储阵列提供存储环境。