WEB开发网
开发学院服务器存储技术 对象存储不给高性能计算添堵 阅读

对象存储不给高性能计算添堵

 2010-05-28 00:00:00 来源:WEB开发网   
核心提示: 4.元数据服务器元数据服务器(Metadata Server,MDS)为客户端提供元数据,对象存储不给高性能计算添堵(5),主要是文件的逻辑视图,包括文件与目录的组织关系、每个文件所对应的OSD等,都具有较高的性能,尤其是Infiniband,在传统的文件系统中,元数据由本机或者文件服务器负责维

4.元数据服务器

元数据服务器(Metadata Server,MDS)为客户端提供元数据,主要是文件的逻辑视图,包括文件与目录的组织关系、每个文件所对应的OSD等。在传统的文件系统中,元数据由本机或者文件服务器负责维护,每次对数据块的操作都要获取元数据。当操作频繁发生时,元数据操作就成为整个系统的瓶颈,限制了性能的扩展。这一现象在NAS系统中非常明显。在对象存储系统中,由于每次操作只有一次对元数据的访问,具体的数据传输都由OSD和客户端通过直接连接进行,大大减少了元数据的操作,降低了元数据服务器的负担,从而为系统的扩展提供了可能性。

在对象存储系统中,为了提高性能,客户端采用Cache来缓存数据。当多个客户端同时访问某些数据时,MDS提供分布的锁机制来确保Cache的一致性。

为了增强系统的安全性,MDS为客户端提供认证方式。OSD将依据MDS的认证来决定是否为客户端提供服务。

此外,尽管对象存储体系结构降低了MDS的负担,但是当客户端数据扩展到数以千计时,其访问量仍然是十分巨大的,单一的MDS结构就不能满足整个系统的操作需求了。因此,将MDS扩展成为集群方式,提供并行的元数据访问成了提高整个系统可用性的必由之路。

5.网络连接

网络连接是对象存储系统的重要组成部分。它将客户端、MDS和OSD连接起来,构成了一个完整的系统。网络技术的不断进步使网络连接的方式有了更多选择。千兆以太网具有性能高、性价比高、易于管理等优点,因此成了构建对象存储系统的首选。随着光纤通道技术的成熟及成本的降低,应用也越来越广泛。此外,各种新的网络技术也不断出现,如Myrinet、Infiniband等,都具有较高的性能。尤其是Infiniband,不断扩展的性能使其具有很强的竞争力。

上一页  1 2 3 4 5 6 7  下一页

Tags:对象 存储 高性能

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接