- 了解云计算带来的收益和风险。
- 了解云计算的基本概念与术语。
1.云计算的定义
云计算是分布式计算的一种特殊形式,它引入效用模型来远程供给可扩展和可测量的资源。
2.基本概念和术语
- 云:是指一个独特的IT环境,远程提供可扩展和可测量的IT资源。
-
云符号:用以表示云环境的边界。
-
IT资源:是指一个与IT有关的物理的或虚拟的事物,包括基于软件的和基于硬件的。
一个包含了多个IT资源的云可以如下图所示。 -
可扩展性:指IT资源可以处理增加或减少的使用需求的能力,主要分为水平扩展和垂直扩展。
水平扩展:horizontal scaling,分配和释放IT资源都属于水平扩展。
垂直扩展:vertical scaling,现有IT资源被具有更大或更小容量的资源所代替,则为垂直扩展。 - 云服务:cloud service,指任何可以通过云远程访问的IT资源。
3.目标与收益
- 云环境提供了“按使用付费”模式租赁的IT资源池,即IT资源仅根据实际使用情况计费。云有扩展IT资源的固有能力,也有按需减少资源扩展的功能,是成本可控。同时云环境是IT资源变得高度可用和可靠,避免意外故障带来的损失。
4.风险与挑战
(1)增加的安全漏洞:云环境会引入不同的安全挑战,例如信任边界重叠;
(2)降低的运营管理控制:云用户的运营控制受限于云环境;
(3)云提供者之间有限的可移植性:云计算行业内没有建立工业标准,因此,公有云存在不同程度的私有化,导致云提供者之间进行迁徙成为了挑战;
(4)多地区法规遵循和法律问题。