CN113031875A - Storage volume management method, device, storage medium and system - Google Patents

Storage volume management method, device, storage medium and system Download PDF

Info

Publication number
CN113031875A
CN113031875A CN202110349363.6A CN202110349363A CN113031875A CN 113031875 A CN113031875 A CN 113031875A CN 202110349363 A CN202110349363 A CN 202110349363A CN 113031875 A CN113031875 A CN 113031875A
Authority
CN
China
Prior art keywords
storage volume
information
target
storage
interface
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.)
Pending
Application number
CN202110349363.6A
Other languages
Chinese (zh)
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.)
China Construction Bank Corp
Original Assignee
CCB Finetech 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 CCB Finetech Co Ltd filed Critical CCB Finetech Co Ltd
Priority to CN202110349363.6A priority Critical patent/CN113031875A/en
Publication of CN113031875A publication Critical patent/CN113031875A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0662Virtualisation aspects
    • G06F3/0665Virtualisation aspects at area level, e.g. provisioning of virtual or logical volumes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0614Improving the reliability of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the application discloses a storage volume management method, a storage volume management device, a storage medium and a storage system. Relates to the technical field of data storage. The method comprises the following steps: responding to the filling operation of the storage volume request form, and acquiring storage volume information; and if the storage volume information meets the preset storage volume constraint condition, determining a storage volume processing interface according to the storage volume information, and finishing processing on the storage volume through the storage volume processing interface to obtain a target storage volume. According to the technical scheme, the storage volume can be processed based on the storage volume management system, visualization of relevant operations of the storage volume processing can be realized, and operation and maintenance work efficiency is improved.

Description

Storage volume management method, device, storage medium and system
Technical Field
The embodiment of the application relates to the technical field of data storage, in particular to a storage volume management method, a storage volume management device, a storage medium and a storage system.
Background
The storage volume refers to a storage area on a hard disk, a physical storage device can be divided into logical storage volumes for different users to use, and one storage can create a plurality of storage volumes.
In a traditional operation and maintenance mode, a storage administrator and a server administrator need to complete the application and delivery processes of the storage volume in the form of mails and the like, and then complete the adjustment of the storage volume in a manual mode. The adjustment of the storage volume comprises the creation of the storage volume, the authority management of the storage volume and the adjustment of the capacity of the storage volume.
This approach is inefficient and lacks a unified management view.
Disclosure of Invention
The embodiment of the application provides a storage volume management method, a storage volume management device, a storage medium and a storage system, wherein processing of a storage volume is completed based on the storage volume management system, visualization of relevant operations of the storage volume processing can be realized, and operation and maintenance work efficiency is improved.
In a first aspect, an embodiment of the present application provides a storage volume management method, where the method includes:
responding to the filling operation of the storage volume request form, and acquiring storage volume information;
and if the storage volume information meets the preset storage volume constraint condition, determining a storage volume processing interface according to the storage volume information, and finishing processing on the storage volume through the storage volume processing interface to obtain a target storage volume.
In a second aspect, an embodiment of the present application provides a storage volume management apparatus, including:
the storage volume information acquisition unit is used for responding to filling operation of a storage volume request form and acquiring storage volume information;
and the target storage volume obtaining unit is used for determining a storage volume processing interface according to the storage volume information if the storage volume information meets a preset storage volume constraint condition, and completing the processing of the storage volume through the storage volume processing interface to obtain the target storage volume.
In a third aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements a storage volume management method according to an embodiment of the present application.
In a fourth aspect, an embodiment of the present application provides a storage volume management system, where the system includes a front-end presentation layer, a service processing layer, and a bottom layer implementation layer; the front-end display layer comprises an application page module, an approval page module and a state list page module; the business processing layer comprises an application creation interface module, an application approval interface module and a state list interface module;
the application page module is used for displaying the application form and responding to the filling operation of the application form of the storage volume to obtain the information of the storage volume;
the examination and approval page module is used for displaying the storage volume information and an examination and approval button, responding to the examination and approval operation of the storage volume information, and finishing the processing of the storage volume to obtain a target storage volume;
the status list page module is used for displaying the storage volume information so that a user can view the storage volume information;
the application creation interface module is used for receiving the storage volume information sent by the application page module and sending the storage volume information to the bottom implementation layer;
the application approval interface module is used for receiving approval information sent by the approval page module; the examination and approval information comprises storage volume information and button clicking information;
the status list interface module is used for receiving a display request of the status list page module so as to enable the status list page module to display the storage volume information;
and the bottom layer implementation layer is used for determining a storage volume processing interface matched with the network environment of the target server according to the approval information, finishing processing the storage volume to obtain a target storage volume, connecting the target storage volume to the target server through an ssh connection method, and mounting the target storage volume through a preset storage volume configuration file.
According to the technical scheme provided by the embodiment of the application, the information of the storage volume is obtained in response to the filling operation of the storage volume request form; and if the storage volume information meets the preset storage volume constraint condition, determining a storage volume processing interface according to the storage volume information, and finishing the processing of the storage volume through the storage volume processing interface to obtain the target storage volume. According to the technical scheme, the storage volume can be processed based on the storage volume management system, visualization of relevant operations of the storage volume processing can be realized, and operation and maintenance work efficiency is improved.
Drawings
FIG. 1 is a flowchart of a storage volume management method according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a storage volume application form according to an embodiment of the present application
Fig. 3 is a schematic structural diagram of a storage volume management apparatus according to a second embodiment of the present application;
fig. 4 is a schematic structural diagram of a storage volume management system according to a fourth embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. It should be further noted that, for the convenience of description, only some of the structures related to the present application are shown in the drawings, not all of the structures.
Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the steps as a sequential process, many of the steps can be performed in parallel, concurrently or simultaneously. In addition, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Example one
Fig. 1 is a flowchart of a storage volume management method according to an embodiment of the present application, where the present embodiment is applicable to a case where storage volume processing is implemented through network operation and maintenance, and the method may be executed by a storage volume management apparatus according to an embodiment of the present application, where the apparatus may be implemented in a software and/or hardware manner, and may be integrated in a device such as an intelligent terminal for storage volume processing.
As shown in fig. 1, the storage volume management method includes:
and S110, responding to the filling operation of the storage volume request form, and acquiring the storage volume information.
In this embodiment, the storage volume request form may refer to a work order containing information of the storage volume. And displaying on an interface of the storage volume management system, so that a user inputs the content of the storage volume application form through filling or clicking operation. The storage volume management system comprises a front-end display layer, a business processing layer and a bottom layer implementation layer, and is used for processing the storage volume and visually displaying the processing process of the storage volume.
For example, fig. 2 is a schematic structural diagram of a storage volume application form provided in an embodiment of the present application, and as shown in fig. 2, the storage volume application form includes an application name, a storage volume operation, a storage volume name, a storage volume capacity, a server IP (Internet Protocol Address) and a remark, and a textbox associated with the application name, the storage volume operation, the storage volume name, the storage volume capacity, the server IP and the remark, and a user may complete filling of the application name, the storage volume operation, the storage volume name, the storage volume capacity, the server IP and the remark content by filling or clicking the textbox.
In this embodiment, the storage volume information may refer to information such as an application name, a storage volume operation, a storage volume name, a storage volume capacity, a server IP, and a remark. The application name, the storage volume capacity, the server IP and the remarks can be input through the text box. The storage volume operation comprises a storage volume creating operation, a storage volume authority changing operation and a storage volume capacity adjusting operation, and the selection operation can be performed through a pull-down menu. Server IP refers to the server address where the storage volume is to be mounted.
Specifically, the front-end display layer is realized based on VUE technology, an application page is provided for a user, the main element of the page is a storage volume application form, and the input information of the form comprises information such as an application name, storage volume operation, a storage volume name, storage volume capacity, a server IP (Internet protocol) and remarks. After filling in the storage volume application form, a user clicks a submission button, an application page script automatically acquires a current login user name, and transmits the current user name and the storage volume information input by the user to a service processing layer component to realize the creation of a work order. The VUE technology is a progressive web front-end framework used for constructing a user interface, and realizes responsive data binding and combined view components through an API (application programming interface) which is as simple as possible, so that the characteristics of event monitoring, dynamic rendering, data bidirectional binding and the like are provided.
And S120, if the storage volume information meets the preset storage volume constraint condition, determining a storage volume processing interface according to the storage volume information, and finishing processing on the storage volume through the storage volume processing interface to obtain a target storage volume.
The preset storage volume constraint condition may refer to a constraint condition that storage volume information is complete or correct, and may be set according to a storage volume requirement.
In the scheme, the front-end display layer responds to the auditing operation of a user and judges whether the storage volume information meets the preset storage volume constraint condition. The front-end display layer displays the storage volume information for a user and passes, rejects, edits and deletes four approval buttons, so that the user can verify the storage volume information. An approval button for applying through the storage volume; the approval rejection button is used for rejecting the storage volume application; the editing approval button is used for modifying the storage volume application; the delete approval button is used to delete the storage volume application.
Specifically, if the storage volume information meets the preset storage volume constraint condition, the bottom implementation layer is notified through the message queue to immediately implement the task, and after the successful sending, the task state in the database is set to be in the queue. And the functional module of the bottom layer implementation layer completes the processing of the storage volume to obtain the target storage volume. If the storage volume information does not meet the preset storage volume constraint condition, the business logic layer is used for receiving the information sent by the front-end display layer based on Python or Django technology, finishing storage volume information processing according to the worksheet business logic, and persisting the storage volume information to a database.
In this technical solution, optionally, the storage volume information includes a server IP;
correspondingly, determining a storage volume processing interface according to the storage volume information includes:
determining a storage volume processing interface matched with the network environment of the target server according to the server IP; wherein the network environment comprises a public cloud environment and a private cloud environment.
In this embodiment, the bottom implementation layer determines the target server according to the server IP, determines the network environment of the target server, and automatically invokes a storage volume processing interface matched with the network environment of the target server to complete processing of the storage volume.
By determining the network environment of the target server, the management problem of storage volume processing in a scene based on a public cloud environment or a private cloud environment can be solved, and the visualization of relevant operations of the storage volume processing is realized.
In this technical solution, optionally, the storage volume information includes storage volume operation information; the storage volume operation information comprises a storage volume creating operation, a storage volume authority changing operation and a storage volume capacity adjusting operation.
The storage volume creation operation can be used for creating a new storage volume on a target server; the storage volume permissions change operation may be used to change the permissions of an existing storage volume. For example, a user without permission can be changed into a user with permission through a storage volume permission change operation; the storage volume capacity adjustment operation may be used to adjust the capacity of the storage volume. For example, the capacity of the storage volume in the existing target server is 50G, and the capacity of the storage volume can be adjusted to 100G by the storage volume capacity adjustment operation.
By filling in the information of the storage volume, the visualization of the storage volume new construction operation, the storage volume authority change operation and the storage volume capacity adjustment operation can be realized based on the storage volume management system, and the operation and maintenance work efficiency is improved.
In this technical solution, optionally, if the storage volume operation information is a new operation of the storage volume, determining a storage volume processing interface according to the storage volume information, and completing processing on the storage volume through the storage volume processing interface to obtain a target storage volume, including:
determining a target storage pool in response to the storage pool configuration operation;
and creating an interface according to the target storage pool and the storage volume, and completing the new creation of the storage volume to obtain the target storage volume.
The target storage pool may refer to a set of disks in which the server stores the copy, the shadow copy, and the transmission log, and is used for storing the network file.
Specifically, a user selects a target storage pool through a front-end display layer, an implementation flow is triggered through a storage volume creation interface of a business processing layer, and a bottom implementation layer completes creation of a storage volume.
By determining the target storage pool, the visualization of new construction operation of the storage volume can be realized based on the storage volume management system, and the operation and maintenance working efficiency is improved.
In this technical solution, optionally, if the storage volume operation information is a storage volume authority change operation, determining a storage volume processing interface according to the storage volume information, and completing processing on the storage volume through the storage volume processing interface to obtain a target storage volume, including:
and changing and configuring the authority of the storage volume through the storage volume authority changing interface to obtain the target storage volume.
Specifically, the bottom implementation layer completes the configuration change of the storage volume authority through the storage volume authority change interface of the service processing layer.
By determining the operation information of the storage volume, the visualization of the permission change operation of the storage volume can be realized based on the storage volume management system, and the operation and maintenance work efficiency is improved.
In this technical solution, optionally, if the storage volume operation information is a storage volume capacity adjustment operation, determining a storage volume processing interface according to the storage volume information, and completing processing on the storage volume through the storage volume processing interface to obtain a target storage volume, including:
and adjusting and configuring the capacity of the storage volume through a storage volume capacity adjusting interface to obtain a target storage volume.
Specifically, the bottom implementation layer completes the adjustment and configuration of the capacity of the storage volume through the storage volume capacity adjustment interface of the service processing layer.
By determining the operation information of the storage volume, the visualization of the adjustment operation of the capacity of the storage volume can be realized based on the storage volume management system, and the operation and maintenance work efficiency is improved.
In this technical solution, optionally, after determining a storage volume handling interface according to the storage volume information, and completing handling of the storage volume through the storage volume handling interface to obtain a target storage volume, the method further includes:
mounting the target storage volume through a preset storage volume configuration file, and acquiring the mounting state of the target storage volume; wherein the mount status includes success and failure.
Where mount may refer to a process by which the operating system makes computer files and directories on a storage device (such as a hard disk, CD-ROM, or shared resource) available to a user through the computer's file system.
In this embodiment, the bottom implementation layer completes processing on the storage volume, and after obtaining the target storage volume, connects to the target server through a ssh (Secure Shell) connection method, sets a storage volume configuration file, and completes the mount operation. And finally, setting the application state in the database as success or failure according to the processing result.
By mounting the target storage volume, the storage volume can be processed based on the storage volume management system, visualization of relevant operations of the storage volume processing can be realized, and operation and maintenance work efficiency is improved.
In this technical solution, optionally, after obtaining the storage volume information in response to a filling operation of the storage volume application form, the method further includes:
and displaying the storage volume information so that a user can view the storage volume information.
In this embodiment, the front-end display layer displays the storage volume information, so that a user can view the storage volume information. Meanwhile, the method can be used for reminding a user of the processing operation of the storage volume, and the condition that the storage volume forgets to recover due to expiration so as to cause resource waste is avoided.
By displaying the information of the storage volume and finishing the processing of the storage volume based on the storage volume management system, the visualization of the processing related operation of the storage volume can be realized, the operation and maintenance work efficiency is improved, and the resource waste is avoided.
According to the technical scheme provided by the embodiment of the application, the information of the storage volume is obtained in response to the filling operation of the storage volume request form; and if the storage volume information meets the preset storage volume constraint condition, determining a storage volume processing interface according to the storage volume information, and finishing the processing of the storage volume through the storage volume processing interface to obtain the target storage volume. By executing the technical scheme, the storage volume can be processed based on the storage volume management system, the visualization of the processing related operation of the storage volume can be realized, the operation and maintenance work efficiency is improved, and the resource waste is avoided.
Example two
Fig. 3 is a schematic structural diagram of a storage volume management apparatus according to a second embodiment of the present application, where the apparatus is configured in a storage volume management system, and as shown in fig. 3, the storage volume management apparatus includes:
a storage volume information obtaining unit 310, configured to obtain storage volume information in response to a filling operation of a storage volume request form;
and a target storage volume obtaining unit 320, configured to determine a storage volume processing interface according to the storage volume information if the storage volume information meets a preset storage volume constraint condition, and complete processing on the storage volume through the storage volume processing interface to obtain a target storage volume.
In this technical solution, optionally, the storage volume information includes a server IP;
accordingly, the target storage volume obtaining unit 320 includes:
the storage volume processing interface determining subunit is used for determining a storage volume processing interface matched with the network environment of the target server according to the server IP; wherein the network environment comprises a public cloud environment and a private cloud environment.
In this technical solution, optionally, the storage volume information includes storage volume operation information; the storage volume operation information comprises a storage volume creating operation, a storage volume authority changing operation and a storage volume capacity adjusting operation.
In this embodiment, optionally, the target storage volume obtaining unit 320 includes:
a target storage pool determining subunit operable to determine a target storage pool in response to the storage pool configuration operation;
and the target storage volume creation subunit is used for creating an interface according to the target storage pool and the storage volume, completing creation of the storage volume and obtaining the target storage volume.
In this embodiment, optionally, the target storage volume obtaining unit 320 includes:
and the storage volume authority changing subunit is used for changing and configuring the authority of the storage volume through the storage volume authority changing interface to obtain the target storage volume.
In this embodiment, optionally, the target storage volume obtaining unit 320 includes:
and the storage volume capacity adjusting subunit is used for adjusting and configuring the capacity of the storage volume through the storage volume capacity adjusting interface to obtain the target storage volume.
In this technical solution, optionally, the apparatus further includes:
the target storage volume mounting unit is used for mounting the target storage volume through a preset storage volume configuration file and acquiring the mounting state of the target storage volume; wherein the mount status includes success and failure.
In this technical solution, optionally, the apparatus further includes:
and the storage volume information display unit is used for displaying the storage volume information so that a user can view the storage volume information.
The product can execute the method provided by the embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
EXAMPLE III
Embodiments of the present application also provide a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a method for storage volume management, the method comprising:
responding to the filling operation of the storage volume request form, and acquiring storage volume information;
and if the storage volume information meets the preset storage volume constraint condition, determining a storage volume processing interface according to the storage volume information, and finishing processing on the storage volume through the storage volume processing interface to obtain a target storage volume.
Storage medium-any of various types of memory devices or storage devices. The term "storage medium" is intended to include: mounting media such as CD-ROM, floppy disk, or tape devices; computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, Lanbas (Rambus) RAM, etc.; non-volatile memory such as flash memory, magnetic media (e.g., hard disk or optical storage); registers or other similar types of memory elements, etc. The storage medium may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the computer system in which the program is executed, or may be located in a different second computer system connected to the computer system through a network (such as the internet). The second computer system may provide the program instructions to the computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations, such as in different computer systems that are connected by a network. The storage medium may store program instructions (e.g., embodied as a computer program) that are executable by one or more processors.
Of course, the storage medium provided in the embodiments of the present application includes computer-executable instructions, and the computer-executable instructions are not limited to the storage volume management operations described above, and may also perform related operations in the storage volume management method provided in any embodiment of the present application.
Example four
The embodiment of the application provides a storage volume management system, which comprises a front-end display layer 410, a business processing layer 420 and a bottom layer implementation layer 430; the front-end display layer 410 includes an application page module 411, an approval page module 412, and a status list page module 413; the service processing layer comprises an application creation interface module 421, an application approval interface module 422 and a state list interface module 423;
the application page module 411 is configured to display the application form, and obtain storage volume information in response to a filling operation of the storage volume application form;
the approval page module 412 is configured to display the storage volume information and an approval button, and respond to an approval operation of the storage volume information to complete processing on a storage volume to obtain a target storage volume;
the status list page module 413 is configured to display the storage volume information, so that a user can view the storage volume information;
the application creation interface module 421 is configured to receive the storage volume information sent by the application page module, and send the storage volume information to the bottom implementation layer 430;
the application approval interface module 422 is configured to receive approval information sent by the approval page module; the examination and approval information comprises storage volume information and button clicking information;
the status list interface module 423 is configured to receive a display request of the status list page module, so that the status list page module displays storage volume information;
and the bottom implementation layer 430 is configured to determine a storage volume processing interface matched with the network environment of the target server according to the approval information, complete processing of the storage volume to obtain a target storage volume, connect to the target server through an ssh connection method, and mount the target storage volume through a preset storage volume configuration file.
Specifically, the application creation interface module 421 responds to the filling operation of the storage volume application form based on the application page module 411 to obtain the storage volume information, and applies for the approval operation of the approval interface module 422 responding to the storage volume information based on the approval page module 412, if the approval operation is passed, the storage volume processing interface matched with the network environment of the target server is determined based on the bottom implementation layer 430 according to the storage volume information, the storage volume is processed, the target storage volume is obtained, the storage volume is connected to the target server through an ssh connection method, and the target storage volume is mounted through a preset storage volume configuration file.
In the present embodiment, the storage volume information is presented based on the status list page module 413 and the status list interface module 423 for the user to view the storage volume information.
According to the technical scheme provided by the embodiment of the application, the application page module is used for displaying the application form and responding to the filling operation of the application form of the storage volume to obtain the information of the storage volume; the approval page module is used for displaying the storage volume information and an approval button, responding to approval operation of the storage volume information, and finishing processing of the storage volume to obtain a target storage volume; the state list page module is used for displaying the storage volume information so that a user can view the storage volume information; the application creation interface module is used for receiving the storage volume information sent by the application page module and sending the storage volume information to the bottom layer implementation layer; the application approval interface module is used for receiving approval information sent by the approval page module; the state list interface module is used for receiving a display request of the state list page module so as to enable the state list page module to display the information of the storage volume; and the bottom layer implementation layer is used for determining a storage volume processing interface matched with the network environment of the target server according to the approval information, finishing processing the storage volume to obtain the target storage volume, connecting the target storage volume to the target server through an ssh connection method, and mounting the target storage volume through a preset storage volume configuration file. By executing the technical scheme, the storage volume can be processed based on the storage volume management system, the visualization of the processing related operation of the storage volume can be realized, and the operation and maintenance work efficiency is improved.
The storage volume management device, the storage medium and the system provided in the above embodiments can execute the storage volume management method provided in any embodiment of the present application, and have corresponding functional modules and beneficial effects for executing the method. Technical details that are not described in detail in the above embodiments may be referred to a storage volume management method provided in any embodiment of the present application.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present application and the technical principles employed. It will be understood by those skilled in the art that the present application is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the application. Therefore, although the present application has been described in more detail with reference to the above embodiments, the present application is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims (11)

1. A method for storage volume management, the method performed by a storage volume management system, the method comprising:
responding to the filling operation of the storage volume request form, and acquiring storage volume information;
and if the storage volume information meets the preset storage volume constraint condition, determining a storage volume processing interface according to the storage volume information, and finishing processing on the storage volume through the storage volume processing interface to obtain a target storage volume.
2. The method of claim 1, wherein the storage volume information comprises a server IP;
correspondingly, determining a storage volume processing interface according to the storage volume information includes:
determining a storage volume processing interface matched with the network environment of the target server according to the server IP; wherein the network environment comprises a public cloud environment and a private cloud environment.
3. The method of claim 1, wherein the storage volume information comprises storage volume operational information; the storage volume operation information comprises a storage volume creating operation, a storage volume authority changing operation and a storage volume capacity adjusting operation.
4. The method of claim 3, wherein if the storage volume operation information is a new operation of the storage volume, determining a storage volume handling interface according to the storage volume information, and completing handling of the storage volume through the storage volume handling interface to obtain a target storage volume, comprises:
determining a target storage pool in response to the storage pool configuration operation;
and creating an interface according to the target storage pool and the storage volume, and completing the new creation of the storage volume to obtain the target storage volume.
5. The method of claim 3, wherein if the storage volume operation information is a storage volume authority change operation, determining a storage volume handling interface according to the storage volume information, and completing handling of the storage volume through the storage volume handling interface to obtain a target storage volume, comprises:
and changing and configuring the authority of the storage volume through the storage volume authority changing interface to obtain the target storage volume.
6. The method of claim 3, wherein if the storage volume operation information is a storage volume capacity adjustment operation, determining a storage volume handling interface according to the storage volume information, and completing handling of the storage volume through the storage volume handling interface to obtain a target storage volume, comprises:
and adjusting and configuring the capacity of the storage volume through a storage volume capacity adjusting interface to obtain a target storage volume.
7. The method of claim 1, wherein after determining a storage volume handling interface according to the storage volume information and completing handling of the storage volume through the storage volume handling interface to obtain a target storage volume, the method further comprises:
mounting the target storage volume through a preset storage volume configuration file, and acquiring the mounting state of the target storage volume; wherein the mount status includes success and failure.
8. The method of claim 1, wherein after obtaining storage volume information in response to a filling operation of a storage volume request form, the method further comprises:
and displaying the storage volume information so that a user can view the storage volume information.
9. A storage volume management apparatus, the apparatus being configured in a storage volume management system, the apparatus comprising:
the storage volume information acquisition unit is used for responding to filling operation of a storage volume request form and acquiring storage volume information;
and the target storage volume obtaining unit is used for determining a storage volume processing interface according to the storage volume information if the storage volume information meets a preset storage volume constraint condition, and completing the processing of the storage volume through the storage volume processing interface to obtain the target storage volume.
10. A computer-readable storage medium on which a computer program is stored, the program, when executed by a processor, implementing a storage volume management method according to any one of claims 1 to 8.
11. A storage volume management system is characterized by comprising a front-end display layer, a service processing layer and a bottom layer implementation layer; the front-end display layer comprises an application page module, an approval page module and a state list page module; the business processing layer comprises an application creation interface module, an application approval interface module and a state list interface module;
the application page module is used for displaying the application form and responding to the filling operation of the application form of the storage volume to obtain the information of the storage volume;
the examination and approval page module is used for displaying the storage volume information and an examination and approval button, responding to the examination and approval operation of the storage volume information, and finishing the processing of the storage volume to obtain a target storage volume;
the status list page module is used for displaying the storage volume information so that a user can view the storage volume information;
the application creation interface module is used for receiving the storage volume information sent by the application page module and sending the storage volume information to the bottom implementation layer;
the application approval interface module is used for receiving approval information sent by the approval page module; the examination and approval information comprises storage volume information and button clicking information;
the status list interface module is used for receiving a display request of the status list page module so as to enable the status list page module to display the storage volume information;
and the bottom layer implementation layer is used for determining a storage volume processing interface matched with the network environment of the target server according to the approval information, finishing processing the storage volume to obtain a target storage volume, connecting the target storage volume to the target server through an ssh connection method, and mounting the target storage volume through a preset storage volume configuration file.
CN202110349363.6A 2021-03-31 2021-03-31 Storage volume management method, device, storage medium and system Pending CN113031875A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110349363.6A CN113031875A (en) 2021-03-31 2021-03-31 Storage volume management method, device, storage medium and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110349363.6A CN113031875A (en) 2021-03-31 2021-03-31 Storage volume management method, device, storage medium and system

Publications (1)

Publication Number Publication Date
CN113031875A true CN113031875A (en) 2021-06-25

Family

ID=76453067

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110349363.6A Pending CN113031875A (en) 2021-03-31 2021-03-31 Storage volume management method, device, storage medium and system

Country Status (1)

Country Link
CN (1) CN113031875A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170131883A1 (en) * 2015-11-10 2017-05-11 International Business Machines Corporation Generating user interface configuration pages to configure a computing resource comprised of component computing resources
WO2020019630A1 (en) * 2018-07-25 2020-01-30 星环信息科技(上海)有限公司 Storage volume creation method and apparatus, server, and storage medium
CN111061432A (en) * 2019-12-06 2020-04-24 北京浪潮数据技术有限公司 Service migration method, device, equipment and readable storage medium
CN111813322A (en) * 2019-04-11 2020-10-23 杭州海康威视***技术有限公司 Method, device and equipment for creating storage pool and storage medium
CN112162700A (en) * 2020-09-18 2021-01-01 北京浪潮数据技术有限公司 Storage volume creation method and device, electronic equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170131883A1 (en) * 2015-11-10 2017-05-11 International Business Machines Corporation Generating user interface configuration pages to configure a computing resource comprised of component computing resources
WO2020019630A1 (en) * 2018-07-25 2020-01-30 星环信息科技(上海)有限公司 Storage volume creation method and apparatus, server, and storage medium
CN111813322A (en) * 2019-04-11 2020-10-23 杭州海康威视***技术有限公司 Method, device and equipment for creating storage pool and storage medium
CN111061432A (en) * 2019-12-06 2020-04-24 北京浪潮数据技术有限公司 Service migration method, device, equipment and readable storage medium
CN112162700A (en) * 2020-09-18 2021-01-01 北京浪潮数据技术有限公司 Storage volume creation method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US11513864B2 (en) Adoption of existing virtual computing resources into logical containers for management operations
US9870268B2 (en) Virtual computing instance migration
JP5268945B2 (en) How to manage the user interface display
WO2021088641A1 (en) Data transmission method, data processing method, data reception method and device, and storage medium
EP2746940A1 (en) Heterogeneous cloud-store provider access systems, and/or associated methods
CN106874334B (en) Data processing method and device and information processing system
US20140325391A1 (en) System and method for updating information in an instant messaging application
US9984087B2 (en) Performing actions on objects as a result of applying tags to the objects
CN111061432B (en) Service migration method, device, equipment and readable storage medium
CN110971700B (en) Method and device for realizing distributed lock
US7634567B1 (en) Configuring data storage for electronic mail application
EP2972818B1 (en) Application registration and interaction
WO2014176896A1 (en) System and method for updating information in an instant messaging application
US20160269446A1 (en) Template representation of security resources
WO2018128068A1 (en) System for modifying a set of application services on multi-function print devices
CN113515395B (en) Application access method and device based on multi-cloud management platform
CN114860473A (en) Message processing method, processor and storage medium
US8332456B2 (en) Displaying server errors on the client machine that caused the failed request
CN112035062B (en) Migration method of local storage of cloud computing, computer equipment and storage medium
CN109614271A (en) Control method, device, equipment and the storage medium of multiple company-data consistency
CN113031875A (en) Storage volume management method, device, storage medium and system
CN116360918A (en) Modeling data processing method, modeling data processing device, computer equipment and storage medium
CN114760314A (en) Server management method, device, computer equipment and storage medium
US11736434B2 (en) Asynchronous event-based distributed messaging service
US20240137239A1 (en) Methods to generate communication channel for data objects

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20220923

Address after: 25 Financial Street, Xicheng District, Beijing 100033

Applicant after: CHINA CONSTRUCTION BANK Corp.

Address before: 12 / F, 15 / F, 99 Yincheng Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai, 200120

Applicant before: Jianxin Financial Science and Technology Co.,Ltd.