1. A machine-implemented method, comprising: identifying a plurality of contributing servers over a network connection, wherein each of the contributing servers have excess storage capacity to collectively share over the network connection as blocks of storage; exchanging configuration information with each of the contributing servers for accessing the excess storage capacity, partitioning the excess storage capacity, and for communicating real-time events associated with the contributing servers; and logically creating Redundant Arrays of Independent Disks (RAID) by aggregating the excess storage capacity, the RAID is accessible via Input/Output (I/O) operations over the network connection using an Internet Small Computers Systems Interface (iSCSI) protocol.