Delivery standard entry updating method and device, electronic equipment and storage medium
Through the delivery standard detection system, the delivery standard entry set is generated and updated, which solves the problem that delivery standards cannot be updated in time on demand in the existing technology, and realizes the timely update of delivery standards and efficient delivery of server installations.
Patent Information
- Application Number
- CN202411723450.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-03-21
AI Technical Summary
The existing technology cannot clearly formulate and update delivery standards in a timely manner on demand, resulting in the server delivered to the product not meeting the requirements and may face rework and construction delays.
Provide a delivery standard entry update method, and generate a delivery standard entry set through a delivery standard detection system, including an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database, and determine whether there are corresponding delivery standard entries based on the installation request, triggering the corresponding new process or implementing installation delivery.
Ensure that each database information in the delivery standard testing system is updated in a timely manner, solve the problem that the delivery standard cannot be updated in a timely manner as needed, avoid rework and construction delays, and improve work efficiency.
Smart Images

Figure CN119669240A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a delivery standard item updating method, device, electronic device and storage medium. Background Art
[0002] Public cloud construction is inseparable from infrastructure construction, and server installation and delivery is part of public cloud infrastructure construction. With the continuous development of technology, server hardware configuration is undergoing rapid changes. The performance of hardware facilities such as CPU, memory, and hard disk is constantly improving, and the demand configuration of public cloud products in different fields is also constantly changing. The server installation delivery standards delivered to public cloud product deployment are also constantly iterating and updating.
[0003] Different public cloud product areas have different requirements for server hardware configuration and installed operating systems, which requires clear formulation of delivery standards and timely updates as needed. Otherwise, if the servers delivered to the products do not meet the requirements, they will face a series of problems such as rework and construction delays. Summary of the invention
[0004] In this regard, the present application provides a delivery standard item updating method, device, electronic device and storage medium to solve the existing problem that it is impossible to clearly formulate delivery standards and update them in a timely manner as needed, resulting in the servers delivered to the products not meeting the requirements, and facing a series of problems such as rework and construction delays.
[0005] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:
[0006] In a first aspect, the present application discloses a delivery standard item updating method, which is applied to a delivery standard detection system, wherein the delivery standard detection system comprises: an operating system database, a hard disk configuration database, a product domain database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product domain database is used to store product domain data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set according to the operating system version data, the hard disk configuration data, the product domain data, the supplementary script data and the server model data, wherein the delivery standard item set comprises a plurality of delivery standard items, and the method comprises:
[0007] In response to the installation request, determining whether there is a delivery standard entry corresponding to the installation request in the delivery standard entry set;
[0008] If it is determined that the delivery standard entry set does not contain the delivery standard entry corresponding to the installation request, triggering a first delivery standard entry adding process;
[0009] If it is determined that the delivery standard item set contains a delivery standard item corresponding to the installation request, the installation delivery is performed according to the delivery standard item corresponding to the installation request.
[0010] Optionally, in the above delivery standard item updating method, before generating the delivery standard item set, the method further includes:
[0011] Respectively determine whether the operating system version data of the operating system database, the hard disk configuration data of the hard disk configuration database, the product field data of the product field database, the supplementary script data of the supplementary script database, and the server model data of the server model database have changed;
[0012] If it is determined that at least one change has occurred, the second new delivery standard item process is triggered.
[0013] Optionally, in the above-mentioned delivery standard item updating method, the triggering of the second new delivery standard item process includes:
[0014] Determine the standard items to be newly added based on the changed data in the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data;
[0015] Review the standard items to be newly added for delivery.
[0016] Optionally, in the above-mentioned delivery standard item updating method, the triggering of the first new delivery standard item process includes:
[0017] Determine a database that needs to add a new delivery standard item from the operating system database, the hard disk configuration database, the product field database, the supplementary script database, and the server model database;
[0018] The delivery standard item corresponding to the installation request that does not exist in the delivery standard item set is taken as a newly added delivery standard item to be reviewed and pushed to the database determined to need to add a new delivery standard item.
[0019] The second aspect of the present application discloses a delivery standard item updating device, which is applied to a delivery standard detection system, wherein the delivery standard detection system includes: an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product field database is used to store product field data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set according to the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data, wherein the delivery standard item set includes multiple delivery standard items, and the device includes:
[0020] A response judgment unit, configured to respond to the installation request and judge whether there is a delivery standard item corresponding to the installation request in the delivery standard item set;
[0021] A first triggering unit is configured to trigger a first process for adding a delivery standard entry if it is determined that the delivery standard entry set does not contain the delivery standard entry corresponding to the installation request;
[0022] The installation delivery unit is configured to implement installation delivery according to the delivery standard entry corresponding to the installation request if it is determined that the delivery standard entry set contains a delivery standard entry corresponding to the installation request.
[0023] Optionally, in the above-mentioned delivery standard item updating device, the first triggering unit includes:
[0024] A first determining unit is used to determine a database that needs to add a delivery standard item among the operating system database, the hard disk configuration database, the product field database, the supplementary script database, and the server model database;
[0025] The first review unit is configured to push the delivery standard item corresponding to the installation request that does not exist in the delivery standard item set as a newly added delivery standard item to be reviewed to the database determined to need to add a new delivery standard item.
[0026] Optionally, the above-mentioned delivery standard item updating device further includes:
[0027] a change judgment unit, used to judge whether the operating system version data of the operating system database, the hard disk configuration data of the hard disk configuration database, the product field data of the product field database, the supplementary script data of the supplementary script database, and the server model data of the server model database have changed;
[0028] The second trigger unit is used to trigger the second new delivery standard item process if it is determined that at least one change has occurred.
[0029] Optionally, in the above-mentioned delivery standard item updating device, the second triggering unit includes:
[0030] A second determining unit is used to determine the delivery standard items to be added according to the changed data in the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data;
[0031] The second review unit is used to review the new delivery standard items.
[0032] The third aspect of the present application discloses an electronic device, including: a memory and a processor;
[0033] Wherein, the memory is used to store computer programs;
[0034] The processor is used to execute the computer program, specifically to implement the delivery standard item updating method as disclosed in any one of the first aspects.
[0035] A fourth aspect of the present application discloses a computer storage medium for storing a computer program. When the computer program is executed, it is specifically used to implement the delivery standard item updating method as described in any one of the items disclosed in the first aspect.
[0036] The present invention provides a delivery standard item updating method, which is applied to a delivery standard detection system. The delivery standard detection system includes: an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product field database is used to store product field data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set according to the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data. The delivery standard item set includes multiple delivery standard items, and the method includes: responding to an installation request, and determining whether there is a delivery standard item corresponding to the installation request in the delivery standard item set; if it is determined that there is no delivery standard item corresponding to the installation request in the delivery standard item set, triggering a first new delivery standard item process; if it is determined that there is a delivery standard item corresponding to the installation request in the delivery standard item set, implementing installation delivery according to the delivery standard item corresponding to the installation request, which can ensure that the information in each database in the delivery standard detection system is updated in a timely manner, and solves the existing problem that the delivery standards cannot be clearly formulated and updated in a timely manner as needed, resulting in the server delivered to the product not meeting the requirements, and facing a series of problems such as rework and construction delays. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0038] Figure 1 A schematic diagram of the structure of a delivery standard detection system provided for this application;
[0039] Figure 2 A flowchart of a delivery standard item updating method provided in an embodiment of the present application;
[0040] Figure 3 A flowchart of triggering a first newly added delivery standard item provided in an embodiment of the present application;
[0041] Figure 4 A flowchart of another delivery standard item updating method provided in an embodiment of the present application;
[0042] Figure 5 A flowchart of triggering a second newly added delivery standard item provided in an embodiment of the present application;
[0043] Figure 6 A flowchart of another delivery standard item updating method provided in an embodiment of the present application;
[0044] Figure 7 A schematic diagram of the structure of a delivery standard item updating device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0046] First of all, it should be noted that the current formulation of server delivery standards is confirmed by each public cloud product area based on the component information, deployment requirements, corresponding server model configuration, and operating system to be installed in the product area. After that, the installation implementation personnel will uniformly manage the delivery standard items of each public cloud product area, and use this as a basis for server installation and delivery. There is a lot of manual offline processing in the middle, which reduces work efficiency to a certain extent. The installation implementation personnel need to constantly update the delivery standard items to ensure that the servers delivered to the public cloud product area meet the requirements and can be handed over to the personnel in each public cloud product area for the deployment of relevant components. Otherwise, it is necessary to reconfirm the delivery standard items and update them before installation. This manual method is prone to human errors on the one hand, and rework on the other.
[0047] Based on this, the embodiments of the present application provide a delivery standard detection system and a delivery standard item updating method to solve the existing problem that it is impossible to clearly formulate delivery standards and update them in a timely manner as needed, resulting in the servers delivered to the products not meeting the requirements, and facing a series of problems such as rework and construction delays.
[0048] The delivery standard item updating method can be applied to the delivery standard detection system, such as Figure 1As shown, the delivery standard detection system includes: an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product field database is used to store product field data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set based on the operating system version data, hard disk configuration data, product field data, supplementary script data and server model data, and the delivery standard item set includes multiple delivery standard items.
[0049] In some embodiments, with respect to the operating system database, since the delivery standard detection system of the present application is mainly used in the field of public cloud products, the operating system database in the present application is mainly used to store the operating system version data required in the field of public cloud products. The operating system version data may include the kernel version of the operating system.
[0050] It should be noted that the operating system database can be managed by the installation implementation personnel. When the operating system version is updated or needs to be upgraded or patched, the operating system database is updated to ensure the timeliness of the operating system database.
[0051] It should also be noted that the operating system version data stored in the operating system database can describe in detail the available operating system versions and the corresponding kernel versions, and can be applicable to the version situation in the public cloud product field.
[0052] In some embodiments, since the delivery standard detection system of the present application is mainly used in the field of public cloud products, the hard disk configuration database in the present application is mainly used to store hard disk configuration data required in the field of public cloud products. The hard disk configuration data may include data related to the hard disk configuration disk array.
[0053] It should be noted that due to the different numbers of hard disks in different server models and the different public cloud product fields in which the servers are used, there are differences in the disk arrays made for the server hard disks. The hard disk configuration database can provide selectable disk array configuration types, so that when generating or updating the delivery standards, the required disk array configuration can be matched and the corresponding hard disk management can be done.
[0054] The product domain database is used to store product domain data;
[0055] In practical applications, since the delivery standard detection system of this application is mainly used in the field of public cloud products, the product domain database in this application is mainly used to store product domain data required by the public cloud product field. Among them, the product domain data mainly includes product and component information in the product field and the mapping relationship between the corresponding product components.
[0056] It should be noted that currently public clouds can be divided into management and control support, network, storage, computing and other fields, each of which has different component correspondence. When there is a change in product field or component information, the person in charge of the product field can revise the product field database in a timely manner to ensure that the product field database is a complete product field list, which is the key to generating delivery standard items.
[0057] In some embodiments, since the delivery standard detection system of the present application is mainly used in the field of public cloud products, the supplementary script database in the present application is mainly used to store the supplementary script data required in the field of public cloud products.
[0058] It should be noted that due to different requirements of product areas or personalized configurations, the basic operating system cannot be used as expected after installation. It is necessary to perform some personalized configurations on the successfully installed server, such as mounting the hard disk of the corresponding directory, upgrading the kernel version of the operating system, and initializing related configurations, etc. All of these require executing relevant post-scripts to refresh the server-related configurations to meet the requirements of various product areas.
[0059] In some embodiments, since the delivery standard detection system of the present application is mainly used in the field of public cloud products, the server model database in the present application is mainly used to store server model data required in the field of public cloud products. The server model data may include server hardware configuration data.
[0060] It should be noted that since the servers used in various public cloud products are not the same, the servers used in different product areas have different degrees of differences in the specifications and quantity of hard disks, CPUs, and memories. Therefore, the server model database is required to record relevant information including but not limited to the brand, model, specifications, quantity, etc. of the server's hard disk, CPU, and memory.
[0061] Furthermore, considering the differences in server manufacturers and servers involved, a dedicated person can be assigned to update the server model database to ensure that the public cloud product field can obtain the latest model information, which is convenient for personnel in each product field to claim.
[0062] In some embodiments, the delivery standard detection system of the present application is mainly applied to the field of public cloud products, so the delivery standard database in the present application can generate a delivery standard item set in the field of public cloud products. The delivery standard item set includes several delivery standard items.
[0063] It should be noted that when the delivery standard database generates the delivery standard item set for the public cloud product field, it needs to retrieve data information from the operating system database, hard disk configuration database, product field database, supplementary script database, server model database, etc., and integrate the retrieved data information to derive delivery standard items that can be delivered externally, forming a delivery standard item set to ensure that the servers delivered to the public cloud product field are reliable. This is also a key link in the entire system.
[0064] Based on the delivery standard detection system shown above, Figure 2 As shown, the delivery standard item updating method mainly includes the following steps:
[0065] S101 . Respond to an installation request and determine whether there is a delivery standard item corresponding to the installation request in a delivery standard item set.
[0066] In actual applications, the installation request can be an installation demand proposed by the public cloud product field; since the delivery standard detection system is provided to the public cloud, the public cloud can be understood as the party proposing the delivery standard demand, and only the public cloud will propose installation requirements. Specifically, as long as the public cloud triggers the input of the delivery standard database, whether it is new or existing, it is regarded as an installation demand proposed by the public cloud. Of course, it is not limited to this, and it can also be determined according to the application environment and user needs, all within the scope of protection of this application.
[0067] It should be noted that after receiving the installation request, the installation request can be responded to by searching the delivery standard entry set in the delivery standard database to determine whether there is a delivery standard entry corresponding to the installation request in the delivery standard entry set. Among them, each installation request involves multiple points, such as model, operating system version, etc. The delivery standard detection system will check each point in the delivery standard database one by one. If it is completely matched, the corresponding delivery standard entry is found. As long as there is a point that does not match, the corresponding delivery standard entry is not found.
[0068] If it is determined that the delivery standard item set does not contain a delivery standard item corresponding to the installation request, step S102 may be executed; if it is determined that the delivery standard item set contains a delivery standard item corresponding to the installation request, step S103 may be executed.
[0069] S102: Trigger the first newly added delivery standard entry process.
[0070] In actual application, if it is determined that the delivery standard entry set does not contain the delivery standard entry corresponding to the installation request, that is, the delivery standard entry corresponding to the installation request cannot be retrieved from the delivery standard entry set of the delivery standard database, the first new delivery standard entry process can be triggered.
[0071] In some embodiments, Figure 3 As shown, the specific process of step S102, triggering the first newly added delivery standard item flow, mainly includes steps S201 and S202:
[0072] S201. Determine the database that needs to add new delivery standard items from the operating system database, hard disk configuration database, product field database, supplementary script database, and server model database.
[0073] In actual applications, when it is determined that the delivery standard item set does not contain the delivery standard item corresponding to the installation request, it means that there is at least one data in the operating system database, hard disk configuration database, product field database, supplementary script database and server model database that does not store the delivery standard item corresponding to the installation request, that is, the data in the operating system database, hard disk configuration database, product field database, supplementary script database and server model database has changed, and it is necessary to add a new delivery standard item in the database that does not store the delivery standard item corresponding to the installation request to meet the installation request and realize the installation delivery.
[0074] Specifically, the database to which new delivery standard items need to be added can be determined from the operating system database, hard disk configuration database, product field database, supplementary script database and server model database according to the delivery standard items corresponding to the installation request.
[0075] S202: The delivery standard item corresponding to the installation request that does not exist in the delivery standard item set is pushed as a new delivery standard item to be reviewed to a database that determines that a new delivery standard item needs to be added.
[0076] In actual applications, after the database that needs to add new delivery standard items is determined in the operating system database, hard disk configuration database, product field database, supplementary script database and server model database, the delivery standard items corresponding to the installation requests that do not exist in the delivery standard item set can be pushed to the database that is determined to need to add new delivery standard items as new delivery standard items to be reviewed, and the new delivery standard items can be reviewed through the corresponding database.
[0077] Among them, after the corresponding database has reviewed and approved the newly added delivery standard item, the data corresponding to the newly added delivery standard item can be stored in the database itself.
[0078] Specifically, since the operating system database, hard disk configuration database, product field database, supplementary script database and server model database are all configured with corresponding reviewers, the delivery standard items corresponding to the installation requests that do not exist in the delivery standard item set are pushed to the databases that determine the need for new delivery standard items as new delivery standard items to be reviewed. The reviewers corresponding to each database can then confirm whether there are any new contents that they are responsible for. If there are new contents, the new contents will be recorded in the temporary update cache. After the new delivery standard items are reviewed and approved, the database update program is automatically triggered to add the contents of the temporary record update cache to the corresponding database. If the new delivery standard items are not reviewed and approved, there is no need to update the corresponding database.
[0079] It should be noted that in practice, the delivery standard items corresponding to the installation request that do not exist in the delivery standard item set can also be reviewed through the delivery standard database. When the review is passed, the delivery standard database can regenerate the delivery standard item set based on the data after the review; at the same time, the data information of the operating system database, hard disk configuration database, product field database, supplementary script database and server model database can also be updated synchronously on demand. If the review fails, the public cloud product field needs to re-clarify the installation requirements and then re-initiate the corresponding process.
[0080] S103: Implement installation delivery according to the delivery standard items corresponding to the installation request.
[0081] In actual applications, if it is determined that a delivery standard item set includes a delivery standard item corresponding to the installation request, the installation delivery can be implemented according to the delivery standard item corresponding to the installation request.
[0082] Based on the above principles, combined with Figure 4The delivery standard item updating method provided in this embodiment is applied to the delivery standard detection system, which includes: an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product field database is used to store product field data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set according to the operating system version data, hard disk configuration data, product field data, supplementary script data and server model data, The delivery standard item set includes multiple delivery standard items, and the method includes: responding to an installation request, and determining whether there is a delivery standard item corresponding to the installation request in the delivery standard item set; if it is determined that there is no delivery standard item corresponding to the installation request in the delivery standard item set, triggering a first new delivery standard item process; if it is determined that there is a delivery standard item corresponding to the installation request in the delivery standard item set, implementing installation delivery according to the delivery standard item corresponding to the installation request, which can ensure that the information in each database in the delivery standard detection system is updated in a timely manner, and solves the existing problem that the delivery standards cannot be clearly formulated and updated in a timely manner as needed, resulting in the server delivered to the product not meeting the requirements, and facing a series of problems such as rework and construction delays.
[0083] It is worth noting that although the existing scheme can ensure the correctness of the confirmed delivery standard items, only the installation implementation personnel can maintain the delivery standard items by themselves, and other personnel cannot participate, resulting in the single use of the system, and other related information cannot be updated in real time. The delivery standard item update method provided by this application can gather the participation of each party involved in the delivery standard item, such as the delivery standard model, which allows the model administrator to update the model into the warehouse in real time. If there are changes in the server configuration of products in different fields of the public cloud, it can be modified in the system at any time, and the delivery standard detection system can automatically trigger the delivery standard item addition mechanism according to the needs of different delivery standards, so as to distribute it to products in different fields of the public cloud for review. After the review is passed, the basic database information can be updated. At the same time, the installation implementation personnel can timely understand the changes in the delivery standard items, and no longer need to manually collect and confirm the delivery standard items in various product fields of the public cloud. The installation delivery work can be completed more efficiently, greatly improving the work efficiency of multi-party collaboration.
[0084] It can be understood that, on the one hand, the present application can maintain the delivery standard items by itself without manual intervention. When there is a possibility of changes in the delivery standard items, it can automatically trigger whether new delivery standard items are needed, and the relevant parties can confirm and complete the update of the delivery standard items in a timely manner to ensure the timeliness of the delivery standard items without the need for manual triggering of the process for intervention. On the other hand, it can integrate the access of relevant parties and better link the node tasks involved by all parties. The generation of a delivery standard item requires confirmation from multiple aspects and involves many collaborating parties. The system can realize the efficient flow of delivery standard customization based on the actual situation of all collaborating parties.
[0085] Optionally, in another embodiment provided by the present application, before generating the delivery standard item set, steps S301 and S302 may also be included:
[0086] S301, respectively determine whether the operating system version data of the operating system database, the hard disk configuration data of the hard disk configuration database, the product field data of the product field database, the supplementary script data of the supplementary script database, and the server model data of the server model database have changed.
[0087] If it is determined that at least one change has occurred, step S302 may be executed:
[0088] S302: trigger the second newly added delivery standard entry process.
[0089] In some embodiments, step S302, triggering the second newly added delivery standard entry process is as follows Figure 5 As shown, it mainly includes steps S401 and S402:
[0090] S401. Determine the standard items to be newly added based on the changed data in the operating system version data, hard disk configuration data, product field data, supplementary script data and server model data.
[0091] In actual applications, when the operating system version data of the operating system database, the hard disk configuration data of the hard disk configuration database, the product field data of the product field database, the supplementary script data of the supplementary script database, and the server model data of the server model database change, the possible delivery standard items can be reversely arranged and combined to obtain the delivery standard items to be added.
[0092] Among them, changes in the operating system version data of the operating system database, the hard disk configuration data of the hard disk configuration database, the product field data of the product field database, the supplementary script data of the supplementary script database and the server model data of the server model database include: changes or new content in the operating system version data, hard disk configuration data, product field data, supplementary script data and server model data.
[0093] S402. Review the newly added delivery standard items.
[0094] In actual applications, the public cloud can be used to review whether the new delivery standard item can be used as an installation request; if the new delivery standard item passes the review, the delivery standard database can be directly updated.
[0095] In this embodiment, combined with Figure 6 When the operating system version data, hard disk configuration data, product field data, supplementary script data and server model data change or new content is added, the possible delivery standard items are arranged in reverse combination, and the public cloud reviews and confirms whether they can be used as an installation request. If the new delivery standard items are reviewed and approved, the delivery standard database can be directly updated. This path method can more efficiently trigger the update of the delivery standard database, making the entire process run more efficiently, supplementing the delivery standard items in both positive and negative directions, and making the entire mechanism run more comprehensively.
[0096] It is worth noting that the generation of a delivery standard item currently involves the information synchronization of multiple sub-items. When the information synchronization mechanism is not clear or timely, the delivery standard item update method provided by the present invention can ensure the update of each sub-item information, allowing the public cloud to immediately perceive and query the information change. At the same time, the change can actively trigger the mechanism of adding a new delivery standard item, allowing the public cloud to access early and update the delivery standard database for subsequent use, making the entire workflow and efficiency more efficient. Compared with the current method, there is an additional path for adding a new delivery standard item, which has certain advantages and the timeliness is much increased compared to the original single path.
[0097] In summary, the present application has the following advantages: on the one hand, the current public cloud delivery standards are manually counted and entered into the system in advance. Errors will occur during manual counting and cannot be updated in time. The present invention can update the delivery standard database in time and can maintain the delivery standard items by itself; on the other hand, when installing the server, according to the different products and corresponding needs, it is necessary to select the corresponding delivery standard for installation. If the corresponding delivery standard cannot be selected, it is necessary to temporarily add the delivery standard, which can be used after layers of review, which increases the time cost to a certain extent and cannot complete the delivery efficiently. The present invention can automatically initiate the delivery standard detection before the delivery standard items fail to meet the needs. If relevant changes are detected, the corresponding process will be initiated immediately to complete the update of the delivery standard items in time.
[0098] Correspondingly, another embodiment of the present application further provides a delivery standard item updating device, which is applied to a delivery standard detection system, and the delivery standard detection system includes: an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product field database is used to store product field data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set according to the operating system version data, hard disk configuration data, product field data, supplementary script data and server model data, and the delivery standard item set includes multiple delivery standard items, such as Figure 7 As shown, the delivery standard item updating device includes:
[0099] A response determination unit 101 is used to respond to the installation request and determine whether there is a delivery standard item corresponding to the installation request in the delivery standard item set;
[0100] The first triggering unit 102 is configured to trigger a first new delivery standard entry process if it is determined that the delivery standard entry set does not contain a delivery standard entry corresponding to the installation request;
[0101] The installation delivery unit 103 is configured to implement installation delivery according to the delivery standard entry corresponding to the installation request if it is determined that the delivery standard entry set contains a delivery standard entry corresponding to the installation request.
[0102] In some embodiments, the first trigger unit 101 includes:
[0103] A first determination unit is used to determine a database that needs to add a delivery standard item from an operating system database, a hard disk configuration database, a product field database, a supplementary script database, and a server model database;
[0104] The first review unit is used to push the delivery standard item corresponding to the installation request that does not exist in the delivery standard item set as a new delivery standard item to be reviewed to a database that determines that a new delivery standard item needs to be added.
[0105] In some embodiments, the delivery standard item updating device further includes:
[0106] a change judgment unit, used to judge whether the operating system version data of the operating system database, the hard disk configuration data of the hard disk configuration database, the product field data of the product field database, the supplementary script data of the supplementary script database, and the server model data of the server model database have changed;
[0107] The second trigger unit is used to trigger the second new delivery standard item process if it is determined that at least one change has occurred.
[0108] In some embodiments, the second trigger unit includes:
[0109] The second determination unit is used to determine the standard items to be newly added according to the changed data in the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data;
[0110] The second review unit is used to review the newly added delivery standard items.
[0111] The delivery standard item updating device provided in this embodiment can be applied to the delivery standard detection system, which includes: an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product field database is used to store product field data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set based on the operating system version data, hard disk configuration data, product field data, supplementary script data and server model data, and the delivery standard item set includes multiple delivery standards The device comprises: a response judgment unit 101 for responding to an installation request and judging whether there is a delivery standard entry corresponding to the installation request in the delivery standard entry set; a first trigger unit 102 for triggering a first new delivery standard entry process if it is judged that the delivery standard entry set does not contain a delivery standard entry corresponding to the installation request; an installation delivery unit 103 for implementing installation delivery according to the delivery standard entry corresponding to the installation request if it is judged that there is a delivery standard entry corresponding to the installation request in the delivery standard entry set, which can ensure that the information of each database in the delivery standard detection system is updated in time, solves the existing problem that it is impossible to clearly formulate the delivery standards and update them in time as needed, resulting in the servers delivered to the products not meeting the requirements, and facing a series of problems such as rework and construction delays.
[0112] It should be noted that, for the relevant description of each unit in the delivery standard item updating device, reference can also be made to the above-mentioned method embodiment, and this application will not go into details one by one.
[0113] Optionally, another embodiment of the present application further provides a computer storage medium for storing a computer program, which, when executed, is specifically used to implement the delivery standard item updating method provided in any embodiment of the present application.
[0114] It should be noted that, for the relevant description of the delivery standard item updating method, please refer to the above embodiment, which will not be repeated here.
[0115] Optionally, another embodiment of the present application further provides an electronic device, which includes a memory and a processor.
[0116] Wherein, the memory is used to store computer programs;
[0117] The processor is used to execute a computer program, specifically to implement the delivery standard item updating method provided in any embodiment of the present application.
[0118] It should be noted that the relevant description of the delivery standard item updating method can also be found in the above embodiment and will not be repeated here.
[0119] The features recorded in the various embodiments in this specification can be replaced or combined with each other, and the same and similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The system and system embodiments described above are only schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work. Professionals can also further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in this article can be implemented in electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0120] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
[0121] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
Claims
1. A delivery standard item updating method, characterized in that: Applied to a delivery standard detection system, the delivery standard detection system includes: an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product field database is used to store product field data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set according to the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data, the delivery standard item set includes multiple delivery standard items, and the method includes: In response to the installation request, determining whether there is a delivery standard entry corresponding to the installation request in the delivery standard entry set; If it is determined that the delivery standard entry set does not contain the delivery standard entry corresponding to the installation request, triggering a first delivery standard entry adding process; If it is determined that the delivery standard item set contains a delivery standard item corresponding to the installation request, the installation delivery is performed according to the delivery standard item corresponding to the installation request.
2. The delivery standard item updating method according to claim 1, characterized in that: Before generating the delivery standard item set, it also includes: respectively determining whether the operating system version data of the operating system database, the hard disk configuration data of the hard disk configuration database, the product field data of the product field database, the supplementary script data of the supplementary script database, and the server model data of the server model database have changed; If it is determined that at least one change has occurred, the second new delivery standard item process is triggered.
3. The delivery standard item updating method according to claim 2, characterized in that: The process of triggering the second newly added delivery standard item includes: Determine the standard items to be newly added based on the changed data in the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data; Review the standard items to be newly added for delivery.
4. The delivery standard item updating method according to claim 1, characterized in that: The process of triggering the first newly added delivery standard item includes: Determine a database that needs to add a new delivery standard item from the operating system database, the hard disk configuration database, the product field database, the supplementary script database, and the server model database; The delivery standard item corresponding to the installation request that does not exist in the delivery standard item set is taken as a newly added delivery standard item to be reviewed and pushed to the database determined to need to add a new delivery standard item.
5. A delivery standard item updating device, characterized in that: Applied to a delivery standard detection system, the delivery standard detection system includes: an operating system database, a hard disk configuration database, a product field database, a supplementary script database, a server model database and a delivery standard database; the operating system database is used to store operating system version data; the hard disk configuration database is used to store hard disk configuration data; the product field database is used to store product field data; the supplementary script database is used to store supplementary script data; the server model database is used to store server model data; the delivery standard database is used to generate a delivery standard item set according to the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data, the delivery standard item set includes multiple delivery standard items, and the device includes: A response judgment unit, configured to respond to the installation request and judge whether there is a delivery standard item corresponding to the installation request in the delivery standard item set; A first triggering unit is configured to trigger a first process for adding a delivery standard entry if it is determined that the delivery standard entry set does not contain the delivery standard entry corresponding to the installation request; The installation delivery unit is configured to implement installation delivery according to the delivery standard entry corresponding to the installation request if it is determined that the delivery standard entry set contains a delivery standard entry corresponding to the installation request.
6. The delivery standard item updating device according to claim 5, characterized in that: The first trigger unit includes: A first determining unit is used to determine a database that needs to add a delivery standard item among the operating system database, the hard disk configuration database, the product field database, the supplementary script database, and the server model database; The first review unit is configured to push the delivery standard item corresponding to the installation request that does not exist in the delivery standard item set as a newly added delivery standard item to be reviewed to the database determined to need to add a new delivery standard item.
7. The delivery standard item updating device according to claim 5, characterized in that: Also includes: a change judgment unit, used to judge whether the operating system version data of the operating system database, the hard disk configuration data of the hard disk configuration database, the product field data of the product field database, the supplementary script data of the supplementary script database, and the server model data of the server model database have changed; The second trigger unit is used to trigger the second new delivery standard item process if it is determined that at least one change has occurred.
8. The delivery standard item updating device according to claim 7, characterized in that: The second trigger unit includes: A second determining unit is used to determine the delivery standard items to be added according to the changed data in the operating system version data, the hard disk configuration data, the product field data, the supplementary script data and the server model data; The second review unit is used to review the new delivery standard items.
9. An electronic device, characterized in that: include: Memory and processor; Wherein, the memory is used to store computer programs; The processor is used to execute the computer program, specifically to implement the delivery standard item updating method according to any one of claims 1 to 4.
10. A computer storage medium, characterized in that: Used to store a computer program, which, when executed, is specifically used to implement the delivery standard item updating method as described in any one of claims 1-4.