当前位置:文档之家› 毕业论文外文文献翻译

毕业论文外文文献翻译

学号:20090127712009012771
2013届本科生毕业论文英文参考文献翻译
Oracle虚拟机服务器软件虚拟化在一个64位
Linux环境的性能和可扩展性
(译文)
学院(系):
信息工程
专业年级:
学生姓名:
指导教师:
合作指导教师:
完成日期:
2013年6月
Oracle虚拟机服务器软件虚拟化在一个64位Linux环境的性能和可扩展性
benefits, however, this has not been without its attendantproblems and anomalies, such as performance tuning anderratic performance metrics, unresponsive virtualized systems,crashed virtualized servers, misconfigured virtual hostingplatforms, amongst others. The focus of this research was theanalysis of the performance of the Oracle VM servervirtualization platform against that of the bare-metal serverenvironment. The scalability and its support for high volumetransactions were also analyzed using 30 and 50 active usersfor the performance evaluation. Swingbench and LMbench,two open suite benchmark tools were utilized in measuringperformance. Scalability was also measured using Swingbench.Evidential results gathered from Swingbench revealed 4% and8% overhead for 30 and 50 active users respectively in theperformance evaluation of Oracle database in a single OracleVM. Correspondingly, performance metric法
所有的实验评估都是在AMD速龙II(AMD PhenonII),位于多核64位机(3.0GHz,8gb)上进行的。实验环境中用的是同样的电脑为了排除机器条件对实验结果的影响。在单独的的环境下,红帽5.5(Redhat5.5)的操作系统,安装上应用程序Oracle数据库企业版11g(Oracle Database11g Enterprise Edition Release2)。而在虚拟环境中,Oracle虚拟机是虚拟层,在它上面创建两个虚拟机。在每个虚拟机上,都安装上上面单独的环境中一样的软件和程序。另外还要在单独的环境和两个虚拟机环境中都装上Swingbench和LMbench。
第二章 相关工作
对虚拟机环境的相关性能的评估,有效的工作已经实施。其中一个是由Tolly小组完成评估Oracle虚拟机在32位的环境运行Oracle 11g数据库的性能的白皮书。把solo描述为轻量级虚拟机允许虚拟机以最高的优先级直接运行在硬件上并且通过虚拟化修改后面完成的。它更应该提高传统操作系统的虚拟机性能水平,因此满足高性能应用的需求不惜要唯一的硬件支持。给出一个全面介绍入门管理程序并彻底完成的对Xen虚拟机的性能评估。一个独立的研究通过评估整体性能,安全影响,性能分离和Xen和KVM的可伸缩性来描述了Xen和KVM性能的差别。
eibidoku@csa.concordia.ab.ca,{pavol.zavarsky,ron.ruhl,dale.lindskog}@concordia.ab.ca
ABSTRACT
The growing adoption of virtualization in theenterprise environment has resulted in a couple of huge
were obtained with 30 and 50 active users in a dual Oracle VMserver, indicating performance scalability improvement withtwo virtual machines. Our results also revealed significantpercentages in latency and bandwidth achievement by OracleVM server which cannot be overlooked, despite some variancesin results obtained from LMbench measurement.
KEY WORDS:Performance and scalability;Virtualization;Oracle VM server;Oracle Database; RedHat; Bare-metal;server; Availability
I. INTRODUCTION
Presently, many vendors like Intel, AMD, Sun Microsystems, and IBM are developing virtualization products which target markets with revenues in the billions and growing [3]. Server virtualization efficiently permits software to be separated from the physical hardware. With a secured server virtualized system, there is improvement on the availability of application and the isolation of processes. Server virtualization also has security setbacks, such as exploitable weaknesses in virtualization software, anomaly performance metrics with some benchmark devices, misconfigured virtual hosting platforms and guest operating systems [4]. However, apart from these diverse security threats, once the security controls for the virtual environment are slipshod, there is a greater possibility for infection. Server virtualization is a tool used to reduce the operational time and cost in today’s computing but if done wrong it becomes a security threat to the environment. This saving of time and resources allow businesses to devote more time to new opportunities rather than focusing on maintenance and management [5]. A salient feature of virtualization is scalability, which
关键词:性能和可扩展性;虚拟化;Oracle虚拟机服务器;Oracle数据库;小红帽;Bare-metal服务器;可利用性
第一章 概要
目前,很多供销商,比如Intel, AMD, Sun Microsystems, IBM都在发展有着数十亿收益并且不断增长的目标市场的虚拟化产品。
虚拟服务器技术有效的将软件和物理设备分离开来。想要一个安全的虚拟服务系统,在应用程序的可用性和进程间的独立性方面都是有改善空间的。虚拟服务器技术同样也遇到了安全方面的挫折,例如虚拟软件的可开发性弱,一些基准测试器件显示出来的性能指标异常,未成形的虚拟主平台和客户操作系统。然而,如果抛开这些安全问题,一旦虚拟环境安全控制松懈,就有产生更大影响的可能。虚拟服务器技术是现代计算机信息处理技术中用来减少计算时间和开销的工具,但是如果被错误运用,它将成为整个环境的安全威胁。这种节省时间与开销的优势促使商业愿意投入更多时间来抓住新的机遇,而不是把精力集中在维护和管理上。
然后有一些先前的研究【2,9,10,11,12】是评估在32位机的系统上虚拟服务器技术的各方面的。Tolly组织发表过一个研究,是评估在32位的Oracle linux环境下用Oracle虚拟机运行Oracle数据库企业版的11.1.0.60版本下的性能。我这篇研究的目的在于更新性能标准,以及在64位机上使用不同硬件,软件和配置来扩展这个实验。
虚拟化技术的突出特点就是可扩展性,在虚拟系统中,它在容量,性能和可用性方面有着更大的发展空间。
有很多测量基准的工具可以测量不同方面的使用性能。例如,Swingbench可以测试评估每分钟的交易数,LMbench用来测量网络频宽和延迟,Httperf则用来测试网络服务器的性能。而这份研究是评估Oracle数据库在虚拟环境和非虚拟环境下的性能和可扩展性的。我们利用Swingbench和LMbench作为基准测试工具。Swingbench在评估性能方面是很突出的。它的设计目的就是产生负荷压力测试Oracle数据库。而LMbench是通过测试延迟性和频宽给出硬件资源上虚拟技术的影响指数。
相关主题