附录E. 术语

来源:互联网 发布:python解释器 编辑:程序博客网 时间:2024/05/29 04:39

ACPI (Advanced Configuration and Power Interface):高级配置和电源管理接口,定义操作系统、BIOS和系统硬件之间的工作接口,包括控制电源管理和设备配置的机制。

ami(AmazonMachine Image):用于亚马逊镜像文件前缀。

ATA (AdvancedTechnology Attachment):硬盘接口。

availability zones:在亚马逊云平台中表示云环境的的一个子集,在桉树平台中表示一个公有本地网络的子集,每个可用资源拥有子集的CC和SC。有权限的管理员可以通过如下命令来查看可用资源:

euca-describe-availability-zones verbose

bridge names:清楚网桥名称是正确配置桉树网络的前提。其中在XEN和KVM虚拟环境下会出现:Xen 3.2:eth0;Xen 3.0或xenbr0;kvm:br0。

Bucket:对象存储容器,可以通过PUT和GET命令从桶容器中移除和添加对象,桶的容量是没有上限的,可以存放任意多对象。

Bundling:绑定上传到云端的虚拟机镜像文件。在运行一个虚拟机实例之前必须先绑定一个镜像文件(euca-bundle-image);然后上传镜像文件(euca-upload-bundle)。绑定一个镜像文件时被分解多个小文件,并生成一个XML清单文件。在桉树平台下,你可以通过euca-run-instances manifest.xml命令来组装运行一个虚拟机实例。

Cloudburst:Cloudburst是指为私有云用户超出企业防火墙和访问计算资源公共云的能力。桉树“混合云的性能让用户无缝地把Cloudburst集成到AWS公共云并且还应该需要额外资源。

Cluster:在桉树中,集群是一个单一网络段内的物理数量资源的集合。每个集群包含一个群集控制器,存储控制器和计算机资源的数量。可用性区是一个群集的虚拟抽象。

command-linetools (e.g., Euca2ools): 文本命令就是通过一个标准的终端接口窗口让你控制和管理虚拟机和其他桉树云操作。

Credentials:认证是指用来验证用户的数据值。认证可以在某些情况下提供证书,或者其他案件的密钥对。

Daemon:守护进程是一个在后台运行并且执行特定的功能或系统任务的进程。CLC,CC等守护进程是桉树云环境中的组成部分。

ElasticFox:ElasticFox是一个让您通过图形界面配置和管理Amazon EC2和桉树的Firefox附加部分。

Eki:桉树内核映像的缩写。用于桉树内核映像文件的命名前缀。

Emi:桉树镜像的缩写。用于桉树镜像文件的命名前缀。

Eri:桉树内存盘的缩写。用于桉树内存盘镜像文件的命名前缀。

Eucarc:'eucarc“文件是一个下载的包含桉树Web界面资源配置包含凭证的zip文件。在你运行桉树的Euca2ools against之前你必须先通过ssh-compatible shell(在命令行输入eucarc)eucarc文件。通过读取这个文件以及环境变量的定义来提供用户特定的信息Euca2ools命令行工具。

Front end:前端是指云控制器主机(CLC)和在大多数情况下的群集控制器(CC)的物理计算机。因此,前端是提供一个在云中的基本的虚拟化的资源(服务器,网络和存储)的接口,通过它可以评估和管理云的切入点。在本指南中,我们使用条款“前端”和“前端机”互换。

Hypervisor:一个Hypervisor(例如,XEN,KVMESX / ESXi)是使多个操作系统同时运行在一台主机电脑的一种软件。类型1(又称原生或裸机)的Hypervisor,包括Xen的,是指在一台主机的硬件上直接运行。KVM(基于内核的虚拟机)与类型1区别是Hypervisor嵌入在一个平台的固件。类型2Hypervisor允许在多个操作系统上运行传统操作系统的虚拟机管理程序软件应用程序。

Instance:一个实例,是指一个活跃运行的虚拟机。实例被实例化虚拟机镜像部署。一个单一的虚拟机映像可以被实例化多个相同的虚拟机实例。

instantiate (aka ‘running instances’):实例指部署的一个正在运行的虚拟机实例从一个加密的虚拟机镜像的进程。桉树要实例化一个虚拟机镜像使用以下命令:

       euca-run-instances –k <private-key) –n <number> <emi-id>

Kernel:内核是计算机操作系统的核心软件组件。内核方便应用程序的运作和他们的桥梁与底层的数据处理和执行管理功能的计算机硬件水平的应用程序进程。

Keypair:桉树是使用密钥对来验证用户的身份。运行一个虚拟机实例之前,你必须首先创建一个密钥如下

     euca-add-keypair mykey >mykey.private

 

创建一对密钥,一个公钥和一个私钥。公共密钥“的myKey”是存储在桉树。私钥“mykey.private”是存储在本地计算机上的文件内。创建一个密钥后,您必须更改访问权限,使您的本地目录中的私钥如下:

       chmod 0600 mykey.private

(注:通过ssh命令登录到虚拟机时使用的文件mykey.private)

KVM (Kernel-basedVirtual Machine) - KVM是一个支持的虚拟机实例和其他虚拟化计算资源的实例化的基于Linux内核的hypervisor。

libvirt - libvirt是一个库,通过一个C API访问。liberary管理和支持Linux和其他操作系统的虚拟化功能。

libvirt virsh -用于通过libvirt库管理用户域的命令行实用程序。

Linux - Linux指在Unix操作系统的基础上开放源码的Linux内核系统。标准的Linux发行版包含Ubuntu,CentOS,RHEL,openSUSE,Debian和Fedora。大多数Linux发行版,可以在互联网免费下载。

manifest file -清单文件(manifest.xml)是捆绑镜像之前把它们上传到云生成一个文件。清单文件包含元数据,桉树参考相关的图像部分和内核使用一个虚拟机实例。

networkingmode -组网方式,包括SYSTEM, STATIC,MANAGED, MANAGED-NOVLAN,提供不同程度的对虚拟机的网络接入和安全控制的管理员。每个模式都包含了一套独特的配置参数和功能。系统模式是默认模式。管理模式提供了最大的网络配置功能。

node -一个节点是一个任何数量的虚拟机实例可以托管和管理的单一的物理机器。在桉树中,节点控制器(NC):申办VM实例指定每个节点上执行。NC管理通过从桉树群集控制器和控制要求的特定节点上的所有虚拟机操作上查询。

open source -开放源码是指软件的源代码,是人类可读的(而不是机器可读),从而打开使用和改变的广大人员的需要。由于开源的无限制性和高度可塑性的质量,基于Linux的开源操作系统已经成为许多IT组织,以及作为一个非常活跃和创新的开放源码的开发者社区的首选平台。

persistent data –持久性数据是指无论改变状态的软件或创建数据的进程而数据保持在一个不变的状态。

PEM (Privacy Enhanced Mail) –PEM是一个经常用于创建标准X.509数字证书和公钥的ASCII Base64加密格式。

ramdisk –内存盘是将驱动程序暂时加载到内存中的指示内核运行相应系统文件的一个虚拟机实例。

Reservation:在桉树,reservation是指每一个或多个虚拟机实例被实例化使用euca- run - instances命令创建一个ID标签。您可以通过查询系统euca-describe-instances命令查看保留VM实例的ID标签。

REST:REST(代表性状态传输)是一个使用编码代表性的消息,进行客户机 - 服务器(请求和响应)的相互作传输的Web服务基于HTTP的查询方法,Rest/Query API的使用,常见的目录的URL包含这些编码的消息,规定具体的服务请求,并在任何格式,包括HTML,XML的媒体文件,等等返回的后续响应。

root directory:在基于Unix的操作系统,使用分层文件系统,根目录包含一个文件系统内的所有其他目录。在基于Unix的系统的根目录,用斜线(/)表示。

RPM:RPM是一个Linux发行版所使用的文件格式的软件包。最初由红帽公司的红帽Linux(RHEL)发行,现在许多基于Linux的开源系统都使用RPM,包括CentOS,openSUSE,Fedora,等等。

security group:安全组是一组允许管理员控制访问和使用相关的虚拟机的虚拟机实例。

SLA (Service LevelAgreement):SLA是正式定义了服务的客户可以期望从服务提供商的可衡量的程度达成的一项协议,。 SLA是经常被用来指定最小和/或目标水平的可用性,性能,操作,和其他服务相关的属性,包括会计和计费。

SOAP (Simple Object AccessProtocol):SOAP是通过计算机网络Web服务用于交换数据的消息传递协议结构。 SOAP消息通常依赖于XML和HTTP协议的信息规范,传输和协议。

source code:“源代码”是指程序员用任何编程语言编写的最初的“人类可读的”的计算机程序。执行一个程序的源代码必须编译和翻译成“机器可读”的计算机代码去执行。

sourcing afile (. eucarc):当一个文件是“sourced”(在命令行中的输入或源文件名,文件名),如果他们在命令行中输入,文件中的代码行将会被执行。采购“eucarc”文件(桉树资源配置文件),建立必要的环境变量,并验证您的桉树云所需的用户认证。

SSH (TCP, port 22):Unix / Linux shell是用来安全连接两个网络设备。默认情况下,SSH会利用TCP的22端口。

Snapshot: 快照是存在的状态的卷的复制。桉树可以让您创建卷的即时快照
(euca-create-snapshot <vol-xxxxxxxx>)。然后,您可以从该快照(euca-create-volume --snapshot<snapshotId> -z <zone>)创建一个新卷

(withidentical file system and/or data)。

YUM (YellowdogUpdater, Modified):YUM是一个基于Linux发行版的计算的依赖关系和实现过程,安装和维护基于RPM的包管理工具。

Ubuntu enterprise cloud: Ubuntu企业云(UEC)是Ubuntu的Linux发行版中的一个开源云计算平台。桉树开源软件核心是UEC的关键组成部分。

Virtual machine image: 虚拟机镜像提供了一个虚拟机实例的源文件系统。虚拟机镜像可以从各种Linux版本操作系统中创建,包括Ubuntu,CentOS,RHEL,openSUSE,Debian和Pedora。您可以创建自己的镜像,或使用从桉树Web界面或其他来源预制的镜像。

Virtual network: 虚拟网络是硬件和软件的网络资源和网络功能结合成一个单一的抽象的计算机网络,基于软件的管理个体。

Virtualization: 虚拟化是一个总称,是指在软件中的抽象计算机资源(或软件和硬件的结合)。

Virtual machine(VM): 一个虚拟机是一个抽象的计算机硬件的软件。所以,虚拟机能像实际的物理机器一样执行程序。

Web Service:Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。 Web Service是一种应用程序,它可以使用标准的互联网协议,像超文本传输协议(HTTP)和XML,将功能纲领性地体现在互联网和企业内部网上。可将Web服务视作Web上的组件编程。

原创粉丝点击