Patent attributes
Embodiments of a distributed storage integration mechanism. A host node may run a proxy for a storage service on another host node locally, and commands generated on the host node for the storage devices may be proxied out to the host node that hosts the storage service. Storage services may be installed on one or more hosts and other hosts may use proxies to the services to access and manage corresponding storage devices. In one embodiment, the distributed storage integration mechanism may support a peer-to-peer type system for accessing and managing storage devices on a network. A host may determine which other host(s) on the network includes a service for a particular storage device. The host may proxy in the object(s) to support the storage device. In one embodiment, the host may dynamically proxy in a GUI (graphical user interface) for the storage service.