摘要 |
The system enables on-line container reconfiguration with minimal interference to the on-line processing by blocking all incoming I/O requests into the container drivers. The drivers queue the incoming I/O requests, continue to process all the preexisting I/O requests and signal the system upon completion. Upon receiving signals from all the container drivers with preexisting I/O requests, the system reconfigures the container tables as requested in the reconfiguration request. When the reconfiguration is complete, the system unblocks the blocked I/O requests and processes them and subsequent requests in accordance with the new configuration. By temporarily blocking the I/O requests and dynamically reconfiguring the container tables while the file system is still processing other I/O requests, the system performs on-line container reconfigurations with minimal interference with other on-line processing.
|