Solution Advantages

Solution Advantages

  • Dynamic Resource Distribution and Cost Reduction

    Users can purchase resources on demand, dynamically scale them up or down to reduce costs, and run services in different scenarios, such as zone creation, expansion, or combination.
    Users can purchase resources on demand, dynamically scale them up or down to reduce costs, and run services in different scenarios, such as zone creation, expansion, or combination.
  • Performance and Experience Optimization

    HUAWEI CLOUD provides users with high-performance cloud platforms by optimizing computing, network, and storage services.
    HUAWEI CLOUD provides users with high-performance cloud platforms by optimizing computing, network, and storage services.
  • Multi-Layer Security Protection

    HUAWEI CLOUD builds isolated tenant platforms and provides well-established security service systems to ensure both data security and smooth gaming operations.
    HUAWEI CLOUD builds isolated tenant platforms and provides well-established security service systems to ensure both data security and smooth gaming operations.
  • Simplified O&M and Stable Service

    HUAWEI CLOUD ensures the stability of key activities by providing simplified cloud O&M, 24/7 services, quality guarantee, and expert support.
    HUAWEI CLOUD ensures the stability of key activities by providing simplified cloud O&M, 24/7 services, quality guarantee, and expert support.

Typical Scenarios

Introduction

Enables quick deployment of game servers based on dynamic service changes.

Flexible and Scalable

A total of 18 computing instance types, such as general-purpose, computing-plus, and memory-optimize, are provided to meet the diverse deployment requirements for game servers. Virtual Private Clouds (VPCs) build secure and isolated virtual networks on the cloud for customers. Object Storage Service (OBS) ensures data security and availability.

Cloud O&M

With Cloud Eye, customers are able to view resource usage, service status, and obtain alarms in a timely manner, on the cloud. The Log Tank Service (LTS) facilitates log collections, log analyses, and daily O&M. 

Business Framework

Game frameworks vary depending on type and scale. The following shows a service module developed based on the functional features and application scenarios of game services.

Solution Architectures

  • Centralized Deployment

  • Separate Deployment

  • Cross-region Deployment

Centralized Deployment

Denscriptio

For chess and other leisure games, enterprises often assemble a large quantity of players in a centralized gaming zone. This architecture requires high computing capability, stability, and network bandwidth. In addition, a large quantity of caches are necessary for ranking players.

Highlights

High performance ECS: Supports a maximum of 64 vCPUs, 1 TB memory RAM disks, and 10GE NICs.

High reliability: Supports automatic fault migration, with availability and data durability of 99.95% and 99.99995%, respectively. 

High read and write speed: A single-instance reaches 70,000 IOPS, and a single instance of the NVMe local disk can reach 3.5 million IOPS. 

High cache specifications: Cluster instances support high scalability and high-concurrent scenarios, with a maximum memory of 1,024 GB.

Applicable Products & Services

Separate Deployment

Description

Players are grouped in different gaming zones. Elastic Load Balance (ELB) and Auto Scaling (AS) services together support the concurrent access of millions of players. Game data is stored in a centralized manner on a background database. Internal networks communicate with each other through peer connections.

Highlights

Automatic scaling capability: Multiple policies are supported to automatically add and reduce ECSs without manual intervention.

High-performance ECS: Supports a maximum of 64 vCPUs, 1 TB memory RAM disks, and 10GE NICs.

High reliability: Supports automatic fault migration, with availability and data durability of 99.95% and 99.99995%, respectively. 

High forwarding and concurrent processing capabilities: A single instance reaches 200,000 PPS. With the DPDK technology, a single instance can reach 1 million PPS.

Applicable Products & Services

Cross-region Deployment

Description

Gaming zones are deployed across multiple regions or in customers′ equipment rooms. Global data security is ensured by centrally storing data in a region. Data synchronization among different gaming zones is realized with Direct Connect.

Highlights

High-performance network: Multiple data centers are deployed in different regions and respond in milliseconds.

High-performance ECS: Supports a maximum of 64 cores, 1 TB memory RAM disks, and 10GE NICs.

High reliability: Supports automatic fault migration, with availability and data durability of 99.95% and 99.99995%, respectively.

High-speed connection: Supports high-speed, low-latency, and stable, secure dedicated connections, supporting a maximum bandwidth of 10 Gbit/s.

Applicable Products & Services

Recommended Configurations

Entry-level Package
Applies to mobile games, such as chess, card, and leisure games.
ECS
General-purpose | 8-core 8 GB | High I/O system disk 100 GB | 30 Mbit/s | 6
--
--
EVS
Ultra-high I/O disk 300 GB | 6
--
--
MySQL primary DB instance | 8-core 16 GB | High I/O disk 300 GB | 2
--
--
AAD
100 Gbit/s elastic protection bandwidth
--
--
DCS
Active-standby instance 64 GB | 1
--
--
CDN
Charge based on traffic
--
--
WAF
Free
--
--
VSS
Free
--
--







Standard Package
Applies to massively multiplayer online (MMO) games.
ECS
General-purpose | 8-core 16 GB | High I/O system disk 300 GB | 50 Mbit/s | 12+
--
--
EVS
Ultra-high I/O disk 500 GB | 12+
--
--
MySQL primary DB instance | 8-core 16 GB | High I/O disk 500 GB | 9+
--
--
Free
--
--
ELB
100 Mbit/s bandwidth
--
--
CDN
300 Mbit/s bandwidth
--
--
DCS
Active-standby instance 64 GB | 6+
--
--
WAF
Free
--
--
VSS
Free
--
--





Luxury Package
Applies to games such as multiplayer online battle arena (MOBA), first person shooter (FSP), sports competition.
ECS
General-purpose | 16-core 16 GB | High I/O system disk 600 GB | 100 Mbit/s | 15+
--
--
EVS
Ultra-high I/O disk 1 TB | 15+
--
--
MySQL primary DB instance | 8-core 16 GB | High I/O disk 500 GB | 9+
--
--
AAD
50 Gbit/s elastic protection bandwidth
--
--
ELB
200 Mbit/s bandwidth
--
--
CDN
500 Mbit/s bandwidth
--
--
DCS
Active-standby instance 64 GB | 9+
--
--
WAF
Free
--
--
VSS
Free
--
--





Entry-level Package
Applies to mobile games, such as chess, card, and leisure games.
ECS
General-purpose | 8-core 8 GB | High I/O system disk 100 GB | 30 Mbit/s | 6
--
--
EVS
Ultra-high I/O disk 300 GB | 6
--
--
MySQL primary DB instance | 8-core 16 GB | High I/O disk 300 GB | 2
--
--
AAD
100 Gbit/s elastic protection bandwidth
--
--
DCS
Active-standby instance 64 GB | 1
--
--
CDN
Charge based on traffic
--
--
WAF
Free
--
--
VSS
Free
--
--







Standard Package
Applies to massively multiplayer online (MMO) games.
ECS
General-purpose | 8-core 16 GB | High I/O system disk 300 GB | 50 Mbit/s | 12+
--
--
EVS
Ultra-high I/O disk 500 GB | 12+
--
--
MySQL primary DB instance | 8-core 16 GB | High I/O disk 500 GB | 9+
--
--
Free
--
--
ELB
100 Mbit/s bandwidth
--
--
CDN
300 Mbit/s bandwidth
--
--
DCS
Active-standby instance 64 GB | 6+
--
--
WAF
Free
--
--
VSS
Free
--
--





Luxury Package
Applies to games such as multiplayer online battle arena (MOBA), first person shooter (FSP), sports competition.
ECS
General-purpose | 16-core 16 GB | High I/O system disk 600 GB | 100 Mbit/s | 15+
--
--
EVS
Ultra-high I/O disk 1 TB | 15+
--
--
MySQL primary DB instance | 8-core 16 GB | High I/O disk 500 GB | 9+
--
--
AAD
50 Gbit/s elastic protection bandwidth
--
--
ELB
200 Mbit/s bandwidth
--
--
CDN
500 Mbit/s bandwidth
--
--
DCS
Active-standby instance 64 GB | 9+
--
--
WAF
Free
--
--
VSS
Free
--
--





Recommended Services

  • ECS
    Elastic Cloud Server (ECS) provides scalable, on-demand cloud servers for secure, flexible, and efficient application environments, ensuring reliable, uninterrupted services.
  • MySQL
    MySQL is one of the world's most popular open-source relational databases. It works with Linux, Apache, and PHP to establish a LAMP model, thereby providing efficient web solutions.