Safety container placement method and system based on deep reinforcement learning
A reinforcement learning and security technology, applied in the field of cloud computing and machine learning, can solve the problems of placement strategy to enhance container security, and does not consider the scenario where containers are deployed on virtual machine nodes, so as to solve the threat of co-resident and reduce container The probability of staying together and the effect of mitigating attacks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] Such as figure 1 As shown, a security container placement method based on deep reinforcement learning provided by an embodiment of the present invention includes the following steps:
[0033] Step S1: Receive the allocation request sequence of the container to be allocated, and initialize the placement strategy of the container to be allocated;
[0034] Step S2: Input the state of the current data center into the policy neural network, output the current placement strategy, execute the action, place a container in the request sequence on a working node, and update the state of the data center;
[0035] Step S3: Repeat step S2 to place the next container in the allocation request sequence in turn. After all the containers in the allocation request sequence are placed, calculate the container co-resident ratio, user load balancing index value and reward; obtain the action sequence of this round {a 1 ,...,a T}, where T is the number of containers to be allocated; the re...
Embodiment 2
[0067] Such as Figure 4 As shown, the embodiment of the present invention provides a security container placement system based on deep reinforcement learning, including the following modules:
[0068] The initialization placement strategy module 51 is used to receive the allocation request sequence of the container to be allocated, and initialize the placement strategy of the container to be allocated;
[0069] Calculate and execute the placement strategy module 52, which is used to input the state of the current data center into the strategy neural network, output the current placement strategy, execute an action, place a container in the request sequence on a working node, and update the state of the data center;
[0070] Calculation reward module 53, used for repeated calculation and execution of the placement strategy module, sequentially place the next container in the allocation request sequence, after all the containers in the allocation request sequence are placed, ca...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



