OpenStack有3种类型的核心节点:
但对我来说,所有Compute / Nova实例都是虚拟机。具有文件系统的VM。需要联网的虚拟机,最终从某个实际数据中心的物理交换机接收网络连接。
所以要"存储"和"网络"乍一看,提供文件系统存储和网络连接的节点似乎是不必要的。所有节点都不能是Compute / Nova节点吗?
显然我在这里错过了一大块难题,所以我问:我错过了什么?
答案 0 :(得分:3)
但对我来说,所有Compute / Nova实例都是虚拟机。
严格来说,这是不正确的。 Nova有许多组成部分。简单地说,有一个API组件,它公开了服务接口和一个与VM虚拟机管理程序通信的一个或多个计算组件。因此,单个nova计算节点可以支持多个VM。我们的想法是通过运行更多能够托管虚拟机的服务器来扩展Openstack。
有关Nova如何工作的更多详细信息,我建议您阅读开发人员文档:
http://docs.openstack.org/developer/nova/devref/architecture.html
我还建议首先学习Keystone,Glance和Nova之间的互动。希望您开始了解每个附加组件如何为您的云添加更多服务。