SUSE与RedHat 两大系统性能对比

Linux平台哪家强?SUSE与RedHat 两大系统性能对比

随着云计算在中国的落地,越来越多的企业开始采用这项技术。而作为云计算应用的核心内容,虚拟化更是用户不可忽视的重要功能。就搭建虚拟机来说,除了需要虚拟化软件的支持之外,如何在操作系统中实现优化与管理也是许多平台厂商关心的问题。

随着云计算在中国的落地,越来越多的企业开始采用这项技术。而作为云计算应用的核心内容,虚拟化更是用户不可忽视的重要功能。就搭建虚拟机来说,除了需要虚拟化软件的支持之外,如何在操作系统中实现优化与管理也是许多平台厂商关心的问题。 

早在几个月前,SUSE正式发布SUSE Linux Enterprise 12操作系统,这款系统加强了在物理环境、虚拟环境、局部环境和全局环境中提升服务可用性的集群软件。全新的web控制台、经过更新的OCFS2GFS2文件系统支持和用于灾难恢复的最新ReaR更新,让快速轻松保护核心业务系统成为现实。对于SUSE这样linux操作系统的领军厂商来说,新版本操作系统的发布也引起了用户的广泛关注。一方面,用户希望在功能上实现更完善的应用,而另一方面也希望操作系统能够带来更好的性能体验。

 

SUSE与RedHat 两大系统性能对比

 

为此,我们特别准备了SUSE Linux Enterprise 12操作系统与RedHat Enterprise Linux 7.0的对比内容,相信对于大家了解新系统的性能有所帮助。

我们本次测试的新版本操作系统是Server服务器版本。这款新产品主要是在关键业务RAS特性、开放源代码创新和自动化IT管理方面有所突破,在测试之前我们先来看看本次我们准备的硬件平台。

 

 

SUSE与RedHat 两大系统性能对比

SUSE与RedHat 两大系统性能对比

 

本次测试我们使用的是SUSE Linux Enterprise 12RedHat Enterprise Linux 7.0。值得一提的是,这次测试中我们使用的文件系统类型为BtrFS,这种文件系统在扩展性、数据一致性和管理特性等方面相比EXT4更好一些,而且针对SSD硬盘也进行过优化。

IOzone性能测试   

对于Linux系统来说,IOzone 是一款能够全面反映I/O性能的软件。它可以测试不同的操作系统中文件系统的读写性能,并对供应商的计算机平台的文件系统的性能进行分析。

 

SUSE与RedHat 两大系统性能对比

在这项测试中,我们进行了包括读写、随机读写、重读写和向前读写等测试项目在内的各种测试,截取了各项测试中的峰值进行对比。这时候我们可以发现,无论是读取还是写入性能,SUSE Linux Enterprise 12平台相比RedHat Enterprise Linux 7.0平台的成绩都要高出许多,这也说明在I/O性能上SUSE Linux Enterprise 12平台有着绝对的优势。经过对比我们发现,SUSE Linux Enterprise 12平台的领先幅度大约在18-25%之间,这对于同一硬件平台的I/O性能来说差距已经相当大了,对于用户来说SUSE Linux Enterprise 12平台也更适合磁盘相关的应用操作。

ApacheBench

ApacheBench(ab) 是一个单线程的命令行工具,用于测量HTTP Web服务器的性能。最初的设计是用来测量Apache HTTP服务器,然而更多人将它做为一款通用的Web服务器测试工具。

 

SUSE与RedHat 两大系统性能对比

从测试结果我们看到,SUSE Linux Enterprise 12平台的测试成绩为13582.02,而RedHat Enterprise Linux 7.0平台的测试成绩为12897.97,两者的差距大约在5%左右。

Http_load

Http_load 是一款体积很小的基于Linux平台的Web服务器性能测试工具。它以并行复用的方式运行,用于测试web服务器的吞吐量与负载。

 

SUSE与RedHat 两大系统性能对比

这里我们测试的是固定时间内两套操作系统的响应请求数,其中SUSE Linux Enterprise 12平台的响应请求数约为1132个,而RedHat Enterprise Linux 7.0平台的测试成绩约为1104个。相比之下,两者的差距只有2%左右,性能基本相近。

Siege - HTTP/HTTPS压力测试

Siege是一款多线程的HTTP负载测试和基准测试工具。在这次测试中,模拟了200个并发用户执行访问150次,在这样的压力下评估HTTP服务器的性能。

 

SUSE与RedHat 两大系统性能对比

这里我们测试的是Http应用中的交易速率,其中SUSE Linux Enterprise 12平台的成绩为7406,而RedHat Enterprise Linux 7.0平台的成绩为7298,差距相当小,可以视为两款平台的表现相同。

评测总结:经过我们对于SUSE Linux Enterprise 12平台和RedHat Enterprise Linux 7.0平台的对比测试可以发现,在网络性能比如Web和交易、延迟等内容的测试方面。两款操作系统的差距不大,这说明对于网络性能两者基本相同。但是在涉及到磁盘I/O能力的测试中我们可以明显的看到,比如在IOzone中,SUSE Linux Enterprise 12平台的成绩相比RedHat Enterprise Linux 7.0平台要高出大约20%左右,这也足以说明SUSE Linux Enterprise 12平台在存储支持上的能力。

对于用户来说,如果您只是进行网络相关的服务器应用,比如前端接入的Web应用,那么选择哪一款操作系统的关系都不大;但是如果您进行本地的数据读写,比如现在热门的大数据或者其他分布式存储应用,那么SUSE Linux Enterprise 12平台应该是更好的选择。


你可能感兴趣的:(SUSE与RedHat 两大系统性能对比)