Patent ID: 11874901
Assignee: HILLSTONE NETWORKS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 13:
14. A computer device, comprising:
a memory and a processor;
the memory stores a computer program;
the processor is configured to execute the computer program stored in the memory; when running, the computer program makes the processor execute following actions:
acquiring a network flow, and taking the acquired network flow as a discrete object;
clustering the discrete object to obtain a clustering result; outputting the clustering result; and
formulating a network control policy according to the clustering result;
wherein clustering the discrete object to obtain the clustering result comprises using a Hierarchical Agglomerative Clustering (HAC) method to cluster the discrete object to obtain the clustering result;

wherein using the HAC method to cluster the discrete object to obtain the clustering result comprises according to a source IP address and a destination IP address of the network flow as the discrete object, using the HAC method to cluster the discrete object to obtain the clustering result; and
wherein when the network flow is a network flow transmitted in a cloud network using a Virtual Machine (VM), an agglomeration distance used in the HAC method is determined according to a first distance and a second distance, and weights of the first distance and the second distance, wherein the first distance is a distance between source VMs of two network flows for clustering, and the second distance is a distance between destination VMs of two network flows for clustering.