System Models For Distributed Cloud