Container-based Deployment

Based on mature HUAWEI CLOUD container technology, the solution innovates game development and deployment modes to better meet your requirements in the fast-iterating game industry.
Solution Advantages
  • Well-known Container Service

    Huawei is experienced in container technology and provides mature container products, making major contributions to container ecosystems (CNCF and OCI) in developing Kubernetes and Docker.

  • Rich Functions & Guaranteed Performance

    Supports bare metal container clusters, cluster HA, automatic O&M, and heterogeneous computing. Container networking component iCAN and storage frame Fuxi ensure high performance and flexibility for networks and storage.

  • Great Compatibility with Open Source Community

    Is compatible with native Kubernetes and Docker, updates to community updates every three months, and supports native APIs and commands.

  • 24/7 Professional Service

    Worldwide Huawei services, 24/7 expert support, and one-stop resource assurance cover all game developing stages from design to implementation, helping game vendors handle service migration and growth.

Business Challenges
  • High O&M Pressure

    As users grow explosively, service opening consumes more time, and resource expansion slows down, adversely affecting user experience. Fast feature iteration requires frequent upgrades. However, low-efficient traditional O&M leads to prolonged service interruption.

  • Low Resource Utilization

    Servers, storage and network devices required for building traditional self-built equipment rooms are costly. Game companies need to purchase more resources to handle service peaks. There are peaks and valleys in game service traffic, while traditional solutions are ineffective in resource scaling.

  • Prolonged Delivery Period

    Games, props, and scenarios are frequently changed, causing heavy test and O&M workload, and the automation level is low. The traditional integration and delivery system fails to offer consistent development, test, and production environments, resulting in long periods of new feature verification and provisioning.

Typical Scenarios
  • Continuous Integration and Delivery

  • Hybrid Game Cloud

  • Containerized Deployment of Platform Services

Continuous Integration and Delivery

Continuous integration and delivery (CI/CD) powered on containers improve resource utility and accelerate game launch.

  1. Compatible & Integratable

    Is compatible with native Kubernetes APIs and can be easily integrated and invoked. Automatic image generation and deployment are provided to improve container image construction efficiency.

  2. Quick Opening & Upgrade Without Service Interrupts

    Supports one-click deployment using templates to shorten service opening from hours to minutes. Rolling update policy enables game upgrades without service interruption.

  3. Flexible and Elastic

    Provides various elastic scaling policies to expand thousands of containers in seconds, coping with service peaks with ease.

  4. Related Services

    Cloud Container Engine

    Software Repository for Container

Hybrid Game Cloud

Container deployment on the hybrid cloud enables unified management of multiple clouds, handling peak traffic at low cost.

  1. Unified Multi-Cloud Management

    Manages public and private cloud image repositories and container clusters in a unified manner through standardized Kubernetes and Docker image interfaces.

  2. Zero Resource Wasted

    Reserves resources for games deployed on the private cloud for normal running of service. During peak hours, the load is elastically distributed to HUAWEI CLOUD. This method effectively reduces costs.

  3. High Bandwidth and Performance

    Adopts HUAWEI CLOUD high-performance bare metal servers and high network bandwidth, ensuring user experience in the case of high concurrency.

  4. Related Services

    Cloud Container Engine

    Bare Metal Server

    Software Repository for Container

    Direct Connect

    RDS for MySQL

Containerized Deployment of Platform Services

The bare metal container service enables smooth game service platform transformation.

  1. Flexible and Efficient

    The container specification and quantity can be scaled up and down in seconds based on service volume, to easily cope with service peaks.

  2. Cost Effective

    Automatic continuous development and testing reduce costs.

  3. Unified O&M

    The CI/CD process connects the development, testing, and O&M systems in a series.

  4. Related Services

    Cloud Container Engine

    Bare Metal Server

Solution Architectures

Game Container

The CI/CD mode helps game vendors shorten the development, test, and deployment period (hours to minutes), improve resource utility, and reduce overall resource and O&M costs.

Highlights

  • Easy to use: automatic container cluster creation, one-stop application deployment & O&M, and one-click rolling upgrade
  • High performance: Huawei-developed high-performance container network, second-level automatic scaling, and high-performance private bare metal container cluster
  • Open and compatible: fully compatible with native Kubernetes and Docker
Recommended Services
  • Cloud Container Engine
    Cloud Container Engine (CCE) is a high-performance, high-reliability solution for enterprises to manage containerized applications. CCE uses native Kubernetes applications and tools to set up your container runtime environment on the cloud.
  • Software Repository for Container
    Software Repository for Container (SWR) provides easy, secure, and reliable management over container images throughout their lifecycles, facilitating the deployment of containerized services.
  • Distributed Cache Service for Redis
    Distributed Cache Service (DCS) is an in-memory database service compatible with Redis and Memcached. Based on an HA architecture, DCS supports three instance types: single-node, master/standby, and cluster. DCS ensures high read/write performance and fast data access.

Provides Scalable, On-demand Computing Resources

Learn More