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