还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
32.
33.
43.
43.
43.
53.
54.
65.
65.
65.
74.
85.
85.
95.
5.
3.数据库基础硬件平台运维数据库系统是软件,它是要运行在硬件基础平台上面的如果系统基础平台不稳定,数据库也就没有稳定、高效、安全可言了所以,基础硬件平台的运维管理是数据库系统运行的基础一般情况下,硬件平台的运维和数据库系统的运维是由同一个技术团队负责的,这样可以方便信息交流,有利于迅速、高效地处理系统运行故障基础平台主要由两个方面组成硬平台、软平台
1.硬平台主要包括主机、存储、网络等,日常运维主要监控主机的计算资源使用情况内存使用率,I/O模块的负载和性能;存储的使用率和性能,多通道软件和操作系统的配合是否正常;网络的通道和端口的数量是否满足业务要求,负载和性能是否出现瓶颈特别是在集群环境下,主机之间的数据交换量大而且频繁,需要密切监视网络运行状态第10页共11页
2.软平台包括系统微码、操作系统及集群软件,一般版本和补丁的选择严格依照所运行的数据库版本的安装要求来定,一定不要低于数据库系统要求的版本特别是在多用户操作系统UNIX、LINUX下,操作系统中缺省安装的组件、用户、权限等在没有确定的把握下最好保持不变
6.总结综述所述,我们可以发现,要想保障信息管理系统能够正常稳定的运行,就必须要加强数据库的安全管理工作,要不断的实施安全性的控制访问,加强现代化技术的应用,保证数据的备份与恢复,从而为整个数据信息的安全提供一个可靠的保证,也为信息管理系统的进一步发展奠定基础参考文献[1]蔡朝晖,吴产乐,许先斌,贺莲.计算机系统课程群的构建与实践研究[几计算机教育,2013,22146-
148.⑵刘加伶,曾庆森,闫河.基于数据库技术的课程群建设[J].重庆工学院学报,2013,9167-
169.[3]闫大顺,吴家培,李晟.计算机软件技术课程群建设研究[J].农业网络信息,2014,362-
64.[4]陈慧萍.数据库系统分析与设计课程群建设实践与探索[C].大学计算机课程报告论坛组委会.大学计算机课程报告论坛论文集.北京高等教育出版社,201218-
22.[5]魏玲,张铁柱.信息管理与信息系统专业课程体系的构建[J].中国管理信息化,201416109-
111.第11页共11页影响作用要想保障医院信息系统能够安全正常的运行,就需要大量的数据库的支持,也就是说必须要保障数据库的稳定与安全,从而对整个医院的信息管理系统展开一定的逻辑保护措施,因此,对于医院信息系统管理来说,管理的安全性发挥着至关重要的作用,所以,本文针对医院信息管理系统与数据库的安全管理,进行了深入的探究和分析,提出了安全性访问控制的策略和数据备份恢复以及病毒防治的相关对策,为日后研究医院信息管理系统以及数据安全的研究工作的开展,提供了一定的理论基础和科学依据关键词医院;信息管理系统;数据库;技术整改;安全管理;运行管理____
1.刖三随着科学技术的不断进步和发展,信息管理系统已经在医院日常的工作之中获得了广泛的应用,也取得了一定的理想效果,随着信息管理系统在医院工作过程中的进一步加深,信息安全建设已经成为了医院工作所关注的一个重点内容由于在医院的信息管理系统之中,它具有一定的系统性,会包含全院的信息,因此会对系统整体的安全性能提出更高的要求和标准,一旦信息管理系统出现了安全的问题,就会导致医院内部重要的信息数据丢失,从而对医院工作的开展带来一定的负面影响,严重的情况还会给医院整体的经济发展造成一定的阻碍作用目前来看,在大部分的医院之中,他们所采取的信息系统往往不具备较高的安全性能,随着医院自身经营活动规模的扩展,医院的业务也一定会朝着复杂和多样性的趋势不断前进,单纯的依靠体系较为简单的系统,就不能够对医院整体的信息提供一个安全的保障,因此,必须要针对医院的信息管理系统,展开一定的安全防护策略,对已经具备的信息安全体系进行不断的完善和整改,如此才可以为医院的相关信息的安全,提供一个可靠的保障数据库系统整改是指对数据库系统的软硬件运行环境进行调整的过程数据库系统在其生命周期过程中都会经历大大小小的整改,对业务的影响大小不一,通常情况下都需要关闭业务后进行对于连续性要求极高的医院信息化系统,数据库系统整改影响较大,这就要求整改过程要做充分的准备,并且进行有效的测试和确认,还要有可行的回退机制
1.安全性访问控制策略对于医院的信息管理系统来说,它最主要的特点就是工作人员具有一定的分散性,而且资源也具有一定的共享性,无论是医生还是护士,或是后勤的管理人员,行政人员都对医院的信息管理系统进行操作,人员组成的结构较为复杂,而且工作的业务之间也有着明显的差异,因此,系统管理员就应该针对用户的不同来设置不同的用户名称和密码,并且根据角色之间的转换来对操作的权限进行授予用户在登录系统之后,只能在自己的权限范围内进行系统的使用,对相应的模块进行操作和访问对于其他的不具备访问权限的模块系统应该对其进行自动的屏蔽,从而从根本上消除外来入侵的影响和危害,管理员可以对所有的系统资源进行操作,因此要对管理员账号的数量进行严格的规定和限制,管理员也应该定期的对系统运行的状况进行总结和汇报,如此才可以保障整个系统能够顺利的运行
2.数据备份、恢复与病毒防治策略
2.
1.系统备份与恢复要想保障整个信息管理系统能够正常而稳定的运行,就必须要针对信息管理系统的安全进行加强,对于系统的备份和恢复功能来说,只有当系统受到侵害或是被迫害的情况下,才会使用到这两项功能,可以通过GHOST软件来对系统数据进行备份和恢复在系统安装的过程中,可以将硬盘分为几个不同的区域,分区的系统安装,也可以利用GHOST软件,对文件进行复制,然后粘贴到另一个分区之上,一旦系统遭到了破坏,导致数据丢失,就可以通过GHOST软件的分区复制来对系统进行恢复,防止信息遭到泄露
2.
2.后台数据备份与恢复可以通过SQLServer数据库技术的计划任务对系统进行异地备份与恢复,利用SQLServer数据库的计划任务也可以同时开展多个备份任务,可以在平时任意的时间当中对任务进行备份,然后通过异地储存的方式来对数据进行管理,也就是将信息被分到了另外一个服务硬盘之上,如果服务器的硬盘遭到了破坏,就可以利用其他的计算机设备来对服务器硬盘中的数据进行复原,不仅保障了数据的安全性,同时也提升了整个数据的备份效率
3.数据库系统整改类型对于数据库系统整改的分类可以按停机时间长短来分类,如需要超过半小时停机的整改,还有需要半小时以上的整改;也可以按改动的大小来分类;也可以根据整改的具体类别来区分,本文侧重介绍数据库系统的整改具体类别一般来说数据库系统的整改可分为数据库软件版本升级,服务器和存储割接导致的数据迁移,数据库参数、操作系统参数及其他配置参数的变更,数据类型的修改和重定义,历史数据归档,访问优化性整改六大部分
3.
1.数据库软件版本升级作为最常见的数据库系统变更类型,数据库软件版本的升级是最为典型的,通常来说软件版本的升级影响最大,不可预知的因素最多,需要的测试工作量最大,回退的难度也是最大的一般来说如果不是特别的需求,都不会轻易变更数据库系统软件的版本,只有当数据库软件已经超过官方支持期限而且又遇到很多bug而必须升级,或者是应用软件的升级需要数据库软件也要进行升级时才进行数据库版本的升级数据软件版本的升级需要进行严格的测试并且选择停机时间最短的数据迁移方式,对于实施方的技术要求较高,一般情况下是作为项目形式由第三方公司进行
3.
2.数据迁移数据库系统在使用生命周期过程中可能需要进行多次的数据迁移数据迁移的原因很多,如数据库软件版本的升级就可能造成数据迁移,最常见的是由于服务器和存储割接造成的数据迁移一般来说由数据库软件版本的升级造成的数据迁移可以归为第一种类型,而我们常见的由于服务器和存储割接造成的数据迁移如果不涉及数据库软件版本和操作系统平台的变化,其实施难度还是要小于前一种的此类的数据迁移最需要关注的是数据迁移的时间,如何减小停机时间是考虑的关键
3.
3.参数及环境的变更数据库系统在使用生命周期过程中经常会遇到数据库参数或者操作系统参数以及其所在的环境的变更,例如将数据库参数修改成更大的值以优化性能,修改操作系统的参数以优化内存和I/O性能,增加数据库的组件模块等此类的修改通常变更难度较小,而且回退也最为容易
3.
4.数据类型的修改和重定义数据类型的修改和重定义在数据库系统的使用过程中非常常见,尤其是应用系统还在完善过程中及应用升级都会需要对于数据类型的修改和重定义大多都可以在线进行,不需要系统停机,有时仅需要暂停部分受影响的业务通常情况下此类修改由应用开发商负责测试和实施,医院信息科需要对其进行监督,要求其必须在测试环境上进行全部的修改和重定义测试,只有经过确认后才能在正式环境进行变更,千万不能因为修改的动作小而放任应用开发商自行处理变更
3.
5.历史数据归档当医院的数据库系统经过五年乃至更长时间的使用后,会沉淀很多历史的数据,这部分历史数据通常情况下访问的次数相对已经很小,如果不进行迁移就会因为数据库过于庞大而影响表的访问效率对于影像系统此问题更为突出,由于存储空间不足而面临必须归档的局面但由于国家法律对医院病史病案及病人影像图片的保留时间有要求,又不能直接删除掉历史数据,这时候需要必要的手段进行历史数据的归档对于历史数据的归档,在数据库层面和存储硬件层面有很多成熟的技术方案可供参考通常医院数据库系统的历史数据归档需要作为一个单独的项目实施对于仅将个别表的数据进行归档的需求,作为日常的普通变更来实施时,也要注意归档数据的方式方法和经过严格的测试,避免对生产系统造成不必要的影响
3.
6.访问优化性整改当数据库系统的访问出现性能瓶颈时,可能需要对数据库进行访问优化性整改对于数据库系统的性能调优,在第三节已经有详细的介绍当性能调优的方案是决定要对数据库的数据结构,数据分布及数据库的优化器进行调整时,会需要用到访问优化性整改通常包括表重建,索引重建,表的统计信息收集和执行计划调整等此类整改由性能调优的方案提出方提出并实施对于此类整改必须要在测试环境上进行测试,确认整改可以达到改善和提高数据访问效率,并且需要衡量整改需要的停机时间可以接受后才能在生产数据库中进行优化性整改
4.数据库系统整改测试所有的数据库系统整改严格上来说在正式环境上部署前都需要进行测试工作测试目的就是为了早发现,早处理很多数据库系统在整改后出现的问题90%可以在测试中发现,但测试工作却很容易被忽视或者是走过场整改测试的步骤通常包括测试环境准备和测试过程对于如何进行测试的方法、工具、样本和次数,要根据数据库整改的类型和目标来决定这里主要介绍测试的思路,数据库系统的整改测试包括整改目标测试,功能测试,性能测试和安全测试四部分测试环境的搭建通常来说需要与生产数据库相同的数据库版本和操作系统版本对于割接和迁移类整改来说软件版本与生产库不同,测试环境等同于以后的正式环境从正式的数据库系统中导入需要测试的数据,根据测试的目标大小决定,有可能是全库的数据,也有可能只是一张表,也有可能不需要生产的数据,只需要一个无数据的环境
4.
1.整改目标测试在完成了数据的准备之后可以开始测试工作,首先要进行的是整改目标测试这项测试主要是测试数据库整改方案的可行性和效果只有此项测试能够实现后才表明数据库整改方案具备初步的可行性测试的每个步骤都需要整改参与的各方进行效果确认并且生成记录在通过了整改目标测试后,初步的整改方案已经形成雏形
4.
2.功能测试接下来的测试主要是检验数据库系统在整改后的表现,以确保数据库系统整改产生的影响在可以接受的范围内功能测试主要是检测数据库系统的可用性,包括数据库的可连接性,数据库的高可用性以及应用功能的可用性其中应用功能的可用性是测试的关键环节,应用测试需要组织业务人员对所有的应用业务功能做全体测试,确保及时的发现和修正应用功能的问题,从而可以避免和减少整改上线后遇到的问题
4.
3.性能测试数据库系统的性能测试是检验新的数据库系统是否能承担上线后的压力通常性能测试需要借助测试工具,目前市面上有许多的类似工具
1.数据库事务处理压力测试数据库的事务处理能力是衡量一个新的数据库系统的性能的关键指标比如能够检验数据库的事务处理能力的压力,关键性的指标是每秒传输的事物处理个数transac-tions persecond,TPS
2.数据库连接数压力测试对于数据库的连接数压力测试是检验数据库系统在上线后是否能够承担目前的连接业务量的关键指标,同时也对连接数的上限作出预测这项测试可以通过专业级测试软件来进行模拟,不过此类软件是需要付费的也可以编写一个小程序模拟反复连接数据库来实现
3.业务模拟压力测试业务模拟压力测试是通过数据库操作来检验数据库的响应能力,包括I/O响应速度,数据插入速度等这项测试可以通过创建一张数据库表,然后往里面插入数据来检测插入速度通过创建数据文件来检测I/O速度也可以利用专业级测试软件来进行模拟真实的业务操作,检验新的数据库系统在应用业务压力下的表现
4.
4.安全测试安全测试主要检验数据库系统是否存在安全漏洞以及进行预防性措施通常这项需要第三方监理机构来进行,如果条件不成熟也可以使用专业的漏洞扫描工具或者聘请专家检测数据库及操作系统漏洞扫描测试,检测数据库和操作系统是否存在严重的安全漏洞,通过专业的漏洞扫描工具或者聘请专家检测来发现,提前补上安全漏洞;检测数据库及操作系统用户及角色权限,对新数据库及操作系统的用户口令进行管理,配置密码长度,有效期和复杂度要求等,关闭和禁用不经常使用的用户账号;检查数据库及操作系统的用户权限是否过大,回收超时使用范围的权限;同时考虑是否需要打开数据库审计,对数据库中的操作行为进行记录,如果医院内已经使用其他的安全设备和软件,如堡垒机、防火墙和准入系统,可以与新搭建好的数据库系统进行安全联动配置,一来是为了提高安全性,二来也是为了避免安全设备影响数据库的正常运行
5.医院数据库系统运维管理
5.
1.前述数据库系统是软件,它是要运行在硬件基础平台上面的如果系统基础平台不稳定,数据库也就没有稳定、高效、安全可言了所以,基础硬件平台的运维管理是数据库系统运行的基础一般情况下,硬件平台的运维和数据库系统的运维是由同一个技术团队负责的,这样可以方便信息交流,有利于迅速、高效地处理系统运行故障数据库系统作为医院信息系统的数据存储平台,直接为全院业务系统提供数据服务,是医院信息系统的核心部件医院数据库系统运维管理保障数据库系统稳定、高效和安全地运行计算机处理数据技术发展到目前主要分为3个阶段第一阶段人工管理阶段它的主要特点是程序员直接与物理设备打交道,管理数据存放的地址,导致程序和数据紧密结合,程序高度依赖于数据,数据不能共享此为计算机处理数据的初级阶段第二阶段文件系统阶段随着计算机操作系统的发展和成熟,基于操作系统之上的文件系统为数据处理提供了便利程序员不用直接同物理设备打交道了,只需要关注数据的逻辑处理,而数据的物理存储和处理交给了操作系统所有程序都可以访问文件系统中的数据文件,数据共享成为可能但数据的组织仍然是面向程序的,所以存在大量的冗余数据而且数据的逻辑结构不能方便地修改和扩充,数据逻辑结构的每一点微小改变都会影响到应用程序由于文件之间互相独立,它们不能反映现实世界中事物之间的联系,操作系统不负责维护文件之间的联系信息如果文件之间需要有数据内容上的联系,就只能由应用程序去处理了此为数据处理的中级阶段第三阶段数据库系统阶段随着数据量的增加、数据共享程度的增加,文件系统方式处理数据存在瓶颈数据结构理论、关系代数理论的发展促使现代数据库系统的诞生现代数据库系统是面向企业或部门,以数据为中心组织数据,减少数据的冗余,提供更高的数据共享能力,具有良好的用户接口,用户可方便地开发和使用数据,对数据进行统一管理和控制,提供了数据的安全性、完整性,以及并发控制同时要求程序和数据具有较高的独立性,当数据第8页共11页的逻辑结构改变时,不涉及数据的物理结构,也不影响应用程序,以降低应用程序研制与维护的费用此为数据处理的高级阶段数据库系统database system的定义是依照某种数据模型组织起来并存放二级存储器中的数据集合这种数据集合具有如下特点尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、册!!、改和检索由统一软件进行管理和控制数据库管理系统database managementsystem,DBMS是用于创建、处理和管理数据库系统的一组计算机软件DBMS接收以SQL编码的请求,并将这些请求转化为数据库系统中的操作
5.
2.数据库系统运维管理目标数据库系统处理的是大量、复杂、实时在线的数据,基于数据库系统之上的业务应用系统是企事业单位的核心竞争力的展现现在医院的HIS系统就包含独立的数据库系统,HIS数据库系统中包含正常运营的各种数据信息,如果这部分数据出现问题,将会导致医院的业务出现中断,影响正常业务运行,造成重大的社会效益和经济效益损失随着人们商务活动和计算机信息技术的发展,数据库系统越来越复杂,管理的数据量越来越大,对数据库运维管理人员的挑战也越来越大,一般需要组建专业的技术团队来运维管理核心数据库系统运维管理数据库系统的最终目标是保障数据库系统稳定、高效、安全的运行,为业务应用系统正常服务奠定基础稳定就是要保障数据库系统平稳运行,不要出现计划外宕机事件目前提高稳定性通常是通过提高系统的冗余度,减少单点故障点来实现,主要技术有双机冷备standby、双机热备HA,高可用双活或者多活、RAC等高可用技术能够提供最高级别的稳定性在运维管理中,我们要及时监控确保数据库系统稳定运行的众多要素,发现异常现象要及时处理高效就是提高投资有效性,确保系统资源利用率、系统延迟满足业务要求随着信息系统的发展,越来越多的数据和业务流程加入到数据库系统中,导致数据库系统出现性能瓶颈怎样处理性能瓶颈呢?简单就是扩容主机和存储性能,需要投资增加依据行业经验,70%的性能问题是可以通过数据库系。