Reliability in the utility computing era: Towards reliable Fog computing
a framework for ranking of cloud computing services .