公有云之Docker应用处理能力评测

公有云之Docker应用处理能力评测

作者:至顶网懂云帝 2021-01-06 08:13:08

云计算 想或不想上云的企业都会面临业务如何在云端进行部署的问题。下面就让我们看一下通过Docker打包后的Web应用在十大公有云上的应用处理能力表现。

“云”是企业在数字化转型过程中,绕不开的一个主题。即便有些企业表示,近期不会上云,也只是不会将业务部署到公有云上。随着企业旧有软、硬件系统的更替,也势必要从传统数据中心向私有云数据中心进行转变。这时候想或不想上云的企业都会面临业务如何在云端进行部署的问题。下面就让我们看一下通过Docker打包后的Web应用在十大公有云上的应用处理能力表现。

[[373975]]

遭到弃用的Docker与方兴未艾的容器

通过今年的公有云调研发现,通过容器技术将旧有或新业务进行打包,并在云上进行部署,已经成为当前企业关注的热点。然而在写稿之前又收到一个消息,“Kubernetes 中已弃用了 Docker 支持”!在震惊之余,又感到可以理解,毕竟开源是当前软件开发的大趋势,而Docker由开源项目变成公司商标,甚至连鲸鱼logo使用也需要授权的状态,实在与开源软件的宗旨大相违背。也真是由衷的佩服Docker,明明有很多种活法,但非要活成令人讨厌的样子,既然让人讨厌,就别怪被人踢到一边了。

即便让人讨厌,也并不妨碍企业在生产环境中,大量使用经典 Kubernetes+ Docker 方案,同时在一些业务场景中也有单独使用 Docker 的情况。未来即使Docker可能会被抛弃,但是通过容器镜像将应用打包,并在云上进行业务部署的趋势,并不会因此受到过大影响。毕竟Docker也仅仅是Linux容器的一种打包应用方式。去掉Docker部分直接对Linux容器进行调用,对于未来容器应用部署而言未必是一件坏事。

容器在公有云上的应用能力表现

然而利用容器将应用进行打包后,在公有云平台上进行部署,是否会对应用处理能力产生过大影响呢?为了了解这个问题,至顶网懂云帝继续沿用2019年公有云Web应用测试方案,对十大公有云厂商云主机上部署由Docker打包的Web应用性能同样进行了测试。

在本次测试中,同样采用在服务器端,用ab同时保持50个用户访问(ab参数-c 50)并建立1万连接和间隔数分钟后再发起同时保持50个用户访问并建立10万连接的方式,对公有云主机上用Docker部署的Web应用通过高并发的方式进行应用处理能测试。并选用Apache AB所提供的请求速率Requests/s结果进行统计。在得出测试结果后,再与去年公有云主机Web应用测试结果相比对,看一下通过Docker镜像打包后,Web应用的最大处理能力是否出现下降,对比结果如下:

不出所料的是,通过Docker将应用进行打包,在公有云主机上进行部署后,应用处理性能或多或少都会有所下降。但其中下降最严重的Azure云主机,居然从去年的87.97-92.67下降到了37.16-36.83,Web应用性能下降了一倍还不止。这样的结果就有些难以令人理解了。

此外还有UCloud,Web应用性能非但没有下降,反而还有大幅度的提升。询问原因有以下两点,一是UCloud对云主机上容器处理性能进行了大幅优化,另一个原因是去年是对UCloud云主机Braodwell的CPU进行的测试,但今年云主机CPU已经换成了Cascadelake,处理性能也比去年有所增长。

 

 

不过从横向对比测试结果来看,即便在今年选择处理器中,其他家也基本选择的是最新Cascadelake处理器,但UCloud云主机的Docker处理性能依然处于最高水平,可见其Docker应用优化,确实是卓见成效。

公有云主机Docker部署情况分析

Docker在公有云上部署,应用处理的性能还会有所降低,那么容器的优势到底是什么?举个我们在云主机上部署的例子,大家就很容易理解了。

今年虽然受到疫情的影响,但是至顶网的业务却反而比去年更加饱满。不然作者也不会在2020跨年的时间,还在辛苦的赶着测试的稿子。今年的公有云测试,也是我们懂云帝几个抽空挤时间来完成的。但是和19年进行公有云主机环境搭建时完全不同。那时候,是我催着乐乐同学,找时间搭一下公有云测试环境。而今年是他主动催我来做测试。并不是因为乐乐同学的事情少,而是因为在Docker下搭测试环境实在是太简单了。

某位同学只需要把云主机建起来之后,把上面这几行代码一粘贴,然后就可以催着我做测试了。这也是头一次让我见识到搭测试环境比跑测试的时间还短的情况。

由此可知,在如此便捷的应用部署能力面前,少许应用处理性能的损失,就显得那么的微不足道了。当然微软的Azure云部署应当除外,但我相信Azure也应当会很快将这个问题给解决一下的。

后Docker时期的容器发展

在原定计划中,还有一项通过Kubernetes对公有云上Docker进行管理的体验,可惜(xing hao)还没找到时间进行,就已经传来“Kubernetes 中已弃用了 Docker 支持”的消息。于是在2020年的公有云测试中,将不再进行Docker的管理控制能力测试了,但是未来容器的将如何进行发展,我们懂云帝还是会继续进行关注。在新的2021年将会邀请一些技术专家一起进行一下座谈,好好探讨一下Docker模式的未来前景,容器技术未来将如何发展,企业应用要如何才能通过容器更好的将业务进行打包,并在云端部署。

总而言之,充满坎坷的2020年已经过去了,在充满希望的2021年,我们相信万事皆有可能!

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/231500.html<

(0)
管理的头像管理
上一篇2025-04-19 17:46
下一篇 2025-04-19 17:48

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注