Michael_Tong
近期目标:按时吃药,努力做个正常人。
摘要: 应用的角度聊过了,我们再看看这三种存储的一些技术细节,首先看看在系统层级的分布。 我们从底层往上看,最底层就是硬盘,多个硬盘可以做成RAID组,无论是单个硬盘还是RAID组,都可以做成PV,多个PV物理卷捏在一起构成VG卷组,这就做成一块大蛋糕了。接下来,可以从蛋糕上切下很多块LV逻辑卷,这就到了存 阅读全文
posted @ 2018-02-21 02:16 Michael_Tong唐唐 阅读(10632) 评论(0) 推荐(2) 编辑
摘要: http://blog.sina.com.cn/s/blog_57f61b490102viq9.html 1.前言 Swift升级到2.0大版本后宣称开始支持纠删码,这其实是一个很有意义的特性,主要是能够在一定程度上解决3副本空间浪费太多的问题。因为3副本这一点是swift推广的最大障碍之一,成本的 阅读全文
posted @ 2018-02-21 01:33 Michael_Tong唐唐 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_57f61b490101a8ca.html 最近有人讨论到swift副本数是否能够调整,3副本成本过高,如果改成2副本怎么样?多聊了几句以后发现不少人可能都是望文生义,简单的认为副本数只是多一个少一个Copy的问题,并不了解背后的理论依据 阅读全文
posted @ 2018-02-21 01:31 Michael_Tong唐唐 阅读(511) 评论(1) 推荐(0) 编辑
摘要: 本文链接地址: IO模式调查利器blkiomon介绍 本文链接地址: IO模式调查利器blkiomon介绍 blkiomon 是blktrace工具包带的一个方便用户了解IO情况的工具, 由于blktrace太专业,需要了解的IO协议栈的东西太多,blkiomon给大多数的用户提供了一种易于使用的方 阅读全文
posted @ 2018-02-21 00:41 Michael_Tong唐唐 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 本文链接地址: blktrace未公开选项网络保存截取数据 本文链接地址: blktrace未公开选项网络保存截取数据 我们透过blktrace来观察io行为的时候,第一件事情需要选择目标设备,以便分析该设备的io行为。具体使用可以参考我之前写的几篇:这里 这里 这里 blktrace分为内核部分和 阅读全文
posted @ 2018-02-21 00:39 Michael_Tong唐唐 阅读(235) 评论(0) 推荐(0) 编辑