成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

容器真的是萬能嗎?看完這些你會沉默

云計算
圍繞容器的安全性爭議從未間斷,風(fēng)險是由內(nèi)向外的,黑客可以通過破解容器來訪問底層服務(wù)器,進(jìn)而影響到云服務(wù)商的數(shù)據(jù)中心。

麥克萊恩發(fā)明集裝箱的時候,或許不會想到這種運(yùn)輸方式會推動經(jīng)濟(jì)的全球化發(fā)展。當(dāng)一批批貨物被打包搬上火車、輪船、飛機(jī),集裝箱不僅解決了裝貨慢、載量小的窘境,還將原來數(shù)月的運(yùn)輸時間從數(shù)月縮短至數(shù)天。當(dāng)然,考慮到貨物的多樣性,以及具體使用情況,集裝箱并非***藥。這就像是容器,將開發(fā)者的應(yīng)用打包發(fā)布到Linux平臺上不是一本萬利,還要涉及部署成本、操作環(huán)境、安全性等問題。

圖片來自mediaagility

2013年3月,PaaS服務(wù)商dotCloud(后來的Docker)將應(yīng)用容器引擎Docker開源,代碼托管在Github上。在此之前,容器技術(shù)已經(jīng)在Linux和UNIX領(lǐng)域經(jīng)歷了十多年的變遷。從技術(shù)的角度來看,Docker基于沙箱機(jī)制可將任何應(yīng)用集成在一個輕量化、可移植、標(biāo)準(zhǔn)化的容器中,核心問題就是利用Linux容器技術(shù)實(shí)現(xiàn)類似虛擬機(jī)的功能。然而,在一片為容器叫好的聲音中,人們也要注意到這種技術(shù)的弱點(diǎn)。

用容器有代價

容器不是一刀切的解決方案,意味著使用者要具有相對應(yīng)的專業(yè)知識,并且要確保基礎(chǔ)設(shè)施的完整性,有了好地基才好蓋房子。將容器集成部署到持續(xù)交付管道,使其自動化運(yùn)轉(zhuǎn)起來,需要在每次提交代碼時執(zhí)行一系列步驟,其中包括一次手動遷入代碼庫的操作。簡單來說,管道的作用就是讓容器在內(nèi)部經(jīng)過功能性測試,合格“上崗”。期間如果有一次執(zhí)行延誤,就會打破持續(xù)性,并且會錯過發(fā)現(xiàn)問題的時機(jī),導(dǎo)致后期投入更多精力來修補(bǔ)。要知道,在代碼提交的幾分鐘內(nèi)bug報錯與數(shù)周后再察覺相比,前者的修復(fù)成本要小很多。

需要注意的是,Docker并不會重寫代碼,只是讓跨平臺部署變得容易了,想具有擴(kuò)展性還是要由開發(fā)者親自動手。Docker不是橫跨所有系統(tǒng),畢竟系統(tǒng)層的軟件泊接不是停船裝貨那么簡單。跨系統(tǒng)的時候,要先保證Docker自身的新版內(nèi)核,并且底層是通用的,再小的差錯率放大到成千上萬臺服務(wù)器上都是大風(fēng)險。同時,規(guī)模化運(yùn)行容器離不開管理和編排的支持,又是一筆投資開支。

容器不等于虛擬機(jī)

切勿以虛擬機(jī)的視角看待容器,其不是可以隨意編輯或者刪除的對象,遇到問題只能丟棄重建出一個新的。或許有開發(fā)者遇到這樣的問題:容器執(zhí)行過程中,修改了容器的內(nèi)容(如配置文件信息),但因為修改出了問題,導(dǎo)致容器關(guān)閉后無法啟動。為此,開發(fā)者只能創(chuàng)建新鏡像,或者直接修改文件。

此外,Docker的資源隔離水平也比不上虛擬機(jī),只能對一些資源共享,其他進(jìn)程需要排隊入列。容器在內(nèi)核層面也是共享的,在某些環(huán)境中換取了高效率,但可用性和冗余也會受到影響。與獨(dú)立內(nèi)核的虛擬機(jī)不同,如果有一個容器內(nèi)核損壞,其共享機(jī)制就會導(dǎo)致所有關(guān)聯(lián)的容器遭殃。

生產(chǎn)環(huán)境缺陷

成熟的企業(yè)會使用才出現(xiàn)兩年的數(shù)據(jù)庫技術(shù)嗎?更何況Docker只是一個工具,談不上架構(gòu)解決方案。前文提到,部署容器需要鏡像管理、日志、監(jiān)控、負(fù)載均衡等全流程的支持,并且升級后的向前兼容性較差,這也導(dǎo)致了容器在生產(chǎn)環(huán)境中的弱勢,更不要說為大型應(yīng)用程序創(chuàng)建映像。一些自建生產(chǎn)環(huán)境的用戶會將Docker放在IaaS上,可能引發(fā)資源消耗超出容器實(shí)例所需的。而在網(wǎng)絡(luò)層,并非所有容器都能被公網(wǎng)訪問,這就要在網(wǎng)絡(luò)設(shè)置時多多留意,為主機(jī)打補(bǔ)丁是常事兒。

部署過程中,Docker Compose與其他工具相比在生產(chǎn)環(huán)境配置時復(fù)雜度更高,volume綁定、端口對接、網(wǎng)絡(luò)參數(shù)都要修改,并且需要調(diào)用很多腳本,以及外部數(shù)據(jù)庫等工具。拿數(shù)據(jù)庫管理來說,開發(fā)環(huán)境完全可以跨容器托管,但在生產(chǎn)環(huán)境就要考慮I/O性能等問題,用于確保高可用性和可靠的備份及存儲。能力越大,需要注意的點(diǎn)就越多,容器可以將package直接從開發(fā)環(huán)境搬到生產(chǎn)環(huán)境,但在生產(chǎn)環(huán)境仍有要完善的地方。

容器離不開安全

圍繞容器的安全性爭議從未間斷,風(fēng)險是由內(nèi)向外的,黑客可以通過破解容器來訪問底層服務(wù)器,進(jìn)而影響到云服務(wù)商的數(shù)據(jù)中心。另一方面,不同的鏡像來源也讓威脅變得難以預(yù)測。曾有數(shù)據(jù)顯示,Docker Hub的容器鏡像有超過30%保護(hù)高風(fēng)險漏洞,而且這些還經(jīng)常被下載的鏡像。此時,容器就像潘多拉的魔盒一樣,你永遠(yuǎn)不會知道里面到底有什么。

從規(guī)范性的角度來看,容器應(yīng)用商店或許是個好辦法。事實(shí)上,很多服務(wù)商甚至不知道自己的容器有問題,直到漏洞爆發(fā)才發(fā)現(xiàn)。通常,使用者應(yīng)該選擇熟識的服務(wù)商、避開那些長期沒有更新過的容器。至于提供方,只能把控好代碼質(zhì)量,定期“體檢”。

結(jié)語

未來,前沿技術(shù)、社區(qū)生態(tài)、企業(yè)支持將成為容器發(fā)展的三大基礎(chǔ),上云容器化已經(jīng)成為趨勢,但實(shí)際應(yīng)用過程中還要根據(jù)自身業(yè)務(wù)特性做出判斷,避開容器初期部署時的不穩(wěn)定因素,這樣才能將商業(yè)價值***化。

責(zé)任編輯:武曉燕 來源: 中關(guān)村在線
相關(guān)推薦

2017-11-13 14:06:56

2020-06-16 08:32:00

人工智能技術(shù)機(jī)器學(xué)習(xí)

2025-01-10 09:22:14

2020-12-10 15:25:51

Docker容器工具

2017-04-05 19:04:09

2018-09-30 09:28:13

2022-03-25 09:39:50

LinuxLinux top

2022-07-26 09:34:23

監(jiān)控系統(tǒng)

2020-09-16 14:46:37

開發(fā)技能代碼

2016-11-24 12:07:42

Android萬能圓角ImageView

2019-07-10 16:23:55

Wi-Fi

2018-08-14 20:00:15

人工智能AI機(jī)器人

2022-09-28 18:16:34

JavaJDK

2023-12-07 08:13:58

Java開發(fā)

2021-03-11 12:55:42

人工智能AI

2021-03-11 16:11:54

人工智能大數(shù)據(jù)天體物理

2021-07-13 06:42:58

JavaEquals方法

2022-11-21 09:57:18

網(wǎng)關(guān)系統(tǒng)

2022-06-23 18:10:15

多云

2009-02-27 13:48:00

Mdaemon郵件服務(wù)器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 在线播放一区 | 欧美视频三区 | 一区二区三区国产在线观看 | 性精品| 国产乱码精品一区二区三区五月婷 | 国产精品射 | 91在线成人 | 欧美精品一区二区三区在线四季 | 欧美一级黄色免费看 | 91精品国产91久久综合桃花 | 欧美一级片黄色 | 狠狠干天天干 | 看黄在线| 男人的天堂在线视频 | www.国产精品 | 一区二区精品 | 91啪亚洲精品 | 亚洲一区二区三区免费在线观看 | 91精品国产乱码久久久久久久 | 国产精品日本一区二区不卡视频 | 日本中文字幕日韩精品免费 | 欧美久久久久久久久 | 国产成人精品福利 | 中文精品视频 | 午夜精品久久 | 日韩欧美操 | 蜜桃精品噜噜噜成人av | 国产欧美日韩精品在线观看 | 精品欧美一区二区精品久久久 | av在线成人 | 91资源在线 | 亚洲欧美一区二区三区国产精品 | 在线免费亚洲视频 | 男女羞羞视频网站 | 日韩欧美在线视频观看 | 日韩一区二区三区在线播放 | 久久久久久久成人 | 久久久爽爽爽美女图片 | 美国av片在线观看 | 国产午夜精品一区二区三区嫩草 | 国产精品1区2区 |