OpenStack Ironic就是一个进行裸机部署安装的项目。
Ironic实现的功能,就是可以很方便的对指定的一台或多台裸机,执行:
(1)硬盘RAID、分区和格式化;
(2)安装操作系统、驱动程序;
(3)安装应用程序。
从裸机到应用。
例如部署大数据群集需要同时部署多台物理机,就可以使用Ironic来实现。
Ironic
可以实现硬件基础设施资源的快速交付。
为何提供裸金属,裸机?
1,高性能计算;
2,无法使用虚拟化的计算任务;
3,数据库主机;
4,单租户、专用硬件、安全性、可靠性以及其它需求;
5,快速部署云基础设施(比如部署一个虚拟化节点)
在OpenStack体系结构中,Ironic还是通过Nova来调用的。
Nova用于管理虚拟机的生命周期;Ironic则是用于管理物理机的生命周期,它给Nova提供管理物理机的API接口。
虚拟机底层驱动采用的是虚拟化技术,而物理机采用的是PXE和IPMI技术。
网友评论