Help Center/ Huawei Cloud Flexus/ Service Overview/ FlexusX/ What Is Flexus X Instance?
Updated on 2024-06-19 GMT+08:00

What Is Flexus X Instance?

Flexus X Instance (FlexusX) is a next-generation flexible cloud server service designed for small- and medium-sized enterprises (SMEs) and developers. FlexusX provides functions similar to what ECS provides. In addition, with FlexusX, you can flexibly configure vCPU to memory ratios to match your specific needs and change server specifications without service interruptions.

Application Scenarios

  • E-commerce livestreaming: building e-commerce transaction platforms on FlexusX instances to handle spikes and lulls in the e-commerce market
  • Enterprise website setup: helping enterprises set up platforms such as blogs, forums, and websites to communicate, share, and spread information
  • Individual development and testing: building development and testing environment on FlexusX instances easily and cost-effectively
  • Game servers: creating game servers with robust computing power to support 1,000+ players online at the same time, smooth scaling to handle the sudden increase of online players, and strong network acceleration capability to improve user experience.

Advantages

  • A variety of public images and versions are provided for you to choose from.
  • Service changes can be intelligently detected and specifications can be dynamically adjusted, allowing for a higher workload range.
  • vCPU and memory specifications can be flexibly customized.
  • FlexusX instances support the flexible pay-per-user billing mode and provide intelligent recommendations for instance specifications.

Billing Modes

FlexusX instances support the yearly/monthly and pay-per-use billing modes to meet your requirements in different scenarios. You can change the billing mode from yearly/monthly to pay-per-use, and vice versa.

Resource Configuration

FlexusX instances provide resources covering compute (vCPUs/memory and images), networking (VPCs and EIPs), storage (EVS disks), security (HSS), and Cloud Eye. You can flexibly configure resources based on service requirements.

Differences Among FlexusX, FlexusL, and ECS

  • A FlexusL instance is a package of resources that include cloud servers, EVS disks, EIPs, CBR vaults, and HSS. Resources in the package are created and managed together. FlexusL instances provide various featured application images to help you quickly set up service environments. FlexusL instances are easy to use and friendly to beginners in cloud computing.

    Both FlexusL and FlexusX instances are lightweight cloud servers. FlexusL instances are sold and managed as packages. FlexusX instances provide more flexible specifications and functions and have fewer constraints.

  • An ECS instance is a server that supports high-load scenarios. It provides multiple billing modes, flavor types, image types, and disk types. You can customize ECS configurations for different service scenarios.

    FlexusX provides functions similar to what ECS provides. It is a simplified version of ECS. FlexusX simplifies the purchase process of cloud servers. It supports one-stop purchase for compute, disk, and network resources, as well as Cloud Eye and HSS cloud services. It helps you configure cloud servers easily and efficiently. In addition, with FlexusX, you can flexibly configure vCPU to memory ratios to match your specific needs and change specifications without service interruptions.

  • FlexusX instances use the same underlying hardware resources as ECS instances and deliver the same compute performance as ECS instances with the same specifications.
  • For high-load applications, you are advised to use ECS for more stable performance.

For details about the differences among them, see Table 1.

Table 1 Differences among FlexusX, FlexusL, and ECS

Item

FlexusL

FlexusX

ECS

Target customer

Small- and medium-sized enterprises and developers with low service loads and requiring fast deployment

Small- and medium-sized enterprises and developers with medium service loads and requiring flexible configurations

High-load and full-service scenarios, such as website applications, enterprise e-commerce, graphics rendering, data analysis, and high-performance computing.

Feature

Various built-in solutions and images, quick environment setup, easy service management

Custom specifications, stable and robust performance, and flexible pay-per-use billing

Flexible vCPU, memory, and bandwidth configuration; reliable, secure, and efficient application environments

CPU architecture

x86

x86

x86 or Arm

Billing mode

Yearly/Monthly

FlexusL instances are sold and managed as packages. Resources created with FlexusL instances cannot be disassociated, deleted, or unsubscribed from separately.

  • Pay-per-use
  • Yearly/Monthly
  • Yearly/Monthly
  • Pay-per-use
  • Spot pricing

Specifications

  • Multiple instance specifications are available.
  • Instance specifications can only be upgraded.
  • The vCPU to memory ratio can be customized. The sizes of vCPU and memory resources are as follows:
    • Performance mode disabled: 2 to 16 vCPUs, 2 GiB to 128 GiB memory
    • Performance mode enabled: 2 to 32 vCPUs, 2 GiB to 256 GiB memory

    The memory size is determined by the number of vCPUs. For details, see the specifications displayed on the console.

  • Instance specifications can be flexibly upgraded or degraded.
  • Multiple instance specifications are available.
  • Instance specifications can be flexibly upgraded or degraded.

Disk

Each FlexusL instance has a system disk with a fixed capacity by default and supports one data disk at most. Data on FlexusL instances cannot be restored using snapshots on the console.

  • System disk: General Purpose SSD
  • Data disk: General Purpose SSD V2

System disk specifications can be customized. Supported disk types:

  • System disk: common I/O, high I/O, General Purpose SSD, ultra-high I/O, and General Purpose SSD V2
  • Data disk: common I/O, high I/O, General Purpose SSD, ultra-high I/O, and General Purpose SSD V2

System disk specifications can be customized.

  • System and data disks: All disk types are supported.

For details about disk types supported by ECS, see Disk Types and Performance.

Network

  • A fixed EIP is assigned by default.
  • EIP bandwidth is billed by traffic. A FlexusL instance comes with a monthly data package.
  • The VPC, private IP address, and public IP address of a FlexusL instance cannot be changed.
  • You can choose whether to bind an EIP.
  • You can select an EIP type.
  • Bandwidth is billed by bandwidth, traffic, or shared bandwidth.
  • You can choose whether to bind an EIP.
  • You can select an EIP type.
  • Bandwidth is billed by bandwidth, traffic, or shared bandwidth.

Advantage

Easy setup and O&M, cost-effective, and secure

  • Easy setup and O&M, cost-effective, and secure
  • FlexusX instances that use the Huawei Cloud EulerOS 2.0 public image support Nginx, Redis, and MySQL application acceleration.

Stable, reliable, scalable, secure, and hardware-software synergy

Image

  • Five types of mainstream system images provided
  • Various application images provided
  • Private system disk images supported
  • Various public images provided
  • Private images shared images supported
  • Various public images provided
  • Private images, shared images, and KooGallery images supported

Login mode

Password

Password or key pair

Password or key pair

Associated Service

  • HSS (basic edition)
  • CBR
  • HSS (basic and enterprise editions)
  • Cloud Eye
  • CBR
  • HSS (all editions)
  • Cloud Eye
  • CBR

Access Methods

You can access FlexusX instances using a web-based management console.

If you have already signed up to Huawei Cloud, log in to the management console and choose Compute > Huawei Cloud Flexus from the service list to access the FlexusX console.

If you have not signed up for Huawei Cloud, see Registering a HUAWEI ID and Enabling Huawei Cloud Services.