Skip to Content
Product IntroductionHostMachine Type and CPU Platform

Machine Type and CPU Platform

Users can choose different types of cloud servers according to the type and scale of applications they need to deploy when creating a Surfercloud cloud server. At present, Surfercloud cloud server provides the following seven types: Kuaijie O, Kuaijie PRO, Kuaijie Memory, Kuaijie Shared, General, High Frequency, and GPU. Different instances offer different combinations of computation, memory, storage, and network bandwidth. You may flexibly choose cloud servers as you need.

Instance Type

Detail of Surfercloud cloud server types:

InstanceCategoryCPU FrequencyInternal BandwidthFeaturesApplicable Scenarios
Kuaijie OKuaijie SeriesIntel CascadeLake: 2.5GHz-3.9GHz
Intel CascadelakeR: 3.0GHz-4.0GHz
Intel IceLake: 2.6GHz-3.4GHz
SapphireRapids: 2.7GHz-3.8GHz
AMD EPYC2: 2.9GHz-3.4GHz
Ampere Altra: 2.8GHz-3.0GHz
25GbEOffers both x86 and Arm architecture CPU platforms
Excellent computation, storage, and network performance
All-around scenarios
Kuaijie PRO - GeneralKuaijie SeriesAMD EPYC2: 2.9GHz-3.4GHz25GbEDedicated vCPU, no CPU resource competition among cloud servers, providing powerful computation capability and high stabilityRendering scenarios, gaming business scenarios
Kuaijie PRO - EnhancedKuaijie SeriesAMD EPYC2: 3.5GHz-3.9GHz25GbETop single-core computational power at 3.5GHz, significantly improved network performance compared to high-frequency type CHigh-frequency trading, high-performance data, EDA etc.
Kuaijie MemoryKuaijie SeriesIntel IceLake:2.6GHz-3.4GHz25GbEUses large-capacity memory servers, offers a wide range of CPU-memory ratio choicesMemory-based databases, e.g.: Redis
Hadoop clusters, Spark clusters, and other enterprises with high memory requirements
Kuaijie SharedKuaijie SeriesAMD EPYC2: 2.6GHz-3.3GHz25GbECPU resources and performance sharing, with the high cost-performance cloud computing services provided by Huabei’s self-built data centerMedium and small websites, lightweight databases, lightweight enterprise applications, etc.
General type NPrevious Generation SeriesIntel Skylake: 2.6GHz-3.7GHz
Intel Broadwell: 2.2GHz-2.9GHz
10GbEFlexible and diverse configurationsEnterprise applications, memory services, data analysis, etc.
High-frequency type CPrevious Generation SeriesIntel Skylake: 3.2GHz-4.2GHz10GbEUses a CPU with a main frequency of 3.2GHz, with high single-core computational performanceHigh-frequency trading, data processing, EDA, etc.
GPU type GPrevious Generation SeriesIntel Skylake: 2.6GHz-3.7GHz
Intel Broadwell: 2.2GHz-2.9GHz
10GbEEquipped with Nvidia Tesla K80, P40, V100, or T4 GPUAI, Scientific computing, Graphic rendering, etc.

Instance iteration information:

  • Kuaijie Series: The flagship cloud server series of Surfercloud, supports Network Enhancement 2.0 and RSSD cloud disk, thus the maximum network performance reaches 1000W PPS, and the maximum storage performance reaches 120W IOPS.
  • Previous Generation Series: The previous generation of cloud servers only supports local disk/ordinary cloud disk/SSD cloud disk. In the available zones where Kuaijie Series is online, the previous generation series will not continue to supply.
  • Instance integration: The original 4 models, KuaijieO, KuaijieOS, KuaijieOLITE, and KuaijieOMAX, have now been merged into KuaijieO.

Kuaijie O Type

  1. Overview:
    Kuaijie O is the flagship cloud server with excellent computation, storage, and network performance. The maximum network performance reaches 1000W PPS, and the maximum storage performance reaches 120W IOPS. After the integration of Surfercloud instances, Kuaijie O now provides two different architecture-based CPU platforms, i.e., x86 and Arm architecture. Currently, Kuaijie O cloud servers perform well in most scenarios such as web services, gaming services, data analysis, and processing.

  2. Supported CPU platforms: Intel Cascadelake(Gold6248); Intel Cascadelake-Refresh(Gold6248R); Intel IceLake(8358P); SapphireRapids(8458p);AMD EPYC2(Rome7542); Ampere Altra(8030).

  3. CPU-Memory combination (The ratio supported ranges from 1:1 to 1:8. Different availability zones may offer different combinations.For accurate combinations, refer to the creation console):

CPUMemory
1CORE1G,2G,4G,8G
2CORES2G,4G,8G,16G
4CORES4G,8G,16G,32G
8CORES8G,16G,32G,64G
16CORES16G,32G,64G,128G
32CORES32G,64G,128G, 256G
64CORES64G,128G,256G, 512G
96CORES96G,192G,384G,768G

4)Use Cases:

  • Web Services
  • Gaming Services
  • Databases, Data Analysis
  • Internet Components, Android Development
  • All-around scenario

5)Supported functionalities and restrictions:

  • Supports Network Enhancement 2.0
  • Supports RSSD Cloud Disk Specific choice range:
System DiskData Disk
RSSD Cloud Disk (20-500GB)RSSD Cloud Disk (20-32000GB)
  • Limitation: Linux servers with Kuaijie only support high kernel version images (i.e., images with kernel version ≥ 4.19).

Kuaijie PRO - General

  1. Overview:
    Kuaijie PRO - General is a cloud server model with dedicated vCPUs. There’s no CPU resource competition among cloud servers, offering stable and high-quality computational performance consistently.

  2. Supported CPU platforms: AMD EPYC2(Rome 7542); AMD EPYC2(Rome 7H12).

  3. CPU-Memory combination (Support a ratio of 1:2 and 1:4. For accurate combinations, refer to the creation console):

CPUMemory
2CORES4G,8G
4CORES8G,16G
8CORES16G,32G
16CORES32G,64G
32CORES64G,128G
64CORES128G,256G
96CORES192G,384G
  1. Use Cases:
  • Rendering scenarios: CPU offline rendering delivers high quality rendering at an excellent price/performance ratio
  • Gaming business scenarios: MMO online multiplayer games, meets the demands for high performance and stability
  • Other scenarios: Game accelerators, websites, and Web applications that require higher computation and network capabilities, medium and heavy load enterprise applications
  1. Supported functionalities and restrictions:
  • Supports Network Enhancement 2.0
  • Supports RSSD Cloud Disk Specific choice range:
System DiskData Disk
RSSD Cloud Disk (20-500GB)RSSD Cloud Disk (20-32000GB)
  • Limitation: Linux servers with Kuaijie only support high kernel version images (i.e., images with kernel version ≥ 4.19).

Kuaijie PRO - Enhanced

  1. Overview:
    Kuaijie PRO - Enhanced uses AMD EPYC (Rome 7F52) CPU (3.5GHz-3.9GHz), which has the highest single-core computational power in the Kuaijie series. Additionally, its memory bandwidth is twice as much as Kuaijie O, and its L3 cache per core is four times as much as Kuaijie O. The maximum network performance reaches 1000W PPS, and the maximum storage performance reaches 120W IOPS.

  2. Supported CPU platforms: AMD EPYC2(Rome 7F52).

  3. CPU-Memory combination (The ratio supported ranges from 1:1 to 1:8. Different availability zones may offer different combinations.For accurate combinations, refer to the creation console):

CPUMemory
2CORES2G,4G,8G,16G
4CORES4G,8G,16G,32G
8CORES8G,16G,32G,64G
16CORES16G,32G,64G,128G
32CORES32G,64G,128G
48CORES128G
  1. Use Cases:
  • Suitable for businesses that require single-core computational power, such as high-frequency trading, high-performance data, EDA, etc.
  1. Supported functionalities and restrictions:
  • Supports Network Enhancement 2.0
  • Supports RSSD Cloud Disk Specific choice range:
System DiskData Disk
RSSD Cloud Disk (20-500GB)RSSD Cloud Disk (20-32000GB)
  • Limitation: Linux servers with Kuaijie only support high kernel version images (i.e., images with kernel version ≥ 4.19).

Kuaijie Memory Type

  1. Overview:
    Kuaijie Memory Type is a large-capacity memory product that comes with the Intel’s 3rd-generation® Xeon® Scalable Processor IceLake (Platinum 8358P) and Intel® Optane™ Persistent Memory (PMem). It provides a super-large processor-to-memory ratio of up to 1:16, significantly reducing the cost of memory-oriented applications per GiB of memory. In addition, Kuaijie Memory type adds AMD platform, providing a super-large CPU-to-memory ratio of up to 1:16.

  2. Supported CPU platforms: Intel IceLake(Platinum 8358P) ; AMD EPYC2(Rome7542).

  3. CPU-Memory combination (The ratio supported includes 1:8 and 1:16. Different availability zones may offer different combinations.For accurate combinations, refer to the creation console):

CPUMemory
2CORES16G,32G
4CORES24G,64G
8CORES64G,128G
16CORES128G,256G
32CORES256G,512G
64CORES512G,1024G
96CORES768G,1536G
  1. Use Cases
  • IMDB-like databases: Use more memory than disk, such as Redis and Memcached.
  • Container servers: Increase container density.
  • Key-Value databases: Typically user-developed applications that provide a large in-memory environment.
  • Recommendation systems: Used in index servers, parameter servers, etc.
  • Search applications: Such as Tencent WeChat search and Magi.com’s search engine.
  • Game servers: Expand memory to increase the number of external connections.
  • CDN servers: Use large memory to cache video data, improving performance and reducing disk dependency.
  1. Supported functionalities and restrictions:
  • Supports Network Enhancement 2.0
  • Supports RSSD Cloud Disk Specific choice range:
System DiskData Disk
RSSD Cloud Disk (20-500GB)RSSD Cloud Disk (20-32000GB)
  • Limitation: Linux servers with Kuaijie only support high kernel version images (i.e., images with kernel version ≥ 4.19).

Kuaijie Shared Type

  1. Overview:
    Kuaijie Shared uses a non-binding CPU scheduling mode. In a CPU resource-sharing environment, coupled with the high cost-performance cloud computing services provided by Huabei’s self-built data center, users can enjoy premium cloud computing services at a low price in non-performance-sensitive scenarios.

  2. Supported CPU platforms: AMD EPYC2(Rome 7542).

  3. CPU-Memory combination (The ratio supported ranges from 1:1 to 1:8. Different availability zones may offer different combinations.For accurate combinations, refer to the creation console):

CPUMemory
1CORE1G,2G,4G
2CORES2G,4G,8G
4CORES4G,8G,16G
8CORES8G,16G,32G
16CORES16G,32G,64G
  1. Use Cases:
  • Medium and small website building, forum communities, and Web applications
  • Development environment configuration, server building, code repositories, microservices, testing
  • Lightweight Databases, Caches
  • Lightweight enterprise applications and application services
  1. Supported functionalities and restrictions:
  • Supports Network Enhancement 2.0
  • Supports RSSD Cloud Disk Specific choice range:
System DiskData Disk
RSSD Cloud Disk (20-500GB)RSSD Cloud Disk (20-32000GB)
  • Limitation: Linux servers with Kuaijie only support high kernel version images (i.e., images with kernel version ≥ 4.19).

General Type N

  1. Overview:
    General Type N is the previous generation type, which provides flexible CPU, memory, and disk combinations.This type is suitable for scenarios with balanced computation, storage, and network requirements.

  2. CPU platforms supported: Intel IvyBridge/Haswell/Broadwell/Skylake

  3. CPU-Memory combination (Support a ratio of 1:1-1:8. For accurate combinations, refer to the creation console):

CPUMemory
1CORE1G,2G,4G,8G
2CORES2G,4G,6G,8G,12G,16G
4CORES4G,6G,8G,12G,16G,32G
8CORES8G,12G,16G,24G,32G,48G,64G
16CORES16G,24G,32G,48G,64G,128G
24CORES24G,32G,64G,96G,192G
32CORES32G,64G,128G
  1. Use Cases:
  • Fully applicable
  1. Supported functionalities and restrictions:
  • Network Enhancement 1.0 / Network Enhancement 2.0 (Only Skylake and above support)
  • Disk Type Support: Only Support Cloud Disk, Regular Local Disk, SSD Local Disk

Specific choice range:

System DiskData Disk
SSD Cloud Disk (20-500GB)SSD Cloud Disk (20-4000GB), Regular Cloud Disk (20-8000GB)
Regular Local Disk (20-100GB)Regular Local Disk (20-2000GB)
SSD Local Disk (20-100GB)SSD Local Disk (20-1000GB)

High Frequency Type C

  1. Overview:
    Instance with CPU frequency ≥3.2GHz, excellent single-core performance.

  2. Supported CPU platforms: Intel Skylake

  3. CPU-Memory combination (Support a ratio of 1:1-1:8. For accurate combinations, refer to the creation console):

CPUMemory
1CORE1G,2G,4G,8G
2CORES2G,4G,8G,16G
4CORES4G,8G,16G,32G
8CORES8G,16G,32G,64G
16CORES16G,32G,64G,128G
32CORES32G,64G,128G
  1. Use Cases:
  • Suitable for computational businesses such as high-frequency trading, rendering, AI, etc.
  1. Supported functionalities and restrictions:
  • Network Enhancement 1.0
  • Disk Type Support: Only Support Cloud Disk, Regular Local Disk, SSD Local Disk

Specific choice range:

System DiskData Disk
SSD Cloud Disk (20-500GB)SSD Cloud Disk (20-4000GB), Regular Cloud Disk (20-8000GB)
Regular Local Disk (20-100GB)Regular Local Disk (20-2000GB)
SSD Local Disk (20-100GB)SSD Local Disk (20-1000GB)

CPU Platform

CPU Platform Overview

The CPU platform attribute refers to the CPU microarchitecture version of the host machine where the instance is located, which includes the following options:

  • Intel IvyBridge
  • Intel Haswell
  • Intel Broadwell
  • Intel Skylake
  • Intel Cascadelake
  • Intel Cascadelake-Refresh
  • Intel IceLake
  • AMD EPYC2
  • Arm Altra

The main difference between each CPU platform is the different hardware architecture and instruction set. The price of instances under the same CPU architecture but different CPU platforms is the same.

You can choose the lowest CPU platform when creating or let the backend fully automate the assignment. For example, when users choose the general type with the CPU platform ≥ Intel Haswell (V3) during creation, the backend scheduling system may schedule the host to a host machine with Haswell, Broadwell, or Skylake platforms.

Best practices for choosing CPU platform

  1. The CPU platform is an advanced option when creating an instance, ordinary Web sites/APPs/databases/devops and others that are not heavy computation businesses (CPU average usage rate is less than 30%), as well as those without requirements for the instruction set, are advised to select CPU platform as automatic assignment.

  2. For businesses with instruction set requirements (such as software explicitly requiring AVX instruction set), you are advised to choose according to the following table:

CPU PlatformAVXAVX-2AVX-512AMX
Intel/IvyBridge
Intel/Haswell
Intel/Broadwell
AMD/EPYC2
Intel/Skylake
Intel/Cascadelake
Intel/Cascadelake-Refresh
Intel/IceLake
Intel/SapphireRapids
Arm/Altra
  1. For businesses with clear computation performance requirements, it is recommended to choose the latest generation available in the current availability zone.