本发明公开了一种高效能分布式云存储方法及系统,涉及云存储技术领域。
本发明采用带有多个数据节点和目录节点的分布式云存储系统,通过数据节点分别监测已用磁盘空间、每秒磁盘数据传输量和每秒网络数据传输量三个参数判断数据节点是否处于满负荷状态,同时将状态信息发送给所有目录节点,从而动态维护一个非满负荷数据节点队列提升云存储系统的性能。
此外,通过判断数据块处于热点数据块或者回收数据块来动态调整每个数据块的副本数,对于热点数据块,增加副本数可以使得数据读取过程中效率提高。
对于回收数据块,适量的减少副本数也可以在不降低读取速度的基础上节约存储空间,进一步提高整个云存储系统的性能。
Copyright © 2015 科易网 版权所有 闽ICP备07063032号-5