CloudStack相关技术-主存储和二级存储
来源:互联网 发布:java交换两个数 编辑:程序博客网 时间:2024/06/05 18:34
主存储
主存储和一个集群相关联,为集群中所有host上运行的虚拟机提供虚拟磁盘。在KVM和VMware中,我们可以在zone范围提供主存储。
我们可以为集群(或zone)添加多个主存储服务器,但至少也要有一个,一般它位于hosts的附近来提高性能。CloudStack管理着客户虚拟磁盘到特定主存储设备的分配。
如果需要避免额外的数据拷贝,使用基于zone的主存储是很有用的。使用基于集群的主存储时,主存储中的数据只有集群中的虚拟机能直接访问,如果另一个集群中的虚拟机需要这些数据,需要将数据从这个集群靠谱到二级存储,再从二级存储拷贝到另一个集群,这个操作是相当费时的。
只有KVM管理程序支持Ceph/RBD 存储,它能用来作为基于zone的主存储。
如果我们只是使用本地磁盘作为存储,那可以略过主存储的添加。
二级存储
二级存储用来存放:
- 模板:OS的镜像,可以用来引导虚拟机以及添加额外的配置信息,不如安装的应用
- IOS镜像:包含数据或操作系统启动介质的磁盘镜像(系统盘和数据盘)
- 磁盘卷快照:保持虚拟机数据的拷贝,用于数据的恢复或创建新模板
二级存储中的数据整个zone中的host的虚拟机都是可见的,也可以定义成整个region可见
为了让hosts可以通过云来访问二级存储中的数据,我们除了添加基于zone的NFS二级存储之外还可以添加对象存储,这样就不用把模板和快照从一个zone拷贝到另外一个zone上了。
CloudStack提供插件来支持openstack的对象存储(Swift)和Amazon Simple Storage Service (S3) 对象存储。当使用其中一种存储插件,我们就可以为整个CloudStack配置Swift或S3存储,然后为每个zone设置NFS二级存储.每个zone的NFS二级存储作为一个缓存区域,用来存放那些被发送到swift或S3之前的模板和其他二级存储数据。
region不支持异构的二级存储方式。例如:不可以一个zone使用NFS二级存储,一个zone使用swift
- CloudStack相关技术-主存储和二级存储
- CloudStack二级存储结构
- CloudStack 存储相关
- CloudStack相关技术-Region
- CloudStack相关技术-Zone
- cloudstack修改主存储的超分配比例和模板大小
- CloudStack 架构和存储
- CloudStack相关技术-Pod,Cluster,Host
- CloudStack创建主存储失败(SR已经被使用),删除SR后成功
- 细数云计算产品和技术-CloudStack
- 内存、主存和高速缓存
- 存储的相关技术
- CloudStack存储简介
- “Cache-主存”和“主存和辅存”的区别
- 内存和主存的映射
- iPhone存储相关技术-待续
- 存储相关技术博客链接
- cloudstack安装和管理
- 构建工具maven
- jQuery_easyUI窗口
- Linux 中使用env查看当前环境
- 基于udp的网络群聊系统
- 用c语言编写三子棋小游戏
- CloudStack相关技术-主存储和二级存储
- NYOJ 36. 最长公共子序列(基础DP)
- java技巧快捷键
- Tensorflow中图像处理函数
- Apache Shiro 是什么?
- Javascript 之ArrayLike
- 简单学生管理系统
- LeetCode Longest Substring Without Repeating Characters
- mysql数据库上使用定时器定时执行存储过程建表(月表)