[go: up one dir, main page]

CN117201495B - Network creation method, device, computer equipment and storage medium in cloud service - Google Patents

Network creation method, device, computer equipment and storage medium in cloud service

Info

Publication number
CN117201495B
CN117201495B CN202311199410.9A CN202311199410A CN117201495B CN 117201495 B CN117201495 B CN 117201495B CN 202311199410 A CN202311199410 A CN 202311199410A CN 117201495 B CN117201495 B CN 117201495B
Authority
CN
China
Prior art keywords
network
network segment
address block
sub
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311199410.9A
Other languages
Chinese (zh)
Other versions
CN117201495A (en
Inventor
代婧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Volcano Engine Technology Co Ltd
Original Assignee
Beijing Volcano Engine Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Volcano Engine Technology Co Ltd filed Critical Beijing Volcano Engine Technology Co Ltd
Priority to CN202311199410.9A priority Critical patent/CN117201495B/en
Publication of CN117201495A publication Critical patent/CN117201495A/en
Application granted granted Critical
Publication of CN117201495B publication Critical patent/CN117201495B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本公开提供了一种云服务中的网络创建方法、装置、计算机设备及存储介质,涉及计算机技术领域,其中,该方法能够在用户需要创建云服务中的私有网络时,提供多个可选的网段选择范围,并展示被触发的目标网段选择范围的第一网段选择控件,用户仅需选取第一网段选择控件中的第一地址块,即可将第一地址块对应的目标第一网段作为私有网络的网段,从而完成私有网络创建,创建方式简单,效率较高。

The present disclosure provides a network creation method, apparatus, computer equipment and storage medium in a cloud service, relating to the field of computer technology. The method can, when a user needs to create a private network in a cloud service, provide multiple optional network segment selection ranges and display a first network segment selection control of a triggered target network segment selection range. The user only needs to select the first address block in the first network segment selection control to use the target first network segment corresponding to the first address block as the network segment of the private network, thereby completing the creation of the private network. The creation method is simple and efficient.

Description

Network creation method and device in cloud service, computer equipment and storage medium
Technical Field
The disclosure relates to the technical field of computers, and in particular relates to a network creation method, a device, computer equipment and a storage medium in cloud service.
Background
Cloud services refer to services of computing, storage, databases, networks, and other computing resources provided over the internet. In a cloud computing environment, its cloud services may be deployed in a private network to increase security and enable integration with organization internal resources. To deploy cloud services, users typically need to first establish a private network. In designing a private network, it is critical to select an appropriate network segment, as it will directly affect aspects of network scalability, management, security, etc.
Typically, the user needs to pre-select a network segment and then enter the selected network segment in the network creation page. However, the network segment needs to be selected with a certain expertise, and for users who do not know the relevant knowledge, the network segment may be input incorrectly or insufficient to meet the use requirement, so that the created private network has the defects of poor expandability, difficult management, low security and the like.
Disclosure of Invention
The embodiment of the disclosure at least provides a network creation method, a device, computer equipment and a storage medium in cloud service.
In a first aspect, an embodiment of the present disclosure provides a network creation method in a cloud service, including:
Responding to a private network creation request, and displaying a private network creation page, wherein the private network creation page indicates a plurality of network segment selection ranges;
Responding to a triggering operation aiming at a target network segment selection range, and displaying a first network segment selection control corresponding to the target network segment selection range, wherein a plurality of first address blocks are displayed in the first network segment selection control, and each first address block corresponds to one first network segment in the target network segment selection range;
determining a target first network segment associated with the selected first address block in response to a selection operation for at least one first address block;
and the target first network segment is used for providing a network address for any service to be deployed in the private network.
In an optional implementation manner, a switching control is further displayed in the private network creation page;
The method further comprises the steps of:
Responding to the triggering operation for the switching control, and displaying a second network segment selection control corresponding to the target network segment selection range, wherein a plurality of second address blocks are displayed in the second network segment selection control, and each second address block corresponds to one second network segment in the target network segment selection range;
the number of network addresses corresponding to the second network segment is different from the number of network addresses corresponding to the first network segment, and the size of the second address block is different from the size of the first address block.
In an alternative embodiment, the switch controls include a first switch control and a second switch control;
The first switching control is used for increasing the number of the network addresses corresponding to each network segment and increasing the size of the address block, and the second switching control is used for reducing the number of the network addresses corresponding to each network segment and reducing the size of the address block.
In an alternative embodiment, after determining the target first network segment associated with the selected first address block in response to the selection operation for at least one first address block, the method further includes:
displaying a third network segment selection control corresponding to the target first network segment, wherein a plurality of sub-address blocks are displayed in the third network segment selection control;
in response to a selection operation for at least one sub-address block, determining a target sub-network segment associated with the selected sub-address block;
Creating a target network partition in the private network, and taking the target sub-network segment as a network segment of the target network partition;
the target subnet segment is configured to provide a network address for any service to be deployed in the target network partition.
In an optional implementation manner, the displaying the third network segment selection control corresponding to the target first network segment includes:
Classifying each sub-address block based on network segments corresponding to each network partition in the private network;
Determining the display effect of each sub-address block according to the type of each sub-address block;
And displaying the third network segment selection control according to the display effect of each sub-address block.
In an optional implementation manner, the classifying each sub-address block based on the network segment corresponding to each network partition in the private network includes:
Determining the type of the sub-address block as a first type under the condition that all network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
Determining that the type of the sub-address block is a second type under the condition that part of network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
and determining the type of the sub-address block as a third type under the condition that no overlap exists between the sub-network segment corresponding to the sub-address block and the network segment corresponding to any network partition.
In an alternative embodiment, the method further comprises:
And responding to the detail checking operation aiming at any first address block, and displaying the network segment information corresponding to the first address block, wherein the network segment information indicates the first network segment corresponding to the first address block and/or the first network segment contains the number of network addresses.
In an alternative embodiment, a selection indicator is also displayed in the first network segment selection control;
The selecting operation is used for controlling the coverage area of the selection indicator in the first network segment selection control, and the selected first address block is the first address block located in the coverage area.
In an alternative embodiment, after the target first network segment is taken as the network segment of the private network, the method further includes:
the method comprises the steps of responding to triggering operation of a detail page of a private network, displaying the detail page of the private network, displaying a network segment distribution control corresponding to the private network in the detail page, displaying a plurality of sub-address blocks in the network segment distribution control, wherein each sub-address block corresponds to a sub-network segment obtained by dividing the target first network segment, and the display effect of the sub-network segment is determined based on the type of the sub-address block.
In a second aspect, an embodiment of the present disclosure further provides a network creation apparatus in a cloud service, including:
The first display module is used for responding to a private network creation request and displaying a private network creation page, wherein the private network creation page indicates a plurality of network segment selection ranges;
the system comprises a first display module, a second display module and a first network segment selection control, wherein the first display module is used for responding to a trigger operation aiming at a target network segment selection range and displaying a first network segment selection control corresponding to the target network segment selection range;
A selection module, configured to determine a target first network segment associated with a selected first address block in response to a selection operation for at least one first address block;
The system comprises an input module, a target first network segment and a network address providing module, wherein the input module is used for taking the target first network segment as the network segment of the private network, and the target first network segment is used for providing a network address for any service to be deployed in the private network.
In an optional implementation manner, a switching control is further displayed in the private network creation page;
the second display module is further configured to:
Responding to the triggering operation for the switching control, and displaying a second network segment selection control corresponding to the target network segment selection range, wherein a plurality of second address blocks are displayed in the second network segment selection control, and each second address block corresponds to one second network segment in the target network segment selection range;
the number of network addresses corresponding to the second network segment is different from the number of network addresses corresponding to the first network segment, and the size of the second address block is different from the size of the first address block.
In an alternative embodiment, the switch controls include a first switch control and a second switch control;
The first switching control is used for increasing the number of the network addresses corresponding to each network segment and increasing the size of the address block, and the second switching control is used for reducing the number of the network addresses corresponding to each network segment and reducing the size of the address block.
In an alternative embodiment, the apparatus further comprises a third display module for:
displaying a third network segment selection control corresponding to the target first network segment, wherein a plurality of sub-address blocks are displayed in the third network segment selection control;
in response to a selection operation for at least one sub-address block, determining a target sub-network segment associated with the selected sub-address block;
Creating a target network partition in the private network, and taking the target sub-network segment as a network segment of the target network partition;
the target subnet segment is configured to provide a network address for any service to be deployed in the target network partition.
In an optional implementation manner, the third display module is configured to, when displaying a third segment selection control corresponding to the target first segment:
Classifying each sub-address block based on network segments corresponding to each network partition in the private network;
Determining the display effect of each sub-address block according to the type of each sub-address block;
And displaying the third network segment selection control according to the display effect of each sub-address block.
In an optional implementation manner, the third display module is configured to, when classifying each of the sub-address blocks based on a network segment corresponding to each network partition in the private network:
Determining the type of the sub-address block as a first type under the condition that all network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
Determining that the type of the sub-address block is a second type under the condition that part of network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
and determining the type of the sub-address block as a third type under the condition that no overlap exists between the sub-network segment corresponding to the sub-address block and the network segment corresponding to any network partition.
In an alternative embodiment, the apparatus further comprises a fourth display module for:
And responding to the detail checking operation aiming at any first address block, and displaying the network segment information corresponding to the first address block, wherein the network segment information indicates the first network segment corresponding to the first address block and/or the first network segment contains the number of network addresses.
In an alternative embodiment, a selection indicator is also displayed in the first network segment selection control;
The selecting operation is used for controlling the coverage area of the selection indicator in the first network segment selection control, and the selected first address block is the first address block located in the coverage area.
In an alternative embodiment, the apparatus further comprises a fifth display module for:
the method comprises the steps of responding to triggering operation of a detail page of a private network, displaying the detail page of the private network, displaying a network segment distribution control corresponding to the private network in the detail page, displaying a plurality of sub-address blocks in the network segment distribution control, wherein each sub-address block corresponds to a sub-network segment obtained by dividing the target first network segment, and the display effect of the sub-network segment is determined based on the type of the sub-address block.
In a third aspect, an optional implementation manner of the disclosure further provides a computer device, a processor, and a memory, where the memory stores machine-readable instructions executable by the processor, and the processor is configured to execute the machine-readable instructions stored in the memory, where the machine-readable instructions, when executed by the processor, perform the steps in the first aspect, or any possible implementation manner of the first aspect, when executed by the processor.
In a fourth aspect, an alternative implementation of the present disclosure further provides a computer readable storage medium having stored thereon a computer program which when executed performs the steps of the first aspect, or any of the possible implementation manners of the first aspect.
The description of the network creation device, the computer device, and the computer-readable storage medium in the cloud service is referred to the description of the network creation method in the cloud service, and is not repeated here.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the aspects of the disclosure.
According to the network creation method, the device, the computer equipment and the storage medium in the cloud service, when a user creates a private network in the cloud service, a plurality of selectable network segment selection ranges can be provided, a first network segment selection control of a triggered target network segment selection range is displayed, the user can take a target first network segment corresponding to the first address block as a network segment of the private network only by selecting the first address block in the first network segment selection control, and therefore the private network is created, the creation mode is simple, and the efficiency is high.
The foregoing objects, features and advantages of the disclosure will be more readily apparent from the following detailed description of the preferred embodiments taken in conjunction with the accompanying drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for the embodiments are briefly described below, which are incorporated in and constitute a part of the specification, these drawings showing embodiments consistent with the present disclosure and together with the description serve to illustrate the technical solutions of the present disclosure. It is to be understood that the following drawings illustrate only certain embodiments of the present disclosure and are therefore not to be considered limiting of its scope, for the person of ordinary skill in the art may admit to other equally relevant drawings without inventive effort.
FIG. 1 illustrates a flow chart of a network creation method in a cloud service provided by some embodiments of the present disclosure;
FIG. 2 illustrates one of the schematic diagrams of private network creation pages provided by some embodiments of the present disclosure;
FIG. 3 illustrates a second schematic diagram of a private network creation page provided by some embodiments of the present disclosure;
FIG. 4 illustrates a schematic diagram of a network partition creation page provided by some embodiments of the present disclosure;
FIG. 5 illustrates a schematic diagram of a detail page of a private network provided by some embodiments of the present disclosure;
fig. 6 illustrates a schematic diagram of a network creation device in a cloud service provided by some embodiments of the present disclosure;
fig. 7 illustrates a schematic diagram of a computer device provided by some embodiments of the present disclosure.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present disclosure more apparent, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is apparent that the described embodiments are only some embodiments of the present disclosure, but not all embodiments. The components of the disclosed embodiments generally described and illustrated herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present disclosure is not intended to limit the scope of the disclosure, as claimed, but is merely representative of selected embodiments of the disclosure. All other embodiments, which can be made by those skilled in the art based on the embodiments of this disclosure without making any inventive effort, are intended to be within the scope of this disclosure.
It has been found that when creating a private network, a user needs to pre-select a network segment, and then input the selected network segment in a network creation page. However, the selection of the network segment needs to have a certain expertise, and for the user who does not know the related knowledge, the network segment may be input incorrectly or not meet the use requirement, and the method may also have the defects of poor expandability, difficult management, low security and the like.
Based on the above study, the disclosure provides a network creation method, a device, a computer device and a storage medium in cloud service, which can provide a plurality of selectable network segment selection ranges and display a first network segment selection control of a triggered target network segment selection range when a user needs to create a private network in cloud service, and the user can use the target first network segment corresponding to the first address block as the network segment of the private network only by selecting the first address block in the first network segment selection control, so that the private network creation is completed, the creation mode is simple, and the efficiency is higher.
The defects of the scheme are all results obtained by the inventor after practice and careful study, and therefore, the discovery process of the above problems and the solutions to the above problems set forth hereinafter by the present disclosure should be all contributions of the inventors to the present disclosure during the course of the present disclosure.
It should be noted that like reference numerals and letters refer to like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
For the sake of understanding the present embodiment, first, a detailed description will be given of a network creation method in a cloud service disclosed in the present embodiment, where an execution body of the network creation method in a cloud service provided in the present embodiment of the present disclosure is generally a computer device with a certain computing capability. In some possible implementations, the network creation method in the cloud service may be implemented by a processor invoking computer readable instructions stored in a memory.
The network creation method in the cloud service provided by the embodiment of the present disclosure is described below by taking the execution subject as the terminal device as an example.
Referring to fig. 1, a flowchart of a network creation method in cloud service provided by an embodiment of the present disclosure is shown, where the method includes steps S101 to S104, where:
And S101, responding to a private network creation request, and displaying a private network creation page, wherein the private network creation page indicates a plurality of network segment selection ranges.
The embodiment of the disclosure can be applied to cloud service scenes. Cloud services refer to services of computing, storage, databases, networks, and other computing resources provided over the internet. The user can deploy the service in the cloud, and the hardware equipment of the cloud can be maintained by a cloud service provider, so that the service is convenient. Before a user deploys a service in the cloud, a private network needs to be established in the cloud.
A private network is a secure network configuration that is commonly used to connect computing devices and resources within an organization. It may be separate from the public internet, allowing only communication between internally authorized users or devices.
In a cloud computing environment, an organization may deploy its cloud services in a private network to increase security and enable integration with organization internal resources. This configuration, commonly referred to as "Private network in the Cloud (VPC, virtual Private Cloud)" or "Private Cloud", allows an organization to establish a protected, controllable network environment in the Cloud while taking advantage of the flexibility and scalability of Cloud services. Private networks play an important role in ensuring the security of sensitive data and applications, while allowing organizations to access the public internet as needed.
In designing a private network, it is critical to select the appropriate network segment. In a computer network, a network segment is a process that partitions a large range of IP addresses into smaller, more manageable sub-networks. This process includes dividing a set of IP addresses into one or more subnets, each with a specific set of IP addresses, to more efficiently allocate and manage network resources. When the private network is created, the user can divide a larger IP address range into a proper network segment according to own requirements, and the network segment is used as a network segment corresponding to the private network.
The IP address (Internet Protocol Address) is a digital identification used in a computer network to uniquely identify and locate a device or host.
A network segment may correspond to a range of IP addresses, which is a set of consecutive IP addresses, typically represented by a start address and an end address. For example, the IPv4 address range may be from 192.168.0.1 to 192.168.0.254.
An IP address range is a set of consecutive IP addresses, typically represented by a start address and an end address. For example, the IPv4 address range may be from 192.168.0.1 to 192.168.0.254.
A Subnet Mask (Subnet Mask) is a number used with the IP address to indicate which parts of the IP address are network identifications and which parts are host identifications. It consists of a string of binary digits, typically followed by a slash line, e.g., 192.168.0.0/24, at the IP address, where "/24" is a subnet mask. In this case, a 24-bit subnet mask is included. Each subnet in this address range can be distinguished by the last eight-bit binary digit. In this case, the last eight-bit binary digit is reserved for host identification, so there may be 2^8 (i.e., 256) different subnets. The hosts for these subnets will range from 0 to 255.
When recording network segments for private networks, it is necessary to determine the IP address range of the network segments, i.e. the starting address of the IP address, and the number of IP addresses. Wherein the number of IP addresses may be determined from the subnet mask. Thus, the data that a user typically needs to enter includes the start address of the IP address and the subnet mask.
However, to configure a suitable network segment requires a certain expertise of the user, otherwise, the user may enter an invalid network segment, which may result in the unavailability of the private network, or the network segment entered by the user may not be sufficient to meet the needs of the user, and it is difficult to maintain and use.
To this end, in the embodiments of the present disclosure, multiple network segment selection scopes may be exposed in a private network creation page.
In general, private networks can deploy IPv4 addresses, because of the limited IPv4 address space, a private IP address field that is reserved exclusively is typically used when selecting the IP address range of the private network, and because the private address field is reserved for internal use, these addresses are not routed to the public internet.
The reserved private IP address segments correspond to different network segment selection ranges, such as 10.0.0.0 to 10.255.255.255 (CIDR is denoted as 10.0.0.0/8), 172.16.0.0 to 172.31.255.255 (CIDR is denoted as 172.16.0.0/12), and 192.168.0.0 to 192.168.255.255 (CIDR is denoted as 192.168.0.0/16).
CIDR (CLASSLESS INTER-Domain Routing) is a technique for IP address allocation and Routing that can allocate IP address space more efficiently. In short, it represents a continuous piece of network IP addresses.
The network segment selection range can correspond to a reserved private IP address segment, that is, several types of network segments with large ranges can be provided for users in advance for users to select. In a specific application scenario, the identification information may be used to represent different network segment selection ranges, for example, the identification of "10.0.0.0/8" may be "type a", the identification of "172.16.0.0/12" may be "type B", and the identification of "192.168.0.0/16" may be "type C".
S102, responding to a triggering operation aiming at a target network segment selection range, displaying a first network segment selection control corresponding to the target network segment selection range, wherein a plurality of first address blocks are displayed in the first network segment selection control, and each first address block corresponds to one first network segment in the target network segment selection range.
Because the network segment selection range contains a large number of IP addresses, the private network does not need such a large network segment range, the selected network segment selection range can be segmented, a part of network segments are selected from the network segment selection range, and the network segments are recorded into the private network.
To this end, embodiments of the present disclosure may present a first segment selection control corresponding to a target segment selection range when the target segment selection range is triggered (e.g., selected). The first segment selection control may have a plurality of first address blocks displayed therein, each first address block corresponding to a first segment in the target segment selection range.
After the first network segment selection control is displayed, a user can select an address block in the first network segment selection control, so that a proper network segment is selected for the private network.
The first address block in the first segment selection control may be part of a target segment selection range. The first network segment may segment the target network segment selection range according to a preset segmentation mode. The first address blocks may be arranged in the order of the corresponding network segments.
For example, if 192.168.0.0/16 is divided into 256 first network segments, each first network segment contains 256 IP addresses, the first network segment corresponding to the first address block is 192.168.1.0/24, the first network segment corresponding to the second first address block may be 192.168.2.0/24, and the first network segment corresponding to the last first address block may be 192.168.255.0/24. If 192.168.0.0/16 is divided into 16 first network segments, each first network segment may contain 4096 IP addresses, the first network segment corresponding to the first address block is 192.168.0.0/20, the first network segment corresponding to the second first address block may be 192.168.16.0/20, and the first network segment corresponding to the last first address block may be 192.168.240.0/20.
In the specific implementation process, a default splitting mode can be preset, and the target network segment selection range is split by using the default splitting mode, so that the first network segments corresponding to the first address blocks are obtained.
In one possible implementation, the user may need to include more or fewer IP addresses in a first network segment, for which purpose the displayed segment selection control may be switched, switching the first segment selection control to the second segment selection control.
Specifically, a switching control can be displayed in the private network creation page, and the user can switch the first network segment selection control into the second network segment selection control by triggering the switching control.
After the triggering operation for the switching control is detected, a second network segment selection control corresponding to the target network segment selection range can be displayed, a plurality of second address blocks are displayed in the second network segment selection control, and each address block corresponds to one second network segment in the target network segment selection range.
The second network segment can be obtained by adopting different segmentation modes from the target network segment selection range, and the number of network addresses corresponding to the second network segment is different from the number of network addresses corresponding to the first network segment due to the different segmentation modes corresponding to the first network segment and the second network segment.
In order to visually represent that the number of network addresses of the first network segment is different from that of the second network segment, the size of the address block may be distinguished, i.e. the size of the second address block is different from that of the first address block.
For example, taking the target network segment selection range as 192.168.0.0/16 as an example, if the first network segment corresponding to the first address block is 192.168.1.0/24 and the second network segment corresponding to the second address block is 192.168.0.0/20, the size of the second address block is larger than the size of the first address block.
Specifically, the switching control may include a first switching control and a second switching control, where the first switching control may be used to increase the number of network addresses corresponding to each network segment and increase the size of the address block, and the second switching control may be used to decrease the number of network addresses corresponding to each network segment and decrease the size of the address block.
Referring to fig. 2 and fig. 3, there are shown a first schematic diagram of a private network creation page and a second schematic diagram of a private network creation page according to an embodiment of the disclosure. A plurality of segment selection ranges 21, a first segment selection control 22, a first switch control 23, and a second switch control 24 are shown in fig. 2. A first address block 221 is displayed in the first segment selection control 22. A plurality of segment selection ranges 21, a second segment selection control 31, a first switch control 23, and a second switch control 24 are shown in fig. 3. A second address block 311 is displayed in the second segment selection control 31.
The triggering operations for the target network segment selection range and the switching control can be operations such as clicking, touching, selecting, dragging, double clicking and the like.
For example, the first segment selection control may be hidden and the second segment selection control may be presented while the second segment selection control is presented. The second segment selection control may then be used as a new first segment selection control. In this way, the switching control can take the new first network segment selection control as a switching target, and display the new second network segment selection control when triggered. When the user operates the second network segment selection control, the second network segment selection control can be used as a new first network segment selection control, and the user operation is responded.
In one possible implementation, in order for the user to know the detailed information of each first address block, the network segment information may be configured for the first address block, where the network segment information may indicate a first network segment corresponding to the first address block, and/or the number of network addresses included in the first network segment. Referring to fig. 2, the network segment information 25 is also included in fig. 2.
By way of example, the above-described detail viewing operation may be a cursor hovering operation, a clicking operation, or the like.
For example, the network segment information may include 192.168.1.0/24 containing 256 IP addresses.
The network segment information can be displayed when the detail checking operation of any first address block is detected. The displayed network segment information corresponds to a first address block acted by the detail viewing operation.
It should be noted that, the second address block may also be configured with corresponding network segment information, and when the user performs detail checking operation on the second address block, the network segment information corresponding to the second address block may be displayed.
S103, responding to a selection operation for at least one first address block, and determining a target first network segment associated with the selected first address block.
In this step, the user may select one or more first address blocks according to the number of IP addresses. Under the condition of selecting a first address block, a first network segment corresponding to the first address block can be directly used as a target first network segment; under the condition that a plurality of first address blocks are selected, the first network segments corresponding to the selected address blocks can be combined, and the combined network segments are used as the target first network segments.
In the implementation process, if the currently displayed network segment selection control is a second network segment selection control and a second address block in the second network segment selection control is selected, it may be determined that the network segment associated with the selected second address block is the target first network segment.
In one possible implementation, a selection indicator may also be displayed in the segment selection control. The selection indicator may be used to indicate the selected address block. The selecting operation may be used to control the coverage area of the selection indicator in the first network segment selection control, where the selected first address block is the first address block located in the coverage area, i.e. the address block in the coverage area is the selected address block.
Referring to fig. 2, fig. 2 further includes a selection indicator 26, and both sides of the selection indicator 26 may be controlled by a selection operation to select a first address block within the coverage area. In fig. 2, the selected first address block includes a first address block 2211.
And S104, taking the target first network segment as the network segment of the private network, wherein the target first network segment is used for providing a network address for any service to be deployed in the private network.
In this step, the target first network segment may be used as a network segment of the private network, and when the user needs to deploy a service in the private network, a network address may be screened from the target first network segment and provided to the service to be deployed.
The service to be deployed can be oriented to a public network or a private network, and can be used for realizing specific functions, such as login, storage, network card, gateway and the like.
For example, after the user selects the first address block, the user may perform a confirmation operation, and after the confirmation operation is triggered, the terminal device may use the target first network segment corresponding to the first address block as a network segment of the private network.
For better management and deployment of services, network partitions can be created in the private network, different network partitions can be isolated according to requirements, or a backup of a group of services can be created by using the network partitions, so that the two groups of services are respectively located in the different network partitions.
When creating the network partition, a network segment needs to be allocated to the network partition from the network segments of the private network, so that when the network partition needs to be created, a third network segment selection control corresponding to the target first network segment can be displayed.
In the third network segment selection control, a plurality of sub-address blocks may be displayed, and each sub-address block corresponds to a sub-network segment obtained by dividing the target first network segment, similar to the first address block.
The sub-address blocks can also be selected, and a user can select at least one sub-address block, so that the network segment associated with the selected sub-address block can be determined as a target sub-network segment.
After waiting for the target sub-network segment, a target network partition can be created in the private network, and the target sub-network segment is used as a network segment of the target network partition.
The target subnet segment may be used to provide a network address for any service to be deployed in the target network partition.
The third network segment selection control is similar to the first network segment selection control and the second network segment selection control in function and is used for selecting network segments, so that the third network segment selection control can be provided with corresponding switching control, selection indicator and network segment information.
For example, the third network segment selection control may be also affected by a corresponding switching control and switched to a fourth network segment selection control, where a plurality of sub-address blocks may be displayed in the fourth network segment selection control, each sub-address block corresponds to one sub-network segment in the target first network segment, and the number of network addresses corresponding to the sub-network segment corresponding to the sub-address block in the third network segment selection control is different from the number of network addresses corresponding to the sub-network segment corresponding to the sub-address block in the fourth network segment selection control, where the sizes of the sub-address blocks are different.
When creating a network partition, there may be network partitions that have been created, and a network segment that is assigned to one network partition cannot be assigned to another network partition, and thus there may be a network segment in the target first network segment that cannot be assigned. At this point, the presentation effect of the sub-address blocks may be differentiated to identify whether the sub-address blocks can be allocated to new network partitions.
The method comprises the steps of classifying sub-address blocks based on network segments corresponding to all existing network partitions in a private network, determining display effects of all the sub-address blocks according to types of all the sub-address blocks, and displaying a third network segment selection control according to the display effects of all the sub-address blocks.
In this way, different display effects are adopted for different types of sub-address blocks, so that the different types of sub-address blocks can be visually distinguished, and the types of the sub-address blocks are determined based on network segments of the existing network partition, so that whether the address blocks can be allocated to the new network partition can be characterized.
Illustratively, the sub-address blocks may be categorized by:
Determining the type of the sub-address block as a first type under the condition that all network segments of the sub-network segment corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
Determining that the type of the sub-address block is a second type under the condition that part of network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
And determining the type of the sub-address block as a third type under the condition that no overlap exists between the sub-network segment corresponding to the sub-address block and the network segment corresponding to any network partition.
When the third network segment selection control is displayed, prompt information corresponding to each type can be displayed, and the prompt information can comprise type prompt information and display effect prompt information. For example, the prompt information of the type can be displayed by using the display effect corresponding to the type.
The third segment selection control may be presented in a network partition creation page. The network partition creation page may be part of the private network creation page or may be a separate page. When the user accesses the private network creation page, if the target first network segment is successfully determined, a third network segment selection control can be displayed in the network partition creation page. Or when the user needs to create the network partition, the user can directly enter a network partition creation page to create the network partition.
Referring to fig. 4, a schematic diagram of a network partition creation page provided by an embodiment of the present disclosure is shown. A third segment selection control 41, a sub-address block 42, a first switching control 43, a second switching control 44, and a hint information 45 are shown in fig. 4.
It should be noted that, in some possible embodiments, when the private network is created, there may be segments occupied by other private networks in the target segment selection range, so in a similar manner to the third segment selection control, the address blocks in the first segment selection control or the second segment selection control may be classified by using the segments corresponding to the existing private network, so that different display effects are adopted for different types of address blocks.
After creating the private network, the user may access a detail page of the private network in order to know information or usage of the private network. The user can input a triggering operation of the detail page aiming at the private network, and the terminal equipment can display the detail page of the private network when detecting the triggering operation of the detail page.
Specifically, the detail page of the private network may display a network segment distribution control corresponding to the private network. The network segment distribution control may display a plurality of sub-address blocks, where each sub-address block corresponds to a sub-network segment obtained by dividing a target first network segment of the private network.
In a possible implementation manner, a method of splitting a target first network segment in the network segment selection control may be used to obtain a plurality of sub-network segments, and the sub-network segments are respectively used as sub-network segments corresponding to each sub-address block in the network segment distribution control. In an actual application scenario, different types of sub-address blocks in the network segment distribution control can adopt different display effects, for example, the sub-address blocks in the network segment distribution control can be classified by using a mode of classifying the sub-address blocks in the network segment selection control, the sub-address blocks are displayed by adopting the display effect matched with the types, and the types of the sub-address blocks can be like available network segments, unavailable network segments and allocated network segments.
Further, the network segment distribution control can also be deployed with a corresponding switching control to control the size of the sub-address block in the network segment distribution control and the number of the network addresses of the corresponding sub-network segment.
Referring to fig. 5, a schematic diagram of a detail page of a private network according to an embodiment of the disclosure is shown. Included in fig. 5 are segment distribution control 51, sub-address block 52 in the segment distribution control, first switch control 53, second switch control 54, and type hint information 55.
In one possible implementation manner, the target first network segment may be segmented according to the network segments of each network partition, so as to obtain a plurality of sub-address blocks. For example, a sub-address block in a segment distribution control may correspond to a segment of a network partition, and for consecutive segments not assigned to a network partition, a separate sub-address block may correspond.
The sub-address blocks in the network segment distribution control can also be provided with corresponding network segment information, a user can check details of the sub-address blocks in the network segment distribution control, and the terminal equipment can display the network segment information corresponding to the address blocks.
In the network segment information, in addition to the number of network segments and network addresses, a network partition name corresponding to the network segment may be indicated.
According to the network creation method in the cloud service, when a user creates a private network in the cloud service, a plurality of selectable network segment selection ranges can be provided, the first network segment selection control of the triggered target network segment selection range is displayed, the user can take the target first network segment corresponding to the first address block as the network segment of the private network only by selecting the first address block in the first network segment selection control, and therefore the private network creation is completed, the creation mode is simple, and the efficiency is high.
It will be appreciated by those skilled in the art that in the above-described method of the specific embodiments, the written order of steps is not meant to imply a strict order of execution but rather should be construed according to the function and possibly inherent logic of the steps.
Based on the same inventive concept, the embodiments of the present disclosure further provide a network creation device in a cloud service corresponding to the network creation method in a cloud service, and since the principle of solving the problem by the device in the embodiments of the present disclosure is similar to that of the network creation method in the cloud service in the embodiments of the present disclosure, the implementation of the device may refer to the implementation of the method, and the repetition is omitted.
Referring to fig. 6, a schematic diagram of a network creation device in a cloud service according to an embodiment of the present disclosure is shown, where the device includes:
a first display module 610, configured to respond to a private network creation request, and display a private network creation page, where a plurality of network segment selection ranges are indicated in the private network creation page;
A second display module 620, configured to respond to a trigger operation for a target network segment selection range, and display a first network segment selection control corresponding to the target network segment selection range, where a plurality of first address blocks are displayed in the first network segment selection control, and each first address block corresponds to one first network segment in the target network segment selection range;
a selection module 630, configured to determine, in response to a selection operation for at least one first address block, a target first network segment associated with the selected first address block;
And the input module 640 is configured to take the target first network segment as a network segment of the private network, where the target first network segment is configured to provide a network address for any service to be deployed in the private network.
In an optional implementation manner, a switching control is further displayed in the private network creation page;
The second display module 620 is further configured to:
Responding to the triggering operation for the switching control, and displaying a second network segment selection control corresponding to the target network segment selection range, wherein a plurality of second address blocks are displayed in the second network segment selection control, and each second address block corresponds to one second network segment in the target network segment selection range;
the number of network addresses corresponding to the second network segment is different from the number of network addresses corresponding to the first network segment, and the size of the second address block is different from the size of the first address block.
In an alternative embodiment, the switch controls include a first switch control and a second switch control;
The first switching control is used for increasing the number of the network addresses corresponding to each network segment and increasing the size of the address block, and the second switching control is used for reducing the number of the network addresses corresponding to each network segment and reducing the size of the address block.
In an alternative embodiment, the apparatus further comprises a third display module for:
displaying a third network segment selection control corresponding to the target first network segment, wherein a plurality of sub-address blocks are displayed in the third network segment selection control;
in response to a selection operation for at least one sub-address block, determining a target sub-network segment associated with the selected sub-address block;
Creating a target network partition in the private network, and taking the target sub-network segment as a network segment of the target network partition;
the target subnet segment is configured to provide a network address for any service to be deployed in the target network partition.
In an optional implementation manner, the third display module is configured to, when displaying a third segment selection control corresponding to the target first segment:
Classifying each sub-address block based on network segments corresponding to each network partition in the private network;
Determining the display effect of each sub-address block according to the type of each sub-address block;
And displaying the third network segment selection control according to the display effect of each sub-address block.
In an optional implementation manner, the third display module is configured to, when classifying each of the sub-address blocks based on a network segment corresponding to each network partition in the private network:
Determining the type of the sub-address block as a first type under the condition that all network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
Determining that the type of the sub-address block is a second type under the condition that part of network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
and determining the type of the sub-address block as a third type under the condition that no overlap exists between the sub-network segment corresponding to the sub-address block and the network segment corresponding to any network partition.
In an alternative embodiment, the apparatus further comprises a fourth display module for:
And responding to the detail checking operation aiming at any first address block, and displaying the network segment information corresponding to the first address block, wherein the network segment information indicates the first network segment corresponding to the first address block and/or the first network segment contains the number of network addresses.
In an alternative embodiment, a selection indicator is also displayed in the first network segment selection control;
The selecting operation is used for controlling the coverage area of the selection indicator in the first network segment selection control, and the selected first address block is the first address block located in the coverage area.
In an alternative embodiment, the apparatus further comprises a fifth display module for:
the method comprises the steps of responding to triggering operation of a detail page of a private network, displaying the detail page of the private network, displaying a network segment distribution control corresponding to the private network in the detail page, displaying a plurality of sub-address blocks in the network segment distribution control, wherein each sub-address block corresponds to a sub-network segment obtained by dividing the target first network segment, and the display effect of the sub-network segment is determined based on the type of the sub-address block.
The process flow of each module in the apparatus and the interaction flow between the modules may be described with reference to the related descriptions in the above method embodiments, which are not described in detail herein.
The embodiment of the disclosure further provides a computer device, as shown in fig. 7, which is a schematic structural diagram of the computer device provided by the embodiment of the disclosure, including:
a processor 71 and a memory 72, said memory 72 storing machine readable instructions executable by the processor 71, the processor 71 for executing the machine readable instructions stored in the memory 72, said machine readable instructions when executed by the processor 71, the processor 71 performing the steps of:
Responding to a private network creation request, and displaying a private network creation page, wherein the private network creation page indicates a plurality of network segment selection ranges;
Responding to a triggering operation aiming at a target network segment selection range, and displaying a first network segment selection control corresponding to the target network segment selection range, wherein a plurality of first address blocks are displayed in the first network segment selection control, and each first address block corresponds to one first network segment in the target network segment selection range;
determining a target first network segment associated with the selected first address block in response to a selection operation for at least one first address block;
and the target first network segment is used for providing a network address for any service to be deployed in the private network.
The memory 72 includes a memory 721 and an external memory 722, and the memory 721 is also called an internal memory, and is used for temporarily storing operation data in the processor 71 and data exchanged with the external memory 722 such as a hard disk, and the processor 71 exchanges data with the external memory 722 via the memory 721.
The specific execution process of the above instruction may refer to steps of the network creation method in the cloud service described in the embodiments of the present disclosure, which is not described herein.
The disclosed embodiments also provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the network creation method in a cloud service described in the method embodiments above. Wherein the storage medium may be a volatile or nonvolatile computer readable storage medium.
The embodiments of the present disclosure further provide a computer program product, where the computer program product carries program code, where instructions included in the program code may be used to perform the steps of the network creation method in the cloud service described in the foregoing method embodiments, and specifically reference may be made to the foregoing method embodiments, which are not described herein.
Wherein the above-mentioned computer program product may be realized in particular by means of hardware, software or a combination thereof. In an alternative embodiment, the computer program product is embodied as a computer storage medium, and in another alternative embodiment, the computer program product is embodied as a software product, such as a software development kit (Software Development Kit, SDK), or the like.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again. In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, for example, the division of the units is merely a logical function division, and there may be other manners of division in actual implementation, and for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present disclosure may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer readable storage medium executable by a processor. Based on such understanding, the technical solution of the present disclosure may be embodied in essence or a part contributing to the prior art or a part of the technical solution, or in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present disclosure. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
It should be noted that the foregoing embodiments are merely specific implementations of the disclosure, and are not intended to limit the scope of the disclosure, and although the disclosure has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that any modification, variation or substitution of some of the technical features described in the foregoing embodiments may be made or equivalents may be substituted for those within the scope of the disclosure without departing from the spirit and scope of the technical aspects of the embodiments of the disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

Claims (11)

1. A network creation method in a cloud service, comprising:
Responding to a private network creation request, and displaying a private network creation page, wherein the private network creation page indicates a plurality of network segment selection ranges;
Responding to a triggering operation aiming at a target network segment selection range, and displaying a first network segment selection control corresponding to the target network segment selection range, wherein a plurality of first address blocks are displayed in the first network segment selection control, and each first address block corresponds to one first network segment in the target network segment selection range;
determining a target first network segment associated with the selected first address block in response to a selection operation for at least one first address block;
The target first network segment is used as the network segment of the private network and is used for providing network addresses for any service to be deployed in the private network,
Wherein, the private network creation page also displays a switching control, and the method further comprises:
And responding to the triggering operation of the switching control, displaying a second network segment selection control corresponding to the target network segment selection range, wherein a plurality of second address blocks are displayed in the second network segment selection control, each second address block corresponds to one second network segment in the target network segment selection range, the number of network addresses corresponding to the second network segments is different from that of network addresses corresponding to the first network segment, and the size of the second address blocks is different from that of the first address blocks.
2. The method of claim 1, wherein the toggle control comprises a first toggle control and a second toggle control;
The first switching control is used for increasing the number of the network addresses corresponding to each network segment and increasing the size of the address block, and the second switching control is used for reducing the number of the network addresses corresponding to each network segment and reducing the size of the address block.
3. The method according to claim 1 or 2, wherein, in response to a selection operation for at least one first address block, after determining a target first network segment associated with the selected first address block, further comprising:
displaying a third network segment selection control corresponding to the target first network segment, wherein a plurality of sub-address blocks are displayed in the third network segment selection control;
in response to a selection operation for at least one sub-address block, determining a target sub-network segment associated with the selected sub-address block;
Creating a target network partition in the private network, and taking the target sub-network segment as a network segment of the target network partition;
the target subnet segment is configured to provide a network address for any service to be deployed in the target network partition.
4. The method of claim 3, wherein the presenting a third segment selection control corresponding to the target first segment comprises:
Classifying each sub-address block based on network segments corresponding to each network partition in the private network;
Determining the display effect of each sub-address block according to the type of each sub-address block;
And displaying the third network segment selection control according to the display effect of each sub-address block.
5. The method of claim 4, wherein classifying each of the sub-address blocks based on a network segment corresponding to each network partition in the private network comprises:
Determining the type of the sub-address block as a first type under the condition that all network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
Determining that the type of the sub-address block is a second type under the condition that part of network segments of the sub-network segments corresponding to the sub-address block are overlapped with the network segments corresponding to any network partition;
and determining the type of the sub-address block as a third type under the condition that no overlap exists between the sub-network segment corresponding to the sub-address block and the network segment corresponding to any network partition.
6. The method according to claim 1, wherein the method further comprises:
And responding to the detail checking operation aiming at any first address block, and displaying the network segment information corresponding to the first address block, wherein the network segment information indicates the first network segment corresponding to the first address block and/or the first network segment contains the number of network addresses.
7. The method of claim 1, wherein a selection indicator is also displayed in the first segment selection control;
The selecting operation is used for controlling the coverage area of the selection indicator in the first network segment selection control, and the selected first address block is the first address block located in the coverage area.
8. The method of claim 1, wherein after the target first network segment is considered a network segment of the private network, the method further comprises:
the method comprises the steps of responding to triggering operation of a detail page of a private network, displaying the detail page of the private network, displaying a network segment distribution control corresponding to the private network in the detail page, displaying a plurality of sub-address blocks in the network segment distribution control, wherein each sub-address block corresponds to a sub-network segment obtained by dividing the target first network segment, and the display effect of the sub-network segment is determined based on the type of the sub-address block.
9. A network creation apparatus in a cloud service, comprising:
The first display module is used for responding to a private network creation request and displaying a private network creation page, wherein the private network creation page indicates a plurality of network segment selection ranges;
the system comprises a first display module, a second display module and a first network segment selection control, wherein the first display module is used for responding to a trigger operation aiming at a target network segment selection range and displaying a first network segment selection control corresponding to the target network segment selection range;
A selection module, configured to determine a target first network segment associated with a selected first address block in response to a selection operation for at least one first address block;
An input module, which is used for taking the target first network segment as the network segment of the private network, wherein the target first network segment is used for providing a network address for any service to be deployed in the private network,
Wherein, the private network creation page also displays a switching control, and the device further comprises:
The third display module is used for responding to the triggering operation of the switching control, displaying a second network segment selection control corresponding to the target network segment selection range, wherein a plurality of second address blocks are displayed in the second network segment selection control, each second address block corresponds to one second network segment in the target network segment selection range, the number of network addresses corresponding to the second network segment is different from the number of network addresses corresponding to the first network segment, and the size of the second address block is different from the size of the first address block.
10. A computer device comprising a processor, a memory storing machine-readable instructions executable by the processor for executing the machine-readable instructions stored in the memory, which when executed by the processor, perform the steps of the network creation method in a cloud service as claimed in any of claims 1 to 8.
11. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a computer program which, when run by a computer device, performs the steps of the network creation method in a cloud service according to any of claims 1 to 8.
CN202311199410.9A 2023-09-15 2023-09-15 Network creation method, device, computer equipment and storage medium in cloud service Active CN117201495B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311199410.9A CN117201495B (en) 2023-09-15 2023-09-15 Network creation method, device, computer equipment and storage medium in cloud service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311199410.9A CN117201495B (en) 2023-09-15 2023-09-15 Network creation method, device, computer equipment and storage medium in cloud service

Publications (2)

Publication Number Publication Date
CN117201495A CN117201495A (en) 2023-12-08
CN117201495B true CN117201495B (en) 2025-09-12

Family

ID=88999569

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311199410.9A Active CN117201495B (en) 2023-09-15 2023-09-15 Network creation method, device, computer equipment and storage medium in cloud service

Country Status (1)

Country Link
CN (1) CN117201495B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118233430B (en) * 2024-03-25 2025-08-12 广州度岭科技有限公司 Subnet allocation method, device, equipment and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114500462A (en) * 2020-11-12 2022-05-13 阿里巴巴集团控股有限公司 Virtual private cloud network address allocation method and device, electronic equipment and medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111698338B (en) * 2019-03-15 2021-10-01 华为技术有限公司 A method and computer system for data transmission
TWI717739B (en) * 2019-05-22 2021-02-01 中華電信股份有限公司 System and method for provisioning both ipv4 and ipv6 internet service and load balancer service
CN116016154B (en) * 2022-12-02 2025-09-26 中国电信股份有限公司 IPv6 address resource management method, device, equipment, medium and product

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114500462A (en) * 2020-11-12 2022-05-13 阿里巴巴集团控股有限公司 Virtual private cloud network address allocation method and device, electronic equipment and medium

Also Published As

Publication number Publication date
CN117201495A (en) 2023-12-08

Similar Documents

Publication Publication Date Title
US10666609B2 (en) Management of domain name systems in a large-scale processing environment
US9674275B1 (en) Providing a file system interface to network-accessible computing resources
CN109254831B (en) Virtual machine network security management method based on cloud management platform
CN107196982B (en) User request processing method and device
US7523187B1 (en) Methods and apparatus for managing network resources
CN109802985A (en) Data transmission method, device, equipment and read/write memory medium
JP2007272875A (en) How to manage the virtualized storage view
CN103973741A (en) Method and device for remote debugging in cloud system
JP4743726B1 (en) Server recovery system
CN113810230B (en) Method, device and system for carrying out network configuration on containers in container cluster
CN117201495B (en) Network creation method, device, computer equipment and storage medium in cloud service
CN111818081A (en) Virtual encryption machine management method and device, computer equipment and storage medium
CN110730205B (en) Cluster system deployment method, device, computer equipment and storage medium
CN112099913A (en) Method for realizing safety isolation of virtual machine based on OpenStack
CN112491789A (en) OpenStack framework-based virtual firewall construction method and storage medium
US20180248952A1 (en) Protocol independent storage discovery and enablement
CN108259305A (en) A kind of physical machine remote dummy lan handover method and device based on openstack
CN114253463A (en) Cloud disk management method and device for cloud host, computer equipment, and storage medium
CN114172853A (en) Flow forwarding and bare computer server configuration method and device
CN112003754A (en) Visual node registration method for OpenStack cluster
US20250280033A1 (en) Generating action recommendations based on attributes associated with incidents used for incident response
CN112003964B (en) Multi-architecture-based IP address allocation method, device and medium
CN113377499A (en) Virtual machine management method, device, equipment and readable storage medium
CN110417741B (en) Method and device for filtering security group
US20060253555A1 (en) Remote control apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant