Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Non-invasive service dependency finding method

A technology of dependency and discovery methods, applied in character and pattern recognition, instruments, calculations, etc., to achieve the effect of reducing complexity, low complexity, and effective service distance calculation

Active Publication Date: 2015-07-08
ZHEJIANG UNIV
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its purpose is to solve the problem of how to discover the dependencies between the services that make up the same application, and provide a method to measure the service distance and automatically complete the service by calculating the similarity between the resource usage and the number of TCP / UDP connections between services. clustering method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Non-invasive service dependency finding method
  • Non-invasive service dependency finding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] The invention is a service dependency discovery method based on similar service clustering, the method is designed figure 1 process structure, including:

[0032] sheet Detailed explanation of monitoring indicators

[0033] 1. index 2. Detailed explanation 3. CPU_user 4. CPU time consumed by user-level calls 5. CPU_system 6. CPU time occupied by system-level calls 7. mem_used 8. % of memory usage 9. rd_sec / s 10. Sectors read per second 11. wr_sec / s 12. Sectors written per second 13. rxpck / s 14. Packets received per second 15. txpck / s 16. packets sent per second

[0034] US Calculator: A calculator that calculates a service similarity matrix based on resource usage. The US calculator selects seven indicators such as CPU_user, CPU_sy...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a non-invasive service dependency finding method. The method is that a step-by-step calculation method and a method comprehensively considering the use condition similarity and TCP / UDP connection number similarity to measure service distance are designed, aims at focusing special nodes and enabling accurate service clustering; the clustering results of hierarchical clustering algorithm based on the resource use condition and the TCP / UDP connection number are compared to obtain a representation center point which can effectively describe each service class, and then the clustering is performed by the manner of approximating the rest services to the center point; the clustering results are more accurate than that of the simple hierarchical clustering algorithm, and the complexity of the clustering algorithm is reduced. Compared with the traditional KMeans of continuously iterating all services to find out the optimal center group, the method has the advantages that the repeated type filtering manner is carried out, so that the complexity at finding out of the center service can be reduced.

Description

technical field [0001] The invention relates to the field of service dependency discovery in a cloud computing environment, in particular to a non-invasive service dependency discovery method. Background technique [0002] With the rapid development of cloud computing technology, more and more infrastructure, platforms and software are provided to users in the form of services. Moreover, infrastructure service providers, platform service providers, and software service providers are generally not the same. Therefore, infrastructure service providers generally do not understand the specific implementation framework of the software provided by software service providers. Software services in the cloud computing environment mostly realize functional requirements in the form of composite services. How to obtain as many dependencies between services as possible without violating the privacy of software services will help intelligent service scheduling, intelligent data backup,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30G06K9/62
Inventor 尹建伟赵新奎李莹邓水光吴健吴朝晖
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products