云計(jì)算解決了基礎(chǔ)資源層的彈性伸縮,卻沒有解決 PaaS層應(yīng)用隨基礎(chǔ)資源層彈性伸縮而帶來的批量、快速部署問題,于是容器應(yīng)運(yùn)而生。
成都創(chuàng)新互聯(lián)公司專業(yè)成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站,集網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)、網(wǎng)站制作于一體,網(wǎng)站seo、網(wǎng)站優(yōu)化、網(wǎng)站營(yíng)銷、軟文平臺(tái)等專業(yè)人才根據(jù)搜索規(guī)律編程設(shè)計(jì),讓網(wǎng)站在運(yùn)行后,在搜索中有好的表現(xiàn),專業(yè)設(shè)計(jì)制作為您帶來效益的網(wǎng)站!讓網(wǎng)站建設(shè)為您創(chuàng)造效益。
容器是輕量級(jí)的、隔離差的、適用于無狀態(tài)的,可以基于鏡像標(biāo)準(zhǔn)實(shí)現(xiàn)跨主機(jī)、跨環(huán)境的隨意遷移。下面我們介紹幾個(gè)主流的容器管理平臺(tái)。
Kubernetes
Kubernetes是Google開源的一個(gè)容器編排引擎,一個(gè)開源的、用于管理云平臺(tái)中多個(gè)主機(jī)上的容器化的應(yīng)用,Kubernetes的目標(biāo)是讓部署容器化的應(yīng)用簡(jiǎn)單并且高效。
Kubernetes提供了應(yīng)用部署,規(guī)劃,更新,維護(hù)的一種機(jī)制。Kubernetes 是用于自動(dòng)部署,擴(kuò)展和管理容器化應(yīng)用程序的開源系統(tǒng)。它將組成應(yīng)用程序的容器組合成邏輯單元,以便于管理和服務(wù)發(fā)現(xiàn)。它支持自動(dòng)化部署、大規(guī)??缮炜s、應(yīng)用容器化管理。在生產(chǎn)環(huán)境中部署一個(gè)應(yīng)用程序時(shí),通常要部署該應(yīng)用的多個(gè)實(shí)例以便對(duì)應(yīng)用請(qǐng)求進(jìn)行負(fù)載均衡。
在Kubernetes中,我們可以創(chuàng)建多個(gè)容器,每個(gè)容器里面運(yùn)行一個(gè)應(yīng)用實(shí)例,然后通過內(nèi)置的負(fù)載均衡策略,實(shí)現(xiàn)對(duì)這一組應(yīng)用實(shí)例的管理、發(fā)現(xiàn)、訪問,而這些細(xì)節(jié)都不需要運(yùn)維人員去進(jìn)行復(fù)雜的手工配置和處理。
docker Swarm
Swarm是 Docker家族的集群管理軟件,Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干臺(tái)Docker主機(jī)抽象為一個(gè)整體,并且通過一個(gè)入口統(tǒng)一管理這些Docker主機(jī)上的各種Docker資源。
Swarm和Kubernetes比較類似,但是更加輕,具有的功能也較kubernetes更少一些。Docker創(chuàng)造了一種簡(jiǎn)單易行并且覆蓋應(yīng)用全生命周期的工作流,用戶可以通過簡(jiǎn)單的指令或Restful API來拉取、打包、運(yùn)行和維護(hù)容器。這種簡(jiǎn)化從根本上降低了應(yīng)用程序部署的難度,極大地提高了應(yīng)用運(yùn)行時(shí)環(huán)境的部署與維護(hù)的效率。
用戶可以不依賴類似Ansible、Chef、Puppet這類的配置管理和發(fā)布系統(tǒng),不需要在部署中同時(shí)關(guān)注基礎(chǔ)系統(tǒng)與軟件的安裝配置,以及應(yīng)用的安裝調(diào)試。
Mesos
Mesos是Apache下的開源分布式資源管理框架,它被稱為是分布式系統(tǒng)的內(nèi)核。Apache Mesos是一個(gè)通用的集群管理器,起源于 Google 的數(shù)據(jù)中心資源管理系統(tǒng)Borg。
Mesos是一個(gè)兩級(jí)調(diào)度器,讓你能夠創(chuàng)建自定義的調(diào)度程序(aka框架)來運(yùn)行任務(wù)。更重要的是,你可以擁有多個(gè)調(diào)度器。所有的調(diào)度程序都使用優(yōu)勢(shì)資源公平算法來競(jìng)爭(zhēng)公平分配的資源。你還可以將角色分配給框架和任務(wù),并通過分配權(quán)重給這個(gè)角色來調(diào)整調(diào)度器的優(yōu)先級(jí)。
Mesos從一開始就是專門面向大客戶的。在Twitter、Apple、Verizon、Yelp和Netflix都有應(yīng)用,并且在數(shù)千臺(tái)服務(wù)器上運(yùn)行了數(shù)十萬(wàn)個(gè)容器。
創(chuàng)新互聯(lián)推出的容器云產(chǎn)品,是利用Docker技術(shù)部署容器服務(wù)實(shí)現(xiàn),可用于建站、運(yùn)行應(yīng)用程序、配置負(fù)載均衡、搭建集群等。靈活強(qiáng)大,安全可靠,產(chǎn)品詳情鏈接 https://www.cdcxhl.com/cloud/