feisky

云计算、虚拟化与Linux技术笔记
posts - 990, comments - 273, trackbacks - 1, articles - 1
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

置顶随笔

摘要: http://www.brendangregg.com/linuxperf.html阅读全文

posted @ 2014-09-10 16:30 feisky 阅读(72) 评论(0) 编辑

2014年9月28日

摘要: 当搭建完openstack之后,在创建instance之前,第一件事情就是创建network,一个经典的流程如下:TENANT_NAME="openstack"TENANT_NETWORK_NAME="openstack-net"TENANT_SUBNET_NAME="${TENANT_NETWOR...阅读全文

posted @ 2014-09-28 17:22 feisky 阅读(31) 评论(0) 编辑

2014年9月10日

摘要: http://www.brendangregg.com/linuxperf.html阅读全文

posted @ 2014-09-10 16:30 feisky 阅读(72) 评论(0) 编辑

2014年9月8日

posted @ 2014-09-08 22:04 feisky 阅读(12) 评论(0) 编辑

摘要: 参考http://www.cnblogs.com/popsuper1982/p/3927390.html阅读全文

posted @ 2014-09-08 21:52 feisky 阅读(12) 评论(0) 编辑

摘要: OpenStack nova compute supports two flavors of Virtual Machine (VM) migration:Cold migration -- migration of a VM which requires the VM to be powered ...阅读全文

posted @ 2014-09-08 21:51 feisky 阅读(56) 评论(0) 编辑

2014年8月11日

摘要: Rabbitmq集群高可用RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡。Rabbit模式大概分为以下三种:单一模式、普通模式、镜像模式单一模式:最简单的情况,非集群模式。没什么好说的。普通模式:默认的集群模式。对于Queue来...阅读全文

posted @ 2014-08-11 18:10 feisky 阅读(105) 评论(0) 编辑

2014年8月9日

摘要: systemd的原理:https://www.linux.com/learn/tutorials/527639-managing-services-on-linux-with-systemdhttp://ktaraghi.blogspot.com/2013/11/what-is-systemd-an...阅读全文

posted @ 2014-08-09 09:50 feisky 阅读(122) 评论(0) 编辑

2014年7月30日

摘要: Nova-Scheduler主要完成虚拟机实例的调度分配任务,创建虚拟机时,虚拟机该调度到哪台物理机上,迁移时若没有指定主机,也需要经过scheduler。资源调度是云平台中的一个很关键问题,如何做到资源的有效分配,如何满足不同情况的分配方式,这些都需要nova-scheduler来掌控,并且能够很...阅读全文

posted @ 2014-07-30 22:07 feisky 阅读(73) 评论(0) 编辑

摘要: nova-compute是管理和配置虚拟机的入口,在所有compute机器上都需要该服务来创建和管理虚拟机。nova-compute服务的入口在nova.cmd.compute:main,其启动过程与其他nova服务类似。简单看下它是如何启动的,binary='nova-compute', topi...阅读全文

posted @ 2014-07-30 22:07 feisky 阅读(95) 评论(0) 编辑

摘要: nova提供了novncproxy代理支持用户通过vnc来访问虚拟机,用户可以通过websocket、java客户端或者spicehtml5来访问。通过websket访问虚拟机的功能已经集成到horizon中,而通过java客户端则需要先安装相应的软件。为了方便用户访问虚拟机,nova通过有一个pr...阅读全文

posted @ 2014-07-30 22:07 feisky 阅读(62) 评论(0) 编辑

摘要: 一.nova-rootwrap的作用部署玩过openstack的都应该知道,它会生成一个nova用户来管理所有服务.nova身份在linux中属于普通用户级别,避免了一些需要root身份运行的操作,提高linux系统的安全性.但是openstack在实际过程中会调用很多外部命令,例如就network...阅读全文

posted @ 2014-07-30 22:07 feisky 阅读(68) 评论(0) 编辑

摘要: cells的功能允许用户以更分散的方式去扩展OpenStack计算云而无需使用复杂的技术,比如数据库和消息队列的集群。它的目的是支持非常大规模的部署。当启用了此功能,在OpenStack计算云中的主机被划分为组称为cells。cells可以被配置成树形结构。顶层的cell的主机应该运行nova-ap...阅读全文

posted @ 2014-07-30 22:06 feisky 阅读(39) 评论(0) 编辑

摘要: nova-conductor是nova-compute之上的一个服务,这个服务比较简单,主要封装了DB访问和动态迁移相关的代码。转来一篇文章看看它是如何工作的。更新记录:1. 2013.4.19 增加对nova-conductor的优势和劣势分析正文:在Grizzly版的Nova中,取消了nova-...阅读全文

posted @ 2014-07-30 22:06 feisky 阅读(70) 评论(0) 编辑

摘要: Nova project下面具有多个service,api,compute,sceduler等等,他们的启动过程都几乎类似,这一篇博客就详细记录nova-sceduler的启动过程。文章中贴出的源码都是从OpenStack Folsom版截取过来的。下面就开始分析nova-sceduler的启动过程...阅读全文

posted @ 2014-07-30 22:06 feisky 阅读(52) 评论(0) 编辑

摘要: Conceptual DiagramLogical diagramNova is the most complicated and distributed component of OpenStack. A large number of processes cooperate to turn en...阅读全文

posted @ 2014-07-30 22:05 feisky 阅读(87) 评论(0) 编辑

无觅相关文章插件,快速提升流量