成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

rancher的使用感受以及與k8s的對(duì)比

_ang / 3530人閱讀

摘要:但的數(shù)據(jù)存在,而的數(shù)據(jù)存儲(chǔ)暫未了解但肯定是存在內(nèi)存中。測(cè)試對(duì)比物理機(jī)進(jìn)程。當(dāng)然,使用對(duì)容器進(jìn)行編排的時(shí)候,可以指定任何想要的網(wǎng)絡(luò)方式如采用的方式,,。

簡(jiǎn)介:

rancher 自帶了一套網(wǎng)絡(luò)方案,可以實(shí)現(xiàn)跨機(jī)器的docker容器互聯(lián)。其原理大致是:在每個(gè)機(jī)器上通過docker啟動(dòng)一個(gè)路由容器,將docker容器啟動(dòng)時(shí)的ip定義為10.42網(wǎng)段,并在iptables中將10.42網(wǎng)段的請(qǐng)求轉(zhuǎn)發(fā)到路由進(jìn)程的監(jiān)聽端口,進(jìn)行udp的封裝和解封。這么看來其原理與flannel一樣都是隧道技術(shù),都是通過一個(gè)程序進(jìn)行封包解包,并引導(dǎo)docker啟動(dòng)容器時(shí)指定相應(yīng)的ip。但flannel的數(shù)據(jù)存在etcd,而rancherSDN的數(shù)據(jù)存儲(chǔ)暫未了解(但肯定是存在內(nèi)存中)。下面對(duì)rancherSDN的網(wǎng)絡(luò)性能做一次測(cè)試。

測(cè)試:

對(duì)比:物理機(jī)進(jìn)程。
場(chǎng)景:

 1.redis部署在物理機(jī)上,markbench部署在另一臺(tái)物理機(jī)的docker容器中(hostnetwork)
 2.redis部署在docker上(屬于rancher的sdn),markbench部署在另一臺(tái)物理機(jī)的docker中(屬于rancher的sdn)。

測(cè)試:

 1.1000個(gè)并發(fā) 1000000個(gè)請(qǐng)求 8byte數(shù)據(jù)包
 2.1000個(gè)并發(fā) 1000000個(gè)請(qǐng)求 1024byte數(shù)據(jù)包

測(cè)試1
場(chǎng)景1:

Concurrency Level:     1000--???
Time taken for tests:     14738.712 ms--????
Complete Requests:     1000000--??????
Failed Requests:     0--????
Requests per second:     70381.16--QPS
Time per request:     14.208348 ms--????
Time per request:     0.014208348 ms (across all concurrent requests)--???????????
Shortest request:     0.210504 ms--????
Percentage of the requests served within a certain time (ms)
  50%     11.902441--50% ????0.005703????
  66%     12.081795
  75%     12.233685
  80%     12.335639
  90%     12.679234
  95%     13.357562
  98%     14.547652
  99%     17.011213
 100%     3390.3135 (longest request)--?????```

場(chǎng)景2:

Concurrency Level:     1000--???
Time taken for tests:     41545.566 ms--????
Complete Requests:     1000000--??????
Failed Requests:     0--????
Requests per second:     37853.703--QPS
Time per request:     26.417492 ms--????
Time per request:     0.026417492 ms (across all concurrent requests)--???????????
Shortest request:     0.263888 ms--????
Percentage of the requests served within a certain time (ms)
  50%     20.311712--50% ????0.005703????
  66%     21.991657
  75%     22.531752
  80%     22.833311
  90%     23.901358
  95%     26.956127
  98%     35.04501
  99%     219.7134
100%     22636.861 (longest request)--????? 

測(cè)試2:
場(chǎng)景1:

Concurrency Level:     1000--???
Time taken for tests:     15144.447 ms--????
Complete Requests:     1000000--??????
Failed Requests:     0--????
Requests per second:     67796.72--QPS
Time per request:     14.749976 ms--????
Time per request:     0.014749976 ms (across all concurrent requests)--???????????
Shortest request:     0.239347 ms--????
Percentage of the requests served within a certain time (ms)
  50%     13.554401--50% ????0.005703????
  66%     13.735824
  75%     13.886956
  80%     13.990395
  90%     14.687311
  95%     15.511463
  98%     18.912176
  99%     21.210245
100%     702.1307 (longest request)--?????     

場(chǎng)景2:

Concurrency Level:     1000--???
Time taken for tests:     35280.426 ms--????
Complete Requests:     1000000--??????
Failed Requests:     0--????
Requests per second:     32202.309--QPS
Time per request:     31.053675 ms--????
Time per request:     0.031053673 ms (across all concurrent requests)--???????????
Shortest request:     0.314267 ms--????
Percentage of the requests served within a certain time (ms)
  50%     25.674334--50% ????0.005703????
  66%     27.830894
  75%     29.81296
  80%     30.791946
  90%     33.643417
  95%     39.105713
  98%     54.156647
  99%     236.9922
100%     20131.455 (longest request)--????? 
 
總結(jié):

使用rancher的sdn網(wǎng)絡(luò),性能表現(xiàn)比較差,并且測(cè)試過程中由于并發(fā)量太大程序還跑出了不少超時(shí)的異常。雖然benchmark端不是放在同一個(gè)地方進(jìn)行的測(cè)試,但是可以明顯看到相比物理機(jī)端的差距(相比之下flannel的損耗情況會(huì)改善一些)。當(dāng)然,使用rancher對(duì)docker容器進(jìn)行編排的時(shí)候,可以指定任何想要的網(wǎng)絡(luò)方式如:bridge(flannel采用的方式),host,managed(rancher SDN)。

所以拋開sdn,rancher依然是一個(gè)很好的docker編排工具。它已經(jīng)實(shí)現(xiàn)了多套環(huán)境的切換,多種結(jié)構(gòu)的容器編排(按機(jī)器和按項(xiàng)目,k8s的編排思想與之有出入,所以沒有這個(gè)功能),項(xiàng)目容器的伸縮,機(jī)器/容器的監(jiān)控,對(duì)容器的啟動(dòng)參數(shù)也支持得很全面。如果rancherSDN可以做的更好,結(jié)合rancher的loadbalance功能,就可以規(guī)范地給服務(wù)進(jìn)行負(fù)載均衡了。

rancher和k8s的初步對(duì)比

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/26546.html

相關(guān)文章

  • rancher使用感受以及k8s對(duì)比

    摘要:但的數(shù)據(jù)存在,而的數(shù)據(jù)存儲(chǔ)暫未了解但肯定是存在內(nèi)存中。測(cè)試對(duì)比物理機(jī)進(jìn)程。當(dāng)然,使用對(duì)容器進(jìn)行編排的時(shí)候,可以指定任何想要的網(wǎng)絡(luò)方式如采用的方式,,。 簡(jiǎn)介: rancher 自帶了一套網(wǎng)絡(luò)方案,可以實(shí)現(xiàn)跨機(jī)器的docker容器互聯(lián)。其原理大致是:在每個(gè)機(jī)器上通過docker啟動(dòng)一個(gè)路由容器,將docker容器啟動(dòng)時(shí)的ip定義為10.42網(wǎng)段,并在iptables中將10.42網(wǎng)段的請(qǐng)...

    dingda 評(píng)論0 收藏0
  • K3s初探:Rancher架構(gòu)師帶你嘗鮮史上最輕量Kubernetes發(fā)行版

    摘要:發(fā)布不到兩天,上數(shù)已近,這個(gè)業(yè)界大熱的史上最輕量的開源發(fā)行版,你試過了沒資深架構(gòu)師來教你走出嘗鮮第一步使用教程在此前言昨天,正式發(fā)布了一款史上最輕量的開源發(fā)行版。大小只有,極簡(jiǎn),輕便,易于使用。 發(fā)布不到兩天,GitHub上Star數(shù)已近3000,這個(gè)業(yè)界大熱的、史上最輕量的開源Kubernetes發(fā)行版,你試過了沒? Rancher資深架構(gòu)師來教你走出嘗鮮第一步!使用教程在此! sh...

    neuSnail 評(píng)論0 收藏0
  • 布道Istio,Rancher聯(lián)合華為“搞事兒”

    摘要:年月的華為大會(huì)上,兩人開始了對(duì)的討論。聯(lián)合創(chuàng)始人及梁勝在月上海中,聯(lián)合華為布道華為云和以下簡(jiǎn)稱的合作由來已久。這一觀點(diǎn)與梁勝的看法不謀而合。甫一見面,方璞便向梁勝拋出了一個(gè)重磅問題:在K8S之后,你覺得未來最有前途的容器技術(shù)是什么呢?方璞是華為云容器服務(wù)域的產(chǎn)品總監(jiān),主要負(fù)責(zé)華為云容器的構(gòu)建和部署。我覺得是Istio。方璞說。2016年9月的華為CONNECT大會(huì)上,兩人開始了對(duì)Istio的...

    付永剛 評(píng)論0 收藏0
  • KubeCon中國盛大落幕,Rancher深度賦能K8S行業(yè)生態(tài)

    摘要:聯(lián)合創(chuàng)始人及梁勝表示是目前比較成功的一個(gè)開源項(xiàng)目,但我們非常清楚,在邊緣計(jì)算這個(gè)方向,我們還有很多的工作要做。梁勝表示中創(chuàng)造性的新功能,將極大簡(jiǎn)化運(yùn)維人員對(duì)企業(yè)級(jí)的配置與管理工作,同時(shí)讓企業(yè)開發(fā)人員對(duì)其應(yīng)用程序擁有更強(qiáng)把控。 2019年6月24日,KubeCon+CloudNativeCon+Open Source Summit再次登陸中國,在上海世博中心拉開了帷幕。來自亞洲各國的逾3...

    jay_tian 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<