Overview

Public images provided by HUAWEI CLOUD are adaptable to ECSs or BMSs and contain necessary initial plug-ins. These images are available to all users and cover most mainstream OSs. This section describes the types and characteristics of public images.

Public Image Types

Public images provided by HUAWEI CLOUD include Huawei-developed EulerOS images and third-party commercial images. You can choose a public image that meets your needs. If you have any OS issue, contact the OS vendor or go to the open-source community for technical support. HUAWEI CLOUD also provides technical assistance.

Table 1 Public image types

Image Type

Description

Huawei-developed EulerOS image

Huawei EulerOS for ARM64 is an enterprise-class universal Linux OS (EulerOS). With outstanding reliability, enhanced security, and high availability, EulerOS provides a high-end computing platform that fully utilizes the scalability, performance, and openness of Linux.

Third-party commercial image

HUAWEI CLOUD strictly tests, creates, and releases licensed third-party images with high security and stability. Third-party public images include:

  • Windows: Windows Server
  • Linux: Ubuntu, CentOS, openSUSE, Debian, Fedora, FreeBSD, and CoreOS

The available image OSs vary depending on server flavors:

Public Image Characteristics

  • OS types: Linux and Windows OSs that are updated and maintained periodically

    For details about the public image update history, see Image Update History (x86).

  • Supported software: Public images contain some plug-ins on which server networks and basic functions depend.

    These plug-ins are necessary for ECSs or BMSs to run properly. Do not delete or modify any of them. Otherwise, basic functions of your ECSs or BMSs will be affected.

    Table 2 Supported software

    Software

    Description

    Cloud-Init or Cloudbase-Init

    Cloud-Init or Cloudbase-Init is an open-source cloud initialization tool. It is essentially a series of Python scripts and components. When creating a cloud server using an image that has Cloud-Init or Cloudbase-Init installed, you can inject custom information (such as the login password for the cloud server). You can also query and use metadata to configure and manage running cloud servers.

    By default, Cloud-Init is installed for Linux public images and Cloudbase-Init is installed for Windows public images.

    One-click password reset plugin

    ECS and BMS provide the one-click password reset function. If you forget the password of your ECS or BMS, or the password expires, you can set a new password on the management console using the one-click password reset plug-in.

    This plug-in is installed for public images by default.

    NIC multi-queue plug-in

    NIC multi-queue enables multiple CPUs to process NIC interruptions, thereby improving network PPS and I/O performance.

    For details about the public images that support NIC multi-queue, see How Do I Set NIC Multi-Queue for an Image?

  • Compatibility: Public images are compatible with different server hardware.
  • Security: Public images are stable and licensed.