業務軟體在部署方式上,主要有幾種方式?
1、傳統部署
A、直接将業務軟體部署在實體機上
B、操作簡單
C、不容易控制業務軟體使用資源的範圍,以及合理地配置設定計算資源
2、虛拟化部署
A、也就是,在一台主控端上運作多個虛拟機,将業務軟體部署到虛拟機裡;
B、每個虛拟機都是獨立的一個環境,可以對虛拟機設定資源範圍,進而控制業務軟體使用的資源範圍。
C、由于虛拟機之間是互相獨立的,是以,業務軟體之間不會互相産生影響,提高了安全性
D、增加了作業系統,浪費了部分資源
3、容器化部署
A、本主控端上的容器共享本主控端的Linux核心;是以,如果要更新容器核心的話,其實需要更新的是主控端的Linux核心。
B、有點與虛拟化類似,本主控端上的容器共享了本主控端的作業系統
C、容器之間是互相獨立的,即每個容器都有自己的檔案系統、CPU、記憶體、程序空間等
D、容易友善控制容器所占用的資源範圍;運作應用程式所需要的資源都被容器包裝,并和底層基礎架構解耦
E、實作了跨平台部署;即,容器化的業務軟體可以跨雲服務商、跨Linux作業系統發行版進行部署
#程式員# #雲原生# #程式員未來前景如何大齡程式員出路在哪裡#