Stella981 Stella981
3年前
Openstack 单元测试
这篇文章介绍的是在Openstacknova开发过程中如何进行单元测试,在nova的开发环境搭建好之后(环境搭建可参考上一篇博文(http://my.oschina.net/zyzzy/blog/70484)),如果对源码进行了修改,就应该做单元测试,本篇文章基本上是对官方文档的翻译,仅对关键步骤稍作介绍,相关的资料后面列举。1.执行测试   
Stella981 Stella981
3年前
OpenStack 安装:neutron服务
在上一篇中介绍了Nova(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fnurruden%2Fp%2F8289181.html)的安装配置,这一篇介绍neutron首先,创建neutron用户并设置密码为neutronroot
Stella981 Stella981
3年前
OpenStack块存储nova
对swift对象存储的内部原理和相关技术可以查找对象存储、一致性哈希等文章,新浪有几篇技术分享介绍的很好,推荐看一看。一、相关概念LVM存储常用术语物理存储介质(PhysicalMedia):物理存储设备,如磁盘或者磁盘上的分区,是存储系统的最底层实体。物理卷(PV,PhysicalVolume):硬盘分区或从逻
Stella981 Stella981
3年前
OpenStack代码贡献初体验
 OpenStack如今已成为开源云平台中的明星项目,得到广泛关注。OpenStack的优秀出众依赖于众多开发者的努力,在享受其带来的便利与快捷的同时,为其做一份贡献也是一个开发者的义务。 在前段时间的OpenStack的测试过程中,我发现Nova项目中的一个Bug,于是向社区提交了Bug报告,并提交代码修复了该Bug,从提交报告到代码入库经历近一月,下面
Stella981 Stella981
3年前
OpenStack 虚拟机的磁盘文件类型与存储方式
目录文章目录目录虚拟机的磁盘文件类型虚拟机磁盘文件的存放方式QCOW2镜像格式与qemuimg指令参考文章虚拟机的磁盘文件类型Nova虚拟机的虚拟磁盘主要包含有RootDisk、EphemeralDisk、SwapDisk、BlockSto
Stella981 Stella981
3年前
O032、Nova reboot 和 lock 操作
参考https://www.cnblogs.com/CloudMan6/p/5479408.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2FCloudMan6%2Fp%2F5479408.html)前面通过日志详细分析了 nova 的 
铁扇公主 铁扇公主
1年前
代码编辑器 Nova for mac中文
Nova是一款强大的文本代码编辑器,由Panic开发,可以替代Coda。它具有强大的API和内置的扩展浏览器,非常易于扩展,并已内置支持多种编程语言,如CoffeeScript、CSS、Diff、ERB、Haml、HTML、INI、JavaScript等。
浅谈OpenStack(一)
OpenStack刚开始只有nova(计算)和swift(存储)两个核心组件,尤其是nova,几乎负责了云主机生命周期的所有操作,包括cpu、内存、磁盘、网络等,后来随着功能越来越多,项目越来越庞大,社区才把镜像管理(novaimage)服务、存储管理(novavolume)服务、网络管理(novanetwork)服务等独立出来,于是有了glance、cinder、neutron等服务。在OpenStack里有两个概念:组件和服务。我们把每个完成独立功能的项目称为一个组件,比如nova、cinder、glance、neutron。每个组件里会细分很多个服务,用来承担不同的职责,比如nova里会有novaapi服务,负责api请求的处理;novascheduler服务负责宿主机的调度;novacompute服务负责与虚拟化软件进行交互,来操作云主机。