Conceptual Optimal Models for Cloud Computing Architecture