据我所知,“堆栈”(在 OpenStack 中)是资源的集合。但我不明白它是如何“定界”的。
有多个问题,但我认为它们可以很容易地回答在一起,因为它们都是相互关联的。
首先,什么是资源?
PoolMember作为特定类型的资源?现在真正的问题是一个堆栈:
任何能清楚解释答案的官方文档的链接将不胜感激。
术语“堆栈”是指热堆栈。这是通过执行 Heat 模板组装的 OpenStack 托管资源的集合。所以回答你的问题:
堆栈是由一个 YAML 文件组成的资源集合吗?
是的,HOT 模板可以以其他格式表示,并且 HOT 模板可以包含其他文件。
是一个OpenStack实例上所有资源的堆栈
假设您指的是 OpenStack 实例(即“服务器”),则不是。堆栈可以由多个实例以及非实例的其他事物组成;例如网络资源、存储资源等。如果“on”实际上是“in”的意思,那么就又“不”了。实例中的软件、数据等资源通常不受 OpenStack 直接管理。
您只需决定如何分隔(它可以是一个三层应用程序,因此 3 个服务器加负载均衡器,或实例上的所有堆栈,或只是一台服务器..)?
有点像是的。如果可以使用单个 HOT 模板来配置所有这些资源,那么您可以将整个资源称为堆栈。
有关热堆栈的更多信息,请阅读:
笔记:
我没有找到任何参考文献来解释 OpenStack 这个名称的选择,因此Stackin的含义OpenStack是有争议的。
| 归档时间: |
|
| 查看次数: |
2778 次 |
| 最近记录: |