你知道负载的平衡和分布式存储主要的实现思路是什么吗?本文就来介绍一下。
用户向集群提交数据块,系统在接收到数据后,按照预告设定的副本参数(默认为3)复制出若干副本;按照定义好的机架分配策略,把刚才生成的各个副本逐一分发到集群中;对于默认3个副本的情况,按照机架分配规则,其中两个需要放置于同一个机架上,但这两个副本分别处于该机架的不同节点上,另外一个副本则要求单独置于另一个机架上;启动一个定时任务,通过Name Node节点定时扫描所有节点,统计出整体负载分布情况;将集群当前负载状态与预设的阈值进行对比,并根据对比的结果对各节点的负载情况进行调整,从而实现负载均衡。
不难看出,还保证了数据的可用性,这种负载均衡策略不仅可以保证数据的安全,在系统的可靠性和读写性能上也有很大的优势。通过该策略,可以进行实现各节点的负载信息动态发展平衡。当整个集群大规模,性能会名称节点节点提出了巨大的挑战,但这个策略并不完美,所以后者需要系统的大规模扩张具有一定的局限性。
下面介绍一下有关术语:DFS拓扑(DFS topology):包括DFS管理控制台及其中的元素,一个分布式文件系统的整体逻辑层次,如根目录共享和副本集。DFS根(DFS root):在DFS拓扑的最顶层共享,DFS根能为基于域的操作系统在域一级定义。它是组成整个的DFS共享文件的开始点。基于域的DFS可在不同域中有多个根,但在进行一个企业服务器上只能有一个根。 根副本(根副本):服务器复制DFS根以提供更好的有效性。保存DFS根服务器假定分布参考以客户为共享文件夹的任务。并且创建有根副本,如果服务器不可用,则可以通过根副本所在服务器访问DFS空间。DFS链接:DFS拓扑的一部分,是DFS空间的特定内容。它被形成为一个或多个共享的连接到目录的。它通过把自己一个DNS名映射到企业目标信息共享资源文件夹的标准UNC来实现。 复制策略(replication policy):一旦建立到域DFS的链接,就可以为它创建一个副本。为了原始文件和复印件之间做出跟上时代的步伐,则需要配置复制策略。基于域的DFS根目录文件或者一个子目录都支持进行复制。不支持独立的DFS复制。
以上,就是关于负载的平衡和分布式存储主要的实现思路简单介绍。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-21 10:34:32
2022-11-21 10:50:36
2022-11-22 11:08:01
2022-11-22 11:12:09
2020-04-08 17:42:45
2022-11-21 10:34:00
甄选10000+数字化产品 为您免费使用
申请试用
评论列表