遊戲
亞太地區
中小企業/初創企業
“Playerzpot在雲採用過程中測試了多個雲基礎設施平台,最終選擇了阿里雲,因為阿里雲團隊在整個評估過程中與Playerzpot保持了深入的合作。此外,Playerzpot發現阿里雲的總體擁有成本(TCO)更具競爭力,有助於控制整體營運支出。”
Mitesh Gangar
Playerzpot Media Pvt. Ltd.聯合創始人兼總監
關於 Playerzpot
Playerzpot是印度快速發展的夢幻體育平台,使用者可參與板球、足球和卡巴迪等線上遊戲。該平台為體育愛好者提供展示運動才華的舞台,通過組建球隊和參與互動活動,與志同道合的粉絲交流。粉絲還可以從即將進行的比賽中挑選真實球員組建夢之隊,根據球員的賽場表現擷取積分,與其他粉絲展開競技。只需簡單幾步,即可在平台上競技比拼、展現運動知識,贏取專屬獎品。
Playerzpot致力於為客戶提供最高水準客戶體驗的遊戲平台。公司的首要目標是確保玩家在Playerzpot平台上獲得出色的體驗,尤其是在各類體育賽事期間使用量激增時。Playerzpot需要一個敏捷且可擴充的雲基礎設施來支撐其不斷增長的平台。
挑戰
線上遊戲在電子遊戲行業中一直保持著熱門趨勢,至今已延續十餘年,且仍在以極快的速度發展。與離線遊戲相比,線上遊戲的維護通常更為複雜,因為玩家數量波動不定,每天可增長至數百萬。
線上遊戲的成功部署離不開彈性可擴充的基礎設施,需要在高峰負載期間支援100萬至500萬使用者的並發串連,同時維持高速、高輸送量的網路流量,為玩家帶來更暢快的體驗。開發人員面臨的架構挑戰之一是頻寬節流設定,此外還需保障所有玩家的安全,並通過持續的管理和監控確保資料庫的穩定運行。
為什麼選擇阿里雲
Playerzpot在雲採用過程中測試了多個雲基礎設施平台,最終選擇了阿里雲,因為阿里雲團隊在整個評估過程中與Playerzpot保持了深入的合作。
此外,Playerzpot發現阿里雲的總體擁有成本(TCO)更具競爭力,有助於控制整體營運支出。Playerzpot利用了PolarDB的功能以及阿里雲的Auto Scaling能力(縱向擴充或水平擴充),並結合縮容選項,進一步降低了成本。
架構
在Playerzpot的架構中,使用者需要玩夢幻體育遊戲或真實遊戲,並通過負載平衡器(部署在阿里雲ECS執行個體上)路由到相應的遊戲伺服器,以滿足使用者負載需求。阿里雲負載平衡可根據實際負載自動調整ECS執行個體數量,並將使用者請求導向正確的遊戲伺服器。負載平衡還支援按並發使用者數進行配置,按串連數計費,為Playerzpot進一步節省成本。使用者登入後,會話持續至使用者主動登出或授權令牌到期。登入期間,使用者通過負載平衡器請求遊戲的特定API。
所有請求均通過阿里雲雲資料庫Tair(相容Redis®)驅動的緩衝層進行處理。為應對不可預測的負載,Playerzpot部署了阿里雲雲原生資料庫PolarDB MySQL版,可根據負載類型進行水平或縱向擴充。當負載降低時自動觸發縮容,大幅降低了Playerzpot的營運成本。負載平衡器還串連了ApsaraDB RDS for PostgreSQL,用於處理非夢幻體育類遊戲。
注意:雲資料庫Tair(相容Redis®)已於2024年9月由ApsaraDB for Redis與Tair合并更名,詳見Tair(相容Redis® OSS)。
展望未來
精選產品
彈性安全的虛擬雲端服務器,滿足您的各類雲託管需求。
在伺服器之間無縫分髮網絡流量,提升服務能力和應用可用性。
記憶體資料庫緩衝,實現高速讀寫操作。
面向 PostgreSQL 的按需資料庫託管服務,具備自動化監控、備份與容災能力。
兼具傳統企業資料庫的效能與可用性,以及開來源資料庫的靈活性與高性價比。
RAM支援集中管理對阿里雲服務和資源的存取權限。
虛擬私人雲端服務,提供隔離的雲網路環境,協助您在安全的網路中運行資源。
阿里巴巴開發的集資料管理與資料庫研製於一體的綜合平台。
