The storage depot is the fundamental hardware building block for storage using Logistical Networking’s Internet Backplane Protocol for block-level storage. Both the NAS and Archive depots run a similar software stack where they differ is in the components. While the NAS depot is focused on performance the Archive depot is focused on raw storage.
An Archive depot is configured with up to 36 large SATA hard drives along and optionally a dual 10GB/s network card. For accelerating access to interal IBP databases a low-end SSD can be added.
Because of the IBP block-level abstraction drive sizes and types can be mixed within the same depot. Each drive is assigned a unique resource ID or RID and can be given an arbitrary collection attributes used to create an unlimited number of storage pools and selection criteria to support storage tiering. Resources can be added and removed without taking the server down making lifecycle management and replacement easy.
IBP calls a datum of storage an allocation. Allocations can be created that can detect silent bit errors on disk by performing block-level checksums for I/O operations and notifying the requester. It cannot correct these errors itself but the higher level tools can. Additionally network checksums can be enabled to detect data corruption issues in the network.
The IBP server can detect dead or failing drives and will automatically eject them from the IBP server process to be handled by an administrator. It also has a data scrubbing process that runs at regular intervals to detect problematic spots on the drive and alerts the administrator.