随笔分类 - 虚拟化
摘要:内存虚拟化的概念 除了 CPU 虚拟化,另一个关键是内存虚拟化,通过内存虚拟化共享物理系统内存,动态分配给虚拟机。虚拟机的内存虚拟化很象现在的操作系统支持的虚拟内存方式,应用程序看到邻近的内存地址空间,这个地址空间无需和下面的物理机器内存直接对应,操作系统保持着虚拟页到物理页的映射。现在所有的 x8
阅读全文
摘要:安装工具: apt-get install mbw 使用 mbw 1024 测试 VM ubuntu12.04 : ldd --versionldd (Ubuntu EGLIBC 2.15-0ubuntu10.14) 2.15 AVG Method: MEMCPY Elapsed: 0.17797
阅读全文
摘要:近期公司X游戏项目,提了一个游戏VM资源的需求,是 64GB RAM + 30Core CPU 的VM规格,而一个VM部署10个游戏服。而我们云平台推荐的VM规格为 4 Core CPU + 4GB RAM 那么对于游戏服来说这是个需求不合理在什么地方呢 会带来哪里优势和劣势呢 ?本文尝试分析一下:
阅读全文
摘要:半虚拟化驱动 5.1.1 virtio概述 KVM是必须使用硬件虚拟化辅助技术(如Intel VT-x、AMD-V)的hypervisor,在CPU运行效率方面有硬件支持,其效率是比较高的;在有Intel EPT特性支持的平台上,内存虚拟化的效率也较高。QEMU/KVM提供了全虚拟化环境,可以让客户
阅读全文
摘要:理解 OpenStack + Ceph (4):Ceph 的基础数据结构 [Pool, Image, Snapshot, Clone]本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成:(1)安装和部署(2)Ceph RBD 接口和工具(3)Ceph 物理和逻辑结构(4)...
阅读全文
摘要:Ceph针对的目标应用场景 理解Ceph的设计思想,首先还是要了解Sage设计Ceph时所针对的目标应用场景,换言之,“做这东西的目的是啥?” 事实上,Ceph最初针对的目标应用场景,就是大规模的、分布式的存储系统。所谓“大规模”和“分布式”,是指至少能够承载PB级别的数据,并且由成千上万的...
阅读全文
摘要:本文将对Ceph的基本情况进行概要介绍,以期读者能够在不涉及技术细节的情况下对Ceph建立一个初步印象。 1. 什么是Ceph?
Ceph的官方网站Ceph.com上用如下这句话简明扼要地定义了Ceph: “Ceph is a unified, distributed storage syst...
阅读全文
摘要:开源技术专家章宇同学(@一棹凌烟)在C3沙龙分享过Ceph之后,最近来了劲头,一口气写了一系列《Ceph浅析》的博文,共8篇: “Ceph浅析”系列之一——前言
“Ceph浅析”系列之二——Ceph概况
“Ceph浅析”系列之三——Ceph的设计思想
“Ceph浅析”系列之四——Ceph的结构
“...
阅读全文
摘要:作者资料:章宇于2002年及2007年分别于清华大学电子工程系获得学士及博士学位,其后一直从事计算机系统领域的研究与开发工作,目前供职于华为技术有限公司云操作系统部门,从事OpenStack相关工作。出于工作原因和个人兴趣,作者陆续关注了一些开源项目,主要包括:KVM/QEMU,libvirt,v...
阅读全文
摘要:VXLAN RFC 文档 : https://tools.ietf.org/html/rfc7348作为网络虚拟化的重要技术,VXLAN备受关注,该协议是如何运作的?如何通过数据与控制层面的分离实现SDN网络?如何部署?本博文将为您详细介绍... 一 . 为什么需要Vxlan 1. vlan的数量...
阅读全文