摘要: 1. 根据云平台对存储的管理API接口,实现云平台接入,如Openstack中的Cinder; 2. 在存储系统中通过实现云平台的数据接口,将文件上云; 3. 在存储系统中通过实现云平台的数据接口,将块中的数据上云; 4. 通过硬件架构设计,降低云硬件成本,解决规模化问题; 5. 通过硬件架构设计, 阅读全文
posted @ 2020-08-16 10:33 daobang 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. 集群管理,元数据同步; 2. 大量的心跳广播信息可能导致心跳风暴问题,可考虑链式资源进行心跳; 3. 存储资源的均衡性问题; 4. 节点异常时的容错处理; 5. 单点故障和性能瓶颈; 6. 网络延时可能导致局部的大量优化化为乌有; 7.资源的故障域隔离,避免节点或者机架故障,导致数据丢失; 8 阅读全文
posted @ 2020-07-01 08:59 daobang 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. 解决了本地文件系统的依赖 FileStore为了解决本地文件系统本身不支持数据或元数据的事务操作接口,实现了FileJournal功能,所有的事务都需要先写到FileJournal中,之后才会写入对应的文件中,以此来保证事务的原子性,但是这导致了数据“双写”的问题,造成至少一半磁盘带宽的浪费, 阅读全文
posted @ 2020-06-28 09:03 daobang 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1. LRU 1.1. 原理 LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”。 1.2. 实现 最常见的实现是使用一个链表保存缓存数据,详细算法实现如下: 1. 新数据插入到链表 阅读全文
posted @ 2020-06-24 09:23 daobang 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 在ARC原始的实现(IBM的实现)和ZFS中的扩展实现都解决了这些挑战,或者说现存问题。我将描述由Megiddo和Modha提出的Adaptive Replacement Cache的一些基本概念,ZFS的实现版本作为这个实现机制的一个扩展来介绍。这两种实现(原始的Adaptive Replacem 阅读全文
posted @ 2020-06-24 09:22 daobang 阅读(311) 评论(0) 推荐(0) 编辑
摘要: Network Portal: 网络端口。网络实体的一个组成部分,它有一个 TCP/IP 地址。 网络端口在 initiator 用 IP 地址标识, 在 target 用 IP 地址+侦听的 TCP 端口标识。 Session: 连接 initiator 和 target 的一组 TCP 连接构成 阅读全文
posted @ 2020-06-20 09:36 daobang 阅读(808) 评论(0) 推荐(0) 编辑
摘要: SCSI Persistent Reservations,used for a number of cluster storage configurations for I/O fencing and failover/retakeover.(SPC-3/SPC-4) PROUT Service A 阅读全文
posted @ 2020-06-20 09:26 daobang 阅读(136) 评论(0) 推荐(0) 编辑
摘要: VAAI Atomic Test & Set (ATS),Hardware Assisted Locking(COMPARE_AND_WRITE ),Enables granular locking of block storage devices, accelerating performance 阅读全文
posted @ 2020-06-20 09:25 daobang 阅读(135) 评论(0) 推荐(0) 编辑
摘要: NO_HZ: Reducing Scheduling-Clock Ticks This document describes Kconfig options and boot parameters that can reduce the number of scheduling-clock inte 阅读全文
posted @ 2020-05-22 11:59 daobang 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-22 10:36 daobang 阅读(693) 评论(0) 推荐(0) 编辑