裸金属服务可能会根据配置与其他几个OpenStack服务进行交互。这包括:
- OpenStack Telemetry模块(Ceilometer)以使用IPMI度量。
- OpenStack Identity服务(keystone)用于请求身份验证。
- 从OpenStack Image服务(glance)检索images和image元数据。
- OpenStack networking服务(neutron)提供DHCP和网络配置。
- OpenStack Compute服务(nova)与Bare Metal服务一起使用,并充当实例管理的面向用户的API,而Bare Metal服务提供用于硬件管理的admin / operator API。OpenStack Compute服务还提供了调度功能,租户配额,IP分配以及Bare Metal服务本身未提供的其他服务。
- OpenStack Object存储(swift)为configdrive,用户映像,部署日志和检查数据提供临时存储。