毕业论文外文文献翻译Word文档下载推荐.doc

上传人:b****2 文档编号:14576240 上传时间:2022-10-23 格式:DOC 页数:10 大小:185KB
下载 相关 举报
毕业论文外文文献翻译Word文档下载推荐.doc_第1页
第1页 / 共10页
毕业论文外文文献翻译Word文档下载推荐.doc_第2页
第2页 / 共10页
毕业论文外文文献翻译Word文档下载推荐.doc_第3页
第3页 / 共10页
毕业论文外文文献翻译Word文档下载推荐.doc_第4页
第4页 / 共10页
毕业论文外文文献翻译Word文档下载推荐.doc_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

毕业论文外文文献翻译Word文档下载推荐.doc

《毕业论文外文文献翻译Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《毕业论文外文文献翻译Word文档下载推荐.doc(10页珍藏版)》请在冰豆网上搜索。

毕业论文外文文献翻译Word文档下载推荐.doc

专业年级:

学生姓名:

指导教师:

合作指导教师:

完成日期:

2013年6月

Oracle虚拟机服务器软件虚拟化在一个64位Linux环境的性能和可扩展性

IbidokunEmmanuelTope,PavolZavarsky,RonRuhl,DaleLindskog

加拿大埃德蒙顿康卡迪亚大学阿尔伯塔分校信息系统安全学院

摘要

企业环境采用虚拟化技术带来了巨大的收益,这些还没有它的服务人员问题和异常状况,例如性能调优和不稳定的性能指标,响应虚拟化系统,破坏虚拟化服务器,未配置的虚拟主机平台,或者其他的。

研究的焦点是分析Oracle虚拟机服务器虚拟化平台的性能针对那些Bare-metal服务器环境。

为了高品质的回报的可扩展性和后续支持也分别分析使用30和50个活跃用户的绩效评估。

Swingbench和LMbench是两个基准工具的套装软件被用来测试性能。

可扩展性的测试也使用Swingbench。

在一个单独的Oracle虚拟机下的Oracle数据库,结果显示使用Swingbench获得了4%和8%的开销对应30和50个活跃用户的绩效评估。

相应的75%和87%的性能指标分别对应30和50个活跃用户在两个Oracle虚拟机服务器环境下,表明两个虚拟机可以提高性能可扩展性。

我们的结果也表明通过虚拟机服务器测量出的结果有很大的偏差不能被忽略,尽管一些数据是通过LMbench测量。

关键词:

性能和可扩展性;

虚拟化;

Oracle虚拟机服务器;

Oracle数据库;

小红帽;

Bare-metal服务器;

可利用性

第一章概要

目前,很多供销商,比如Intel,AMD,SunMicrosystems,IBM都在发展有着数十亿收益并且不断增长的目标市场的虚拟化产品。

虚拟服务器技术有效的将软件和物理设备分离开来。

想要一个安全的虚拟服务系统,在应用程序的可用性和进程间的独立性方面都是有改善空间的。

虚拟服务器技术同样也遇到了安全方面的挫折,例如虚拟软件的可开发性弱,一些基准测试器件显示出来的性能指标异常,未成形的虚拟主平台和客户操作系统。

然而,如果抛开这些安全问题,一旦虚拟环境安全控制松懈,就有产生更大影响的可能。

虚拟服务器技术是现代计算机信息处理技术中用来减少计算时间和开销的工具,但是如果被错误运用,它将成为整个环境的安全威胁。

这种节省时间与开销的优势促使商业愿意投入更多时间来抓住新的机遇,而不是把精力集中在维护和管理上。

虚拟化技术的突出特点就是可扩展性,在虚拟系统中,它在容量,性能和可用性方面有着更大的发展空间。

有很多测量基准的工具可以测量不同方面的使用性能。

例如,Swingbench可以测试评估每分钟的交易数,LMbench用来测量网络频宽和延迟,Httperf则用来测试网络服务器的性能。

而这份研究是评估Oracle数据库在虚拟环境和非虚拟环境下的性能和可扩展性的。

我们利用Swingbench和LMbench作为基准测试工具。

Swingbench在评估性能方面是很突出的。

它的设计目的就是产生负荷压力测试Oracle数据库。

而LMbench是通过测试延迟性和频宽给出硬件资源上虚拟技术的影响指数。

然后有一些先前的研究【2,9,10,11,12】是评估在32位机的系统上虚拟服务器技术的各方面的。

Tolly组织发表过一个研究,是评估在32位的Oraclelinux环境下用Oracle虚拟机运行Oracle数据库企业版的11.1.0.60版本下的性能。

我这篇研究的目的在于更新性能标准,以及在64位机上使用不同硬件,软件和配置来扩展这个实验。

第二章相关工作

对虚拟机环境的相关性能的评估,有效的工作已经实施。

其中一个是由Tolly小组完成评估Oracle虚拟机在32位的环境运行Oracle11g数据库的性能的白皮书。

把solo描述为轻量级虚拟机允许虚拟机以最高的优先级直接运行在硬件上并且通过虚拟化修改后面完成的。

它更应该提高传统操作系统的虚拟机性能水平,因此满足高性能应用的需求不惜要唯一的硬件支持。

给出一个全面介绍入门管理程序并彻底完成的对Xen虚拟机的性能评估。

一个独立的研究通过评估整体性能,安全影响,性能分离和Xen和KVM的可伸缩性来描述了Xen和KVM性能的差别。

就虚拟系统的性能评估的基准和工具而论,强调虚拟机监听器是虚拟机系统中作重要的角色它的效率高度影响整个系统的性能。

他们也使用LINPACK,LMbench和IOzone测量并分析两个开放的虚拟机监听器Xen和KVM的性能,并且提供一个定量和定性的对两者进行安全的对比。

像任何一个新技术,操作和过程不好可能造成很多缺点。

至于服务器虚拟化,风险是在虚拟机之间和总体性能指标上缺乏安全性。

这项研究打算通过Tolly小组填满64位系统以前的可视化应用。

第三章软件和硬件环境

我们这里使用的软件是Oracle虚拟机(OracleVMserver)2.2.1,红帽系统(RedHatEnterpriseLinux(RHEL))5.5,)Oracle数据库企业版11g(OracleDatabase11gEnterpriseEditionRelease2),基准测试工具Swingbench2.3,LMbench3-a9。

硬件是64位机物理服务器,4核CPU,8GRAM,一个64位虚拟机(1个CPU,3.75GRAM),和两个64位虚拟机(2CPU(每个上面各一个VM),7.5GRAM(每个VM各3.75))。

第四章实验方法

所有的实验评估都是在AMD速龙II(AMDPhenonII),位于多核64位机(3.0GHz,8gb)上进行的。

实验环境中用的是同样的电脑为了排除机器条件对实验结果的影响。

在单独的的环境下,红帽5.5(Redhat5.5)的操作系统,安装上应用程序Oracle数据库企业版11g(OracleDatabase11gEnterpriseEditionRelease2)。

而在虚拟环境中,Oracle虚拟机是虚拟层,在它上面创建两个虚拟机。

在每个虚拟机上,都安装上上面单独的环境中一样的软件和程序。

另外还要在单独的环境和两个虚拟机环境中都装上Swingbench和LMbench。

测试描述

在实验的开始,我们先用Swingbench2.3.0.422测试并对比单独的服务器所支持的,一个虚拟机上的和两个虚拟机上的每分钟最大事务处理数。

把单独的服务器上的测试结果和在虚拟环境下有30,50个活跃用户的使用下的测试结果对比。

我们同样也用LMbench3分别测试单独的服务器和Oracle虚拟机环境下的延迟和频宽情况,从而对比他们处理情况和内存性能。

我们之所以测试延迟和频宽是因为性能问题通常是由延迟问题,频宽问题或者两者一起引起的。

6个实验在反复进行,我们用实验结果的标准差来分析问题。

-1-

PerformanceandScalabilityEvaluationofOracleVMServerSoftwareVirtualizationina64bitLinuxEnvironment

IbidokunEmmanuelTope,PavolZavarsky,RonRuhl,DaleLindskogInformationSystemsSecurityDepartmentConcordiaUniversityCollegeofAlbertaEdmonton,Canada

eibidoku@csa.concordia.ab.ca,{pavol.zavarsky,ron.ruhl,dale.lindskog}@concordia.ab.ca

ABSTRACT

Thegrowingadoptionofvirtualizationintheenterpriseenvironmenthasresultedinacoupleofhuge

benefits,however,thishasnotbeenwithoutitsattendantproblemsandanomalies,suchasperformancetuninganderraticperformancemetrics,unresponsivevirtualizedsystems,crashedvirtualizedservers,misconfiguredvirtualhostingplatforms,amongstothers.ThefocusofthisresearchwastheanalysisoftheperformanceoftheOracleVMservervirtualizationplatformagainstthatofthebare-metalserverenvironment.Thescalabilityanditssupportforhighvolumetransactionswerealsoanalyzedusing30and50activeusersfortheperformanceevaluation.SwingbenchandLMbench,twoopensuitebenchmarktoolswereutilizedinmeasuringperformance.ScalabilitywasalsomeasuredusingSwingbench.EvidentialresultsgatheredfromSwingbenchrevealed4%and8%overheadfor30and50activeusersrespectivelyintheperformanceevaluationofOracledatabaseinasingleOracleVM.Correspondingly,performancemetricsof75%and87%

wereobtainedwith30and50activeusersinadualOracleVMserver,indicatingperformancescalabilityimprovementwithtwovirtualmachines.OurresultsalsorevealedsignificantpercentagesinlatencyandbandwidthachievementbyOracleVMserverwhichcannotbeoverlooked,despitesomevariancesinresultsobtainedfromLMbenchmeasurement.

KEYWORDS:

Performanceandscalability;

Virtualization;

OracleVMserver;

OracleDatabase;

RedHat;

Bare-metal;

serv

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1