论文部分内容阅读
网格技术是近年来兴起的一门重要信息技术,它的目标是实现网络虚拟环境下的高性能的资源共享和协同合作,消除信息和资源孤岛。网格技术和其它计算机技术相结合,能够产生新的研究领域。网格技术和数据库技术相结合就产生一个新的研究内容,称为网格数据库。它具备网格计算的特性,使数据库性能更高、成本更低、操作和管理更为简便和智能。
现在,网格数据库已开始形成实用的产品,Oracle10g就是其中之一。Oracle10g的重要组成部分是Oracle“真正应用集群”,它有负载均衡和故障切换等功能,使Oracle10g的实用性大大增加。但是,Oracle集群在中小企业中极少应用,主要原因是组建复杂、软硬件昂贵、维护成本高等。本文的目的是通过对Oracle集群的研究,探讨相关应用方法,为企业特别是中小企业组建Oracle集群提供有益的参考。
论文对网格、数据网格、网格数据库方面的基本知识和基本概念做了论述;对集群、数据库集群及Oracle集群的概念、特性及其相关方面做了较详细的分析;对Oracle集群的测试和调优作了深入的研究。在此基础之上,通过精选的软硬件组建了Oracle集群环境,并通过实验得出数据,通过数据进行科学分析,取得了一些成果。
论文的研究工作及成果主要体现在以下几个方面:
(1) 信息系统在开发阶段,都要搭建模拟环境;而Oracle集群在Linux环境的安装和配置是比较繁琐的,很耗时,并且容易出错。本文在虚拟机环境下使用linux操作系统平台组建了Oracle集群,在反复实验的基础上,给出了组建过程和注意事项。这对中小企业具有一定的指导意义。
(2) 提出了测试Oracle集群性能和功能的方法。一般在信息系统用于生产环境之前要进行测试,以证明系统运行正常并达到一定要求。本文通过相关工具进行了性能测试和功能测试。
(3) 提出了调优Oracle集群的方法和步骤,总结了集群数据库调优的特别之处,并使用工具对数据库调优进行了实际演示。
(4) 设计并实现了一个应用环境。以Jsp为编程语言、Tomcat为中间件,连接Oracle集群,组建了应用系统。这个系统通过使用Tomcat和Jsp,花费较少且可移植性好,是比较实用的。本文是对网格数据库Oracle10g的应用研究,从组建实验环境到测试,再到性能优化,直到最后应用系统的组建,都给出了具体可行的方案。实验中验证了Oracle集群的优点,并发现了一些不足之处或注意事项,这些都具有实际的指导意义。网格数据库的使用是一个趋势,我们希望本文所做的工作,能为网格数据库的推广做出一些贡献。