Abstract:
A method of preparing a data packet for transmission in an IP link striping protocol comprises selecting a packet sequence number. An encapsulation header comprising the packet sequence number is appended to the data packet to create a protocol data unit (PDU). Based on the packet sequence number, one of a plurality of physical links for transmission of the packet is selected.
Abstract:
Computing resources shared by local and network filesystems may be used to maximum capacity by a single application, or equitably shared by multiple applications under heavy load. A portion of the resources are set aside for local filesystem use and a small number is reserved for each network filesystem. The remaining resources may be used by either local or network filesystems. An enforcement limit puts a ceiling on the number of resources that can be used by a single network filesystem. When the enforcement limit is applied to a filesystem, the number of executing resource acquisition requests from that filesystem is reduced, by completion of the requests, to the reserved number of resources for that filesystem before any more resources acquisition requests from that filesystem are executed.
Abstract:
Computing resources shared by local and network filesystems may be used to maximum capacity by a single application, or equitably shared by multiple applications under heavy load. A portion of the resources are set aside for local filesystem use and a small number is reserved for each network filesystem. The remaining resources may be used by either local or network filesystems. An enforcement limit puts a ceiling on the number of resources that can be used by a single network filesystem. When the enforcement limit is applied to a filesystem, the number of executing resource acquisition requests from that filesystem is reduced, by completion of the requests, to the reserved number of resources for that filesystem before any more resources acquisition requests from that filesystem are executed.
Abstract:
Resource acquisition requests for a filesystem are executed under user configurable metering. Initially, a system administrator sets a ratio of N:M for executing N read requests for M write requests. As resource acquisition requests are received by a filesystem server, the resource acquisition requests are sorted into queues, e.g., where read and write requests have at least one queue for each type, plus a separate queue for metadata requests as they are executed ahead of any waiting read or write request. The filesystem server controls execution of the filesystem resource acquisition requests to maintain the ratio set by the system administrator.
Abstract:
Computing resources shared by local and network filesystems may be used to maximum capacity by a single application, or equitably shared by multiple applications under heavy load. A portion of the resources are set aside for local filesystem use and a small number is reserved for each network filesystem. The remaining resources may be used by either local or network filesystems. An enforcement limit puts a ceiling on the number of resources that can be used by a single network filesystem. When the enforcement limit is applied to a filesystem, the number of executing resource acquisition requests from that filesystem is reduced, by completion of the requests, to the reserved number of resources for that filesystem before any more resources acquisition requests from that filesystem are executed.
Abstract:
Computing resources shared by local and network filesystems may be used to maximum capacity by a single application, or equitably shared by multiple applications under heavy load. A portion of the resources are set aside for local filesystem use and a small number is reserved for each network filesystem. The remaining resources may be used by either local or network filesystems. An enforcement limit puts a ceiling on the number of resources that can be used by a single network filesystem. When the enforcement limit is applied to a filesystem, the number of executing resource acquisition requests from that filesystem is reduced, by completion of the requests, to the reserved number of resources for that filesystem before any more resources acquisition requests from that filesystem are executed.
Abstract:
Resource acquisition requests for a filesystem are executed under user configurable metering. Initially, a system administrator sets a ratio of N:M for executing N read requests for M write requests. As resource acquisition requests are received by a filesystem server, the resource acquisition requests are sorted into queues, e.g., where read and write requests have at least one queue for each type, plus a separate queue for metadata requests as they are executed ahead of any waiting read or write request. The filesystem server controls execution of the filesystem resource acquisition requests to maintain the ratio set by the system administrator.