体验云端超算力,华为云S6如何成为中小企业上云的不二智选
副标题[/!--empirenews.page--]
什么是匠心,匠心是一种将技术发挥到极致的精神。在接下来的华为云ECS通用计算型云服务器S6(以下简称为“华为云S6云服务器”)应用性能评测中,我们再一次对华为云所独具的匠心,有了更深刻的体会。 至顶网云能力评估小组通过利用Apache所提供的压力测试工具ab、高性能的分布式内存对象缓存工具Memcached的测试工具memaslap、内网大文件拷贝scp、MySql+sysbench(OLTP)以及FFmpeg视频转码这些云计算业务应用中最常见的,包涵了网络、存储与计算典型应用场景,又对4核16G内存华为云S6云服务器的应用处理能力进行了评测,并对测试结果进行分析。 网络应用性能测试 Apache ab 当前企业的绝大部分网络业务应用,基本上是通过网页或APP的方式,通过Web服务器对外进行发布。Apache又是目前公有云上占据主流的Web服务软件。因此,利用Apache所提供的压力测试工具ab,我们可以比较方便的对公有云服务器的Web应用性能进行评测。 在本次测试中,我们利用测试工具ab,通过同时进行80个Web应用请求访问,一共对目标端的测服务器发起50000次访问的方式,对被测的4核16G内存华为云S6云服务器进行测试,测试结果如下: Apache ab 测试结果截图 通过Apache ab测试结果截图我们可以看出,在本次测试中,4核16G内存华为云S6云服务器Web应用请求平均响应能力可以达到每秒钟99280.81 Requests。 众所周知,在Web应用体验中,最关键的是Web请求的及时响应。在遇到突发事件或产品大促等活动时,出现问题的,往往是登录服务这种对传输文件不大,带宽要求不高,但需要具备高性能新建连接处理能力的业务之上。而用户登录认证一旦出现问题,也就意味着整套系统服务均无法实现。 每秒钟近接10万次的应用请求的响应能力,意味着被的测华为云S6云服务器可以在极短的时间内,对用户所发出的应用请求进行响应。测试结果截图中的响应时间结果也表明,在平均10微秒左右,华为云S6云服务器就可以完成一次应用响应,表现出经十分强劲的Web应用请求处理能力。这种应用请求处理能力,必然可以在用户应对Web应用突发事件时,提供出强大的助力。 Memaslap 要知道在Web应用之中,不但有用户登录这类的小文件低带宽应用,更多地是对图片、文字乃至于音、视频内容进行传输,这些内容要想获得高性能的响应,就需要将数据加载到内存之中。然而内存资源毕竟是有限的,为了更有效对内存资源进行利用,会采用memcached分布式内存对象缓存技术来进行内存资源扩展,向用户提供更高效的Web应用服务。于是,我们又采用Memaslap(Memaslap是memcached服务器的压力测试工具)来进一步对华为云S6云服务器的服务器间高速缓存性能进行了测试。 Memaslap 测试结果截图 通过Memaslap 测试结果截图,我们可以了解,在60秒的测试中,Memaslap的总操作数(Ops) 达到15165786条,每秒的操作数最高可以达到 252740 TPS。显示出了非常强悍的分布式内存对象缓存处理能力。这样的缓存能力,完全可以为例如Memcached之类的缓存服务器提供高度稳定可靠的Web应用基础。 存储数据应用性能测试 scp 在上篇的基础性能测试中,我们了解到华为云500G的超高IO云硬盘可以提供350MB/S的存储数据传输能力,同时还具备着2.2Gbps的网络带宽,但是在实际应用中,又会有什么样的应用表现呢? 因此,我们选用两台华为云S6云服务器,分别加载500G的超高IO云硬盘,利用scp命令,进行10G大文件的网络传输测试。本项测试,既是对华为云网络数据传输的性能考察,也是500G的超高IO云硬盘的应用体验。具体测试结果如下: scp测试结果截图 通过测试结果我们可以了解,10GB文件的内网络传输时间为45秒,由于受到网络传输带宽限制,传输速率有所降低,但也达到了223.6MB/s(约1.788Gbps)基本上达到网络带宽的上限。 由此可知,华为云服务器系统具备在不到1分钟时间内,对10GB的大个单文件进行备份的能力。对于一些对数据备份有较高要求企业而言,将会极大减少用户数据备份所用时长。 sysbench OLTP模型+MySql 谈到存储应用,就无法避开数据库。因此,我们还利用sysbench测试工具,对MySql数据库进行了OLTP的基准测式。 在测试过程中,我们利用sysbench创建了100张表,每张表中含有10万条数据,并启用32条线程,对华为云S6云服务器的MySql数据库查询能力进行了测试。 具体测试结果如下: sysbench OLTP模型+MySql测试结果截图 通过返回的transactions测试结果我们可以了解,在每张表10万条数据,共100张表的MySql数据库中,4核16G内存华为云S6云服务器在启动32条线程后,sysbench OLTP测试的事物处理成绩可以达到35486.42 TPS,并且可以实现106459.27QPS的读取响应,也就是说在一个总共包含1000万条数据的MySql数据库中,也可以提供每秒种3.5万次以上数据库应用处理能力,并可以实现10万次以上的数据库信息读取。数据库处理能力可以用强悍来进行描述。 计算类应用性能测试 视频转码 虽然在“逃离地球”的电影中已经显示了华为云强大的视频渲染能力,但我们还是要对华为云的视频处理能力进行一个考察,用做对4核16G内存华为云S6服务器的计算类应用性能验证。 在计算类应用性能测试中,我们并没有再渲染一个“逃离地球”,而是选择了视频转码。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |