前 40 名云计算面试题及答案
云计算初学者面试问题及答案
1) 使用云计算的优点是什么?
使用云计算的优点是:
- 数据备份和存储
- 强大的服务器能力
- SaaS(软件即服务)
- 信息技术沙盒能力
- 提高生产力
- 节省成本与时间
2) 请列出用于大规模云计算的平台?
用于大规模云计算的平台有:
- Apache Hadoop
- MapReduce
3) 请解释云计算中的不同部署模型?
云计算中的不同部署模型是:
- 私有云
- 公有云
- 社区云
- 混合云
4) 云计算与移动计算有何区别?
移动计算与云计算使用相同的概念。云计算通过互联网而非单个设备激活数据。它为用户提供需要按需检索的数据。在移动设备上,应用程序在远程服务器上运行,并为用户提供存储和管理数据的访问权限。
5) 用户如何从效用计算中受益?
效用计算允许用户只为他们使用的付费。它是由组织管理的即插即用服务,该组织决定要从云中部署哪种类型的服务。
大多数组织倾向于混合策略。
6) 在云中传输时,如何保护数据?
在将数据从一个地方传输到另一个地方时,请确保加密密钥没有泄露。
7) 云提供了哪些安全方面?
- 身份管理:授权应用程序服务
- 访问控制:必须向用户提供权限,以便他们能够控制进入云环境的其他用户的访问。
- 身份验证和授权:只允许授权和已验证的用户访问数据和应用程序。
8) 列出定义云体系结构的各个层?
云体系结构使用的各个层是:
- CLC 或云控制器
- Walrus
- 集群控制器
- SC 或存储控制器
- NC 或节点控制器
9) 云计算中的系统集成商是什么?
在云计算中,系统集成商提供了用于设计云平台的复杂流程的策略。集成商可以创建更准确的混合云和私有云网络,因为集成商拥有数据中心创建的所有知识。
10) “EUCALYPTUS”代表什么?
“EUCALYPTUS”代表“Elastic Utility Computing Architecture For Linking Your Programs To Useful Systems”(用于连接您的程序到有用系统的弹性效用计算体系结构)。
11) 请解释“EUCALYPTUS”在云计算中的用途?
“Eucalyptus”是云计算中的开源软件基础设施,用于在云计算平台中实现集群。它用于构建公共云、混合云和私有云。它能够将您自己的数据中心变成私有云,并允许您将此功能提供给许多其他组织。
12) 实现云需要虚拟化平台有什么要求?
实现云需要虚拟化平台来:
- 管理服务级别策略
- 云操作系统
- 虚拟化平台有助于使后端级别和用户级别概念彼此区分。
13) 用户在选择云计算平台之前需要考虑哪些基本事项?
- 合规性
- 数据丢失
- 数据存储
- 业务连续性
- 正常运行时间
- 云环境中的数据完整性
14) 请列出一些开源云计算平台数据库?
开源云计算平台数据库有:
- MongoDB
- CouchDB
- LucidDB
15) 为保护云中的数据实施了哪些安全法?
为保护云中的数据实施的安全法包括:
- 处理:控制应用程序中正在正确且完整地处理的数据。
- 文件:管理和控制在任何文件中被操作的数据。
- 输出核对:控制需要从输入到输出进行核对的数据。
- 输入验证:控制输入数据。
- 安全与备份:提供安全和备份,并控制安全漏洞日志。
云计算经验人士面试问题及答案
16) 请列出一些大型云提供商和数据库的名称?
- Google Bigtable
- Amazon SimpleDB
- 基于云的 SQL
17) 请解释云和传统数据中心之间的区别?
- 由于加热和硬件/软件问题,传统数据中心的成本更高。
- 随着需求增加,云会扩展。大部分开销用于数据中心的维护,而云计算则不是这样。
18) 请解释软件即服务 (SaaS) 的不同模式?
- 简单多租户:在这种模式下,每个用户都有独立的资源,并且与其他用户不同,这是一种高效的模式。
- 细粒度多租户:在这种类型中,资源可以被多人共享,但功能保持不变。
19) API 在云服务中的用途是什么?
API(应用程序编程接口)在云平台中非常有用。
- 它消除了编写完整程序的需要。
- 它提供了应用程序之间进行通信的指令。
- 它允许轻松创建应用程序并将云服务与其他系统链接。
20) 用于云计算的不同数据中心有哪些?
云计算包含不同的数据中心,例如:
- 容器化数据中心
- 低密度数据中心
21) 在云计算中,有哪些不同的层?
云计算的不同层是:
- SaaS:软件即服务 (SaaS),它使用户可以直接访问云应用程序,而无需在系统上安装任何内容。
- IaaS:基础设施即服务,它提供硬件方面的基础设施,如内存、处理器速度等。
- PaaS:平台即服务,它为开发人员提供云应用程序平台。
22) 平台即服务有多重要?
平台即服务或 PaaS 是云计算中的一个重要层。它为提供商提供应用程序平台。它负责提供基础设施层的完全虚拟化,并使其工作起来像单个服务器。
23) 什么是云服务?
云服务用于通过互联网在网络中的服务器上构建云应用程序。它提供了使用云应用程序而无需将其安装在计算机上的便利。它还减少了使用云服务开发的应用程序的维护和支持。
24) 列出云计算中的三个基本云?
- 专业云
- 个人云
- 性能云
25) 作为基础设施即服务,它提供哪些资源?
IaaS(基础设施即服务)提供用于构建云的虚拟和物理资源。它处理此层提供的服务的部署和维护的复杂性。这里的 infrastructure 是服务器、存储和其他硬件系统。
26) 云体系结构涉及哪些业务优势?
云体系结构涉及的优势包括:
- 零基础设施投资
- 即时基础设施
- 更有效的资源利用
27) 云体系结构有哪些特征可以将其与传统体系结构区分开?
使云体系结构优于传统体系结构特征的是:
- 根据需求,云体系结构提供硬件需求。
- 云体系结构能够按需扩展资源。
- 云体系结构能够无故障地管理和处理动态工作负载。
28) 请说明云计算中的弹性(elasticity)和可扩展性(scalability)有何区别?
可扩展性是云计算的一个特征,通过增加资源容量来按比例处理增加的工作负载。而弹性是其特征之一,它突出了大量资源容量的配置和取消配置的概念。
29) 列出 Windows Azure 操作系统提供的服务?
Windows Azure 提供三个核心服务,如下所示:
- 计算(Compute)
- 存储空间
- 管理
30) 在云体系结构中需要哪些不同的组件?
- 云入口
- 处理器速度
- 云存储服务
- 云提供的服务
- 云内通信
31) 在云体系结构中涉及哪些不同的阶段?
- 启动阶段
- 监控阶段
- 关机阶段
- 清理阶段
32) 请列出云计算的基本特征?
- 弹性和可扩展性
- 自助服务配置和自动解配置
- 标准化接口
- 基于使用情况的计费自助服务
33) 在云体系结构中,有哪些构建块?
- 参考架构
- 技术架构
- 部署运营架构
34) 请说明云体系结构如何提供自动化和性能透明度?
为了提供性能透明度和自动化,云体系结构使用许多工具。它允许管理云体系结构和监控报告。它还允许他们使用云体系结构共享应用程序。自动化是云体系结构的关键组成部分,有助于提高质量。
35) 在云计算中,请解释性能云的作用?
性能云在即时传输大量数据方面非常有用。它由从事高性能计算研究的专业人员使用。
36) 请解释混合云和社区云?
混合云:它包含多个服务提供商。它是公共云和私有云功能的结合。当公司同时需要公共云和私有云时使用。
社区云:这种模式相当昂贵,并且在拥有共同目标和需求的组织准备共享云服务优势时使用。
37) 在云中,有哪些优化策略?
为了克服维护成本和优化资源,云计算中存在三个数据中心的概念,在发生灾难或系统故障时提供恢复和备份,并确保所有数据安全完整。
38) 什么是 Amazon SQS?
为了在不同连接器之间进行通信,使用 Amazon SQS 消息。它充当 AMAZON 各组件之间的通信器。
39) 缓冲区如何用于 Amazon Web Services?
为了使系统更能抵御流量或负载的突发,可以使用缓冲区。它同步不同的组件。组件始终以不平衡的方式接收和处理请求。缓冲区管理不同组件之间的平衡,并使它们以相同的速度工作以提供更快的服务。
40) 请说明云计算中的 Hypervisor 及其类型?
Hypervisor 是虚拟机监视器,它管理虚拟机的资源。主要有两种类型的 hypervisor:
Type 1:客户虚拟机直接运行在主机硬件之上,例如 Xen、VMware ESXI。
Type 2:客户虚拟机通过主机操作系统在硬件上运行,例如 KVM、Oracle VirtualBox。
这些面试问题也将有助于您的口试