关于Oracle RAC数据库部署与管理的实践

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:2034912
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着高校信息化基础设施的不断建设、完善,应用系统逐步上云,上云过程中各种问题接踵而至,安全性、存储可靠性、数据安全性等等问题。OracleRAC一方面解决了云上数据库的多次部署问题,另一方面在安全性以及数据备份等方面容易管控。该文主要介绍Oracle数据库如何提供服务给云平台中的云主机使用,OracleP.AC集群部署方式的实践,以及一些日常管理,以供数据中心管理人员参考。
  关键词:高校信息化;OracleRAC;云平台
  1概述
  根据国家中长期教育改革和发展规划纲要(2010-2020年)中提到的:构建国家教育管理信息系统。制定学校基础信息管理要求,加快学校管理信息化进程,促进学校管理标准化、规范化。数据作为学校基础信息管理的基本要求之一,数据库作为数据的载体十分重要,其中Oracle数据库作为使用最多的数据库之一,在云平台上的重复部署,计算资源浪费较大,同时也不利于管理,随着部署的增多数据库的性能也会受到影响。为了解决这一问题,将Oracle数据库统一部署提供给云主机,所有需要Oracle的应用系统由管理员统一分配,这样也便于后期对数据库的备份、恢复。本文首先阐述了数据库的部署方式以及管理方式,最后基于实际应用情况对未来发展提出几点建议。
  2数据库部署
  信息化时代,应用系统越来越复杂,数据越来越重要。随着云平台的使用,应用系统集中化管理,每一个应用系统对应一个Oracle数据库,Oracle数据库的多次部署,势必带来性能降低、资源浪费,不利于管理、备份、扩容等。
  Oracle RAC的部署带来很多好处,其包括双机并行、高可用性、易伸缩性、低成本、高吞吐量五个特点。双机并行的特点是两个节点同时工作,任何一个节点的故障不会影响业务的正常工作,与传统的热备实现方式不同,传统的热备不能实现自动的主备切换,双机并行确保了服务器资源的高可用性。高可用性的特点是保证数据不丢失的前提下同时保证不停机,避免停机带来的业务损失。其高可用性体现在实现两节点的负载均衡或多节点的负载均衡,实现多路径访问机制,实现节点故障的自动切换功能,通过心跳检测对故障进行恢复。易伸缩性主要是RAC集群节点添加、删除非常容易。RAC节点服务器可使用较低廉的服务器实现高可用性、高吞吐量的集群环境。高吞吐量是随着节点的增加而增加。
  目前云平台建设节点有5个,采用集中存储,节点和存储之间采用FC连接,现在集中存储上划分4T用做数据库存储使用,存储和RAC节点采用FC链路连接,两个节点之间使用二层交换机实现心跳检测。實际情况如图1 Oracle RAC双节点部署图。
  3数据库的管理
  数据库的管理一定要确保安全性、高可用性、高可靠性的基本要求,Oracle Rac数据库提供给所有云主机数据库。如何将数据库和云主机配合起来提供给用户,并合理有效地进行管理、维护是至关重要的。
  3.1安全性
  安全是当下的一个重要话题,也是所有信息化建设首要考虑的因素。数据库的安全性措施主要有以下几点:
  1)云主机和数据库的IP网段分开,并不是所有的云主机都配置有数据库IP,在物理层面上隔离开数据库网络和其他网络。
  2)用户权限的管理,在创建用户的时候严格设置好数据库权限范围。
  3)要保证数据不丢失,除了日常操作以及网络攻击外,备份是必不可少的。
  4)数据库故障恢复演练以及数据库日志都是必不可少的。
  3.2日常管理
  OracleRAC双节点数据库的部署完成,后期的日常管理就尤为重要。日常管理包含用户帐号、用户使用空间、权限等的创建与划分,同时还包括日常的监控维护工作。
  数据的日常巡检包括:数据库基本状况检查,如Oracle实例状态、Oracle在线日志状态、Oracle表空间状态、所有数据状态等;Oracle相关资源使用情况检查,Oracle初始化文件相关参数值、数据库实例连接情况、系统磁盘空间使用情况;Oracle数据库性能检查,检查I/O的消耗比,检查数据库CPU、I/O、内存性能;检查数据库安全性,检查系统安全日志信息,定期修改密码。
  3.3数据库服务
  数据库由网络中心管理员统一管理,应用系统用户申请Oracle服务,由网络中心根据提交的服务申请,创建数据库用户、表空间、临时表空间、用户权限授权。
  云主机上增加数据库网卡,配置网卡信息。由应用系统部署人员进行数据库连接测试,确保数据库连接并正常使用。后期数据库的维护以及备份均由网络中心维护,用户只使用服务。
  4结束语
  当前数据库运维管理还存在很多问题:一方面在与应用系统厂家对接过程中,数据库字符集不一致问题,导致其不能够使用Oracle Rac,只能重新部署数据库;另一方面是数据库的权限问题,如何有效的保证所有应用厂家都能够接人数据库并互不干扰,进行安全的操作。Oracle 12c中的多租户解决了以上两个问题,在后期工作中将探讨多租户对当前运维管理带来的影响,进而实现多租户的数据库应用。
其他文献
以国产 3 0 0 MW发电机变压器组为例介绍了大型发电机变压器组实现微机保护双重化配置的思路以及交流电流电压回路、出口回路、信号回路的设计方法。对保护装置存在的问题进
提起软件安装,我们都很熟悉,无非是双击安装文件,按部就班的执行安装操作即可。但是在网络环境中,如何高效快捷地执行软件的远程安装,是管理员必须面对的问题。使用常规方法逐台进行安装的话,就会显得效率低下。借助于Setup Cloner这款软件,就可以化繁为简,让管理员可以毫不费力地在网络中高效快捷地部署软件。下载地址:http://www.oyksoft.com/soft/14424.html。  一
能源问题已成为当今世界不可避免的主要话题之一,如何高效的利用能源,节约能源也随之成为重中之重.在汽车发展的时代,汽车尾气所产生的热量因此被人们广泛关注,本文利用斯特
目的研究xklp2靶蛋白(TPX2)和胸苷磷酸化酶(TP)在结直肠腺癌中的表达,分析其与临床病理因素之间的关系。方法采用免疫组织化学SP法,检测72例结直肠腺癌(其中结肠40例,直肠32例)、68例
信息化技术的发展为财务共享服务中心的实施提供了信息技术支持,财务共享服务中心已经成为大型企业采用的一种财务管理模式。本文以Z证券公司为例,分析了创建财务共享服务中
建立了基于C/S结构的电能表基本信息和通信配置信息管理系统.采用基于动态链接库的电能表通信规约库和基于多线程的通信配置检测软件,实现了关口电能表信息的统一管理和现场通信