Help Center> Image Management Service> Service Overview> What Is Image Management Service?
Updated on 2024-03-05 GMT+08:00

What Is Image Management Service?

Overview

An image is a cloud server or disk template that contains an operating system (OS), service data, or necessary software.

Image Management Service (IMS) allows you to manage the entire lifecycle of your images. You can create ECSs or BMSs from public, private, or shared images. You can also create a private image from a cloud server or an external image file to make it easier to migrate workloads to the cloud or on the cloud.

Image Types

IMS provides public, private, Marketplace, and shared images. Public images are provided by the cloud platform, private images are created by users, and shared images are private images that other users shared with you.

Figure 1 illustrates the relationships among different types of images.

Figure 1 Image types

Image Type

Description

Public image

A public image is a standard, widely used image. It contains an OS and preinstalled public applications and is available to all users. Public images are very stable and their OS and any included software have been officially authorized for use. If a public image does not contain the environments or software you need, you can use a public image to create an ECS and then deploy the required environments or software on it.

Public images include the following OSs to choose from: Huawei Cloud EulerOS, CentOS, Debian, openSUSE, Fedora, Ubuntu, EulerOS, and CoreOS.

For more information about public images, see Managing Public Images.

Private image

A private image contains an OS or service data, preinstalled public applications, and a user's personal applications. Private images are only available to the users who created them.

A private image can be a system disk image, data disk image, ISO image, or full-ECS image.

  • A system disk image contains an OS and preinstalled software for various services. You can use a system disk image to create ECSs and migrate your services to the cloud.
  • A data disk image contains only service data. You can use a data disk image to create EVS disks and use them to migrate your service data to the cloud.
  • An ISO image is created from an external ISO image file. It is a special image that is not available on the ECS console.
  • A full-ECS image contains an OS, preinstalled software, and service data. A full-ECS image is created using differential backups and the creation takes less time than creating a system or data disk image of the same size.

Shared image

A shared image is a private image another user has shared with you.

For more information about shared images, see Sharing Images.

Marketplace image

The Marketplace is an online store where you can purchase third-party images that have the OS, application environments, and software preinstalled. You can use these images to deploy websites and application development environments in just a few clicks. No additional configuration is required.

Marketplace images are provided by service providers who have extensive experience in configuring and maintaining cloud servers. All the images are thoroughly tested and have been approved by HUAWEI CLOUD Marketplace and service providers before being published.

IMS Functions

IMS provides:

  • Public images that contain common OSs
  • Creation of a private image from an ECS or external image file
  • Public image management, such as searching for images by OS type, name, or ID, and viewing the image ID, system disk size, and image features such as user data injection and disk hot swap
  • Private image management, such as modifying image attributes, sharing images, and replicating images
  • Creation of ECSs using an image

Access Methods

The public cloud provides a web-based service management platform (a management console). You can access the IMS service through HTTPS APIs or from the management console.

  • API

    If you need to integrate IMS into a third-party system for secondary development, use APIs to access the IMS service. For details, see Image Management Service API Reference.

  • Management console

    If no integration with a third-party system is needed, use the management console. Log in to the management console and choose Computing > Image Management Service on the homepage.

    If you do not have an account, sign up for one before logging in to the management console. For details about how to register an account, see Account Registration Process.