A computing host executes a web browser to access a utility application
for managing one or more storage devices connected to the computing host.
Management of each storage device may include making queries about the
storage spaces and contents of the storage device, updating firmware of
the storage device, updating programmable hardware of the storage device,
erasing the storage device, sanitizing the storage device, logging events
occurring in the storage device, and maintaining statistics on operation
of the storage device.