【技术实现步骤摘要】
一种基于分布式文件系统的OSD通信方法、装置及介质
本专利技术涉及分布式文件系统领域,特别涉及一种基于分布式文件系统的OSD通信方法、装置及计算机可读存储介质。
技术介绍
目前,分布式文件系统(DistributedFileSystem)已在计算机领域广泛应用。具体来说,分布式文件系统的设计基于客户机/服务器模式,在分布式文件系统中,一般包括多个存储节点,各存储节点上有多个OSD(ObjectStorageDevice),并且需要预先为各OSD之间建立通信连接,以便于各OSD能够相互进行通信。现有技术中,是通过为各OSD两两之间建立通信连接的方式,实现分布式文件系统中的各OSD的互联。按照现有技术的方法,假设一个分布式文件系统中OSD的个数是n,那么该分布式文件系统中各OSD通信需要建立的连接数就是n(n-1)/2。当该分布式文件系统中增加OSD时,每增加一个OSD,该新增的OSD需要与分布式文件系统中其他每一个OSD建立连接。当分布式文件系统中的OSD数量较多时,每增加一个OSD,需要建立大量的连接,而建立 ...
【技术保护点】
1.一种基于分布式文件系统的OSD通信方法,其特征在于,包括:/n在分布式文件系统的各存储节点上创建通信平台;/n将同一存储节点上的各OSD分别与相同存储节点上的所述通信平台建立连接,并为不同存储节点的所述通信平台建立连接;/n当存在目标OSD通信进程时,利用目标通信平台将发送端OSD的目标信息转发给接收端OSD;其中,所述目标通信平台为所述发送端OSD和所述接收端OSD之间的通信平台。/n
【技术特征摘要】
1.一种基于分布式文件系统的OSD通信方法,其特征在于,包括:
在分布式文件系统的各存储节点上创建通信平台;
将同一存储节点上的各OSD分别与相同存储节点上的所述通信平台建立连接,并为不同存储节点的所述通信平台建立连接;
当存在目标OSD通信进程时,利用目标通信平台将发送端OSD的目标信息转发给接收端OSD;其中,所述目标通信平台为所述发送端OSD和所述接收端OSD之间的通信平台。
2.根据权利要求1所述的方法,其特征在于,所述在分布式文件系统的各存储节点上创建通信平台的过程,具体为:
分别根据所述分布式存储系统的各所述存储节点上OSD的数量,在各所述存储节点上创建预设数量的所述通信平台。
3.根据权利要求1所述的方法,其特征在于,所述为不同存储节点的所述通信平台建立连接的过程,具体包括:
利用连接池为不同存储节点的所述通信平台建立连接;
根据所述连接池对应的两个存储节点的配置和负载,动态调整所述连接池中的连接数量。
4.根据权利要求1所述的方法,其特征在于,进一步包括:
显示各所述目标OSD通信进程的执行状态。
5.根据权利要求1所述的方法,其特征在于,在所述在分布式文件系统的各存储节点上创建通信平台之后,进一步包括:
对各所述OSD进行合法性校验,并在校验通过后进入所述将同一存储节点上的各OSD分别与相同存储节点上...
【专利技术属性】
技术研发人员:楚光庆,张在贵,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。