Tgt是否有自己的管理命令,CEPH是否也有管理命令?整合方式
如何维护Rbd和目标分配,身份验证以及其他配置信息?如何确保多个TGT之间的一致性和同步性?
支持MPIO / ALUA,未实现TGT。
VMWare的VAAI支持始终很差,CEPH处理无需采取任何措施。
如果出现问题,下一步就是解决这些问题。以下是针对这些问题的特定解决方案。
三,CEPH商业惯例
首先,使用STGT模块的名称重写新的iSCSI目标。
STGT实现了分布式锁定机制,解决了允许在多个ActiveTarget之间进行释放/保留和持久保留的问题。
同时,LUN映射信息存储在RADOS群集中,所有元数据都存储在STGT中,以加快访问速度。
当LUN映射信息更改时,所有STGT缓存都会收到更改通知。
其次,从性能角度来看,它通过多个线程组提高了IO并发性。
同样,由于重新设计了软件堆栈,STGT网络接收iSCSI数据,将其存储在buffer_list中,通过不带副本的图形将其发送到OSD,并避免了两个不同开放空间之间的内存。源模块。复制。
经过优化后,单个STGT相对于开源TGT的性能在同时进行IO的情况下将性能提高了十倍以上。
完全支持所有VAAI接口。对于XCOPY,将虚拟机副本复制到存储并使用OSD的多个同时副本。克隆产量是TGT的10倍。
对于Windows / Hyper-V,支持ODX功能。如果要复制大文件和虚拟机克隆,则还可以将复制操作下载到存储中。这可以大大减少服务主机测量的网络开销。
此外,它支持MPIO,CHAP,ALUA等高级功能,并在复杂的业务场景中更好地支持传统业务应用程序。
通常,山岩STGT相对于开源TGT具有以下优势:
可扩展性:支持1024个目标集群
性能:单个Shanyan STGT的并发性比开源TGT高10倍。
性能可以线性扩展。
群集支持:支持活动/活动群集支持
MPIO兼容性:支持Shanyan STGT,不支持开源TGT
VAAI性能:开源TGT的10倍
ODX支持:Sugiyan STGT支持,不支持开源TGT
配置可靠性和一致性:Shanyan STGT可以更好地保证一致性。开源TGT需要手动保修
便捷的配置:Shanyan STGT通过集成工具进行配置。需要tgtadm + cephtool才能完成开源TGT
