Invention Grant
US08271652B2 Load-derived probability-based domain name service in a network storage cluster
有权
网络存储集群中负载导出的基于概率的域名服务
- Patent Title: Load-derived probability-based domain name service in a network storage cluster
- Patent Title (中): 网络存储集群中负载导出的基于概率的域名服务
-
Application No.: US12179493Application Date: 2008-07-24
-
Publication No.: US08271652B2Publication Date: 2012-09-18
- Inventor: Phillip G. Ezolt , Jeffrey E. Semke
- Applicant: Phillip G. Ezolt , Jeffrey E. Semke
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Perkins Coie LLP
- Main IPC: G06F15/173
- IPC: G06F15/173

Abstract:
DNS name resolution is integrated into each node in a network storage cluster, to allow load balancing of network addresses, using a weighted random distribution to resolve DNS requests. A node in the cluster gathers statistics on utilization of resources, such as CPU utilization and throughput, on nodes in the cluster and distributes those statistics to all other nodes. Each node uses the same algorithm to generate weights for the various IP addresses of the cluster, based on the statistics distributed to it. The weights are used to generate a weighted list of available network addresses. In response to a DNS request, a DNS in a given node randomly indexes into the weighted address list to resolve requests to a network address. The weights are chosen so that the DNS is likely to pick an IP address which has a low load, to balance port and node usage over time.
Public/Granted literature
- US20100023621A1 LOAD-DERIVED PROBABILITY-BASED DOMAIN NAME SERVICE IN A NETWORK STORAGE CLUSTER Public/Granted day:2010-01-28
Information query