摘要 |
Client computers (1, 2, 3, 4) are decoupled from file servers (105, 106, 107, 108) in a computer network (211), by placing a network node, also termed a file switch (200) computer, between the client computers and the file servers (105, 106, 107, 108). To the client computers (1, 2, 3, 4), the file (200) switch appears to be a file server having enormous storage capabilities and high throughput. To the file servers (105, 106, 107, 108), the file switch (200) appears to be a client as it delegates a single transaction received from a client computer to multiple file servers (105, 106, 107, 108). The file switch (200) aggregates the file server's responses to the client computer's request and presents a single response back to the client computer. The file switch (200) performs this transaction aggregation function in a manner that is transparent to both the client computer (1, 2, 3, 4) and the file servers (105, 106, 107, 108). |