首页
学习
活动
专区
工具
TVP
发布

腾讯云TStack专栏

最懂企业的私有云
专栏作者
161
文章
443186
阅读量
144
订阅数
Ceph快照爱你不容易系列 03:快照数据一致性浅析
点击上方“腾讯云TStack”,关注我们,获取最in云端资讯和海量技术干货~ ●导语● 快照一般是指数据存储的某一时刻的状态记录,类似于给数据按下快门拍了一张照片,所以也叫snapshot。而存储系统的快照在云计算中广泛使用,比如块存储的快照。很多其他高级功能基本都要依赖快照来实现,比如备份、热迁移等。而对于快照,我们经常会问的一个问题就是快照的数据是不是完整的,会不会出现快照回滚之后数据丢失。其实这也就是我们常说的快照数据一致性问题。 下面主要分以下几点进行讨论: (1) 一致性的分类 (2)
腾讯云TStack
2020-07-20
1.9K0
Ceph Bulestore磁盘空间分配初探
本文作者 / spikehe(何诚) 爱好acg,小甲师兄的首席大弟子~ 在大佬中夹缝求生的实习boy 最近跟着小甲师兄优化Ceph块存储缓存,涉及IO映射和磁盘空间分配,想到Ceph Bluestore就是绕过标准文件系统,直接对裸盘空间进行管理的,因此学习了一下以做参考,同时结合源码对Bluestore整体做一个了解。 Ceph存储引擎简介 Ceph整体的存储层框架可以从图1中看到, IO请求在RBD等客户端发出,在Message层统一解析后会被OSD层分发到各个PG,每个PG都拥有一个队列,线
腾讯云TStack
2019-08-23
5.7K0
小甲陪你一起看Ceph (OSDC |下篇)
因为要使用OSDC就要用到用户态的客户端,就是使用fuse,但是内核态的fuse的模块对读写数据大小是进行了限制,一次写最多是4K,而读是128K,也就是说我们如果像我们列子中要读取文件中1M到6M之内的内容不是一次传过来的,而是在fuse内核模块那边就已经分成了一个个128K的读,估计fuse用户态的库那边有一个线程池,所以每一次的128K都是并发由不同的线程进行处理。
腾讯云TStack
2019-05-16
1.4K0
设备虚拟化到底是咋整的(一)
1. 背景 虚拟化场景下,设备的虚拟化有三板斧: ①全模拟:通常指由虚拟化层(通常是Qemu)完全模拟一个设备给虚拟机用。 ②virtio驱动半虚拟化:将设备虚拟的工作一拆为二,一部分挪到虚拟机内核中作为前端驱动,一部分放到虚拟化层(通常是Qemu)作为后端,前后端共享Ring环协同完成任务。 ③设备直通、SRIOV:借助硬件技术,如intel的VT-d技术实现PCI设备直接挂载给虚拟机。 本文主要聚焦全模拟。以Qemu使用TUN/TAP,虚拟内网卡E1000为例介绍。 2. 一句话总结 物理网卡收到
腾讯云TStack
2018-05-30
2.4K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档