討論這個(gè)之前,得先看一下這兩個(gè)是啥東西,能干啥(應(yīng)用層面)。
docker, 類(lèi)似于KVM,是一個(gè)虛擬容器,主要運(yùn)行在linux上,蘋(píng)果系統(tǒng)需要安裝軟件才能支持,windows沒(méi)關(guān)注過(guò)。能夠把需要的服務(wù)、應(yīng)用打包在一起作為一個(gè)虛擬容器存在,當(dāng)需要部署在多個(gè)服務(wù)器時(shí),只需把這個(gè)容器發(fā)不上去既可以,大大減少服務(wù)部署發(fā)布的工作,更適合現(xiàn)在集群及大數(shù)據(jù)的環(huán)境。也可以把服務(wù)獨(dú)立放到一個(gè)容器中,多個(gè)服務(wù)分散到多個(gè)容器中,用來(lái)做微服務(wù)等等
openstack,之前研究過(guò)一段時(shí)間,給我感覺(jué)主要是用來(lái)做網(wǎng)絡(luò)平臺(tái)這一塊的,有點(diǎn)類(lèi)似Iaas。可以建物理網(wǎng)絡(luò)也可建租戶網(wǎng)絡(luò),而這個(gè)租戶網(wǎng)絡(luò)類(lèi)似于現(xiàn)在的SaaS平臺(tái)的服務(wù),可以讓每個(gè)組合在自己的子網(wǎng)中隨便折騰,而openstack網(wǎng)絡(luò)提供商不必再給他們搭建網(wǎng)絡(luò)之類(lèi)的。還可以創(chuàng)建GRE及VXLAN網(wǎng)絡(luò)。嘗試在centos7下搭建RDO All In One,不過(guò)最終失敗.....