长篇原创连载】煮“九”谈“千”第十回《分级存储随心配,性能成本两不误》
|
【长篇原创连载】煮“九”谈“千”第十回《分级存储随心配,性能成本两不误》 上回讲到少侠欧九仟对存储空间的管理,有效地管控了宝贵的容量资源。所谓红粉赠佳人,宝剑配英雄。一直在讲欧九仟的各种功法,这次来聊聊少侠的兵刃——动态分级无双剑。
神剑出手,性能成本均收 我们已经知道欧九仟节点众多,那么问题来了,欧九仟的节点都相同吗?存放文件的时候能不能指定存放在某一特定的节点上呢?能不能自动管理文件的存放位置呢?能不能即节约了成本又满足了性能要求呢?
剑身——节点池 节点池就是由多个节点组成。
由节点组成剑身节点池时还需要注意以下条件:
剑刃——DiskPool 将每个节点池中所有节点的硬盘按类型组成剑刃DiskPool,用于存储元数据和数据。
剑鞘——分级 分级由一个或多个节点池组成。神剑InfoTier的剑鞘可容纳一个或多个剑身。
剑柄——水位策略 神剑InfoTier只有剑身没有剑柄还是无法发挥神通,管理文件的存放。而稳重的剑柄水位策略就能通过水监控节点池的存储容量,以此为根据指引文件的存放。 水位是指节点池中已用空间占存储空间总量的百分比,包括高水位和只读水位。
另外剑格溢出标识(Spill over)可以控制节点池达到只读水位时,是否可以向其他节点池写入。
剑穗——重条带化 系统定期扫描元数据,根据文件池策略来判断已存放到存储系统内的文件是否需要重条带化,如果需要重条带化则下发重条带化任务。
剑灵——文件池策略 欧九仟的神剑之所以称之为神剑,正是因为它有个剑灵文件池策略。这个灵气十足的剑灵文件池策略将决定文件的存储位置并能够随剑灵所想自由变换存储位置。 文件池策略可配置为多个参数的组合,参数组合间为“与”的关系,即文件属性必须同时满足某个文件池策略中所有参数的属性,才视为匹配此文件池策略。当匹配到多条策略时,将按照优先级最高的策略执行。 剑灵文件池策略覆盖的参数如下表所示: 下期预告 下期我们将介绍欧九仟的另外一门绝活:快照特性。 |





