成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

container-as-a-service-0x00 -- 基于Docker的私有云&混合

Julylovin / 3394人閱讀

container-as-a-service-0x00 -- 基于Docker的私有云&混合云搭建需求

preface

使用docker對(duì)node以及php等程序進(jìn)行打包以實(shí)現(xiàn)快速分發(fā)部署上線后,隨之而來的需求是:

統(tǒng)一更大規(guī)模的服務(wù)器集群為資源池,即不再區(qū)分具體的服務(wù)器,而是將所有的服務(wù)器資源歸為一個(gè)資源池,根據(jù)需要,隨時(shí)創(chuàng)建移除資源,以應(yīng)對(duì)更大數(shù)量的資源請(qǐng)求以及,減少資源浪費(fèi)。故而,我們使用n(>=1)的負(fù)載均衡器來統(tǒng)一資源的入口。

examples

請(qǐng)求資源

GET: http://domain.name/get/images/png/{imageId}

PROXY:

http://192.168.1.80:80/static/images/png/{imageId}

http://192.168.1.80:90/static/images/png/{imageId}

http://192.168.1.81:80/static/images/png/{imageId}

更新記錄

POST: http://domain.name/put/record/{recordId}

PROXY:

http://192.168.1.80:80/dynamic/record/{recordId}

http://192.168.1.80:90/dynamic/record/{recordId}

http://192.168.1.81:80/dynamic/record/{recordId}

explanation

這里有幾個(gè)也許沒看清的內(nèi)容:

資源入口:http://domain.name/

前端代理:轉(zhuǎn)發(fā)請(qǐng)求到不同的內(nèi)網(wǎng)服務(wù)器如:http://192.168.1.80:80

后端服務(wù):同一服務(wù)器可能包含靜態(tài)或者動(dòng)態(tài)資源

extension

由此帶來的便利:

資源的上線僅需要更新代理地址即可

可以使用同一環(huán)境進(jìn)行開發(fā)、測(cè)試、生產(chǎn)

可以根據(jù)請(qǐng)求資源的數(shù)量,動(dòng)態(tài)擴(kuò)容(如視頻請(qǐng)求資源壓力過大,可迅速增加靜態(tài)資源服務(wù)數(shù)量)

但是我們需要實(shí)現(xiàn)一個(gè)key-value的存儲(chǔ),來更新資源的狀態(tài),簡(jiǎn)單示例如下:

{
    "web_node_cn_0x00" :{
        "ip":"192.168.1.80",
        "port":"80",
        "status":"living",
        "ext":{
            "store_db_refer":"store_mongo_cn_0x00",
            "store_fs_refer":"store_oss_cn_0x00",
            ...
        }
    } 
}

(未完待續(xù)。)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/26617.html

相關(guān)文章

  • container-as-a-service-0x01 -- 基于Docker私有&混合

    摘要:基于的私有云混合云構(gòu)建方案蘇依蜀黍是一個(gè)開源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個(gè)輕量級(jí)的可移植的自給自足的容器。開發(fā)者在筆記本上編譯測(cè)試通過的容器可以批量地在生產(chǎn)環(huán)境中部署,包括虛擬機(jī)集群和其他的基礎(chǔ)應(yīng)用平臺(tái)。 container-as-a-service-0x01 -- 基于Docker的私有云&混合云構(gòu)建方案 By 蘇依蜀黍 . 2016.06.07 what Docker是一...

    import. 評(píng)論0 收藏0
  • container-as-a-service-0x02 -- 項(xiàng)目構(gòu)建&部署之道

    container-as-a-service-0x02 -- 項(xiàng)目構(gòu)建&部署之道 By 蘇依蜀黍 . 2016.06.08 分析 之前寫了兩篇,算是比較完善的稱述了就目前的業(yè)務(wù),容器服務(wù)在我司的應(yīng)用,但是沒有比較具體的講如何構(gòu)建以及部署,所以這一篇主要講如何對(duì)項(xiàng)目進(jìn)行容器化以及如何部署,對(duì)我司業(yè)務(wù)分類以后可以有以下幾種類型: python應(yīng)用 node.js應(yīng)用 php應(yīng)用 nginx服務(wù) ...

    arashicage 評(píng)論0 收藏0
  • Anywhere Cloud Services - Thanks to Docker & K

    摘要:現(xiàn)目前云服務(wù)在哪里現(xiàn)在的應(yīng)用程序水平云服務(wù),比如說的或者是谷歌的,會(huì)提供全面管理服務(wù)給工程師,在這里你可以在不需要努力維護(hù)的基礎(chǔ)上創(chuàng)建一個(gè)應(yīng)用程序。谷歌的非基礎(chǔ)設(shè)施服務(wù),比如他們的,可以被部署在任意公有云上,甚至可以通過部署到本地?cái)?shù)據(jù)中心。 重做云服務(wù) 在之前的博客中,我寫過開源軟件如何作為服務(wù)被交付,而不是從二進(jìn)制文件角度來看它們。這些開源服務(wù)交付一個(gè)免費(fèi)、開放、靈活的服務(wù),工程師用...

    GitCafe 評(píng)論0 收藏0
  • Anywhere Cloud Services - Thanks to Docker & K

    摘要:現(xiàn)目前云服務(wù)在哪里現(xiàn)在的應(yīng)用程序水平云服務(wù),比如說的或者是谷歌的,會(huì)提供全面管理服務(wù)給工程師,在這里你可以在不需要努力維護(hù)的基礎(chǔ)上創(chuàng)建一個(gè)應(yīng)用程序。谷歌的非基礎(chǔ)設(shè)施服務(wù),比如他們的,可以被部署在任意公有云上,甚至可以通過部署到本地?cái)?shù)據(jù)中心。 重做云服務(wù) 在之前的博客中,我寫過開源軟件如何作為服務(wù)被交付,而不是從二進(jìn)制文件角度來看它們。這些開源服務(wù)交付一個(gè)免費(fèi)、開放、靈活的服務(wù),工程師用...

    k00baa 評(píng)論0 收藏0
  • UCloud北京昌平數(shù)據(jù)中心&上海顓橋數(shù)據(jù)中心機(jī)柜托管年度底價(jià)7.5折起

    摘要:活動(dòng)時(shí)間沒有寫明,估計(jì)是長(zhǎng)期活動(dòng)活動(dòng)入口機(jī)柜托管年度底價(jià)免費(fèi)為用戶提供機(jī)房遷移協(xié)助混合云數(shù)據(jù)打通等解決方案。此次促銷的機(jī)柜托管服務(wù)在北京昌平數(shù)據(jù)中心和上海顓橋數(shù)據(jù)中心。UCloud優(yōu)刻得上線了UCloud混合云+自建機(jī)房|火爆預(yù)售 官方補(bǔ)貼活動(dòng),UCloud可提供公有云+機(jī)柜托管+混合云+私有云的全棧式云服務(wù),超高性價(jià)?,靈活可定制?;顒?dòng)包括最新促銷(機(jī)柜7.5折起)、新機(jī)房預(yù)售、機(jī)柜托管、...

    Tecode 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<