◆ 現狀數據庫
經過初步溝通,瞭解到以下狀況:windows
一、服務器數量多:後端
目前是每一個門店一臺服務器,承擔本地的業務和數據存儲;總部爲多臺服務器,每一個 erp 模塊使用一臺服務器。目前有六個模塊,加上數據庫等服務器,數量預估在 10 臺左右(須要大體確認一下)。若是加上門店的服務器,數量可能會更多一些。
服務器
二、可用性低:網絡
(1)門店服務器及總部服務器都存在單點,任何一個設施故障,均可能致使業務中止。負載均衡
(2)服務器放總部辦公室,穩定性(網絡、電力保障等)比較低,後期擴容也不靈活。ide
三、管理成本高:工具
基礎設施分佈到不通的區域,人力和時間成本不可忽視。spa
◆ 基本目標設計
◎ 簡化結構:去掉各個門店的中間層服務器,讓門店終端直接鏈接到總部的服務器。先前由於擔憂網絡中斷而致使本地業務終止,能夠經過多接入線路解決掉(聯通電信加無線4G)。網絡接入的成本,因爲取消服務器而下降維護成本和設備成本、能源耗費,基本能夠抵消掉,甚至更低一些。
◎ 提升保障能力:建議把總部服務器託管到專業的 idc 機房,電力、網絡、服務保障都是辦公室場景沒法比擬的。託管到電信運營商的idc機房可能會比本身拉專線成本高一些(具體成本請諮詢當地運營商),但所以帶來的穩定性,爲核心業務的連續性提供強有力的保障,其實是很值得的。
◎ 服務器私有云化:私有云,是指企業本身使用的雲,它全部的服務不是供別人使用,而是供本身內部人員或分支機構使用。私有云的部署比較適合於有衆多分支機構的大型企業或政府部門。隨着這些大型企業數據中心的集中化,私有云將會成爲他們部署IT系統的主流模式。使用私有云,能解決的問題包括但不限於:
(1)提升整個系統的可用性:經過良好的設計,部分磁盤損壞、甚至是部分物理服務器損壞,都不會影響業務的正常運行。
(2)提升資源利用率:經過管理平臺,合理分佈計算資源,也能夠在運行過程當中,根據負載情況,靈活調整計算資源。之前須要不少物理服務器來運行不一樣的業務單元,各服務器負載可能很低,資源被白白的浪費掉了。雲端化之後,不只僅提升資源利用率,還能下降服務器的數量。
(3)極大的下降管理成本:整個平臺有統一的管理接口,主機、虛擬機、存儲等,所有經過管理界面完成。部署應用相對於物理主機,效率要高得多(預先建立好模版,以此模版建立虛擬機,分分鐘就把應用部署完畢)。
◆ 具體措施
◎ 重點部分:虛擬化。由四臺計算節點服務器,一臺共享存儲及一臺備份服務器構成。共享存儲也nfs方式爲計算節點提供服務,即iso鏡像、虛擬機模版、快照等存儲於共享存儲。雲端平臺,運行在四個節點服務器,全部的應用資源,按負載狀況合理分佈與這四個計算節點。項目初期,至少建立18個虛擬主機(6個模塊、每一個物理機指定6個模塊,3個物理服務器都建立,留一個物理服務器做爲故障接管)。下圖爲模塊分佈結構:
門店請求經過負載均衡轉發到三個物理服務器的任意一個實例(模塊),負載能力提升了三倍,可用性也提升了三倍。假設某個時刻,壞掉了一個物理服務器,負載均衡自動把它從轉發隊列裏邊踢掉,再把請求轉發到正常的模塊上,保證業務不中斷。
◎ 接入及託管
一、門店接入:多運營商線路加多接入路由,爲了更進一步的保障網絡可用,可購買4G無線網絡設備備用。撤銷全部專線,下降成本。
二、尋找本地有實力,性價比高、服務質量好的idc機房,代替辦公網絡。
◆ 所需工具
◎ 負載均衡:能夠是硬件,爲節省成本,建議用低配服務器,部署開源負載均衡軟件。
◎ 雲管理平臺:開源的proxmox足以知足業務需求。
◎ 監控:流量監控、主機資源監控、服務監控等,開源工具能夠解決。
◆ 改造先後結構對比
現有的結構
私有云結構
◆ 項目實施成本
成本包括兩部分:配件採購和技術實施及後期維護。
◎ 須要採購的設備以下
名稱 |
規格 |
數量 |
參考價 |
備註 |
硬盤 |
10000轉企業級,2.5寸,1.2T |
4 |
1500元/塊 |
4個服務器都用4塊硬盤,現有的硬盤拔下來,插在另一個服務器上,作數據備份使用 |
內存 |
16G |
4 |
1500元/條 |
4個服務器都擴展到,備份服務器不須要擴充 |
參看價格有京東所查,具體採購價格,需自行協商,我方不負責供貨或者代買。
◎ 技術實施費用:包括技術實施加3個月維護支持,差旅費(車費及住宿費)實報實銷。實施費總計****元,不含稅。
◎ 實施以公司爲主體(北京****有限責任公司),開具發票,須要被實施方承擔稅費。
◆ 驗收標準
一、底層宿主安裝正確:網絡聯通、相互能夠互訪;
二、集羣狀態可見且正常;
三、管理平臺可管理主機、存儲資源、上傳windows鏡像;
四、可建立虛擬機,且虛擬機可按要求分佈在指定宿主主機;
五、虛擬機安裝好erp之後,正常且能對外提供服務(erp由甲方自行安裝,我方協助);
六、門店服務器的數據庫可跟雲端數據庫進行同步(甲方負責完成,我方協助)。
◆ 方案補充
門店保留服務器,雲端一對一建立門店實例。正常狀況下,門店充當業務服務,一旦系統故障,自動切換到雲端服務實例。實現的方法:總部負載均衡設置vip,轉發到後端(包括門店服務器及雲端實例),配置上雲端實例指定爲 backup。