1. A system for providing network stability and data reliability, comprising: a. one or more first servers; b. a second server coupled to the first servers wherein the second server stores data received from the first servers; and c. one or more computing devices coupled to the second server, wherein the one or more computing devices perform functions of a number of the first servers that have failed upon receiving the data from the second server; wherein when the number of failed first servers exceeds the number of computing devices, the second server generates a number of virtual servers to perform functions of the additional failed first servers.