1. A computer implemented method for load balancing, comprising: at a volume manager of a local host, discovering each of a plurality of hosts in a cluster, wherein said plurality of hosts is configured for accessing a LUN of a storage system through a storage network fabric; at said volume manager, collecting global I/O load characteristics for each of a plurality of hosts in said cluster; and determining a selected host for processing an I/O originating at said local host based on a current set of said global I/O load characteristics.