Dynamic resource isolation method based on hybrid deployment

By acquiring user configuration data and creating a data adjustment interface, users can adjust resource configurations in real time, which solves the problem of resource allocation being out of sync with demand in hybrid deployment scenarios and achieves dynamic isolation and flexible scheduling of resources.

CN120994384APending Publication Date: 2025-11-21NORTHERN INST OF AUTOMATIC CONTROL TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511117537.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-11
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

In hybrid deployment scenarios that combine cloud computing and on-premises deployment, existing technologies cannot dynamically adjust resources, resulting in a disconnect between resource allocation and actual needs. Furthermore, the lack of intuitive user interaction mechanisms fails to meet users' customized resource configuration requirements.

Method used

By acquiring configuration data from the user end, the initial configuration amount and proportion are determined, a data adjustment interface is created, allowing users to adjust resource configuration in real time. Combined with the total comprehensive configuration on the deployment end, dynamic resource allocation is performed, providing a visual interactive entry point, and supporting users to isolate resources according to actual business needs.

Benefits of technology

It enables dynamic matching of resource allocation with actual needs, improves the flexibility and utilization of resource configuration, meets users' personalized needs, and solves the problem that users cannot intervene in resource isolation strategies in real time in traditional solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120994384A_ABST
    Figure CN120994384A_ABST
Patent Text Reader

Abstract

The invention provides a resource dynamic isolation method based on hybrid deployment, which comprises the following steps of: acquiring configuration data corresponding to any configuration time period and uploaded by a user side, and determining an initial configuration amount corresponding to each configuration process included in the configuration data; determining an initial configuration ratio corresponding to each configuration process based on the initial configuration amount, and determining a current configuration amount corresponding to each initial configuration ratio based on the total comprehensive configuration amount of the corresponding deployment end; in response to the arrival of the configuration time period, controlling the deployment end to start each configuration process, and creating a data adjustment interface which is sent to the user end and corresponds to the configuration data; and in response to the user side, performing area adjustment on a configuration display area which is located in the data adjustment interface and corresponds to any configuration process, and adjusting a current adjustment amount corresponding to the configuration process to obtain an updated configuration amount. The method and the device at least meet the demand of personalized resources.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, and in particular, to a resource dynamic isolation method and system based on hybrid deployment. BACKGROUND

[0002] In the hybrid deployment scenario of cloud computing and localized deployment, the resource dynamic isolation of multi-process cooperative runtime faces significant challenges. In the prior art, resource configuration usually adopts a static allocation mode, i.e., a fixed resource interval is defined for each process based on preset parameters, which is difficult to dynamically adjust according to actual needs such as business time period and load variation. For example, when a user needs to customize resource allocation strategies for different configuration time periods (such as business peak period and low peak period), the traditional scheme cannot respond to changes in configuration data in real time, resulting in a disconnection between resource allocation and actual needs —— either causing resource waste due to over-allocation, or causing process running abnormities due to insufficient allocation.

[0003] In addition, the existing method lacks intuitive user interaction mechanism, and it is difficult to support users to customize and adjust resource configuration based on actual business scenarios. When multiple processes run concurrently and resource demand changes dynamically, users cannot modify the resource proportion of each process in real time, resulting in insufficient flexibility of resource isolation strategy and failing to meet the "on-demand allocation" resource management needs in the hybrid deployment environment.

[0004] Therefore, how to realize dynamic resource adjustment based on user configuration data has become a technical problem to be solved in the hybrid deployment scenario. SUMMARY

[0005] In view of the above problems, the present application is proposed to provide a resource dynamic isolation method based on hybrid deployment, which overcomes the above problems or at least partially solves the above problems.

[0006] According to one aspect of the present application, a resource dynamic isolation method based on hybrid deployment is provided, comprising the following steps: Obtaining configuration data uploaded by a user end corresponding to any configuration time period, and determining an initial configuration amount corresponding to each configuration process included in the configuration data; Determining an initial configuration proportion corresponding to each configuration process based on the initial configuration amount, and determining a current configuration amount corresponding to each initial configuration proportion based on the total amount of comprehensive configuration of the corresponding deployment end; In response to the arrival of the configuration time period, starting each configuration process on the deployment end, and creating a data adjustment interface corresponding to the configuration data sent to the user end; In response to the user end adjusting the configuration display area corresponding to any configuration process located in the data adjustment interface, adjusting the current adjustment amount corresponding to the configuration process to obtain an updated configuration amount.

[0007] Optionally, in the method according to the present application, the initial configuration proportion corresponding to each configuration process is determined based on the initial configuration amount, and the current configuration amount corresponding to each initial configuration proportion is determined based on the comprehensive configuration total amount of the corresponding deployment end, comprising: summing up the initial configuration amount corresponding to each configuration process, and comparing the obtained initial configuration total amount with the comprehensive configuration total amount of the corresponding deployment end; in response to the initial configuration total amount being less than the comprehensive configuration total amount, determining the initial configuration proportion corresponding to each configuration process and the initial configuration total amount based on the initial configuration amount, and obtaining the current configuration amount based on the product of the comprehensive configuration total amount and each initial configuration proportion; in response to the initial configuration total amount being greater than the comprehensive configuration total amount, sending the initial configuration total amount to the user end for adjustment.

[0008] Optionally, in the method according to the present application, sending the initial configuration total amount to the user end for adjustment, comprising: obtaining the rated configuration interval corresponding to each configuration process, and determining the excess configuration amount based on the difference between the initial configuration total amount and the comprehensive configuration total amount; dividing each rated configuration interval based on the corresponding initial configuration amount to obtain a lower limit half interval corresponding to less than or equal to the initial configuration amount, and an upper limit half interval corresponding to greater than or equal to the initial configuration amount; sending the lower limit half interval corresponding to each configuration process to the user end, and in response to the user determining the same reduction configuration amount as the excess configuration amount based on the user end corresponding to the lower limit half interval, performing difference calculation on the initial configuration amount and the reduction configuration amount to obtain the current configuration amount.

[0009] Optionally, in the method according to the present application, sending the lower limit half interval corresponding to each configuration process to the user end, and in response to the user determining the same reduction configuration amount as the excess configuration amount based on the user end corresponding to the lower limit half interval, performing difference calculation on the initial configuration amount and the reduction configuration amount to obtain the current configuration amount, comprising: creating a configuration adjustment interface, and filling an excess extension axis generated based on the excess configuration amount to a first area located in the configuration adjustment interface, and filling an adjustment extension axis generated based on each lower limit half interval to a second area located in the configuration adjustment interface; sending the configuration adjustment interface to the user end, and in response to the user performing reduction adjustment on any adjustment extension axis based on the user end, determining the reduction configuration amount of the lower limit half interval corresponding to the adjustment extension axis based on the reduction ratio corresponding to the reduction adjustment, and determining the excess progress proportion of the reduction configuration amount corresponding to the excess configuration amount; The pixel filling of the corresponding excess progress ratio is performed on the excess extension shaft, and in response to the excess total value ratio obtained by accumulating all the determined excess progress ratios being equal to 1, the current configuration amount is obtained by performing difference calculation on the initial configuration amount corresponding to the same configuration process and the reduced configuration amount.

[0010] Optionally, in the method according to the application, creating a data adjustment interface corresponding to the configuration data and sent to the user end comprises: determining a process priority corresponding to each configuration process included in the configuration data, and performing high-to-low sorting on each configuration process based on the process priority to obtain a progress sequence; creating a data adjustment interface, and dividing the data adjustment interface based on the progress quantity of all configuration processes to obtain configuration display areas arranged horizontally; sequentially filling each configuration process from left to right into each configuration display area based on the progress sequence, and determining a current configuration ratio corresponding to each configuration process based on the current configuration amount; adjusting the configuration display areas corresponding to the same configuration process based on each current configuration ratio to obtain a corresponding horizontal size, and obtaining a real-time occupancy quantity uploaded by the deployment end based on each configuration process; performing ratio calculation on the real-time occupancy quantity corresponding to the same configuration process and the current configuration amount, and generating an occupancy sub-area corresponding to the obtained real-time occupancy ratio based on the area center point of the configuration display area; sending the data adjustment interface to the user end.

[0011] Optionally, in the method according to the application, the method further comprises: allocating a buffer duration to each configuration process based on the progress sequence; obtaining a rated configuration interval corresponding to each configuration process, and determining a minimum configuration amount located in the rated configuration interval as a background configuration amount; in response to the real-time occupancy quantity of any configuration process being the background configuration amount, establishing a timing task corresponding to the continuous buffer duration of the configuration process; based on the timing task, determining that the real-time occupancy quantity of the configuration process is unchanged, controlling the deployment end to close the configuration process, and updating the data adjustment interface.

[0012] Optionally, in the method according to the application, in response to the user end adjusting the area of the configuration display area corresponding to any configuration process located in the data adjustment interface, adjusting the current adjustment amount corresponding to the configuration process to obtain an updated configuration amount, comprising: In response to the first selection interaction of the user terminal on any configuration display area corresponding to any configuration process in the data adjustment interface, the configuration display area is determined as an active adjustment area, and all other configuration display areas are combined to obtain a passive adjustment area; The area center point of the active adjustment area is determined as an adjustment starting point, and a vertical division line passing through the adjustment starting point is generated; The active adjustment area is divided into an increase sub-area close to the passive adjustment area and a decrease sub-area far from the passive adjustment area based on the vertical division line; In response to the adjustment interaction of the user terminal on any sub-area, the active adjustment area and the passive adjustment area are adjusted based on the adjustment interaction, and the current adjustment amount corresponding to the configuration process is adjusted to obtain an updated configuration amount.

[0013] Optionally, in the method according to the application, In response to the adjustment interaction of the user terminal on any sub-area, the active adjustment area and the passive adjustment area are adjusted based on the adjustment interaction, and the current adjustment amount corresponding to the configuration process is adjusted to obtain an updated configuration amount, including: In response to the adjustment extension line generated by the user terminal at the adjustment starting point and located in any sub-area, the adjustment length of the adjustment extension line in the horizontal direction is compared with the horizontal size of the active adjustment area to obtain an adjustment ratio; In response to the adjustment extension line located in the increase sub-area, the active adjustment area is adjusted by the increase adjustment corresponding to the adjustment ratio, the passive adjustment area is adjusted by the decrease adjustment corresponding to the adjustment ratio, and the current adjustment amount corresponding to the configuration process is adjusted by the increase adjustment corresponding to the adjustment ratio to obtain an updated configuration amount; In response to the adjustment extension line located in the decrease sub-area, the active adjustment area is adjusted by the decrease adjustment corresponding to the adjustment ratio, the passive adjustment area is adjusted by the increase adjustment corresponding to the adjustment ratio, and the current adjustment amount corresponding to the configuration process is adjusted by the decrease adjustment corresponding to the adjustment ratio to obtain an updated configuration amount.

[0014] Optionally, in the method according to the application, the method further comprises: In response to the second selection interaction of the user on any configuration display area included in the passive adjustment area, the configuration display area is removed from the passive adjustment area to obtain an updated passive adjustment area.

[0015] According to another aspect of the application, a resource dynamic isolation system based on hybrid deployment is provided, comprising: The configuration obtaining module is configured to obtain configuration data uploaded by the user terminal corresponding to any configuration period, and determine an initial configuration amount corresponding to each configuration process included in the configuration data; The proportion determining module is configured to determine an initial configuration proportion corresponding to each configuration process based on the initial configuration amount, and determine a current configuration amount corresponding to each initial configuration proportion based on the total amount of comprehensive configuration of the deployment terminal; The interface generating module is configured to control the deployment terminal to start each configuration process in response to the arrival of the configuration period, and create a data adjustment interface corresponding to the configuration data and sent to the user terminal; The area adjusting module is configured to adjust the current adjustment amount corresponding to any configuration process in response to the user terminal adjusting the configuration display area corresponding to the configuration process located in the data adjustment interface, and obtain an updated configuration amount.

[0016] According to the scheme of the present application, first, the present application can obtain configuration data uploaded by the user terminal and determine an initial configuration amount, so that the user can input individualized resource requirements based on actual business scenarios (such as load differences in different configuration periods), break the limitations of traditional static allocation, and solve the problem that resource allocation is out of touch with actual requirements; second, the mechanism of calculating a current configuration amount based on an initial configuration amount and a total amount of comprehensive configuration of a deployment terminal can dynamically adapt to the actual resource capacity of the deployment terminal, that is, when the initial configuration amount of the user is less than the total amount of comprehensive configuration, resources are accurately allocated in proportion to avoid resource waste; finally, the design of creating a data adjustment interface in response to a configuration period and supporting dynamic adjustment by the user provides a visual interactive entry for the user, so that the user can intuitively modify a configuration display area according to real-time business states (such as sudden traffic and process priority changes), realize “on-demand allocation” of resources, and completely solve the technical problem that the user cannot intervene in resource isolation strategies in real time in traditional schemes, meet the individualized resource requirements of the user, and further improve the flexibility of resource configuration, the customization ability of the user, and the resource utilization rate of the deployment terminal through the dual mechanisms of data driving and interaction driving. BRIEF DESCRIPTION OF DRAWINGS

[0017] Figure 1 A flowchart of a resource dynamic isolation method based on a hybrid deployment according to an embodiment of the present application is shown; Figure 2 A structural block diagram of a resource dynamic isolation system based on a hybrid deployment according to another embodiment of the present application is shown. DETAILED DESCRIPTION

[0018] Exemplary embodiments of the present disclosure will be described below in greater detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure can be embodied in various forms without being limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art.

[0019] To solve the problems existing in the prior art, the inventors propose the solutions of the present disclosure. One embodiment of the present disclosure provides a resource dynamic isolation method based on hybrid deployment, which can be executed in a computing device.

[0020] Figure 1 A flow chart of the resource dynamic isolation method based on hybrid deployment according to one embodiment of the present disclosure is shown in FIG. 1, which starts from step S101, in which the following is included: Figure 1 Obtaining configuration data uploaded by a user terminal corresponding to any configuration period, and determining an initial configuration amount corresponding to each configuration process included in the configuration data.

[0021] For example, in the application scenario of hybrid deployment, in order to enable the user to customize and adjust the configuration process based on actual needs, the present embodiment can first obtain, through a server, configuration data uploaded by a user terminal corresponding to any configuration period. The configuration period can be set by the user according to the actual business needs, such as different workdays, holidays or specific time periods, etc., each of which corresponds to a resource configuration strategy expected by the user; and after obtaining the configuration data, each configuration process included therein is parsed to determine an initial configuration amount corresponding to each configuration process. The initial configuration amount is a resource configuration reference value preset by the user for each process according to the actual business scenario, which reflects the initial expectation of the user on the resource allocation of each process in the configuration period. It can be explained that, in the present embodiment, the user terminal can be understood as a terminal used by the user, such as a mobile phone or a computer.

[0022] In step S102, the following is included: Determining an initial configuration proportion corresponding to each configuration process based on the initial configuration amount, and determining a current configuration amount corresponding to each initial configuration proportion based on the total amount of comprehensive configuration of the corresponding deployment end.

[0023] ​For example, in the present embodiment, in the mixed deployment scenario, in order to enable the user to customize the configuration process based on actual needs, the server needs to perform the following core operations: first, according to the initial configuration amount corresponding to each configuration process, calculate its initial configuration proportion in the overall configuration. The proportion reflects the relative weight of each process in the initial resource allocation and is the basis for subsequent resource configuration. Then, combined with the comprehensive configuration total amount of the deployment end (i.e. the total resource amount that the deployment end can provide), the initial configuration proportion is converted into a specific current configuration amount. Through this process, the initial configuration parameters uploaded by the user will be associated with the actual resource capacity of the deployment end to form an executable resource configuration scheme.

[0024] Further, in the present embodiment, the above-mentioned "determining the initial configuration proportion corresponding to each configuration process based on the initial configuration amount, and determining the current configuration amount corresponding to each initial configuration proportion based on the comprehensive configuration total amount of the corresponding deployment end" can further include the following steps: Summing up the initial configuration amount corresponding to each configuration process, and comparing the obtained initial configuration total amount with the comprehensive configuration total amount of the corresponding deployment end; In response to the initial configuration total amount being less than the comprehensive configuration total amount, determining the initial configuration proportion corresponding to each configuration process and the initial configuration total amount based on the initial configuration amount, and obtaining the current configuration amount based on the product of the comprehensive configuration total amount and each initial configuration proportion; In response to the initial configuration total amount being greater than the comprehensive configuration total amount, sending the initial configuration total amount to the user end for adjustment.

[0025] For example, in the present embodiment, the server can determine the initial configuration proportion of each configuration process based on the initial configuration amount, and determine the current configuration amount in combination with the comprehensive configuration total amount of the deployment end, and the specific process is as follows: First, sum up the initial configuration amount of each configuration process to obtain the initial configuration total amount, and compare it with the comprehensive configuration total amount of the deployment end (i.e. the total resource amount that the deployment end can provide), and thus the matching state of the user's initial configuration and the resource capacity of the deployment end can be identified in real time, providing a basis for subsequent dynamic adjustment; Then, if the initial configuration total is less than the comprehensive configuration total, the server calculates the proportion of each process in the total based on the initial configuration amount of each process (i.e., the initial configuration proportion), and then obtains the current configuration amount of each process by multiplying the comprehensive configuration total by the initial configuration proportion. This calculation process converts the initial configuration proportion set by the user into a specific value that is linked to the actual resources of the deployment end, for example, if the initial configuration amount of a certain process accounts for 20% of the total, and the comprehensive configuration total is 100 units, then the current configuration amount is 20 units. This proportional allocation method can ensure that the relative weight of resource allocation for each process meets the user's initial intention, and can fully utilize the resources of the deployment end, avoiding the waste caused by the fact that the configuration amount is less than the actual available resources; In addition, if the initial configuration total is greater than the comprehensive configuration total, the system sends the initial configuration total to the user end. At this time, the user can adjust the excess part based on the actual business demand (such as core process priority, real-time load situation), for example, manually reducing the configuration amount of non-core processes. This mechanism gives the user the right to make resource decisions, avoiding resource conflicts caused by system forced allocation (such as process crashes due to insufficient resources), allowing users to make personalized configurations within the upper limit of the deployment end resources, ensuring the feasibility and business adaptability of the configuration scheme.

[0026] Furthermore, in the present embodiment, the above-mentioned "sending the initial configuration total to the user end for adjustment" can further include the following steps: Obtaining the rated configuration interval corresponding to each configuration process, and determining the excess configuration amount based on the difference between the initial configuration total and the comprehensive configuration total; Dividing each rated configuration interval based on the corresponding initial configuration amount to obtain a lower limit half interval corresponding to the initial configuration amount and an upper limit half interval corresponding to the initial configuration amount; Sending the lower limit half interval corresponding to each configuration process to the user end, and in response to the user determining the same reduction configuration amount as the excess configuration amount based on the user end, calculating the difference between the initial configuration amount and the reduction configuration amount to obtain the current configuration amount.

[0027] For example, in the present embodiment, if the server calculates that the initial configuration total exceeds the comprehensive configuration total of the deployment end, the initial configuration total needs to be sent to the user end for adjustment, and the specific process is as follows: First, the server obtains the rated configuration interval corresponding to each configuration process (i.e., the resource configuration range allowed for normal operation of the process), and determines the excess configuration amount (i.e., the part that exceeds the actual available resources of the deployment end) by the difference between the initial configuration total and the comprehensive configuration total. This can make the user clear about the boundary of the resource amount that needs to be adjusted, avoid the deployment end running out of resources due to excessive configuration, and ensure that the subsequent adjustment is within a reasonable range; Then, the server divides each nominal configuration interval into a "lower limit half interval less than or equal to the initial configuration amount" and an "upper limit half interval greater than or equal to the initial configuration amount" based on the corresponding initial configuration amount. The lower limit half interval provides a safe range for the user to reduce the configuration. When the user adjusts within this range, the excess configuration amount is reduced, and the resource amount of the configuration process is ensured to be not less than the initial benchmark value, avoiding abnormal process running due to excessive configuration reduction; Subsequently, the server sends the lower limit half interval of each configuration process to the user end, and the user can adjust the reduced configuration amount within the interval. When the user adjusts the sum of the reduced configuration amounts of each process to be consistent with the excess configuration amount, the server calculates the current configuration amount by subtracting the reduced configuration amount from the initial configuration amount. This user-adjusted mechanism allows the user to allocate resources based on actual business needs (such as priority of different processes, real-time load, etc.), enabling customized adjustment. For example, the configuration amount of non-core processes can be reduced first to ensure resource supply for critical processes, thereby optimizing overall configuration efficiency under limited resources and avoiding unreasonable resource allocation caused by "one-size-fits-all" adjustment. The final current configuration amount meets the total resource amount limit of the deployment end and satisfies the user's differentiated configuration needs for each process, achieving the goal of dynamic isolation and flexible scheduling.

[0028] Furthermore, in the present embodiment, the above-mentioned "sending the lower limit half interval corresponding to each configuration process to the user end, and in response to the user determining that the reduced configuration amount based on the user end is the same as the excess configuration amount, calculating the current configuration amount by subtracting the reduced configuration amount from the initial configuration amount" can further include the following steps: Creating a configuration adjustment interface and filling the excess extension axis generated based on the excess configuration amount into a first area of the configuration adjustment interface, and filling the adjustment extension axis generated based on each lower limit half interval into a second area of the configuration adjustment interface; Sending the configuration adjustment interface to the user end, and in response to the user adjusting any adjustment extension axis based on the user end, determining the reduced configuration amount of the lower limit half interval corresponding to the adjustment extension axis based on the reduction ratio of the corresponding adjustment, and determining the excess progress proportion of the reduced configuration amount corresponding to the excess configuration amount; Pixel filling of the excess extension axis corresponding to the excess progress proportion, and in response to the excess total value proportion obtained by adding all the determined excess progress proportions being equal to 1, calculating the current configuration amount by subtracting the reduced configuration amount from the initial configuration amount corresponding to the same configuration process.

[0029] For example, in the present embodiment, in a hybrid deployment scenario, when the server needs to send the initial configuration total amount to the user end for adjustment, the following visual interactive process is used to achieve customized resource configuration: Firstly, the server can create a configuration adjustment interface, fill the excess extension axis generated based on the excess configuration amount in the first area of the interface (the axis intuitively shows the total amount of resources to be adjusted), and generate an independent adjustment extension axis for the lower half interval of each configuration process in the second area (each axis corresponds to the range that can be safely reduced in configuration). This partition design enables users to intuitively distinguish between the total excess amount and the adjustable interval of each process, facilitating precise positioning of the adjustment target and avoiding adjustment deviations caused by information confusion; Next, after sending the configuration adjustment interface to the user end, the user can perform a reduction operation on any adjustment extension axis. The server will calculate the reduced configuration amount corresponding to the axis according to the reduction ratio, and determine its proportion in the excess configuration amount (i.e. the excess progress proportion). For example, if a certain adjustment extension axis is reduced by 20%, the reduced configuration amount of the corresponding process accounts for 20% of the total excess amount. This mapping of the user's visual operation to precise resource adjustment values ensures a linear correspondence between the adjustment operation and the resource change, improving the controllability of user adjustment; Then, the server synchronously fills the excess extension axis with pixels, and the filling progress is synchronized with the excess progress proportion in real time (e.g. a 20% proportion corresponds to a 20% pixel filling of the excess axis). When the excess progress proportions of all adjustment extension axes add up to 100%, the server subtracts the corresponding reduced configuration amount from the initial configuration amount of each process to obtain the final current configuration amount. It should be noted that the embodiment provides visual adjustment completion feedback for the user - the user can observe the filling state of the excess axis to keep abreast of the adjustment progress in real time, avoid over-adjustment or insufficient adjustment, and ensure that the final configuration amount meets the deployment end's comprehensive configuration total amount limit, while achieving individualized allocation of resources for each process through user self-adjustment (e.g. preferentially reducing the configuration amount of non-core processes), thereby maximizing the satisfaction of the user's actual business needs in a resource-limited scenario, and achieving the goal of dynamic isolation and flexible scheduling.

[0030] In step S103, the following content is included: In response to the arrival of the configuration period, the deployment end is controlled to start each configuration process, and a data adjustment interface corresponding to the configuration data is created and sent to the user end.

[0031] For example, in the present embodiment, in the mixed deployment scenario, to enable the user to customize the configuration process based on actual needs, the server monitors the arrival of the configuration period in real time. When the preset configuration period arrives, the server immediately triggers the start mechanism of the deployment end to control the deployment end to perform a start operation on each configuration process included in the configuration data, ensuring that each process timely acquires resources and goes into operation within the specified period, avoiding business process interruption or resource waste caused by start delay. At the same time, the server creates a data adjustment interface corresponding to the configuration data uploaded by the user according to the configuration data uploaded by the user. The interface integrates the initial configuration information and the current configuration amount of each configuration process and presents in a visual manner, enabling the user to intuitively understand the resource allocation of each process. For example, the interface may display the resource proportion, real-time state and other parameters of different processes in a graphical form, and the user can directly dynamically adjust the configuration through the interface. The server sends the created data adjustment interface to the user end, so that the user can modify the resource configuration of each process in real time based on actual business needs (such as sudden traffic, priority change, etc.) within the configuration period, realizing the customization goal of “adjusting on demand”.

[0032] Further, in the present embodiment, the “creating and sending to the user end a data adjustment interface corresponding to the configuration data” described above can further include the following contents: determining the process priority corresponding to each configuration process included in the configuration data, and sorting each configuration process from high to low based on the process priority to obtain a progress sequence; creating a data adjustment interface and dividing the data adjustment interface based on the progress amount of all configuration processes to obtain configuration display areas arranged horizontally; filling each configuration process from left to right into each configuration display area based on the progress sequence, and determining the current configuration proportion corresponding to each configuration process based on the current configuration amount; adjusting the configuration display areas corresponding to the same configuration process based on each current configuration proportion to obtain the real-time occupation amount uploaded by the deployment end based on each configuration process; calculating the real-time occupation amount corresponding to the same configuration process and the current configuration amount by ratio, and generating a proportion sub-area corresponding to the obtained real-time occupation proportion based on the area center point of the configuration display area; sending the data adjustment interface to the user end.

[0033] For example, in the present embodiment, in the mixed deployment scenario, to enable the user to customize the configuration process based on actual needs, the server can create a data adjustment interface through the following process: Firstly, the server determines the process priority of each configuration process in the configuration data (e.g., the core business process priority is higher than the auxiliary process), and sorts the priorities from high to low to form a progress sequence. This sorting mechanism allows users to intuitively identify key processes in the interface, facilitating priority resource adjustments for high-priority processes and ensuring core business resource guarantees. Next, the server creates a data adjustment interface and divides it horizontally into multiple configuration display areas according to the number of configuration processes. Each display area corresponds to a process, and the horizontal layout design conforms to the user's visual habit from left to right, ensuring that the display order of processes of different priorities is consistent with the operation logic, reducing user cognitive costs. Subsequently, the server fills the processes into the display areas from left to right according to the progress sequence, calculates the current configuration proportion of each process based on the current configuration amount (e.g., a process with a current configuration amount of 30% of the total configuration amount), and adjusts the horizontal size of the corresponding display area according to the proportion - the higher the proportion, the larger the display area width. This "size-proportion" mapping relationship visually presents the resource allocation ratio, allowing users to quickly judge the resource proportion difference of each process without reading specific values, improving the intuitiveness of adjustment operations. In addition, the server obtains the real-time occupation amount of each process uploaded by the deployment end in real time, compares it with the current configuration amount to obtain the real-time occupation proportion, and generates a proportion sub-area corresponding to the proportion (e.g., when the occupation proportion is 60%, a sub-area covering 60% of the width is generated at the center of the display area). The dynamic comparison of the sub-area and the display area size helps users intuitively judge whether the process resource usage is reasonable (e.g., if the occupation proportion is much lower than the configuration proportion, it indicates that the process resource can be reduced). Finally, the server sends the data adjustment interface integrated with priority sorting, size display area, and real-time occupation sub-area to the user end, allowing users to adjust the configuration of each process based on visual information in real time, achieving "what you see is what you get" customized resource isolation.

[0034] Furthermore, in the present embodiment, the present embodiment can further include the following steps: Based on the progress sequence, each configuration process is allocated a buffer duration of at least one. Obtain the rated configuration interval corresponding to each configuration process, and determine the minimum configuration amount located in the rated configuration interval as the background configuration amount. In response to the real-time occupation amount of any configuration process being the background configuration amount, establish a timing task with a duration corresponding to the configuration process. Based on the timing task, if the real-time occupation amount of the configuration process does not change, control the deployment end to close the configuration process and update the data adjustment interface.

[0035] For example, in the present embodiment, in the hybrid deployment scenario, to enable the user to customize the configuration process based on actual needs, the method further includes the following resource optimization mechanism: Firstly, the server assigns a buffer duration to each configuration process based on the sorted progress sequence (i.e. the sequence arranged in descending order of process priority), and the buffer duration decreases in descending order of priority. For example, a high-priority process obtains a 10-minute buffer duration, and a low-priority process obtains a 5-minute buffer duration. This differentiated allocation mechanism can ensure that high-priority processes have more sufficient buffer time when resources are adjusted, avoiding business interruption caused by sudden shutdown, and improving the stability of critical business; Then, the server obtains the rated configuration interval (i.e. the resource range in which the process normally runs) corresponding to each configuration process, and determines the minimum configuration amount (i.e. the minimum resource value allowed) in the rated configuration interval as the background configuration amount. The background configuration amount is the minimum resource threshold required by the process to maintain basic operation in the background, which can ensure that the process is not forcibly terminated in the background, and can also reduce resource occupation. When the real-time occupation amount of any configuration process decreases to the background configuration amount, the server automatically establishes a timing task with a duration equal to the buffer duration of the process for the process to monitor the persistence of process resource occupation. During the running of the timing task, if the server detects that the real-time occupation amount of the process remains at the background configuration amount (i.e. the occupation amount does not change), it is determined that the process is in a low-load or idle state, at which time the deployment end is controlled to close the process and synchronously update the data adjustment interface. For example, if the buffer duration of a process is 5 minutes and the occupation amount remains at the background configuration amount within 5 minutes, the process is closed and marked as "closed" in the interface. This mechanism can automatically release idle resources and avoid invalid processes occupying resources for a long time, so that the user can reallocate the released resources to high-priority or high-load processes to achieve dynamic optimization of resources.

[0036] In step S104, the following content is included: In response to the user end adjusting the region of the configuration display area corresponding to any configuration process located in the data adjustment interface, the current adjustment amount corresponding to the configuration process is adjusted to obtain an updated configuration amount.

[0037] For example, in the present embodiment, in the hybrid deployment scenario, when the user end adjusts the region of the configuration display area of any configuration process in the data adjustment interface based on actual business needs, the server will respond in real time and adjust the current configuration amount of the corresponding process. The specific process is as follows: Firstly, when the user adjusts the region size of the configuration display area through interactive operations (such as dragging, zooming, etc.), the display area has been mapped in horizontal size according to the proportion of the current configuration amount (for example, the higher the configuration proportion, the greater the display area width); Then, the server converts the size change of the display area into a numerical signal immediately after capturing the area adjustment action - area expansion indicates that the user expects to increase the resource allocation of the process, and area reduction indicates to reduce the allocation. The server calculates the change value of the current adjustment amount according to the adjustment amplitude (such as the width change ratio) of the display area: if the display area is expanded by 20% in the horizontal direction, the current allocation amount of the corresponding process is increased by the same percentage; if it is reduced by 15%, the allocation amount is reduced by the same percentage. Finally, after the adjustment is completed, the server generates an updated allocation amount to dynamically match the resource allocation with the actual demand of the user. For example, when the load of a certain business process increases due to sudden traffic, the user can quickly increase resources by expanding the configuration display area, avoiding process stalls due to insufficient resources.

[0038] Further, in the embodiment, the above-mentioned "in response to the user end adjusting the area of the configuration display area corresponding to any configuration process on the data adjustment interface, adjusting the current adjustment amount corresponding to the configuration process to obtain an updated configuration amount" can further include the following steps: In response to the user end performing a first selection interaction on any configuration display area corresponding to a configuration process on the data adjustment interface, the configuration display area is determined as the active adjustment area, and all other configuration areas are merged to obtain the passive adjustment area; The area center point of the active adjustment area is determined as the adjustment starting point, and a vertical division line passing through the adjustment starting point is generated; Based on the vertical division line, the active adjustment area is divided into an increase sub-area close to the passive adjustment area and a decrease sub-area away from the passive adjustment area; In response to the user end adjusting any sub-area, the active adjustment area and the passive adjustment area are adjusted based on the adjustment interaction, and the current adjustment amount corresponding to the configuration process is adjusted to obtain an updated configuration amount.

[0039] For example, in the embodiment, in a hybrid deployment scenario, to enable the user to customize the adjustment of the configuration process based on actual needs, the server responds to the user end's area adjustment operation on the configuration display area of the data adjustment interface using the following interaction mechanism: First, when the user performs a first selection interaction (such as clicking or dragging to select) on the configuration display area of any configuration process, the display area is marked as the active adjustment area, and all other configuration display areas are merged into the passive adjustment area. This partition design enables the user to focus on resource adjustment of a single process while dynamically adapting resource changes for other processes as a whole, avoiding operation confusion during multi-process adjustment and improving adjustment accuracy; Then, the server sets the region center point of the active adjustment region as the adjustment starting point, and generates a vertical division line passing through the point. The division line visually divides the active adjustment region into two parts: the increase sub-region near the passive adjustment region, and the decrease sub-region far from the passive adjustment region. This functional division based on spatial position conforms to user intuition - expansion in the direction of the passive adjustment region indicates an increase in resources, and contraction in the opposite direction indicates a decrease in resources, thereby reducing the learning cost of the user. Then, when the user performs an adjustment interaction (such as dragging the boundary of a sub-region), the server synchronously adjusts the region sizes of the active adjustment region and the passive adjustment region according to the interaction: if the user drags the increase sub-region, the horizontal size of the active adjustment region is expanded, the passive adjustment region is correspondingly reduced, and the current adjustment amount of the corresponding process is proportionally increased; if the user drags the decrease sub-region, the active adjustment region is reduced, the passive adjustment region is expanded, and the current adjustment amount is proportionally reduced. Then, after the adjustment is completed, the server generates an updated configuration amount in real time and synchronously performs resource reallocation to the deployment end. For example, when the core business process needs more resources due to a sudden increase in traffic, the user can quickly expand the capacity by dragging the increase sub-region, and the resources of the non-core processes in the passive adjustment region are automatically reduced, thereby achieving dynamic isolation of resources according to needs.

[0040] Furthermore, in the embodiment, the above-mentioned "in response to the adjustment interaction of the user end on any sub-region, adjusting the active adjustment region and the passive adjustment region based on the adjustment interaction, and adjusting the current adjustment amount corresponding to the configuration process to obtain an updated configuration amount" can further include the following steps: in response to the adjustment interaction of the user end on any sub-region, adjusting the active adjustment region and the passive adjustment region based on the adjustment interaction, and adjusting the current adjustment amount corresponding to the configuration process to obtain an updated configuration amount" can further include the following steps: in response to the adjustment interaction of the user end on any sub-region, adjusting the active adjustment region and the passive adjustment region based on the adjustment interaction, and adjusting the current adjustment amount corresponding to the configuration process to obtain an updated configuration amount" can further include the following steps: in response to the adjustment interaction of the user end on any sub-region, adjusting the active adjustment region and the passive adjustment region based on the adjustment interaction, and adjusting the current adjustment amount corresponding to the configuration process to obtain an updated configuration amount" can further include the following steps:

[0041] For example, in the embodiment, in a hybrid deployment scenario, to enable the user to customize the adjustment of the configuration process based on actual needs, the server uses the following precise quantitative adjustment mechanism in response to the adjustment interaction of the user end: Firstly, when the user generates an adjustment extension line in any sub-area (an increase sub-area or a decrease sub-area) based on the adjustment starting point, the server can calculate the ratio of the adjustment length of the extension line in the transverse direction to the original transverse size of the active adjustment area, to obtain an adjustment ratio. For example, the original width of the active adjustment area is 100 pixels, and the user generates an extension line in the increase sub-area, which increases the transverse length by 20 pixels. The adjustment ratio is 20%, which is used to quantify the magnitude of resource adjustment, to ensure the accuracy and traceability of the adjustment operation. Then, if the adjustment extension line is located in the increase sub-area (i.e., close to the side of the passive adjustment area), the server will expand the transverse size of the active adjustment area by the adjustment ratio, and correspondingly reduce the size of the passive adjustment area, while increasing the current adjustment amount of the process by the same ratio to obtain an updated configuration amount. This "increase active and decrease passive" linkage adjustment mechanism enables real-time migration of resources from the passive adjustment area (non-target process) to the active adjustment area (target process). For example, when the core business process needs more resources due to a sudden increase in traffic, the user can accurately reallocate 20% of the resources of the passive adjustment area to the target process by dragging the extension line in the increase sub-area, avoiding the tediousness and errors of manual calculation of resource values. Alternatively, if the adjustment extension line is located in the decrease sub-area (away from the side of the passive adjustment area), the server will reduce the size of the active adjustment area by the adjustment ratio, correspondingly expand the size of the passive adjustment area, and reduce the current adjustment amount by the ratio. For example, when the user finds that the resource occupation of a certain auxiliary process is excessive, the user drags the extension line in the decrease sub-area to reduce the active area by 15%. The server will automatically reduce the configuration amount of the process by 15%, and the released resources will be allocated to the passive adjustment area for use by other processes. This two-way adjustment mechanism ensures the dynamic rebalancing of resources among processes, avoids resource waste, and ensures that the total configuration amount does not exceed the comprehensive configuration capability of the deployment end.

[0042] Furthermore, in the embodiment, the embodiment can further include the following steps: In response to a second selection interaction of the user on any configuration display area included in the passive adjustment area, the configuration display area is removed from the passive adjustment area to obtain an updated passive adjustment area.

[0043] For example, in the embodiment, in a hybrid deployment scenario, to enable the user to customize the configuration process based on actual needs, the embodiment further includes a flexible management mechanism for the passive adjustment area: When the user performs a second selection interaction (such as double-clicking or right-clicking to select "exclude") on any configuration display area included in the passive adjustment area, the server will respond to the operation and remove the selected configuration display area from the passive adjustment area, thereby obtaining an updated passive adjustment area. The passive adjustment area here is the combined area of all configuration display areas except the active adjustment area, and the second selection interaction provides the user with the ability to fine-tune the composition of the passive adjustment area, allowing the user to exclude specific processes in the passive adjustment area according to actual business needs, and avoid automatic adjustment of their resources. For example, when the passive adjustment area contains multiple non-core processes, the user may want the resources of a specific process (such as a log recording process) to be excluded from dynamic recovery. In this case, the user can remove the configuration display area of the process from the passive adjustment area through the second selection interaction. After removal, the resource configuration of the process will no longer change with the overall size of the passive adjustment area, thereby maintaining an independent resource allocation state and ensuring its stability.

[0044] In summary, first, the present embodiment can obtain configuration data uploaded by the user end and determine the initial configuration amount, allowing the user to input personalized resource requirements based on actual business scenarios (such as load differences at different configuration periods), breaking the limitations of traditional static allocation, and solving the problem of disconnection between resource allocation and actual demand. Second, the mechanism for calculating the current configuration amount based on the initial configuration amount and the total amount of comprehensive configuration on the deployment end can dynamically adapt to the actual resource capacity of the deployment end, i.e., when the user's initial total configuration amount is less than the total amount of comprehensive configuration, resources are allocated accurately in proportion to avoid waste. Finally, the design of creating a data adjustment interface in response to the configuration period and supporting dynamic adjustment by the user provides a visual interactive entry for the user, allowing them to intuitively modify the configuration display area based on real-time business status (such as sudden traffic or process priority changes), implement "on-demand allocation" of resources, and completely solve the technical problem of the user's inability to intervene in the resource isolation strategy in traditional solutions, meeting the user's personalized resource needs. Furthermore, the present embodiment uses a dual mechanism of data driving and interaction driving to further improve the flexibility of resource configuration, user customization ability, and resource utilization rate of the deployment end.

[0045] Another embodiment of the present application provides a resource dynamic isolation system based on hybrid deployment, Figure 2 The system includes: A configuration acquisition module configured to obtain configuration data uploaded by the user end for any corresponding configuration period, and determine an initial configuration amount corresponding to each configuration process included in the configuration data; A proportion determination module configured to determine an initial configuration proportion corresponding to each configuration process based on the initial configuration amount, and determine a current configuration amount corresponding to each initial configuration proportion based on the total amount of comprehensive configuration of the corresponding deployment end; The interface generating module is configured to control the deployment end to start each configuration process and create a data adjustment interface corresponding to the configuration data sent to the user end in response to the arrival of the configuration period. The area adjustment module is configured to adjust the current adjustment amount corresponding to any configuration process in response to the user end adjusting the configuration display area corresponding to the configuration process in the data adjustment interface.

[0046] In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application can be practiced without these specific details. In other instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.

[0047] In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application can be practiced without these specific details. In other instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.

[0048] Similarly, it is to be understood that the mechanical features of the embodiments of the present application can be sub-combined or combined in other embodiments of the application, as will be obvious to those having skill in the art upon whom the present disclosure is served.

[0049] Those skilled in the art will understand that the modules, or units, or components of the devices in the examples disclosed herein can be arranged in the devices as described in the examples, or alternatively can be located in one or more devices different from the devices in the examples. The modules in the foregoing examples can be combined as one module or further divided into multiple sub-modules.

[0050] Those skilled in the art can understand that the modules in the devices in the examples can be adaptively changed and arranged in one or more devices different from the examples. The modules or units or components in the examples can be combined as one module or unit or component, and further divided into multiple sub-modules or sub-units or sub-components.

[0051] Further, those skilled in the art can understand that although some of the examples described herein include certain features of other examples but not others, the combination of features of different examples implies that the combination is within the scope of the application and forms a different example.

[0052] Furthermore, some of the embodiments described herein are described in terms of methods or method elements being performed by or with a processor of a computer system or other means for performing the functions described by the elements of the methods. The methods or method elements, as described herein, can be implemented in hardware, software, or a combination thereof. The methods or method elements, as described herein, can also be implemented by a processor of a computer system or by other means for performing the functions described by the elements of the methods. Furthermore, an element des cribed herein as a method element can also be implemented in a computer system containing a processor which can execute the necessary instructions or by other means for performing the functions described by the element of the method.

[0053] As used herein, unless otherwise indicated, the use of the ordinal adjectives "first", "second", "third" and so forth, merely designate different instances of an object, and do not imply a spatial, chronological, ordering or any other sort of precedence of one instance over another.

[0054] While the present application has been described in terms of several embodiments, those skilled in the art will appreciate that other embodiments can be practiced under the claims. It should be noted that the language used in the specification has been principally selected for readability and instructional purposes and can not have been selected to delineate or circumscribe the subject application.

Claims

1. A method for dynamic resource isolation based on hybrid deployment, characterized in that, Includes the following steps: Obtain the configuration data uploaded by the user for any given configuration time period, and determine the initial configuration amount corresponding to each configuration process included in the configuration data; The initial configuration percentage corresponding to each configuration process is determined based on the initial configuration amount, and the current configuration amount corresponding to each initial configuration percentage is determined based on the total comprehensive configuration amount of the corresponding deployment end. When the response arrives at the configured time period, the deployment terminal is controlled to start each configuration process and create a data adjustment interface corresponding to the configuration data, which is sent to the user terminal. In response to the user terminal's adjustment of the configuration display area corresponding to any configuration process on the data adjustment interface, the current adjustment amount corresponding to that configuration process is adjusted to obtain the updated configuration amount.

2. The resource dynamic isolation method based on hybrid deployment according to claim 1, characterized in that, The initial configuration percentage corresponding to each configuration process is determined based on the initial configuration amount, and the current configuration amount corresponding to each initial configuration percentage is determined based on the total comprehensive configuration amount of the corresponding deployment end, including: The initial configuration amount corresponding to each configuration process is summed and the resulting total initial configuration amount is compared with the total comprehensive configuration amount of the corresponding deployment end. If the initial total configuration is less than the overall total configuration, the initial configuration percentage of each configuration process corresponding to the initial total configuration is determined based on the initial configuration amount, and the current configuration amount is obtained based on the product of the overall total configuration and each initial configuration percentage. If the initial total configuration is greater than the overall total configuration, the initial total configuration is sent to the user terminal for adjustment.

3. The resource dynamic isolation method based on hybrid deployment according to claim 2, characterized in that, Sending the initial configuration total to the user terminal for adjustment includes: Obtain the rated configuration range corresponding to each configuration process, and determine the excess configuration amount based on the difference between the initial total configuration and the comprehensive total configuration; Each rated configuration interval is divided into intervals based on the corresponding initial configuration amount to obtain a lower half-interval corresponding to a quantity less than or equal to the initial configuration amount and an upper half-interval corresponding to a quantity greater than or equal to the initial configuration amount. The lower half-range corresponding to each configuration process is sent to the user terminal, and the user is responded to in response to the user terminal's determination that the reduced configuration amount and the over-configuration amount of the corresponding lower half-range are the same. The difference between the initial configuration amount and the reduced configuration amount is calculated to obtain the current configuration amount.

4. The resource dynamic isolation method based on hybrid deployment according to claim 3, characterized in that, The lower half-range corresponding to each configuration process is sent to the user terminal, and the user is responded to in response to the user terminal's determination that the reduction amount and the excess amount of the corresponding lower half-range are the same. The difference between the initial configuration amount and the reduction amount is calculated to obtain the current configuration amount, including: Create a configuration adjustment interface, and fill the first area of ​​the configuration adjustment interface with the excess extension axis generated based on the excess configuration amount, and fill the second area of ​​the configuration adjustment interface with the adjustment extension axis generated based on each lower limit half interval. The configuration adjustment interface is sent to the user terminal, and the user responds to the user to reduce the adjustment of any adjustment extension axis based on the user terminal. Based on the reduction ratio of the corresponding reduction adjustment, the reduction amount of the lower half interval of the adjustment extension axis is determined, and the excess progress ratio of the reduction amount of the excess configuration amount is determined. The excess extension axis is filled with pixels corresponding to the excess progress percentage, and the excess total value obtained by accumulating all the determined excess progress percentages is equal to 1. The difference between the initial configuration amount corresponding to the same configuration process and the reduced configuration amount is calculated to obtain the current configuration amount.

5. The resource dynamic isolation method based on hybrid deployment according to claim 1, characterized in that, Creating a data adjustment interface corresponding to the configuration data and sending it to the user terminal, including: Determine the process priority corresponding to each configuration process included in the configuration data, and sort each configuration process from high to low based on the process priority to obtain a progress sequence; Create a data adjustment interface and divide the data adjustment interface based on the progress of all corresponding configuration processes to obtain configuration display areas arranged horizontally. Based on the progress sequence, each configuration process is filled into each configuration display area from left to right, and the current configuration percentage corresponding to each configuration process is determined based on the current configuration quantity. Based on the current configuration percentage, the horizontal size of the configuration display area corresponding to the same configuration process is adjusted accordingly, and the real-time occupancy uploaded by the deployment end based on each configuration process is obtained. The ratio of the real-time occupancy of the same configuration process to the current configuration occupancy is calculated, and a sub-region corresponding to the obtained real-time occupancy ratio is generated based on the regional center point of the configuration display area. The data adjustment interface is sent to the user terminal.

6. The resource dynamic isolation method based on hybrid deployment according to claim 5, characterized in that, The method further includes: Based on the progress sequence, each configuration process is allocated a buffer duration of at least a certain amount; Obtain the rated configuration range corresponding to each configuration process, and determine the minimum configuration amount within the rated configuration range as the background configuration amount; In response to the real-time usage of any configuration process, a scheduled task is established to provide a continuous buffer duration for the corresponding configuration process. Based on the fact that the real-time usage of the configuration process remains unchanged as determined by the scheduled task, the deployment terminal is controlled to shut down the configuration process and update the data adjustment interface.

7. The resource dynamic isolation method based on hybrid deployment according to claim 5, characterized in that, In response to the user terminal adjusting the configuration display area corresponding to any configuration process on the data adjustment interface, the current adjustment amount corresponding to that configuration process is adjusted to obtain the updated configuration amount, including: In response to the user terminal making a first selection interaction on the configuration display area corresponding to any configuration process in the data adjustment interface, the configuration display area is determined as the active adjustment area, and all other remaining configuration areas are merged to obtain the passive adjustment area; The center point of the active adjustment area is determined as the adjustment starting point, and a vertical dividing line passing through the adjustment starting point is generated; The active adjustment area is divided into regions based on the vertical dividing line, resulting in an increased sub-region closer to the passive adjustment area and a decreased sub-region farther from the passive adjustment area. In response to the user's interaction to adjust any sub-region, the active adjustment area and passive adjustment area are adjusted based on the adjustment interaction, and the current adjustment amount corresponding to the configuration process is adjusted to obtain the updated configuration amount.

8. The resource dynamic isolation method based on hybrid deployment according to claim 7, characterized in that, In response to the user's interaction to adjust any sub-region, the system adjusts the active and passive adjustment regions based on the interaction, and adjusts the current adjustment amount corresponding to the configuration process to obtain the updated configuration amount, including: In response to the user terminal, an adjustment extension line located in any sub-region is generated from the adjustment starting point. The adjustment length in the lateral direction corresponding to the adjustment extension line is calculated as a ratio to the lateral dimension of the corresponding active adjustment area to obtain the adjustment ratio. In response to the adjustment extension line being located in the increased sub-region, the active adjustment area is adjusted by increasing the corresponding adjustment ratio, the passive adjustment area is adjusted by decreasing the corresponding adjustment ratio, and the current adjustment amount corresponding to the configuration process is adjusted by increasing the corresponding adjustment ratio to obtain the updated configuration amount; In response to the adjustment extension line being located in the decreasing sub-region, the active adjustment area is adjusted by decreasing the corresponding adjustment ratio, the passive adjustment area is adjusted by increasing the corresponding adjustment ratio, and the current adjustment amount corresponding to the configuration process is adjusted by decreasing the corresponding adjustment ratio to obtain the updated configuration amount.

9. The resource dynamic isolation method based on hybrid deployment according to claim 7, characterized in that, The method further includes: In response to a user's second selection interaction on any configuration display area included in the passive adjustment area, the configuration display area is removed from the passive adjustment area to obtain an updated passive adjustment area.

10. A resource dynamic isolation system based on hybrid deployment, characterized in that, include: The configuration acquisition module is configured to acquire configuration data uploaded by the user client for any configuration time period, and determine the initial configuration amount corresponding to each configuration process included in the configuration data; The percentage determination module is configured to determine the initial configuration percentage corresponding to each configuration process based on the initial configuration amount, and to determine the current configuration amount corresponding to each initial configuration percentage based on the total comprehensive configuration amount of the corresponding deployment end. The interface generation module is configured to respond to the arrival of the configured time period, control the deployment terminal to start each configuration process, and create a data adjustment interface corresponding to the configuration data to be sent to the user terminal; The region adjustment module is configured to respond to the user terminal's adjustment of the configuration display area corresponding to any configuration process on the data adjustment interface, adjust the current adjustment amount corresponding to the configuration process, and obtain the updated configuration amount.