我們從傳統的物理伺服器時代,過度到了容器部署時代;
在傳統物理伺服器時代,各個元件都在物理機上執行,很難為物理機中的應用程式定義資源邊界,從而導致資源分配問題。
比如工作中我們經常會遇到某乙個應用程式占用大部分資源的情況,導致的結果很可能是其他應用資源的效能下降。
一般我們的解決方案是讓不同的應用程式,執行在不同的物理機上,但這樣會導致資源利用不足,而且維護成本變高。
維護一台和維護百台物理機,差別還是蠻大的。
作為解決方案,我們引入了虛擬化。
虛擬化技術允許你在單個物理伺服器的 cpu 上執行多個虛擬機器(vm)。 虛擬化允許應用程式在 vm 之間隔離,並提供一定程度的安全,因為乙個應用程式的資訊 不能被另一應用程式隨意訪問。
虛擬化能夠很好利用物理機上的資源,並且可以輕鬆的新增或者更新程式, 從而實現更好的伸縮性,降低硬體成本。
而容器時代,類似於vm
是它們具有被放寬的隔離屬性,可以在應用程式之間共享作業系統(os)。 因此,容器被認為是輕量級的。容器與 vm 類似,具有自己的檔案系統、cpu、記憶體、程序空間等。 由於它們與基礎架構分離,因此可以跨雲和 os 發行版本進行移植。
容器因具有許多優勢而變得流行起來。下面列出的是容器的一些好處:
答學員問 面試問題 畢業時候為什麼沒有選擇開發
我是某it公司運維,在一次某網際網路公司面試的時候,乙個面試官問 畢業的時候為什麼沒有選擇做開發 怎麼回答 答 面試官靈魂三問 你畢業的時候為什麼沒有選擇開發?你畢業的時候為什麼選擇了運維?你為什麼來我們公司面試?哪有那麼多為什麼,不都是為了找乙份工作嘛。要是不給錢,誰願意上班,誰願意來你們公司面試...
答學員問 關於公司背調那些躲不過去的坑
在職,目前找到乙份在外資銀行的工作,銀行hr目前給了口頭offer,但說是還要背景調查,包含學歷和工作背景調查,學位證書已經上交,也已經簽了授權第三方背景調查協議,目前hr說下週給正式offer,並催促兩周內入職,但我現在擔心如果背景調查出現問題 本人無犯罪記錄也無造假學歷和工作經驗 例如第三方機構...
WIFI SDIO 五問五答
1 在sd.c的檔案中定義的host max mclk是怎麼定義的?197000000對應的clk為多少hz?具體的換算公式是怎麼樣的?修改這個clk會影響哪些效能?define host max mclk 197000000 197mhz 在定義最快跑多少 假設max clk 在50mhz 但如果...