container-as-a-service-0x00 -- 基于Docker的私有云&混合云搭建需求
preface使用docker對node以及php等程序進行打包以實現快速分發部署上線后,隨之而來的需求是:
統一更大規模的服務器集群為資源池,即不再區分具體的服務器,而是將所有的服務器資源歸為一個資源池,根據需要,隨時創建移除資源,以應對更大數量的資源請求以及,減少資源浪費。故而,我們使用n(>=1)的負載均衡器來統一資源的入口。
examples請求資源
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這里有幾個也許沒看清的內容:
資源入口:http://domain.name/
前端代理:轉發請求到不同的內網服務器如:http://192.168.1.80:80
后端服務:同一服務器可能包含靜態或者動態資源
extension由此帶來的便利:
資源的上線僅需要更新代理地址即可
可以使用同一環境進行開發、測試、生產
可以根據請求資源的數量,動態擴容(如視頻請求資源壓力過大,可迅速增加靜態資源服務數量)
但是我們需要實現一個key-value的存儲,來更新資源的狀態,簡單示例如下:
{ "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", ... } } }
(未完待續。)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26617.html
摘要:基于的私有云混合云構建方案蘇依蜀黍是一個開源的引擎,可以輕松的為任何應用創建一個輕量級的可移植的自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括虛擬機集群和其他的基礎應用平臺。 container-as-a-service-0x01 -- 基于Docker的私有云&混合云構建方案 By 蘇依蜀黍 . 2016.06.07 what Docker是一...
container-as-a-service-0x02 -- 項目構建&部署之道 By 蘇依蜀黍 . 2016.06.08 分析 之前寫了兩篇,算是比較完善的稱述了就目前的業務,容器服務在我司的應用,但是沒有比較具體的講如何構建以及部署,所以這一篇主要講如何對項目進行容器化以及如何部署,對我司業務分類以后可以有以下幾種類型: python應用 node.js應用 php應用 nginx服務 ...
摘要:現目前云服務在哪里現在的應用程序水平云服務,比如說的或者是谷歌的,會提供全面管理服務給工程師,在這里你可以在不需要努力維護的基礎上創建一個應用程序。谷歌的非基礎設施服務,比如他們的,可以被部署在任意公有云上,甚至可以通過部署到本地數據中心。 重做云服務 在之前的博客中,我寫過開源軟件如何作為服務被交付,而不是從二進制文件角度來看它們。這些開源服務交付一個免費、開放、靈活的服務,工程師用...
摘要:現目前云服務在哪里現在的應用程序水平云服務,比如說的或者是谷歌的,會提供全面管理服務給工程師,在這里你可以在不需要努力維護的基礎上創建一個應用程序。谷歌的非基礎設施服務,比如他們的,可以被部署在任意公有云上,甚至可以通過部署到本地數據中心。 重做云服務 在之前的博客中,我寫過開源軟件如何作為服務被交付,而不是從二進制文件角度來看它們。這些開源服務交付一個免費、開放、靈活的服務,工程師用...
摘要:活動時間沒有寫明,估計是長期活動活動入口機柜托管年度底價免費為用戶提供機房遷移協助混合云數據打通等解決方案。此次促銷的機柜托管服務在北京昌平數據中心和上海顓橋數據中心。UCloud優刻得上線了UCloud混合云+自建機房|火爆預售 官方補貼活動,UCloud可提供公有云+機柜托管+混合云+私有云的全棧式云服務,超高性價?,靈活可定制。活動包括最新促銷(機柜7.5折起)、新機房預售、機柜托管、...
閱讀 1357·2021-09-02 10:19
閱讀 1101·2019-08-26 13:25
閱讀 2108·2019-08-26 11:37
閱讀 2413·2019-08-26 10:18
閱讀 2676·2019-08-23 16:43
閱讀 2989·2019-08-23 16:25
閱讀 775·2019-08-23 15:53
閱讀 3297·2019-08-23 15:11