加载一个磁盘,格式化为ext2,并mount到mnt,创建一个test目录和 test0,test1,test2子目录。在test子目录中创建一个带有hole的文件。 1.1加载一个磁盘及工具分析 本文采用 linux loop设备作为虚拟 …
分类 : 计算与存储 › 165个相关结果 44次浏览
1.1 简介 文件系统是解决如何在存储设备上存储数据的一套方法,包括存储布局、文件命名、空间管理、安全控制等。Linux操作系统支持很多现代的流行文件系统,其中ext2、ext3和ReiserFS最普遍。ext2文件系统是伴随着linux一 …
STATUS OF THIS MEMO This RFC describes a standard that Sun Microsystems, Inc., and others are using, one we wish to prop …
NFS 文件系统是目前最为成功的网络文件系统,在文件共享领域有着出色的表现,特别是 pNFS 的出现,使得 NFS 文件系统在性能和规模上有了大幅提升,为其带了更为广阔的应用空间。同时,NFS 之所以备受关注,还在于它在 NAS 存储领域的 …
I/O 调度算法在各个进程竞争磁盘I/O的时候担当了裁判的角色。他要求请求的次序和时机做最优化的处理,以求得尽可能最好的整体I/O性能。 Linux 4.0 IO协议栈框架图 I/O调度程序的总结: 1)当向设备 …
两阶段提交协议(two phase commit protocol,2PC)可以保证数据的强一致性,许多分布式关系型数据管理系统采用此协议来完成分布式事务。它是协调所有分布式原子事务参与者,并决定提交或取消(回滚)的分布式算法。同时也是解决 …
Why Not Paxos Paxos算法是莱斯利·兰伯特(LeslieLamport,就是 LaTeX 中的”La”,此人现在在微软研究院)于1990年提出的一种基于消息传递的一致 …
存储领域的技术无疑在日新月异的发展。从应用的角度来说,用户最早因为数据量的增多而产生存储的需求,从而产生最早最简单的存储架构直连附加存储DAS;在满足海量存储的需求后,用户需要对日益增长的数据进行统一有效的管理,并希望有效利用存储空间及存储 …
下图给出了在OpenStack中网络实现的一个简化的架构示意。 一般的,OpenStack中网络实现包括vlan、gre、vxlan 等模式,此处以gre模式为例。 在OpenStack中,所有网络有关的逻辑管理均在Network节点中实现 …
neutron网络目的是为OpenStack云更灵活的划分网络,在多租户的环境下提供给每个租户独立的网络环境。 neutron混合实施了第二层的VLAN和第三层的路由服务,它可为支持的网络提供防火墙,负载均衡以及IPSec VPN等扩展功能 …