云计算定义:是分布式计算的一种特殊形式,它引入效用模型来远程供给可扩展和可测量的资源。

4.1.1 角色与边界(roles and boundaries)

角色(role):(云计算的主要参与部分)

云提供者(cloud provider):基于云的IT资源的组织机构。(云提供者要保证必要的管理和行政职责,保证整个云基础设施的持续运行)
云用户(cloud consumer):是组织机构或个人,他们与云提供者签订正式的合同或者约定来使用云提供者提供的IT资源。
云服务拥有者(cloud service owner):在法律上拥有云服务的个人或者组织。(云服务拥有者可以是云用户,或者是拥有该云服务所在云的云提供者。)
云资源管理者(cloud resource administrator):是负责管理基于云的IT资源(包括云服务)的人或组织。(云资源管理者可以是云服务所属的云的云用户或者云提供者。也可以是签订合约来管理基于云的IT资源的第三方组织。)
 
其他角色(additional roles):
NIST云计算参考框架定义补充角色:
云审计者(Cloud Auditor ):对云环境进行独立评估的第三方(A third-party)(通常是通过认证的),承担的是云审计者的角色。(该角色的典型职责包括:安全控制评估(evaluation of security controls)、隐私影响(privacy impact)、性能评估(performance)。帮助加强云用户和云提供者之间的信任关系。)
云代理(cloud broker):这个角色要承担管理和协商云用户和云提供者之间云服务使用的职责。服务包括调解(service intermediation),聚合(aggregation)和仲裁(arbitrage)
云运营商(cloud carrier):负责提供云用户和云提供者之间的线路级连接
 

边界:

组织边界(organizational boundary):是一个物理范围(physical perimeter),包括由一家组织拥有和管理的IT资源的集合。

信任边界(trust boundary):是一个逻辑范围(logical perimeter),通常会跨越物理边界,表明IT资源受信任的程度。

 

4.2 云特性(Cloud Characteristic)

六个基本特性:
(1)按需使用 on-demand usage
云用户可以单边访问(unilaterally access)基于云的IT资源,给予云用户自助(self-provision)提供 IT 资源的自由。
(2)随处访问/泛在接入(ubiquitous access
the ability for a cloud service to be widely accessible.一个广泛访问的能力。
(3)多租户(和资源池)multitenancy(and resource pooling)
一个软件程序的实例能够服务不同的用户,用户之间是互相隔离(isolated from the other)
资源池允许云提供者把大量IT资源放到一起为多云用户(multiple cloud consumer)服务。
(4)弹性 elasticity
云根据运行时条件或云用户或云提供者事先确定的要求,自动透明地扩展IT资源(automated ability to transparently scale IT resource)
(5)可测量的使用 measured usage
云平台记录对IT资源使用情况的能力。
(6)可回复性 resiliency
可恢复性计算(resilient computing)是一种故障转移(failover)的形式,它在多个物理位置分放IT资源的冗余实现(redundant implementation)
 

4.3云交付模型(cloud delivery model)

是云提供者提供的具体的、事先打包好的IT资源组合。
A specific ,pre-packaged combination of IT resource offered by cloud provider.
三种常见的云模型:

(1)基础设施作为服务(IaaS)infrastructure-as-a-service

IaaS交付模型是一种自我包含(self-contained)的IT环境,由以基础设施为中心的IT资源组成,可以通过基于云服务的接口(interface)和工具(tools)访问和管理这些资源。
在IaaS中的IT资源通常是虚拟化(virtualized)的并打包成包(packed into bundles)的。在运行时扩展(runtime scaling)定制基础设施(customization of the infrastructure)就变得简单了。
IaaS环境一般要允许云用户对其资源配置(configuration)和使用(utilization)进行更高层次的控制。
IaaS提供的IT资源通常是未配置好(pre-configured)的,管理的责任直接落在云用户身上。

 

(2)平台作为服务(PaaS)platform-as-a-service

PaaS交付模型是预先定义(pre-defined)好的“就绪可用(ready to use)”的环境,一般由已经部署好(deployed)和配置好(configured)的IT资源组成。
PaaS依赖于使用已就绪(ready-made)环境,设立好一套预先打包好的产品和用来支持定制化应用的整个交付生命周期的工具。
云用户省去了建立维护裸的基础设施IT资源的管理负担(administrative burden)。
对于承载和提供这个平台的底层IT资源,云用户只被给予了较低等级的控制权。

 

(3)软件作为服务(SaaS) software-as-a-service

SaaS交付模型通常是把软件程序定位成共享的云服务者(shared cloud service),作为“产品”或通用的工具进行提供。
SaaS一般是一个对大多数云用户可用的一个可重用云服务(reusable cloud service)(通常是商用的)。
云用户对SaaS实现的管理权限非常有限(limited administration)
SaaS通常是由云提供者提供的,也可以是任何承担云服务拥有者角色的实体合法拥有者。

 
云交付模型比的较:

常见的云交付模型组合:
(1)IaaS+PaaS
IaaS环境为底层环境,提供物理和虚拟服务器以及其他IT资源。PaaS环境建立在底层环境上。

(2)IaaS+PaaS+SaaS

 

4.4云部署模型:

云部署模型表示的是某种特定的云环境类型,主要是所有权、大小和访问方式来区别。
常见的云部署模型:
(1)公有云 (public cloud)
由第三方云提供者拥有的可公共访问的云环境。
公有云里的IT资源通常是按照事先描述好的云交付模型提供的,而且一般是需要付费才能提供给云用户的。

(2)社区云 (community cloud)
类似于公有云,只是它的访问被限制为特定的云用户社区。

(3)私有云 (private cloud)
由一家组织单独拥有。(企业内部的)
私有云使得组织云计算技术当作一种手段,可以集中访问不同部分、位置或部门的IT资源。
私有云的使用会改变组织和信任边界的定义和应用。

(4)混合云 (hybrid cloud)
是由两个或者更多不同云部署模型组成的云环境。

 
本章关键点:
(1)基于云的交互和关系相关的常见角色包括云提供者(cloud provider)云用户(cloud consumer)云服务拥有者(cloud service owner)云资源管理者(cloud resource administrator)
(2)组织边界(organizational boundary)代表这一个组织拥有和管理的IT资源的物理范围(physical perimeter)信任边界(trust boundary)是逻辑范围(logical perimeter,包括一个组织信任的IT资源。
(3)按需使用( on-demand usage)指的是这样一种能力,云用户能够通过自助服务来使用所需的基于云的服务,而无需与云提供者交互。这一特性与可测量的使用有关,后者表示的是云对其IT资源使用进行测量的能力。
(4)随处访问(ubiquitous access允许基于云的服务能够被各种云服务用户访问,而多租户(multitenancy是指一个IT资源的一个实例可以同时透明的服务多个云用户的能力。
(5)弹性特性(elasticity表示的是云能够透明地和自动地扩展IT资源。可恢复性(resiliency与云内在的故障转移特性相关。
(6)IaaS云交付模型向云用户提供基于“原始的”基础设施的IT资源的高等级管理控制。
(7)PaaS云交付模型使得云提供者可以提供预先配置好的环境,云用户可以使用这个环境来构建和部署云服务和解决方案,不过管理控制权有所下降。
(8)SaaS是共享云服务的交互模型,这些共享云服务可以是云承载的商业产品。
(9)IaaSPaaS,SaaS可以有不同的组合,取决于云用户和云提供者如何选择利用三种基于的云交付模型建立起的自然的层次结构。
(10)公有云(public cloud)由第三方云提供者拥有的可公共访问的云环境,通常向云用户组织提供商业化的云服务和IT资源。
(11)社区云(community cloud)类似于公有云,只是它的访问被限制为特定的云用户社区。
(12)私有云(private cloud)由一家组织单独拥有。
(13)混合云(hybrid cloud)是由两个或者更多不同云部署模型组成的云环境。
 
典型例题:
一、选择题
1. 1961,  computer scientist John McCarthy publicly proposed                 A     .
 A. utility computing                              B. on-demand network access
 C. remotely provisioning scalable         D. cloud provider
2.              B      the term “cloud computing” emerged in the commercial arena..
A. 2000           B. 2006         C. 1986           D. 1999
 
 4. An IT resource is       A            that can be either software-based, such as a virtual server or a custom software program, or hardware-based, such as a physical server or a network device
A. a physical or virtual IT-related artifact              B.  Redundant deployments   
C. Cloud                                        D. Horizontal Scaling
5.             A          is an IT resource that is on-premise cannot be cloud-based.
 A. On-Premise       B. cloud-based      C. Cloud Service           D. as-a-service
6.            D        is the party that provides cloud-based IT resources
A. Cloud Resource Administrator                       B. Cloud Service Owner
C. Cloud Consumer                                              D. cloud provider
7.            D        is the party that uses cloud-based IT resources
A. Vertical Scaling       B. Cloud Service      C. a virtual server           D. cloud consumer
8.                  A           represents the physical perimeter that surrounds a set of IT resources that are owned and governed by an organization..
A. Organizational Boundary       B. Increased Security Vulnerabilities
C. Trust Boundary                      D. ubiquitous access    
9.                 B  is person or organization responsible for administering a cloud-based IT resource (including cloud services).
A. Elasticity                     B.  Cloud Resource Administrator      
C.  measured usage          D. Cloud Service Owner
10.                   A               a temporary runtime role assumed by a software program when it accesses a cloud service.
A. Cloud Service Consumer                               B. Cloud Resource Administrator
C. Cloud Provider                                              D. Cloud Service Owner
11.                A             is a logical perimeter that typically spans beyond physical boundaries to represent the extent to which IT resources are trusted
A. Trust Boundary                           B. Organizational Boundary
C.  physical boundaries                      D. multitenancy
12. which is not Cloud Characteristics                D              ?
A. on-demand usage                                B. ubiquitous access
C. multitenancy (and resource pooling)   D. cloud-based
13. Cloud Delivery Models includes          A                 .
A. Infrastructure-as-a-Service, Platform-as-a-Service, Software-as-a-Service
B. cloud consumers    C. cloud providers    D. administrator
14. IaaS  means          A           ?
A. infrastructure-as-a-Service B. Platform-as-a-Service  C.Software-as-a-Service
15. PaaS  means          B           ?
A. infrastructure-as-a-Service B. Platform-as-a-Service  C.Software-as-a-Service
16. SaaS  means         C            ?
A. infrastructure-as-a-Service B. Platform-as-a-Service  C.Software-as-a-Service
17.Cloud Deployment Models include           A         ?
A. Public cloud, Community cloud, Private cloud, Hybrid cloud
B. Platform-as-a-Service  C. Software-as-a-Service D. infrastructure-as-a-Service
18.     B              is the person or organization that legally owns a cloud service
A. Cloud Resource Administrator                       B. Cloud Service Owner
C. Cloud Consumer                                              D. cloud provider
19. Which Cloud Delivery Models did grant to cloud consumer owning the highest level control of IT resource? A
A. infrastructure-as-a-Service    B. Platform-as-a-Service    C. Software-as-a-Service
20.      A       represents a specific type of cloud environment, primarily distinguished by ownership, size, and access
A. cloud deployment model                                 B. Cloud Delivery Models
C. Cloud Consumer                                              D. cloud provider
 
二、简答题:

  1. How many types of scaling? What are they?

Answer: Two types.   Horizontal Scaling. Vertical Scaling.
 

  1. What are Cloud Characteristics?

Answer:1. on-demand usage      2.ubiquitous access     3.multitenancy(and resource pooling)
4. elasticity     5.measured usage       6.resiliency

  1. How many Cloud Delivery Models? What are they?

Answer: Three types.
1. Infrastructure-as-a-Service     2. Platform-as-a-Service     3.Software-as-a-Service


1 条评论

小熊维尼 · 2020-04-28 08:36

Unknown Unknown Unknown Unknown

图裂了

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注