Abstract-The file server is a key factor to accomplish the data sharing essential in distributed systems. The file server is perhaps the most heavily used resource of the distributed systems and as an outcome; its performance is vital and critical to the victory of the system. The explosive growth of the Web contents and Internet users has led to increasing concentration on two major challenges in these systems: scalability and high availability of network file system. A simple load-sharing mechanism for the NFS client to switch to a lightly-load server based on the number of NFS client's RPC requests for a period of time, making these systems more efficient and scalable. The replication techniques are used for improving the availability of Distributed systems in FSG. We also discussed distributed application in terms of java programming language. In this paper we have proposed a new architecture for Distributed Systems that provides better security. Our proposed solution is more secure & efficient in the sense that a client can not search the whole group for a specific file, because the group header maintains a huge database of all the group members along with their specific services they offers. Also load balancing mechanism is improved where the group header keeps a record of connected users to a specific server. Every group member is not required to advertise their state.Index Terms-Sun network file system (NFS), file server group (FSG), andrew file system (AFS), group header (GH), secure file system (SFS), log-structured file system (LFS), serverless file system (XFS / xFS).