Our VSS hardware provider works in an iSCSI setup. VSS hardware provider client component runs on a client machine where some volumes are exported using SCSI initiator. As the data volumes are remote and not attached to the client machine directly, we implement snapshot functionality on the remote machine. This reduces data traffic over network as the actual copy on write operation occurs on target and only the snapshot related commands are sent over network. This also facilitates user to leverage the built-in snapshot support of EVMS.