服务器虚拟化技术在pi实时数据库的应用

服务器虚拟化技术在pi实时数据库的应用

ID:11513252

大小:33.50 KB

页数:10页

时间:2018-07-12

服务器虚拟化技术在pi实时数据库的应用_第1页
服务器虚拟化技术在pi实时数据库的应用_第2页
服务器虚拟化技术在pi实时数据库的应用_第3页
服务器虚拟化技术在pi实时数据库的应用_第4页
服务器虚拟化技术在pi实时数据库的应用_第5页
资源描述:

《服务器虚拟化技术在pi实时数据库的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、服务器虚拟化技术在PI实时数据库的应用  【摘要】PI实时数据库应用环境要求尽可能的提高可用性和性能。同时需要灵活的在生产和测试环境中调配资源。而物理服务器要满足高可用和高性能,需要准备过量的硬件资源。本文提出一种基于服务器虚拟化技术结合PI实时数据库COLLECTIVE技术的实时数据库集群系统的部署方案。本文提出的方案对PI服务器、AF服务器、MSSQL数据库服务器、域控制器服务器进行高效虚拟化,提高了服务器和存储的利用率,保证了PI服务器的高可用性和性能【关键词】虚拟化实时数据库PI【Abst

2、ract】PIrealtimedatabaseapplicationenvironmentisrequiredtoimproveavailabilityandperformance.Atthesametime,thatisnecessaryforflexibledeploymentofresourcesintheproductionandtestingenvironment.Whilethephysicalservertomeetthehighavailabilityandhighperforma

3、nce,theneedtopreparetheexcesshardwareresources.Inthispaper,weproposeaschemeofreal-timedatabaseclustersystembasedonservervirtualizationtechnologycombinedwithCOLLECTIVEPItechnology.TheschemeproposedinthispaperonPIservers,AFserver,SQLdatabaseserver,domai

4、ncontroller,serverforefficientvirtualization,improvetheutilizationofserverandstorageandensurethePIserverhighavailabilityandperformance.【Keywords】VirtualizationRealTimeDatabase随着电力行业信息化的不断深化发展,实时数据库作为存储电力生产数据的核心数据库变的越来越重要,因此对于实时数据库的高可用和性能的要求也越来越高。Osiso

5、ft公司的PI实时数据库系统是目前在电力行业广泛应用的数据库系统,随着PI数据库的不断发展,PI2012版本部署需要安装PI服务器、域控制器、AF服务器、MSSQL服务器等多个服务器。鉴于以上两个原因笔者研究了基于虚拟化技术的pi实时数据库部署方案,一是提高实时数据库的高可用性和性能,二是提高服务器资源利用率,满足pi数据库系统部署的服务器需要1传统的数据库群集方案传统的实时数据库群集主要是服务器主备(Active-Standby)方式,服务器主-备方式由一台服务器对外提供服务,其它集群节点作为备

6、份机,备份节点平时处于备份状态,不接受服务请求,只有在主服务器出现停机情况时,备份机才会接管业务请求,硬件利用率最高只能达到50%。这种方式的缺点主要有以下几个方面:(1)在系统切换过程中,客户端与服务器之间的数据库连接会中断,需要重新启动连接才能继续(2)由于数据库在一台服务器上运行,造成资源浪费2服务器虚拟化技术服务器虚拟化利用虚拟化技术将操作系统和应用进行抽象化,使其与物理硬件分离,可以获得一个更加高效、敏捷、简化的服务器环境,可以使目前的X86服务器以虚拟机的形式运行多个操作系统和应用,每

7、个虚拟机都可以访问底层服务器的资源当前比较成熟的虚拟化产品和技术主要有VMware公司的vSphere、Microsoft公司的hyper-v、citrix公司xenserver。根据Gartner的调研报告显示VMware的vSphere产品在2012年市场占有率达85%以上,在服务器虚拟化市场占有绝对领导地位,其产品技术成熟度得到广泛的认可。因此本文采用VMwarevSphere5.5作为研究对象VMwarevSphere中的核心组件是ESXi,它是一个可以独立安装和运行在裸机上的系统,而不是

8、像workstation一样依赖于宿主操作系统,ESXi包含了一个vmkernel的微内核,可直接调配物理硬件的cpu、内存、磁盘等资源。根据VMware提供的数据显示ESXi性能方面可以实现每秒执行8900个数据库事务、完成200000项I/O操作。可实现接近于本机水平的虚拟机性能、可靠性和可扩展性(如图1)图1VMware虚拟机结构ESXi还提供了一些高级资源管理功能,用以提高性能和整合率。可以针对不同的虚拟机制定不同的资源使用策略。以保证重要的业务应用得到足够的资源。在物理机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。