歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> 已有的游戲如何快速穩定遷移到雲上?

已有的游戲如何快速穩定遷移到雲上?

日期:2017/3/6 9:56:04   编辑:學習Linux

已有的游戲如何快速穩定遷移到雲上?


已有的游戲如何快速穩定遷移到雲上?


雲平台的是一個大的發展趨勢,結合作者的一些經驗,談談游戲使用公有雲的一些心得。

決定遷移之前就面臨好多問題,比如:
雲主機性能能否滿足要求;雲主機的配置如何確定;已有的大量數據如何遷移;原來的腳本到雲上能否使用
關於雲主機性能和配置

雲主機的性能能否滿足要求,如何確定雲主機的配置,沒有捷徑,就是做好充足的測試,結合機器人和真人,各種條件都模擬下,覺得測試差不多了,可以考慮開放一組對外的測試服,取得相關的壓力數據,有了數據,雲主機的配置也就很好確定了。

關於數據遷移

數據遷移確實是一個難題,許多游戲雖然是分區分組,但是數據庫是多個區組共用。要將游戲遷移到雲上,可能面臨大量數據,在短短的維護時間無法遷移到雲上的問題。

有三種方案解決這個問題:

螞蟻搬家,逐步遷移,但是這樣特別消耗時間。
雲供應商協商,臨時拉一條專線,這樣時間會快很多。
使用移動硬盤拷貝數據,通過快遞先復制大量數據,然後維護時間同步很少的數據。

關於以前的腳本和網絡兼容

在游戲的日常運維中,運維工程師可能有大量的腳本,遷移到雲上能否繼續使用也是一個問題,如果操作系統和原來的版本一致,一般問題不大。但是還有一點要注意,腳本如果和IP地址有關系,在原有的物理機環境中,一般IP有兩個,外網和內網IP,大部分公有雲都是只有一個內網IP,外網IP是映射的。國內阿裡雲、盛大游戲G雲,雲主機上是同時內外網共存,在網絡這裡保證了和物理機的兼容,使用起來比較方便。

關於磁盤空間

公有雲的雲主機通常都是模版克隆出來的,為了快速克隆,模版一般磁盤空間都比較小,數據存儲在另外添加的第二塊磁盤上,使用需要分區、格式化、掛載。這裡往往容易忽視,經常是第一塊磁盤寫滿了,出現了問題,才發現沒有將數據寫到第二快磁盤上。在使用雲主機的時候,需要檢查下磁盤,最好能有一個初始化腳本專門做這個事情。

游戲被攻擊了如何處理?

游戲被攻擊是比較頭痛的事情,但是游戲如果放到了雲上,這個麻煩就丟給了雲供應商,嘿嘿,雲確實為客戶節省了不少事情。

game togo cloud

原文地址:微信KVM虛擬化實踐

轉載地址:http://www.linuxprobe.com/

http://xxxxxx/Linuxjc/1133929.html TechArticle

Copyright © Linux教程網 All Rights Reserved