1. A method for a scalable file server deploying web based multi-layered item list to provide a plurality of users each via an associated end-user computing device to access web based file objects, the scalable file server having a control server and a file service pool of a plurality of file servers interconnected across a communication network, the method comprising: creating, by the control server, at least a first multi-layered item list (hereinafter “tree”) in memory to mirror the scalable file server structure, the first tree created with at least a node, wherein each node represents a specific resource of the scalable file server and is associated with an operation menu, a graphic indicator and attributes of the specific resource; sending, via a web page, a web user interface (hereafter “UI”) that includes information of the first tree to a first end-user computing device after a first one of the users via the first end-user computing device logged in the control server, wherein the first end-user computing device executes a web browser to display the first tree included in the UI upon receiving the web page, and transmits at least a request of accessing the scalable file server to the control server that the transmitting of the request is caused by when the first user via the first tree submits the request; and processing the request upon receiving the request, the processing of the request including to update the first tree in the memory and update the scalable file server in accordance to the request, wherein the updating of the scalable file server includes distributing the request to at least one of the plurality of file servers for executing, and wherein each of the file server is configured to receive, execute, and respond to each request distributed from the control server and to provide file service directly to each end-user computing device.