[發明專利]一種機房業務遷移方法、裝置和系統有效
| 申請號: | 201610053461.4 | 申請日: | 2016-01-27 |
| 公開(公告)號: | CN107015972B | 公開(公告)日: | 2020-02-18 |
| 發明(設計)人: | 郝新斌 | 申請(專利權)人: | 五八同城信息技術有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27 |
| 代理公司: | 工業和信息化部電子專利中心 11010 | 代理人: | 梁軍 |
| 地址: | 300457 天津市濱海新區第一*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 機房 業務 遷移 方法 裝置 系統 | ||
本發明公開了一種機房業務遷移方法、裝置和系統。該方法包括:為新機房和原機房分別分配初始比例的業務流量;每當所述新機房的運行情況符合預定條件時,為所述新機房增加預定比例的業務流量,為所述原機房減少所述預定比例的業務流量,直至全部業務流量都切換到所述新機房為止;其中,在所述新機房和所述原機房處理業務流量的過程中,使所述新機房與所述原機房數據雙向同步。基于本發明保證了數據的一致性,并且在機房業務遷移過程中,機房業務不需要暫停,提高了業務可靠性。
技術領域
本發明涉及數據處理技術領域,特別是涉及一種機房業務遷移方法、裝置和系統。
背景技術
隨著公司業務的發展,系統需要的資源也會逐步上升,當一個機房無法承受所有業務時,會新建機房并遷移業務。
為了保證遷移過程中服務的高可用性和數據一致性,在遷移之前會暫停部分業務或所有業務,然后對暫停的業務進行遷移,但是,在業務越來越多的情況下,業務之間的耦合錯綜復雜,暫停業務會導致站點無法訪問,在互聯網時代站點無法訪問會給用戶帶來不便或損失,風險較大。
發明內容
本發明提供一種機房業務遷移方法、裝置和系統,用以解決現有技術中,機房業務遷移需要暫停業務的問題。
針對上述技術問題,本發明是通過以下技術方案來解決的。
本發明提供了一種機房業務遷移方法,包括:為新機房和原機房分別分配初始比例的業務流量;每當所述新機房的運行情況符合預定條件時,為所述新機房增加預定比例的業務流量,為所述原機房減少所述預定比例的業務流量;其中,在所述新機房和所述原機房處理業務流量的過程中,使所述新機房與所述原機房數據雙向同步。
其中,還包括:設置前端代理服務器;通過所述前端代理服務器為新機房和原機房分別分配初始比例的業務流量;每當所述新機房的運行情況符合預定條件時,通過所述前端代理服務器為所述新機房增加預定比例的業務流量,為所述原機房減少所述預定比例的業務流量。
其中,在為所述新機房增加預定比例的業務流量,為所述原機房減少所述預定比例的業務流量的過程中,還包括:如果所述原機房的業務流量大于等于所述新機房的業務流量,則控制所述新機房的通信設備訪問所述原機房的數據庫進行業務流量處理;如果所述原機房的業務流量小于所述新機房的業務流量,則控制所述原機房的通信設備訪問所述新機房的數據庫進行業務流量處理。
其中,使所述新機房與所述原機房數據雙向同步,包括:使所述新機房中的數據庫與所述原機房中的數據庫數據雙向同步。
其中,如果所述新機房和所述原機房分別部署有分布式高速緩存系統,則使所述新機房與所述原機房數據雙向同步,包括:通過消息總線,使所述新機房的高速緩存集群和所述原機房中的高速緩存集群數據雙向同步。
本發明提供了一種機房業務遷移裝置,包括:分配模塊,用于為新機房和原機房分別分配初始比例的業務流量;調整模塊,用于每當所述新機房的運行情況符合預定條件時,為所述新機房增加預定比例的業務流量,為所述原機房減少所述預定比例的業務流量;同步模塊,用于在所述新機房和所述原機房處理業務流量的過程中,在所述新機房與所述原機房之間執行數據雙向同步。
其中,所述分配模塊,用于通過前端代理服務器為新機房和原機房分別分配初始比例的業務流量;所述調整模塊,用于每當所述新機房的運行情況符合預定條件時,通過所述前端代理服務器為所述新機房增加預定比例的業務流量,為所述原機房減少所述預定比例的業務流量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于五八同城信息技術有限公司,未經五八同城信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201610053461.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種心理學問卷數據統計裝置
- 下一篇:一種適用于伴隨特殊病情的病歷夾





