Browse Prior Art Database

A clustering method of network storage with loop configuration

IP.com Disclosure Number: IPCOM000015462D
Original Publication Date: 2002-Apr-01
Included in the Prior Art Database: 2003-Jun-20
Document File: 1 page(s) / 28K

Publishing Venue

IBM

Abstract

Clustering technology which buildup a single high performance server image with a set of low cost units is one of active area of study and development of computer technology. One of clustering method applied to network storage is use of a request packets dispatcher. In a typical configuration, a clustering system has a request dispatcher in front of storage servers and all requests received by the dispatcher are redirected to servers behind. A problem of this configuration is, first, a dispatcher easily becomes a bottle-neck of performance, second, a request can not be fragmented into clustering, especially, TCP/IP session base service can not be divided into small workload processes. This means a packets dispatcher based clustering dose not improve performance speed of processing a single job request at all.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 1 of 1

A clustering method of network storage with loop configuration

Clustering technology which buildup a single high performance server image
with a set of low cost units is one of active area of study and development of
computer technology. One of clustering method applied to network storage is
use of a request packets dispatcher. In a typical configuration, a clustering
system has a request dispatcher in front of storage servers and all requests
received by the dispatcher are redirected to servers behind. A problem of this
configuration is, first, a dispatcher easily becomes a bottle-neck of
performance, second, a request can not be fragmented into clustering,
especially, TCP/IP session base service can not be divided into small workload
processes. This means a packets dispatcher based clustering dose not improve
performance speed of processing a single job request at all.

A method described in this invention intends to co-process a single data
read/write request in multiple units in a cluster.

The system consists of nodes which are connected each other in a ring topology
by fast network and capable to circulate a "token" message node by node.
Second point is all nodes has a same MAC address that means all nodes receive
same packet concurrently. There is one special node named as a "ring master".
A ring master is a primary point of handling network storage protocols. Here I
describes a case of NAS/NFS server, but same method can be applied to block
level service e.g. iSICI as well. Nodes of a r...