随着云采用的迅速增加,了解关键的云计算术语和定义非常重要。我们中的许多人仍在试图围绕云计算。此列表中的术语主要指云基础架构解决方案,包括公共、私有、混合和多云服务器、存储和网络服务。此列表中的许多云术语和定义适用于所有云服务提供商 (CSP)。IT 还适用于特定提供商,例如Amazon Web Services (AWS)、Microsoft Azure Cloud、Google Cloud和 IBM Cloud。
1、基础设施即服务(IaaS)
什么是基础设施即服务 (IaaS)?它是一种通过互联网配置和管理的计算基础设施。借助 IaaS,您可以根据需求快速扩展和缩减。您也只需为您使用的内容付费。它还有助于降低购买和管理自己的物理服务器的资本支出和复杂性。
IaaS 由数百家云提供商提供,但主要由 Amazon Web Services (AWS)、Microsoft Azure 和 Google Cloud 等公司主导。这些提供商管理底层基础架构,而您负责供应、安装、配置和管理您自己的软件,包括操作系统 (OS)、中间件和应用程序。
2、平台即服务(PaaS)
什么是平台即服务 (PaaS)?PaaS 是一种云计算服务,其中开发和部署环境都在云中。这允许用户和开发人员快速启动资源,而无需预置或配置底层计算或存储基础设施。借助 PaaS,您可以交付从简单的基于云的应用程序到企业应用程序的所有内容。
PaaS 在几个方面与 IaaS 不同。IaaS 用户或客户负责供应、安装、配置和管理软件、操作系统、中间件和应用程序。PaaS 并非如此。它包括所有基础架构,例如服务器、存储和网络。它还包括中间件、开发工具、商业智能 (BI)、数据库管理系统等。使用 PaaS,您可以管理自己开发的应用程序,而云提供商则管理其他一切。
3、软件即服务(SaaS)
什么是软件即服务 (SaaS)?SaaS 允许客户和用户通过互联网连接和使用基于云的软件应用程序。SaaS 为用户提供从云提供商处以许可或按需付费的方式购买的软件。这与本地安装在台式机或笔记本电脑上的软件相反。使用 SaaS,用户通常使用 Web 浏览器通过 Internet 连接到软件。
云 SaaS 应用程序的示例包括电子邮件、日历、设计程序、办公套件、协作工具等。最常见的 SaaS 示例包括 Microsoft Office 365、Google G Suite、Google Gmail、Adobe Creative Cloud、Salesforce、Hubspot 等。
4、公共云
什么是公有云?公共云可以定义为通过公共互联网提供的多租户计算服务。公共云适用于希望以更高的可扩展性、弹性和按使用付费的方式按需访问计算基础架构的用户,以获取在给定时间段(例如每分钟、每小时或每分钟)消耗的 CPU 周期、存储和带宽每月。
公共云的好处包括从计算和存储基础设施的资本支出转向运营支出。公共云还允许客户根据其 IT 工作负载、应用程序和数据要求调整基础架构的规模。如果使用正确的安全方法(例如入侵检测和预防系统 (IDPS))正确实施,公共云可以像私有云一样安全。
5、私有云
什么是私有云?私有云可以定义为通过公共互联网、专用互联网连接或内部网络提供的单租户计算服务。使用私有云,底层基础设施只能被选定的用户而不是公众访问。
私有云提供了许多与公共云相同的优势,例如自助服务、可扩展性和弹性,以及额外的控制和定制功能。私有云还提供额外的安全和隐私层,确保第三方无法访问关键任务应用程序和敏感数据。
6、混合云
什么是混合云?混合云、混合 IT 和混合基础架构经常被混淆。混合云是一种计算环境,包括公共和私有云基础设施的组合。某些数据和应用程序可能更适合私有云,而其他数据和应用程序则可以在公共云中正常运行。私有云和公共云可以协同工作,在云中计算、处理和存储各种 IT 工作负载。混合云提供了两全其美的优势。您可以从公有云的灵活性、可扩展性和成本效率以及私有云中获得好处,私有云提供尽可能低的安全威胁和数据暴露。
7、托管云
什么是托管云?托管云,也称为云托管服务或云管理,允许客户部署基于云的服务,例如 IaaS、PaaS 和 SaaS,而无需内部人员、资源和技术专业知识来持续安装、监控和管理它基础。
云托管服务可从第三方托管服务提供商 (MSP)或提供底层基础架构解决方案的云服务提供商 (CSP) 获得。这包括对计算、存储、网络和操作系统的管理和监控。它还包括在云基础架构之上运行的复杂工具和应用程序。托管云的好处包括访问在公共、私有和混合云架构方面经验丰富的专家团队。许多 MSP 为多云基础架构提供云管理。
8、多云
什么是多云?多云是一种云计算部署方法,由一个或多个云服务提供商 (CSP) 组成。这可能包括使用公共云提供商、私有云提供商或同时提供公共云和私有云的云提供商。当客户希望将某个云提供商用于某些服务(例如公共云服务器和另一个云提供商基于云的对象存储)时,使用多云架构。部署多云方法的原因包括提高安全性和性能,同时在扩展的投资组合环境中降低成本。
9、混合 IT
什么是混合 IT?混合 IT,也称为混合基础架构,不同于混合云。混合云由公共云和私有云基础设施组成,例如公共云和私有云服务器实例。另一方面,混合 IT 基础架构是同时使用物理和虚拟基础架构的信息技术环境的架构。
混合 IT 最常见的用例是使用位于托管数据中心的物理服务器以及在云中使用公共或私有服务器。当部署虚拟化涉及遗留工作负载、软件许可问题、监管或合规要求或数据安全时,许多客户使用混合 IT 的原因如下。
10、中央处理器(CPU)
什么是 CPU?中央处理单元 (CPU)也称为主处理器,是一种电子芯片,由计算机内的电路组成,它执行来自运行或执行任务的程序的指令。任务包括程序中的指令指定的基本算术、逻辑、控制和输入/输出操作。在云计算中,CPU 通常被称为 vCPU 或虚拟 CPU。在这种情况下,vCPU(虚拟 CPU)表示分配给虚拟机 (VM) 的物理 CPU 的一部分。vCPU 也称为虚拟处理器。
11、核心
什么是内核?在云计算中,管理程序控制云服务器内的物理CPU 。CPU 分为所谓的 CPU内核。每个内核在技术上可以支持 8 个虚拟处理器 (vCPU)。但是,vCPU 并不代表 1:1 分配。它代表物理 CPU 资源池上的时间。最好将虚拟处理器描述为在 CPU 上花费的处理时间。有些人错误地认为 1 个 vCPU 等于 1 个核心。但是,vCPU 和核心之间不存在一对一的关系。
12、图形处理单元GPU)
什么是 GPU?图形处理单元 (GPU)也称为视频卡或图形卡,是一种专门设计的计算机芯片,可以执行快速任务并释放 CPU 以执行其他任务。CPU 使用一些专注于顺序串行处理的内核。GPU有数千个用于多任务处理的较小内核。
有两种类型的 GPU。集成 GPU 位于 CPU 内,并与 CPU 的处理器共享内存。离散 GPU 有自己的卡和视频内存 (VRAM)。这意味着 CPU 不必为图形使用 RAM。
13、随机存取存储器(RAM)
什么是内存?随机存取存储器 (RAM)是设备的短期存储器。RAM 负责临时存储或记住计算机上运行的所有内容。这包括软件、文档、Web 浏览器、文件和设置的短期记忆。
可以从任何地方以几乎相同的速度读取存储在 RAM 中的数据。这与每次打开新的浏览器窗口或应用程序时让 CPU 搜索硬盘驱动器相反。与 RAM 相比,包括 HDD 和 SSD 在内的传统存储仍然非常慢。关于 RAM,需要记住的重要一点是短期而非长期。这是一种不稳定的技术,这意味着一旦断电,就无法再访问数据。这就是传统的长期硬盘驱动器的用途。
14、每秒输入输出操作(IOPS)
什么是 IOPS?IOPS 是每秒输入/输出操作的首字母缩写词。它是计算机存储设备(例如硬盘驱动器 (HDD)、固态驱动器 (SSD) 和存储区域网络 (SAN))基准测试中使用的常见性能测量。需要注意的是,制造商发布的 IOPS 数字并不能保证相同的实际工作应用程序性能。
15、对象存储
什么是对象存储?对象存储,也称为基于对象的存储,是一种存储策略,将数据存储作为不同的单元(称为对象)进行管理和操作。这些对象保存在一个单独的仓库中,并没有根植于其他文件夹内的文件中。
对象存储为每个文件添加元数据,消除了文件存储中使用的分层文件结构。它将所有内容都放入一个平坦的地址空间,称为存储池。对象存储提供无限的可扩展性,并且比其他存储类型成本更低。需要注意的是,对象存储使用版本控制。新写入的对象提供后写一致性。编辑或删除的对象具有最终的读取一致性。
16、块存储
什么是块存储?块存储,也称为块级存储,是一种在存储区域网络 (SAN) 或基于云的存储环境中使用的存储。块存储用于需要快速、高效和可靠数据传输的计算。博客存储的工作原理是将数据分解成块,然后将它们存储在单独的部分中。每个块作为唯一标识符。将块放置在最有效的地方。这意味着块可以存储在不同的系统中,并可以配置或分区以与不同的操作系统 (OS) 一起使用。
17、卷
什么是卷?在数据存储中,卷是具有单个文件系统的单个可访问存储区域,通常驻留在硬盘的单个分区上。尽管与物理磁盘驱动器不同,但可以使用操作系统的逻辑接口访问卷。重要的是要注意卷与分区不同。
18、快照
什么是快照?快照允许在实时环境中获取数据集的近乎即时的副本。此副本可用于恢复或复制到其他云服务器或存储以用于性能或测试和开发环境。快照的一个主要好处是速度。快照提供即时恢复和快速将数据恢复到环境的能力。重要的是要注意与快照相关的成本。他们可以在单个可用区、多个可用区和/或区域中消耗云容量。
19、复制
什么是复制?云计算中的复制涉及跨冗余基础架构(例如云服务器或存储)共享信息,以提高 IT 工作负载(应用程序、数据、数据库或系统)的可靠性、可用性和容错性。
20、高可用性架构
什么是高可用性架构?高可用性架构涉及多个组件的设计和部署,这些组件协同工作以确保在特定时间段内提供不间断的服务。它还包括用户请求的响应时间和可用性。高可用架构的关键是为故障做好计划。应在不同的场景和条件下定期测试系统。这可确保您的 IT 工作负载保持在线并且即使在组件发生故障和系统承受高压力时也能做出响应。高可用性架构包括以下内容:硬件冗余、软件和应用程序冗余、数据冗余以及消除的单点故障。