Bare metal instance installation method, device and equipment

A technology of bare metal and management and control devices, applied in the field of cloud computing, can solve problems such as isolation and inability to be tenants at the same time, and achieve the effect of unified management, control and operation and maintenance

Pending Publication Date: 2022-01-28
ALIBABA (CHINA) CO LTD +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] This application provides a bare metal instance installation method to solve the problems existing in the existing technology that cannot simultaneously achieve tenant isolation, public image security, and manageability and maintainability of the installation system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Bare metal instance installation method, device and equipment
  • Bare metal instance installation method, device and equipment
  • Bare metal instance installation method, device and equipment

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0076] Please see figure 1 , which is a schematic flowchart of an embodiment of the installation method of the present application. In this embodiment, the method may include the following steps:

[0077] Step S101: Deploy the pre-boot execution environment PXE installation service to a network physically isolated from the user's virtual network as a trusted network.

[0078] The user virtual network (Virtual Private Cloud, VPC) is a collection of tenant cloud resources isolated on the public cloud through virtualization technology. VPC networks are generally virtual networks, such as VxLAN networks.

[0079] The PXE installation service is independently deployed in a network and can provide installation services for multiple tenants. In this way, through the centralized deployment of installation services, the problems of unified management, control and operation and maintenance can be solved. The network where the PXE installation service is deployed is physically separa...

no. 2 example

[0087] In the foregoing embodiments, a method for installing a computer is provided, and correspondingly, the present application also provides a system for installing a computer. The system corresponds to an embodiment of the method described above.

[0088] Please see figure 2 , which is a schematic structural diagram of an embodiment of the installed system of the present application. In this embodiment, the installation system provided by this application includes: a first installation management and control device 1 , a PXE installation service 2 , and a second installation management and control device 3 .

[0089] The first installation management and control device can provide installation management and control services for multiple servers of multiple tenants, and is mainly responsible for initiating the installation process of the bare metal instance on the local disk. The first installation management and control device, also known as a cloud management and cont...

no. 3 example

[0108] In the foregoing embodiments, a bare metal instance installation method is provided. Correspondingly, the present application also provides a bare metal instance installation device. The device corresponds to the embodiment of the above-mentioned method. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and for relevant parts, refer to the part of the description of the method embodiment. The device embodiments described below are illustrative only.

[0109] This application additionally provides a bare metal instance installation device, including:

[0110] The installation service deployment unit is used to deploy the pre-boot execution environment PXE installation service to a network physically isolated from the user's virtual network as a trusted network;

[0111] The first network switching unit is used to switch the server to the trusted network during machine installation;

[0112] The installatio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a bare metal instance installation system, a method, a device and electronic equipment. According to the method, PXE installation services are uniformly deployed in a trusted network, and the network is physically isolated from a server running a non-trusted operating system. During installation, the server is switched to a trusted network and started to a trusted operating system, and downloading of a user mirror image and writing of a local disk are completed under the control of the cloud management and control system. After the installation is completed, switching the server to the user virtual network again, and finally running the server in the user virtual network as a local disk bare metal instance. Thus, on one hand, the problem of unified management and control and operation and maintenance is solved through centralized deployment of installation services, and meanwhile, the server accesses different networks in different states, so that the problems of installation safety and tenant isolation can be solved; therefore, three aspects of manageability and maintainability of the installation system, tenant isolation and public mirror image safety can be simultaneously realized.

Description

technical field [0001] This application relates to the technical field of cloud computing, and specifically relates to a bare metal instance installation method and device, and electronic equipment. Background technique [0002] A bare metal instance with a local disk is an instance in which both the system disk and the data disk use local disks. Due to the use of the local system disk architecture, instances generally exist in the form of bare metal, that is, one instance occupies one physical server. Bare metal instances combine the advantages of physical machines and cloud servers. They not only have the elasticity of virtual machines, but also have complete processor features and resource isolation advantages at the physical machine level. Tenant applications can directly access the processors and memory of bare metal instances. Without any virtualization overhead, it is suitable for deploying applications in traditional non-virtualized scenarios on the cloud. [0003]...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/4401H04L9/40
CPCG06F9/4406H04L63/02
Inventor 文敢张振华段末刘尚辉斯云
Owner ALIBABA (CHINA) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products