服务器,也称伺服器,是提供计算服务的设备。服务器通常是指那些具有较高计算能力,能够提供给多个用户使用的计算机。服务器与PC机的不同点很多,例如PC机在一个时刻通常只为一个用户服务。服务器与主机不同,主机是通过终端给用户使用的,服务器是通过网络给客户端用户使用的。和普通的PC相比,服务器需要连续的工作在7X24小时环境。
OpenStackCompute提供给一个组织云的工具,其中的功能包括运行虚拟机实例,管理网络以及通过用户和项目来控制对云的访问。OpenStack最基础的开源项目名字称为Nova,它提供的软件可以控制基础设施即服务(IaaS)云计算平台,和AmazonEC2和Rackspace云服务器有一定程度相似。OpenStackCompute没有包含任何的虚拟化软件,相反它定义和运行在主机操作系统上的虚拟化机制交互的驱动程序,并通过基于Web的程序应用接口(API)来提供功能的使用。功能分析Compute的组件和及其作用OpenStackCompute是由几个主要的组件所组成的。云控制器(cloudcontroller)包含了很多组件,API服务器(nova-api),计算服务器(nova-Compute),网络控制器(work),调度器(nova-schedule),卷控制器(nova-volume),消息队列(queue),DashBoard。API服务器为云控制器扮演着web服务前端的角色。这个云框架的核心是API服务器。API服务器命令和控制hypervisor,存储还有网络,让用户可以实现云计算。API端点是一个基础的HTTP网页服务,通过使用多种API接口(Amazon,Rackspace和相关的模型)来提供认证,授权和基础命令和控制功能,增强了API和多种其他供应商已经存在的资源池的兼容性。计算控制器(Computecontroller)提供了计算服务器资源,其中包含