启动一个进程,如要想要这个进程的某个方法定时得进行执行的话,在openstack有两种方式: 一种是通过继承periodic_task.PeriodicTasks,另一种是使用loopingcall.py,针对两种方式分别说一下实现原理。(1) 继承periodic_task.PeriodicTas...
分类:
其他好文 时间:
2014-11-09 15:13:36
阅读次数:
127
http://docs.hexnova.com/amoeba/Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具...
分类:
数据库 时间:
2014-11-08 15:00:33
阅读次数:
252
MySQLCluster是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的Cluster。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。MySQLCluster由一组计算机构成,每台计算机上均运行着多种..
分类:
数据库 时间:
2014-11-07 19:22:44
阅读次数:
302
CloudStack4.4学习总结之添加区域(zone)1、添加区域(zone):区
域是CloudStack
部署中最大的组织单位。虽然允许一个数据中心中存在多个区域,但是一个区域通常与一个数据中心相对应。将基础架构编组到区域中的好处是可以提供物理隔离和
冗余。例如,每个区域都可以拥有各自..
分类:
其他好文 时间:
2014-11-07 19:20:46
阅读次数:
302
OpenStack实战指南
跳转至:
导航、
搜索
目录
1
OpenStack简介2
OpenStack安装3
OpenStack组织结构一览4
OpenStack API的介绍和开发5
Keystone认证组件6
Glance镜像组件7
Nova计算组件8
Neutron网络组件9
Cinder块存储组件10
OpenS...
分类:
其他好文 时间:
2014-11-07 17:04:30
阅读次数:
515
consistency group,直译是一致性组,是Juno版本cinder新引进的一个概念。顾名思义,里面包含了两个意思,consistency(一致性)和group(组),如何体现的呢?处于数据保护或者是容灾的考虑,把一批存在公共操作的卷,在逻辑上划成一个组,用户可以非常方便的通过操作该组,不需要一个一个得去操作卷。所以针对的操作应该是做快照和做备份。
当前只有E公司的后端支持该特...
分类:
其他好文 时间:
2014-11-07 17:00:57
阅读次数:
244
讨论的是openstack中卷的host属性。
印象中,社区H版本对于volume的host值表示的就是对应cinder-volume服务的host配置项,默认为GuestOS的hostname。比如单板A上的cinder-volume创建了卷V,那么V的host就是A。同时,把该host值作为rpc转发的topic,即cinder-scheduler组件已不同的host为单位进行区分,调度确定...
分类:
其他好文 时间:
2014-11-07 16:57:00
阅读次数:
201
OpenStack 2014.1(Icehouse) 更新说明1.综合升级说明? Windows安装包应使用PBR 0.8版本,以避免发生bug1294246? log-config选项被重命名为log-config-append, 该选项现在用于增加任意指定的配置,而不是像现在这样覆盖其他选项。(...
分类:
其他好文 时间:
2014-11-06 14:22:03
阅读次数:
429
Openstack的Swift开启StatsD功能后出现上传数据返回503的Bug分析及解决办法...
分类:
编程语言 时间:
2014-11-04 13:17:17
阅读次数:
282
OpenStack的其他服务在使用keystone作为统一的身份认证服务器时,需要部署keystone中间件即keystonemiddleware,中间件的作用主要是拦截用户发往各个服务的请求,对其中用户的令牌(token)进行验证后拒绝用户的请求或将该请求传递给下一个中间件。 OpenSta...
分类:
其他好文 时间:
2014-11-04 10:54:46
阅读次数:
782