简介:
本发明公开了一种云存储系统的副本初次放置策略控制方法,包括:当侦测到用户输入的数据写操作,根据数据写操作,在元数据服务器创建元数据信息;如果元数据信息的上传目标对象为数据存储服务器,则获取云存储系统中各数据存储服务器的剩余存储空间、当前负载、失效次数和历史访问次数,计算得出各数据存储服务器的放置倾向度;再根据元数据信息,生成N个根副本;N的值由用户预先设置;将N个根副本,放置在放置倾向度最高的前N个数据存储服务器。本发明技术方案在根副本放置前,充分考虑了数据存储服务器的放置倾向度,保证了根副本的可靠存储。
本发明公开了一种云存储系统的副本初次放置策略控制方法,包括:当侦测到用户输入的数据写操作,根据数据写操作,在元数据服务器创建元数据信息;如果元数据信息的上传目标对象为数据存储服务器,则获取云存储系统中各数据存储服务器的剩余存储空间、当前负载、失效次数和历史访问次数,计算得出各数据存储服务器的放置倾向度;再根据元数据信息,生成N个根副本;N的值由用户预先设置;将N个根副本,放置在放置倾向度最高的前N个数据存储服务器。本发明技术方案在根副本放置前,充分考虑了数据存储服务器的放置倾向度,保证了根副本的可靠存储。