From the angle of scalability and stability of computing ability, this paper gives the functionallydistributed and symmetric architecture of server clusters for network applications, and discusses the various cluster architectures for implementing the fault tolerance of storage components.