OpenStack_课后总结
OpenStack_缩略语
第一章 架构介绍
-
AWS:Amazon Web Services,亚马逊云服务,AWS是由亚马逊公司提供的web服务,是一个让用户可以租用云电脑运行所需应用的系统。
相关服务:美国服务器租用
-
API:Application Programming Interface,应用程序接口,又称应用编程接口,是指应用程序之间为了保证互相通讯所提供的一系列特殊规则和要求。
-
BSS:Business Support System,业务支撑系统。
-
EC2:Elastic Computing Cloud,弹性计算云,是由亚马逊公司提供的Web服务,是一个让用户可以租用云电脑运行所需应用的系统。
-
IaaS:Infrastructure as a Service,基础设施即服务。指把IT基础设施作为一种服务通过网络对外提供,并根据用户对资源的实际使用量或占用量进行计费的一种服务模式。
-
NASA:National Aeronautics and Space Administration,美国国家航空航天局,又称美国宇航局、美国太空总署,是美国联邦政府的一个行政性科研机构,负责制定、实施美国的太空计划,并开展航空科学暨太空科学的研究。
-
OSS:Operation Support System,运营支撑系统。
第二章 界面管理
-
API:Application Programming Interface,应用程序接口,又称应用编程接口,是指应用程序之间为了保证互相通讯所提供的一系列特殊规则和要求。
-
DRY:Don’t Repeat Yourself,特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。
-
HTML:Hypertext Markup Language,超文本标记语言,标记某个文档以便在万维网上发布的系统。可以使用Web浏览器来查看这些文档。
-
URL:Uniform Resource Locator,统一资源定位符,是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
-
WSGI:Web Server Gateway Interface,Web服务网关接口,是Python应用程序或框架和Web服务器之间的一种接口。
-
Web:World Wide Web,全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。
第三章 认证管理
-
LDAP:Lightweight Directory Access Protocol,轻型目录访问协议,是一个开放的、中立的,工业标准的应用协议,通过IP协议提供访问控制和维护分布式信息的目录信息。

-
SAML:Security Assertion Markup Language,安全断言标记语言,是一个基于XML的开源标准数据格式,它在当事方之间交换身份验证和授权数据,尤其是在身份提供者和服务提供者之间交换。
-
SQL:Structured Query Language,结构化查询语言,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据及查询、更新和管理关系数据库系统。
-
CRUD:指在做计算处理时的增加(Create)、检索(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。crud主要被用在描述软件系统中数据库或者持久层的基本操作功能。
-
UUID:Universally Unique Identifier,通用唯一识别码,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。
-
PKI:Public Key Infrastructure,公钥基础设施,是一个包括硬件、软件、人员、策略和规程的集合,用来实现基于公钥密码体制的密钥和证书的产生、管理、存储、分发和撤销等功能。
第四章 镜像管理
-
API:Application Programming Interface,应用程序接口,又称应用编程接口,是指应用程序之间为了保证互相通讯所提供的一系列特殊规则和要求。
-
Amazon S3:Amazon Simple Storage Service,亚马逊简易储存服务,由亚马逊公司的网络服务系统提供在线储存服务。通过REST、SOAP、BitTorrent三大接口,用户可以轻松地把文档储存到网络服务器上。
-
WSGI:Web Server Gateway Interface,Web服务网关接口,是Python应用程序或框架和Web服务器之间的一种接口。
第五章 计算管理
-
API:Application Programming Interface,应用程序接口,又称应用编程接口,是指应用程序之间为了保证互相通讯所提供的一系列特殊规则和要求。
-
CLI:Command Line Interface,命令行视图,应用程序和用户交互的一种方式,完全基于文本输入和输出。命令通过键盘或类似装置输入,由程序编译并执行。结果是以文本或图形的方式呈现在终端界面。
-
EC2:Elastic Compute Cloud,弹性计算云,是由亚马逊公司提供的Web服务,是一个让用户可以租用云电脑运行所需应用的系统。
-
HTTP:Hypertext Transfer Protocol,超文本传输协议,客户端浏览器或其他程序与Web服务器之间的应用层通信协议。
-
KVM:Kernel-based Virtual Machine,基于内核的虚拟机,是一种内建于Linux® 中的开源虚拟化技术。 具体而言,KVM 可帮助您将Linux 转变为虚拟机监控程序,使主机计算机能够运行多个隔离的虚拟环境,即虚拟客户机或虚拟机。
-
MQ:Message Queue,消息队列,分布式消息队列是系统中各个服务以及服务管理进行消息传递的途径。消息队列能够处理域内部以及跨域的消息传输,需要能够水平扩展,以支持大容量并发消息发送请求,并且提供方便的SDK供其他服务调用。
-
QEMU:Quick Emulator,是一套由法布里斯·贝拉(Fabrice Bellard)所编写的以GPL许可证分发源码的模拟处理器软件。
-
Web:World Wide Web,全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。
第六章 存储管理
-
API:Application Programming Interface,应用程序接口,又称应用编程接口,是指应用程序之间为了保证互相通讯所提供的一系列特殊规则和要求。
-
CRUD:指在做计算处理时的增加(Create)、检索(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。crud主要被用在描述软件系统中数据库或者持久层的基本操作功能。
-
CIFS:Common Internet File System,通用网际文件系统,一种网络文件系统访问协议。Windows客户端使用CIFS协议向Windows服务器发送文件访问请求。
-
DAS:Direct Attached Storage,直连式存储/直接附属存储,存储与服务器的一种连接方式,存储设备和服务器通过线缆(如光纤)直接连接。
-
NFS:Network File System,网络文件系统,一种文件共享服务,由专用的服务器通过文件系统管理存储空间,对外通过NFS(Network File System,网络文件系统)或者CIFS(Common Internet File System,通用网际文件系统)等协议提供文件级的访问功能。
-
SAN:Storage Area Network,存储区域网络,是一种用高速(光纤)网络联接专业主机服务器的一种储存方式,此系统位于主机群的后端。
第七章 网络管理
-
DNS:Domain Name Service,域名解析服务,是一种高可用性、高可扩展的权威DNS服务。它的目的是为企业和开发者提供稳定、安全、智能的把网站域名或应用资源转换为计算机用于互连的数字IP地址,从而将最终用户的访问,路由到相应的网站或应用资源上,同时提供DNS的管理服务。
-
DHCP:Dynamic Host Configuration Protocol,动态主机配置协议,客户端—服务器网络协议。DHCP服务器针对DHCP客户端的请求提供对应的配置参量,这些参量通常是客户端主机连接因特网时需要的信息。DHCP同时提供为主机分配IP地址的机制。
-
GRE:Generic Routing Encapsulation,通用路由封装协议,基于因特网,适用于通过因特网进行隧道传送的IP数据包的封装。GRE可以作为的第三层隧道协议,为任意协议的数据提供透明传输通道。
-
LXC:Linux Container,Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的Namespace。
-
NIC:Network Interface Card,网卡,一块电路板或卡,安装在电脑里,可以连接到网络。
-
OVS:Open Virtual Switch/Open vSwitch,开源虚拟交换机,是在开源的Apache2.0许可下的产品级质量的多层虚拟交换标准。旨在通过编程扩展,使庞大的网络自动化(配置、管理、维护)。同时,还支持标准的管理接口和协议。
-
QoS:Quality of Service,服务质量,通信系统或信道的常用性能指标之一。不同的系统及业务中其定义不尽相同,可能包括抖动、时延、丢包率、误码率、信噪比等。用来衡量一个传输系统的传输质量和服务有效性,评估服务商满足客户需求的能力。
-
SNAT:Source Network Address Translation,源地址转换,内部地址要访问公网上的服务时(如web访问),内部地址会主动发起连接,由路由器或者防火墙上的网关对内部地址做个地址转换,将内部地址的私有IP转换为公网的公有IP,网关的这个地址转换称为SNAT,主要用于内部共享IP访问外部。
-
VLAN:Virtual Local Area Network,虚拟局域网,一种在交换局域网的基础上,采用网络管理软件构建的可跨越不同网段、不同网络的端到端的逻辑网络。逻辑上把网络资源和网络用户按照一定的原则进行划分,把一个物理的LAN在逻辑上划分成多个广播域(多个VLAN)。VLAN内的主机间可以直接通信,而VLAN间不能直接互通,可以有效地抑制广播报文。
-
VXLAN:Virtual Extensible Local Area Network,虚拟可扩展局域网,是一种网络虚拟化技术,试图缓解与大型云计算部署相关的可扩展性问题。它使用类似VLAN的封装技术将基于MAC的第2层以太网帧封装在第3层UDP数据包中。
-
VNI:VXLAN Network Identifier,VXLAN网络标识VNI类似VLAN ID,用于区分VXLAN段,不同VXLAN段的虚拟机不能直接二层相互通信。
-
VRF:Virtual Routing and Forwarding,虚拟路由转发,应用于计算机网络的一项技术。该技术允许一个路由器的路由表中同时存在多个的实例。由于这些实例彼此之间是独立的,它们可以使用重叠或重复的IP地址,不会产生冲突。
-
VPN:Virtual Private Network,虚拟专用网络,一种系统配置,在此通过连接到可能包括专用网络容量的不同的网络开关,用户能够建立起一个专用网络。 使用密码技术在通信网络中构建安全通道的技术。
第八章 编排管理
-
API:Application Programming Interface,应用程序接口,又称应用编程接口,是指应用程序之间为了保证互相通讯所提供的一系列特殊规则和要求。
-
AWS:Amazon Web Services,亚马逊云服务,AWS是由亚马逊公司提供的web服务,是一个让用户可以租用云电脑运行所需应用的系统。
-
CLI:Command-Line Interface,命令行视图,应用程序和用户交互的一种方式,完全基于文本输入和输出。命令通过键盘或类似装置输入,由程序编译并执行。结果是以文本或图形的方式呈现在终端界面。
-
RPC:Remote Procedure Call,远程过程调用,是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。
第九章 计量管理
- API:Application Programming Interface,应用程序接口,又称应用编程接口,是指应用程序之间为了保证互相通讯所提供的一系列特殊规则和要求。





