ScaleIO 是一个纯软件定义存储,系统可以被直接安装在服务器上或者一个虚拟机的系统中(Hypervison或者VM)
ScaleIO 有多种管理工具包括:CLI,GUI,REST,OpenStack和VMware插件
ScaleIO 由硬件和软件两部分组成
硬件部分
节点
节点,或称服务器,或者PC被用来安装和运行ScaleIO系统,他们可以和其他软件装在一起,或者独立安装成群集。总之,ScaleIO与硬件是弱耦合关系,因此除了性能考虑,服务器类型对ScaleIO本身来说是不重要的。
存储介质
可以使用任何介质,包括(机械硬盘、固态硬盘、闪存卡)或者其他(DAS等外接设备)
软件
元数据服务器Meta Data Manager -MDM
配置和监控ScaleIO系统,MDM可以被配置成冗余群集模式,三个成员分布在三台服务器上或者五台分布在五台服务器上,或者单机模式部署。
使用单机模式在生产系统上是不被推荐的,除非零时使用。MDMs 包括所有系统操作所使用的原始数据。单机模式是没有保护的,把系统暴露在单点故障上。
ScaleIO Data Server-SDS
管理群集中单个服务器的磁盘容量和扮演数据访问后端角色。SDS被安装在所有贡献给ScaleIO磁盘存储的服务器上。这些设备通过SDS来被访问
ScaleIO Data Client -SDC
一个轻量级设备驱动用来暴露ScaleIO卷成为一个块存储提供给那些装有SDC程序的服务器来使用
转载于:https://blog.51cto.com/virtualizations/1753657