前言:
如圖所示刃麸;三種目前主流的IT結構
? ? 1凶硅、傳統(tǒng)it結構跺讯,穩(wěn)定震庭。以擴展鼻由,沒有災備担钮、負載等(聰明的人類已經想研究出集群的理念橱赠、在這里不討論集群的問題了)
? ? 2、虛擬化平臺箫津、同樣以穩(wěn)定著稱狭姨、可以在一套硬件系統(tǒng)上同時運行多個系統(tǒng),多個系統(tǒng)之間可以自由訪問苏遥。例如分身術饼拍、將一臺強大的機器分成多個小機器獨立運行。缺點基于底層系統(tǒng)田炭,宿主機一旦出現(xiàn)問題將全部收到干擾师抄。應用啟動速度取決于你系統(tǒng)的性能一般秒級和傳統(tǒng)相同。
3教硫、docker容器平臺司澎,新一代的虛擬化衍生版(我是這么理解的)它的存在解決了欺缘,快速部署、應用遷移挤安。
? ? 這里就會有疑問了谚殊,什么叫快速部署,我在一個小時內部署完成一個服務也很快呀蛤铜,遷移我把虛擬機的文件全部考走到其他機器上一樣可以啟動嫩絮,這也算遷移呀。
? ? 首先:
? ? 1围肥、docker的快速部署是毫秒級剿干,以為著你的一個命令下午、服務已經起來了穆刻。
? ?2置尔、虛擬機的文件最小也得是20GB以上,拷貝時間氢伟、校驗都是一個極大的時間
? ?3榜轿、docker系統(tǒng)的os+環(huán)境最小可以kb級別最大這個沒限制了(開個玩笑、同樣部署一個centos+nginx的服務朵锣,docker也就200M谬盐、但是虛擬機就得20G左右)