某商超虚拟化方案
◆ 現(xiàn)狀
通過初步溝通,了解到如下情況:
1、服務(wù)器數(shù)量多:
目前是每個(gè)門店一臺(tái)服務(wù)器,承擔(dān)本地的業(yè)務(wù)和數(shù)據(jù)存儲(chǔ);總部為多臺(tái)服務(wù)器,每個(gè) erp 模塊使用一臺(tái)服務(wù)器。目前有六個(gè)模塊,加上數(shù)據(jù)庫(kù)等服務(wù)器,數(shù)量預(yù)估在 10 臺(tái)左右(需要大致確認(rèn)一下)。如果加上門店的服務(wù)器,數(shù)量可能會(huì)更多一些。
2、可用性低:
(1)門店服務(wù)器及總部服務(wù)器都存在單點(diǎn),任何一個(gè)設(shè)施故障,都可能導(dǎo)致業(yè)務(wù)停止。
(2)服務(wù)器放總部辦公室,穩(wěn)定性(網(wǎng)絡(luò)、電力保障等)比較低,后期擴(kuò)容也不靈活。
3、管理成本高:
基礎(chǔ)設(shè)施分布到不通的區(qū)域,人力和時(shí)間成本不可忽視。
?
◆ 基本目標(biāo)
?◎ 簡(jiǎn)化結(jié)構(gòu):去掉各個(gè)門店的中間層服務(wù)器,讓門店終端直接連接到總部的服務(wù)器。先前因?yàn)閾?dān)心網(wǎng)絡(luò)中斷而導(dǎo)致本地業(yè)務(wù)終止,可以通過多接入線路解決掉(聯(lián)通電信加無線4G)。網(wǎng)絡(luò)接入的成本,由于取消服務(wù)器而降低維護(hù)成本和設(shè)備成本、能源耗費(fèi),基本可以抵消掉,甚至更低一些。
?
◎ 提高保障能力:建議把總部服務(wù)器托管到專業(yè)的 idc 機(jī)房,電力、網(wǎng)絡(luò)、服務(wù)保障都是辦公室場(chǎng)景無法比擬的。托管到電信運(yùn)營(yíng)商的idc機(jī)房可能會(huì)比自己拉專線成本高一些(具體成本請(qǐng)咨詢當(dāng)?shù)剡\(yùn)營(yíng)商),但因此帶來的穩(wěn)定性,為核心業(yè)務(wù)的連續(xù)性提供強(qiáng)有力的保障,實(shí)際上是很值得的。
?
◎ 服務(wù)器私有云化:私有云,是指企業(yè)自己使用的云,它所有的服務(wù)不是供別人使用,而是供自己內(nèi)部人員或分支機(jī)構(gòu)使用。私有云的部署比較適合于有眾多分支機(jī)構(gòu)的大型企業(yè)或政府部門。隨著這些大型企業(yè)數(shù)據(jù)中心的集中化,私有云將會(huì)成為他們部署IT系統(tǒng)的主流模式。使用私有云,能解決的問題包括但不限于:
(1)提高整個(gè)系統(tǒng)的可用性:通過良好的設(shè)計(jì),部分磁盤損壞、甚至是部分物理服務(wù)器損壞,都不會(huì)影響業(yè)務(wù)的正常運(yùn)行。
(2)提高資源利用率:通過管理平臺(tái),合理分布計(jì)算資源,也可以在運(yùn)行過程中,根據(jù)負(fù)載狀況,靈活調(diào)整計(jì)算資源。以前需要很多物理服務(wù)器來運(yùn)行不同的業(yè)務(wù)單元,各服務(wù)器負(fù)載可能很低,資源被白白的浪費(fèi)掉了。云端化以后,不僅僅提高資源利用率,還能降低服務(wù)器的數(shù)量。
(3)極大的降低管理成本:整個(gè)平臺(tái)有統(tǒng)一的管理接口,主機(jī)、虛擬機(jī)、存儲(chǔ)等,全部通過管理界面完成。部署應(yīng)用相對(duì)于物理主機(jī),效率要高得多(預(yù)先創(chuàng)建好模版,以此模版創(chuàng)建虛擬機(jī),分分鐘就把應(yīng)用部署完畢)。
◆ 具體措施
◎ 重點(diǎn)部分:虛擬化。由四臺(tái)計(jì)算節(jié)點(diǎn)服務(wù)器,一臺(tái)共享存儲(chǔ)及一臺(tái)備份服務(wù)器構(gòu)成。共享存儲(chǔ)也nfs方式為計(jì)算節(jié)點(diǎn)提供服務(wù),即iso鏡像、虛擬機(jī)模版、快照等存儲(chǔ)于共享存儲(chǔ)。云端平臺(tái),運(yùn)行在四個(gè)節(jié)點(diǎn)服務(wù)器,所有的應(yīng)用資源,按負(fù)載情況合理分布與這四個(gè)計(jì)算節(jié)點(diǎn)。項(xiàng)目初期,至少創(chuàng)建18個(gè)虛擬主機(jī)(6個(gè)模塊、每個(gè)物理機(jī)指定6個(gè)模塊,3個(gè)物理服務(wù)器都創(chuàng)建,留一個(gè)物理服務(wù)器作為故障接管)。下圖為模塊分布結(jié)構(gòu):
門店請(qǐng)求通過負(fù)載均衡轉(zhuǎn)發(fā)到三個(gè)物理服務(wù)器的任意一個(gè)實(shí)例(模塊),負(fù)載能力提高了三倍,可用性也提高了三倍。假設(shè)某個(gè)時(shí)刻,壞掉了一個(gè)物理服務(wù)器,負(fù)載均衡自動(dòng)把它從轉(zhuǎn)發(fā)隊(duì)列里邊踢掉,再把請(qǐng)求轉(zhuǎn)發(fā)到正常的模塊上,保證業(yè)務(wù)不中斷。
?
◎ 接入及托管
1、門店接入:多運(yùn)營(yíng)商線路加多接入路由,為了更進(jìn)一步的保障網(wǎng)絡(luò)可用,可購(gòu)買4G無線網(wǎng)絡(luò)設(shè)備備用。撤銷所有專線,降低成本。
2、尋找本地有實(shí)力,性價(jià)比高、服務(wù)質(zhì)量好的idc機(jī)房,代替辦公網(wǎng)絡(luò)。
?
◆ 所需工具
◎ 負(fù)載均衡:可以是硬件,為節(jié)省成本,建議用低配服務(wù)器,部署開源負(fù)載均衡軟件。
◎ 云管理平臺(tái):開源的proxmox足以滿足業(yè)務(wù)需求。
◎ 監(jiān)控:流量監(jiān)控、主機(jī)資源監(jiān)控、服務(wù)監(jiān)控等,開源工具可以解決。
◆ 改造前后結(jié)構(gòu)對(duì)比
現(xiàn)有的結(jié)構(gòu)
私有云結(jié)構(gòu)
◆ 項(xiàng)目實(shí)施成本
成本包括兩部分:配件采購(gòu)和技術(shù)實(shí)施及后期維護(hù)。
◎ 需要采購(gòu)的設(shè)備如下
名稱 | 規(guī)格 | 數(shù)量 | 參考價(jià) | 備注 |
硬盤 | 10000轉(zhuǎn)企業(yè)級(jí),2.5寸,1.2T | 4 | 1500元/塊 | 4個(gè)服務(wù)器都用4塊硬盤,現(xiàn)有的硬盤拔下來,插在另外一個(gè)服務(wù)器上,做數(shù)據(jù)備份使用 |
內(nèi)存 | 16G | 4 | 1500元/條 | 4個(gè)服務(wù)器都擴(kuò)展到,備份服務(wù)器不需要擴(kuò)充 |
參看價(jià)格有京東所查,具體采購(gòu)價(jià)格,需自行協(xié)商,我方不負(fù)責(zé)供貨或者代買。
◎ 技術(shù)實(shí)施費(fèi)用:包括技術(shù)實(shí)施加3個(gè)月維護(hù)支持,差旅費(fèi)(車費(fèi)住宿費(fèi))實(shí)報(bào)實(shí)銷。實(shí)施費(fèi)總計(jì)****元,不含稅。
◎ 實(shí)施以公司為主體(北京****有限責(zé)任公司),開具發(fā)票,需要被實(shí)施方承擔(dān)稅費(fèi)。
?
◆ 驗(yàn)收標(biāo)準(zhǔn)
1、底層宿主安裝正確:網(wǎng)絡(luò)聯(lián)通、相互可以互訪;
2、集群狀態(tài)可見且正常;
3、管理平臺(tái)可管理主機(jī)、存儲(chǔ)資源、上傳windows鏡像;
4、可創(chuàng)建虛擬機(jī),且虛擬機(jī)可按要求分布在指定宿主主機(jī);
5、虛擬機(jī)安裝好erp以后,正常且能對(duì)外提供服務(wù)(erp由甲方自行安裝,我方協(xié)助);
6、門店服務(wù)器的數(shù)據(jù)庫(kù)可跟云端數(shù)據(jù)庫(kù)進(jìn)行同步(甲方負(fù)責(zé)完成,我方協(xié)助)。
?
◆ 方案補(bǔ)充
門店保留服務(wù)器,云端一對(duì)一創(chuàng)建門店實(shí)例。正常情況下,門店充當(dāng)業(yè)務(wù)服務(wù),一旦系統(tǒng)故障,自動(dòng)切換到云端服務(wù)實(shí)例。實(shí)現(xiàn)的方法:總部負(fù)載均衡設(shè)置vip,轉(zhuǎn)發(fā)到后端(包括門店服務(wù)器及云端實(shí)例),配置上云端實(shí)例指定為 backup。
轉(zhuǎn)載于http://sery.blog.51cto.com/10037/1970878?
轉(zhuǎn)載于:https://blog.51cto.com/68240021/1976699
總結(jié)
- 上一篇: 静默安装oracle
- 下一篇: java线程池的使用学习