首页 > 其他分享 >云计算术语

云计算术语

时间:2023-06-12 19:32:42浏览次数:42  
标签:容器 术语 服务 提供 应用程序 计算 服务器 Cloud

A

Apache thrift:一种接口定义语言和二进制通信协议。

API:应用程序编程接口(Application Programming Interface),是一种以编程语言公开的端点,提供一些有用的功能或行为

Amazon Web Services (AWS):亚马逊网络服务(AWS),亚马逊提供许多*aaS服务;许多服务高度有弹性;全球分布的可用区域;最大的公共云提供商。

Auto-scaling:自动缩放,有助于确保您拥有可用于处理应用程序负载的正确数量的Amazon EC2实例。

Azure:微软的公共云计算平台。提供计算,存储,分析和网络等服务。

B

BASE(基本可用性,软状态,最终一致性):将物理或虚拟存储介质划分为独立可寻址块(“块”)的存储方法;通过缩小特定商店或检索操作的搜索空间(指定为路径)来提高性能;通常通过添加元数据(文件系统,DBMS)的逻辑抽象层来访问。

C

CAP theorem:分布式系统只能提供三个好处:一致性,可用性和分区容错。

Centralized logging solution:(集中式日志解决方案)既可以是自定义托管的Elasticsearch-Logstash-Kibana(ELK)堆栈,也可以是软件即服务(SaaS)解决方案。拥有集中的日志记录解决方案,程序员或管理员可以轻松查看,比较和关联来自同一地点不同服务器的日志。

Circuit Breaker:一种云原生设计模式,用于构建和运行弹性可扩展的微服务。

Cloud architecture:云计算所需的组件,包括前端平台,后端平台,云端交付和网络。

Cloud broker:(和其他经纪商一样)抽象出提供商的详细信息,为用户提供更便捷的云计算资源访问;通常提供简化的API和/或人机界面,数据生命周期管理以及专注的服务集成和聚合。

Cloud computing:无处不在,方便,按需访问共享计算资源;提供按需自助服务(无需人为交互),广泛的网络访问,资源池(动态分配为工作负载变化),位置独立性(不同程度),快速弹性,计量服务(仅针对所用资源收费);通常提供三个基本的服务级别(IaaS,PaaS,SaaS);部署在组织(私有云),任何组织或个人(公共云)或某种组合(混合云)中使用。

Cloud migration:将应用程序和数据从现场计算机迁移到云的过程。它还可以包括将数据从一个云环境移动到另一个云环境。

Cloud-native application:可以充分利用云环境(例如可伸缩性,高可用性)的应用程序。

Coloud-native middlewar:(云本地中间件)本地利用云本机概念,设计模式和云平台的中间件框架或产品。

Co-location : 为您管理和维护的服务器提供租赁空间,网络连接,电力,冷却和安全的数据中心。

Container :(容器)通常(在基于UNIX的系统中)在操作系统(而不是机器)级别的资源隔离。隔离元素因容器策略而异,通常包括文件系统,磁盘配额,CPU和内存,I / O速率,root权限和网络访问。比机器级别的虚拟化轻很多,足以满足许多隔离要求。

Container image:容器图像本质上是容器的快照。它们是使用构建命令创建的,并生成稍后可以运行的容器。

Content delivery network (CDN):物理分布式服务器,提供沿每个用户优化的路径(通常是静态)的内容;减少运输时间和整体网络负荷;简化每台机器的资源管理;通过分发(从而吸收)请求来防止DoS。

D

Data volume:数据量(Data volume),容器内的标记目录,用于存放持久或共享数据。

Distributed system:分布式系统,由网络连接的任意数量的计算机系统。

Docker:一个旨在部署和管理虚拟化容器的开源平台。

Dockerfile:一个包含一个或多个指令的文件,指示如何创建一个容器。

Dynamic or agile environment:动态或敏捷环境,服务器频繁放大或缩小的环境。

E

Elastic ephemeral computing:弹性短暂计算,通过EC2上的实例存储卷进行临时存储和计算。

Event-driven architecture:事件驱动的体系结构,一种促进生产和消费事件的模式,用于集成系统的不同部分。

F

Functions(-as-a-Service):函数(-as-a-Service),支持无服务器应用程序管理和开发的云服务。常见的FaaS提供程序包括AWS Lambda,Azure函数和Google Cloud Functions。

H

Host-based intrusion detection system (HIDS):基于主机的入侵检测系统(HIDS),监视和分析计算机系统以进行任何未经授权的活动的软件应用程序。

Hybrid cloud:混合云,使用本地,私有云和公共云服务组合的环境。

J

Jenkins:带有插件的开源自动化服务器,支持构建,部署和自动化任何项目。

K

Kubernetes:由Google维护的开源容器集群管理平台。

L

Lambda (serverless architecture):Lambda(无服务器体系结构),AWS云服务,能够以更快,更灵活的方式构建我们的应用程序和移动后端。

Lift and shift:提升和转移,通用云迁移选项,可在云中复制内部应用程序而无需重新设计。

M

Managed DNS:托管DNS,代表您运行授权DNS服务器的外部服务提供商,回答有关您的域名的查询。

Mesosphere:一个基于Apache Mesos的商业集装箱集群管理平台。

Metered licensing:计量许可,云中的使用许可灵活性。

Microservices:微服务,基于面向服务的体系结构的模式,用于构建云本机和可独立部署的系统。

Microservices architecture:微服务体系结构,描述构建的应用程序作为单一进程服务的集合,通过约束和易于管理的通道(通常是HTTP)进行通信,其中每个服务都执行一个定义良好的业务级任务或一组任务,并独立于其他服务进行扩展。微服务组件边界映射到域驱动设计中的有界上下文。目标是使变更更容易,部署更快,技术业务匹配更紧密,基础设施更自动化,概念和数据模型更加灵活,应用程序更容易失败。

O

Orchestration:编排(Orchestration),管理容器如何创建以及如何连接的过程。

Origin server:原始服务器,当对象不再被缓存或已过期时,将内容提供给CDN的应用程序服务器。

P

Private cloud:私有云,专用于单个组织,通过专有架构提供可扩展性和自助服务。

Private container registry:专用容器注册表,用于发布,存储和检索您在基础结构中使用的软件的容器映像的专用安全位置。

Protocol buffers:协议缓冲区,Google的语言中立,平台中立,可扩展的结构化数据序列化机制,类似于更小,更快,更简单的XML。

Public cloud:基于标准云计算模式,服务提供商通过互联网向公众提供应用程序,存储和其他资源。

S

Scalability:可扩展性,当使用和存储增长时,云能够继续正常运行。

Scale elastically:弹性扩展,根据需要提供容量,然后消除不再需要的容量。

Semantic versioning:语义版本控制,如何构建版本号以及何时调整版本号的治理方案。

Serverless:无服务器,无需管理(虚拟)机器即可提供计算,网络和存储的平台。

Service discovery:服务发现,一种云本地设计模式,用于在灵活的架构中发现分布式微服务。

V

Vendor lock-in:供应商锁定,客户依赖于单一的云提供商技术实施,并且在将来不能轻易移动到不同的供应商,而没有显着的成本,法律约束或技术不兼容。

W

Web API:旨在接受和返回数据的HTTP端点,而不是HTML。

WebSocket:计算机通信协议,通过单个TCP连接提供全双工通信通道。

标签:容器,术语,服务,提供,应用程序,计算,服务器,Cloud
From: https://blog.51cto.com/u_7575433/6464973

相关文章

  • 计算机网络协议之http协议(四)
    一、HTTP协议概述HTTP协议又称超文本传输协议,是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。HTTP协议的特点如下:基于客户/服务器模式。在HTTP/0.9和1.0中每次连接只处理一个请求。服务器不保留与客......
  • 315. 计算右侧小于当前元素的个数
    labuladong题解难度困难987给你一个整数数组 nums ,按要求返回一个新数组 counts 。数组 counts 有该性质: counts[i] 的值是  nums[i] 右侧小于 nums[i] 的元素的数量。 示例1:输入:nums=[5,2,6,1]输出:[2,1,1,0]解释:5的右侧有2个更小的元素(2和......
  • 计算机网络协议简介(二)
    一、网络协议的概念网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。网络协议是由语法、语义、时序三个要素组成,语义表示要做什么,语法表示要怎么做,时序表示做的顺序。语义:解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做......
  • 计算机组成原理:资源
    让人手痒的在线虚拟仿真实验(自己动手画CPU):无需硬件即可实验:自动测试,自动评分丰富的特色原创实验覆盖重点难点头哥平台:https://www.educoder.net/paths/1426参考:https://mubu.com/app/edit/recent/2-IsoOnM2aD......
  • 什么是“云计算”、“云边协同”
    “云计算”的概念由Google在2006年首次提出,随着IT、CT技术的不断发展和融合,云计算开始快速发展并广泛被接受,但是关于边缘计算、云边端、云边协同的含义及相关联系是什么呢?“云”作为传统云计算的中心节点,云端数据中心;“边”作为云计算的边缘侧,分为基础设施边缘和设备边缘;“端”作为......
  • 终于有人把超融合和边缘计算说清楚了
    近年来超融合在国内迎来快速增长,根据IDC最新发布的报告,2019上半年中国超融合市场增长率达56.7%,大幅超越去年同期。Gartner发布的最新报告,到2023年我国超融合市场依旧保持23%的快速增长。超融合覆盖范围正在进一步扩大,不仅服务的客户在向大规模企业扩张,应用场景也从服务器虚拟化、VD......
  • 使用thop和fvcore计算MACs和FLOPs
     一、计算量常使用乘加计算数衡量,英文为multiply-accumulateoperations或multiply-addoperations,因此常缩写为MACs,MACC或MADD。由于乘加计算的底层是通过浮点运算实现的,因此还可使用浮点运算数来表示计算量。浮点计算数,英文为FloatOperations,常缩写为FLOPs。描述了数据......
  • 计算机体系结构面试题
    1、请解释什么是指令级并行(Instruction-LevelParallelism,ILP)并提供一个示例说明? 在计算机体系结构中,指令级并行是指同时执行多个计算机指令的能力,以提高程序的执行速度。这种并行性的实现通常涉及到在单个指令流中发现和执行多个独立指令的方法。示例:假设有以下三个指令:ADD......
  • 【计算机组成原理期末总预习-自顶向下方法】第4-6章 指令系统,CPU,流水线
    第4-6章指令系统,CPU,流水线一、指令系统设计指令结构与设计思想操作码:指定操作类型(操作码长度:固定/可变)源操作数或其地址:一个或多个源操作数所在的地址(操作数来源:主(虚)存/寄存器/I/O端口/指令本身)结果的地址:产生的结果存放何处(目的操作数)(结果地址:主(虚)存/寄......
  • 深度学习应用篇-计算机视觉-视频分类[8]:时间偏移模块(TSM)、TimeSformer无卷积视频分类
    深度学习应用篇-计算机视觉-视频分类[8]:时间偏移模块(TSM)、TimeSformer无卷积视频分类方法、注意力机制1.时间偏移模块(TSM)视频流的爆炸性增长为以高精度和低成本执行视频理解任务带来了挑战。传统的2DCNN计算成本低,但无法捕捉视频特有的时间信息;3DCNN可以得到良好的性能,但计算量......