1. A system for implementing RAID, comprising: a computing device coupled to a set of hosts, including: a processor; a data store; a computer readable medium comprising instructions executable for: executing an application program on the computing device, wherein the application program is a virtual machine; and implementing a RAID application in association with the computing device, the RAID application operable to: receive a command corresponding to a segment of a volume, wherein the command was issued by the application program and the volume and redundancy data corresponding to a RAID level implemented in conjunction with the volume are stored in association with the computing device; and execute the first command with respect to the first segment stored in association with the computing device.