云计算作为一种独特的IT服务模式,其本质为:
“云计算的本质是一种服务模型,通过这种模型可以随时、随地、按需地通过网络访问共享资源池的资源,这个资源池的内容包括计算资源、网络资源、存储资源等,这些资源能够被动态地分配和调整,在不同用户之间灵活地划分。凡是符合这些特征的IT服务都可以被称为云计算服务。” ——“Security Guidance For Critical Areas Of Focus In Cloud Computing V3.0”
上面的定义很好地说明了云计算的本质。为了将这个定义更方便地匹配到现实世界的IT架构中,NIST(U.S. National Institute of Standards and Technology——美国国家标准与技术机构)提出了一个定义云计算的标准——“NIST Working Definition of Cloud Computing/NIST 800-145”。这个文档中提到一个标准的云计算服务需要具备五个基本元素,分别是:通过网络分发服务、自助服务、可衡量的服务、资源的灵活调度,以及资源池化。这个标准还提到云计算按照服务类型可以分为IaaS、SaaS和PaaS三类,而按照部署模式可分为公有云、私有云、混合云和社区云四种。
NIST 800-145被业界普遍接受的原因是其提出的云计算五大要素非常简练地说明了一个云计算系统的特征,只有同时具备这五点的IT架构才可以被称为云服务架构,通过这五个特征能够快速地将云计算系统同传统IT系统区分开来。