摘要: Cinder 将之前在OpenStack Compute中的部分持久性块存储功能分离了出来,集成到了自己的服务中。OpenStack块存储API允许对卷,卷的类型,卷的快照进行处理。cinder-api 接受API requests并且将他们转发到cinder-volume去执行。 cinder-volume处理cinder数据库的维护状态的读写请求,通过消息队列和直接在块存储设备或软件上与其他进程交互。 和nova-scheduler非常相似,后台进程cinder-scheduler会选择在最优的块存储提供节点上去创建卷。 Cinder deployments也使用消息队列去转发cinder 阅读全文
posted @ 2012-11-30 12:06 SA高处不胜寒 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 最近在学习openstack,以下是一些基础知识:1、Cloud computing提供了以下几个模型:SaaS(software as a service), paas(platform as a service),iaas(infrastructure as a service),其中openstack属于第三种。 2、openstack包括以下几个模块:1)、object Store(Swift):提供了对象的存储,它可以让你存储和检索文件,提供了强大的扩展性、冗余和持久性,一些大公司提供了基于Swift的商业存储服务。2)、Image(Glance):主要用来管理镜像文件,这些文件都在 阅读全文
posted @ 2012-11-30 10:03 SA高处不胜寒 阅读(3468) 评论(0) 推荐(2) 编辑
摘要: 该项目的基本架构如下:其中UserDAO.java中的代码是:package com.chl.dao;import java.sql.SQLException;import java.util.List;import com.chl.test.Emp;public interface UserDAO { public boolean insert(Emp u); public boolean update(Emp u); public boolean query(Emp u) throws SQLException; public boolean delete(Emp u) throws SQ 阅读全文
posted @ 2012-11-30 09:59 SA高处不胜寒 阅读(725) 评论(0) 推荐(0) 编辑