1. A method of verifying that data of a tenant application running in a data center is safe from data center failures, comprising: querying a set of data sources within the data center to identify a set of storage path constructs used by the tenant application for storing the data of the tenant application, the storage path constructs including a logical storage device used by the tenant application, a physical storage device used by the tenant application, and a set of hardware structures disposed between the logical storage device and the physical storage device used by the tenant application; evaluating each of the set of storage path constructs to generate an assessment of fault tolerance of the respective storage path construct; and applying a set of rules to the assessments generated across the set of storage path constructs to yield an overall assessment of the safety of the tenant application data, wherein the data center includes a data storage system, wherein a first storage path construct of the set of storage path constructs is a logical disk used by the tenant application, wherein a second storage path construct of the set of storage path constructs is a physical storage element of the data storage system that stores at least some of the data of the logical disk, wherein the tenant application runs on a virtual machine, wherein the logical disk is a virtual disk of the virtual machine, and wherein the physical storage element stores at least some of the data of the virtual disk of the virtual machine.