Business Challenges

  • Unstable Services

    At the early stages of game development, enterprises cannot accurately estimate the time needed for development, rollout time, the quantity of potential players, or the growth rate of future players. In addition, related resources are unable to scale up or down on demand, causing wastes of resources.

  • Poor Experience

    Concurrent access of a large quantity of players requires high service stability and low network latency. Poor performing servers create serious problems, such as game lag, server suspension, or player loss.

  • Security Threats

    The game industry has long been a popular target of network attacks. Although game enterprises have spent huge amounts of money to maintain their system securities, various attack methods can easily result in server suspension or offline status, resulting in great losses.

  • Inefficient O&M

    During promotion and launch activities, O&M personnel must respond quickly and have strong technical skills to ensure smooth operations.

Typical Scenarios

  • Game Hosting

Game Hosting

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

Description

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 1024 GB.

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.

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.

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.

Performance and Experience Optimization

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.

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.

Recommended Configurations

  • Entry-level Package

  • Standard Package

  • Luxury Package

Applies to mobile games, such as chess, card, and leisure games.

  • Product
    Configuration
    Quantity
  • 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

  • RDS for MySQL

    MySQL primary DB instance | 8-core 16 GB | High I/O disk 300 GB

    2

  • AAD

    100 Gbit/s elastic protection bandwidth

    N/A

  • DCS

    Active-standby instance 64 GB

    1

  • CDN

    Charge based on traffic

    N/A

  • WAF

    Free

    N/A

  • VSS

    Free

    N/A

Applies to massively multiplayer online (MMO) games.

  • Product
    Configuration
    Quantity
  • 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+

  • RDS for MySQL

    MySQL primary DB instance | 8-core 16 GB | High I/O disk 500 GB

    9+

  • Anti-DDoS

    Free

    N/A

  • ELB

    100 Mbit/s bandwidth

    N/A

  • CDN

    300 Mbit/s bandwidth

    N/A

  • DCS

    Active-standby instance 64 GB

    6+

  • WAF

    Free

    N/A

  • VSS

    Free

    N/A

Applies to games such as multiplayer online battle arena (MOBA), first person shooter (FSP), sports competition.

  • Product
    Configuration
    Quantity
  • 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+

  • RDS for MySQL

    MySQL primary DB instance | 8-core 16 GB | High I/O disk 500 GB

    9+

  • AAD

    50 Gbit/s elastic protection bandwidth

    N/A

  • ELB

    200 Mbit/s bandwidth

    N/A

  • CDN

    500 Mbit/s bandwidth

    N/A

  • DCS

    Active-standby instance 64 GB

    9+

  • WAF

    Free

    N/A

  • VSS

    Free

    N/A

Create an Account and Experience HUAWEI CLOUD for Free

Register Now