知识卡片

用元数据桥接硬件差异与用户选择

专业/工作 · 317.a

内容

把物理上不同规格的机器(如带SSD盘的高配主机)按硬件特征打上标签归入逻辑分组,再把同样的标签打在用户可选的实例规格上,两边标签一致时调度器就自动把请求路由到对应分组的机器上。这样终端用户只需要选择一个”实例规格”这种业务语言描述的选项,完全不必知道底层具体是哪些机器、这些机器长什么样,硬件层面的差异被这层标签匹配机制吸收掉了。发散:这是接口与实现解耦的又一种形式——用户面对的是一份稳定的业务契约(规格名称),基础设施团队可以在背后自由调整物理资源的编排方式,只要维护好两边标签的对应关系。

参考来源

《OpenStack云计算实战手册 第3版》第4章《Nova——OpenStack计算服务》