1. A detachable memory module for connecting between a host system and a disk drive system, comprising: a first input/output connector for connecting to a host system, the first input/output connector conforming to a first standard; a second input/output connector for connecting to a disk drive system, the second input/output connector conforming to a second standard; a nonvolatile memory array; a controller connected to the nonvolatile memory array and interposed between the first input/output connector and the second input/output connector to intercept communication between the first and second input/output connectors; and a housing that encloses the nonvolatile memory array and the controller.