天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网 > 云计算>技术文档>HP Helion OpenStack内核组件

HP Helion OpenStack内核组件

天极网服务器频道2015-02-11 10:11我要吐槽

  HP Helion OpenStack 内核由以下 OpenStack 组件组成: Keystone(身份管理服务) Glance(虚拟映像管理服务) Ceilometer(遥测) Heat(协调) Nova(虚拟机管理程序和虚拟机管理服务) Cinder(卷管理服务) Swift(对象存储服务) Neutron(虚拟网络服务)

  HP Helion OpenStack 中的每个内核组件都配备了其他插件,能够提高系统的整体互操作性。身份识别服务 (Keystone)Keystone 组件为 HP Helion OpenStack 的其他组件提供身份、令牌、目录和策略服务。这是一个包含可扩展插件架构的集中化服务框架,旨在为多种身份验证方法提供支持。Keystone 不涉及实施流程,能够轻松快速地与现有和未来的身份识别技术完美集成。开发人员只需编写与 Keystone 框架兼容的扩展组件即可。该扩展组件可将用户凭据传递给身份识别服务。一旦确认验证通过, Keystone 便会产生自己的内部用户令牌。

  受支持的用户凭据包括:

  令牌 – 代表用户的机密标识符。

  用户名和 API 密钥 用户名和密码身份验证成功后,向 HP Helion OpenStack 注册的用户将收到一个令牌。该令牌可在该云计算环境中识别其身份。获取令牌后,他们可使用令牌访问 Nova、 Glance、 Swift 和 HP Helion OpenStack 的其他组件。

  Keystone将提供目录服务,列出特定用户可以访问的端点。用户具有的访问权限以及可访问的组件,取决于他们在管理员定义的访问权限策略内的角色。由于 Keystone 通过 RESTful API 展示自身功能,因此添加一些需要强大身份验证和授权机制的新组件十分容易。 Keystone 在内部和外部均不涉及实施流程。例如,它支持多种后端数据库用于存储用户信息,您能够选择内部员工最熟悉的数据库,或连接至组织的轻型目录访问协议 (LDAP)后端。除了对 OpenStack 平台进行其他改进之外,惠普还推出了 HP-IDM AdminExtension,支持访问 HP Helion OpenStack 提供的基础设施模板。惠普对Keystone 的其他贡献还包括全局标识支持、帐户管理、计费和客户关系管理 (CRM) 集成。

  镜像服务 (Glance)Glance 提供用于发现、注册、检索和管理 HP Helion OpenStack 云中虚拟机镜像的目录。与数据库或文件系统备份不同,虚拟机镜像将存储计算机及其文件系统的完整状态,使您能够日后停止并重新启动计算机和系统。如今,配置一台新服务器并使用运维所需的软件和数据加以补充完善,这实际上就是指通过虚拟机镜像生成相应所需的虚拟机的问题。这将涉及到各种场景: 在最基本的级别中, OpenStack 云管理员可能使用 Glance 创建预先配置的应用服务器、开发环境和过渡环境等。

  您不必将自己拘泥在单台服务器中。事实上,系统可能存储立即准备部署的整个后端,包括负载均衡器、应用服务器、数据库服务器、队列和另存为虚拟机的其他组件。

  如果您需要提高成熟级别,可以在白天关闭部分云,并在晚上能源价格较低时将其重新启动。或者,如果您需要实现持续可用性,可以在不同的时间周期启动并停止部分基础设施,始终支付较少的能源费。对于上述所有场景,您均需将强大的镜像管理服务与简单的管理界面和API 结合使用。正因为如此, Glance 应运而生。它提供两种 API: 元数据 API – 用于管理虚拟镜像元数据。它用于创建、修改、下载和删除虚拟镜像及其关联的元数据记录。

  二进制数据 API – 用于管理实际虚拟镜像。您可以使用此 API 存储和下载镜像。Glance 与存储介质无关。因此,您可以将其与本地磁盘阵列、网络存储、块存储或对象存储结合使用。HP Helion OpenStack 将通过 Eve 和 Focus 服务处理的基础设施模板,增强OpenStack 中的元数据支持。监测 (Ceilometer)Ceilometer 为收集 OpenStack 内的测量结果提供了一款基础设施。它的主要目标是监控和测量,但该框架也可轻松扩展,收集用于其他需求的数据。如今, Ceilometer 由两大主要组件构成:即计量表和代理。计量表使用累计(随时间增加)、量表(离散项目)或差量(随时间变化)类型提供要捕获的测量结果。代理方式是监测功能的主要数据采集机制。协调 (Heat)Heat 是 OpenStack 中的模板驱动型引擎,它支持应用开发人员描述和自动运行基础设施部署。 Heat 使用灵活的模板语言,可以指定计算、存储、网络配置以及详细的部署后活动,自动运行基础设施、服务和应用的完整部署。此外,协调引擎还能够对特定的基础设施元素执行自动调整。

  计算服务 (Nova)Nova 用于实现 OpenStack 云计算系统,其通过 RESTful API 使用基于消息传送的非共享模块化架构绑定其所有组件。 Nova 负责管理虚拟机管理程序和虚拟机。Nova 未绑定至任何特定的硬件虚拟技术、数据存储、身份服务或网络拓扑。它的所有组件均通过 RESTful API 相互通信,且本身与实施无关。这种方法可构建一个高度灵活的框架,可在尽量减少所需投入的同时,采纳全新的技术。惠普对 Nova 的贡献包括增加跨可用性地区和区域的可扩展性。

  HP HelionOpenStack 为基于内核的虚拟机 (KVM) 管理程序附带提供了一个插件。块存储服务 (Cinder)Cinder 提供云服务器和块存储资源之间的连接接口。它可用于将需要 I/O密集型应用(如数据库)的云服务器连接至高性能存储资源。 Cinder 卷可用于引导虚拟机,也可装载在服务器的文件系统下。

  Cinder 块存储组件有一个特别有用的功能,即:能够提取数据快照用于备份和还原。在 HP Helion OpenStack 内,块存储还可用于存储虚拟机卷的备份。HP Helion OpenStack 支持 HP 3PAR StoreServ Storage、 HP StoreVirtualStorage 以及惠普融合存储产品组合中的其他产品,支持 Internet 小型计算机系统接口 (iSCSI) 和光纤通道。通过这些增强功能,企业客户可以将HP Helion OpenStack 与高级存储产品和技术结合使用,例如自我管理存储、软件定义的存储或存储联合等。

  HP Helion OpenStack 社区版附带提供逻辑卷管理 (LVM) Cinder 插件,支持原始存储和逻辑卷。对象存储服务 (Swift)Swift 是一款高度可用、具有艾字节规模的长期存储解决方案,旨在使用商用硬件满足那些需要安全存储海量数据而又不必经常检索数据的大型企业、金融、政府、军事或科学领域客户的需求。轻松扩展的数据复制是 Swift 的内置功能。您可以对此功能进行配置,使其同步保留文件、磁盘、 RAID 阵列、甚至整个数据中心的多个副本。常见的用途包括扫描纸质土地记录、支票或票据。

  Swift 还可用作内容分发网络 (CDN) 的后端系统。如今,使用 Swift 的主要客户包括银行、电信和政府。正如构成 OpenStack 平台各个部分的其他组件和小型项目一样, Swift也使用 RESTful API 向外界显示自身功能。但与物理存储或块存储不同, Swift 对象存储不能作为卷装载在虚拟服务器的文件系统下,而是通过 API 调用予以存储、检索或删除。您不必为了使用 Swift 而构建及运行 Nova,因为 Swift 是一款可与计算服务轻松集成的独立系统。联网服务 (Neutron)Neutron 为 HP Helion OpenStack Nova 计算服务管理的设备提供虚拟联网服务。Neutron 可以实现网络即服务的功能并提供用于定义网络连接的 API,与此同时 Neutron 还可以为 OpenStack 平台所托管的虚拟机、块存储和其他组件提供网络连接功能。

  Neutron 负责管理可在 HP Helion OpenStack 云内定义的不同网络:

  管理网络 – 用于在 OpenStack 组件之间进行内部通信,以便监控和管理。

  数据网络 – 指 OpenStack 托管的虚拟机所使用的内部网络。

  外部网络 – 支持访问 Internet。

  API 网络 – 提供通过 Internet 访问 OpenStack API。在最基本功能层面, Neutron 可管理网络、子网和端口。 Neutron 还可以通过扩展组件提供以下额外功能:

  供应商网络 – 负责处理 HP Helion OpenStack 网络对象和底层网络基础设施之间的映射。

  3 层网络 – 通过浮动 IP 支持内部和外部网络之间的数据包路由。

  配额 – 管理网络配额,限制 HP Helion OpenStack 租户可以创建的网络数量。 安全组和规则 – 在租户级别简化安全组和规则管理。

  代理管理 – 管理网络代理(动态主机配置协议 [DHCP]、 NeutronOVS、 Neutron L3)。您可以使用此功能通知 HP Helion OpenStack 网络调度程序,指出需要配置哪些网络代理。

  外部路由 – 在路由器上配置外部路由规则。

  负载均衡器即服务 (LBaaS) – 平衡每台计算机、每个网络或每个协议的虚拟机网络流量。实现会话持久性和应用服务监控。

  代理调度程序 – 用于调度网络代理中的资源。可结合代理管理扩展组件使用。

  虚拟专用网络即服务 (VPNaaS) – 设置和管理 VPN,以便将云计算的专用网络扩展到其他网络。租户可以创建多个 VPN 连接,可以连接两个专用网络,并将 IKEv1 和 IPSec 策略与强大的加密功能结合使用。此外,失效对等检测作为一项标准已经可以提供。惠普对 Neutron 的贡献包括支持用户定义的网络、软件定义的网络、入侵检测和负载平衡。

  HP Helion OpenStack 附带提供用于管理和插入 VPN的 Open vSwitch OpenFlow 插件。

作者:李祥敬责任编辑:李祥敬)
请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!