共计 2083 个字符,预计需要花费 6 分钟才能阅读完成。
背景
临时存储
- 使用 Ephemeral Storage 的虚拟机不能支持迁移,以及和虚拟机迁移相关的特性,包括 1) HA 2) 动态调度 等等。
- 存放在 Ephemeral Storage 上的数据是高度不可靠的,任何虚拟机和主机的故障都可能会导致数据丢失。
块存储
- 高可靠的存储(基于阵列的 RAID, 或者是分布式存储的多副本机制;甚至还可以充分利用设备的备份,远程复制能力)
- 共享存储(意味着可以支持 HA, 虚拟机迁移等等)
临时存储的妙用
- 无状态虚拟机,为系统提供 Cache 服务
- 为虚拟机操作系统提供交换分区,或者用来存放其它类型的临时文件
- 改进 EBS 的性能,比如买 4 个 EBS 盘,再配置 2 个免费的 Ephermal 盘,组建一个 RAID 10 系统
总结
Ephemeral storage | Block storage | Object storage | |
---|---|---|---|
Used to… | Run operating system and scratch space | Add additional persistent storage to a virtual machine (VM) | Store data, including VM images |
Accessed through… | A file system | A block device that can be partitioned, formatted and mounted (such as, /dev/vdc) | REST API |
Accessible from… | Within a VM | Within a VM | Anywhere |
Managed by… | OpenStack Compute (Nova) | OpenStack Block Storage (Cinder) | OpenStack Object Storage (Swift) |
Persists until… | VM is terminated | Deleted by user | Deleted by user |
Sizing determined by… | Administrator configures size settings, known asflavors | Specified by user in initial request | Amount of available physical storage |
Example of typical usage… | 10 GB first disk, 30GB second disk | 1 TB disk | 10s of TBs of dataset storage |
相关阅读 :
在 Ubuntu 12.10 上安装部署 Openstack http://www.linuxidc.com/Linux/2013-08/88184.htm
Ubuntu 12.04 OpenStack Swift 单节点部署手册 http://www.linuxidc.com/Linux/2013-08/88182.htm
OpenStack 云计算快速入门教程 http://www.linuxidc.com/Linux/2013-08/88186.htm
企业部署 OpenStack:该做与不该做的事 http://www.linuxidc.com/Linux/2013-09/90428.htm
Ubuntu 上搭建 Hadoop 环境(单机模式 + 伪分布模式)http://www.linuxidc.com/Linux/2013-01/77681.htm
Ubuntu 下 Hadoop 环境的配置 http://www.linuxidc.com/Linux/2012-11/74539.htm
单机版搭建 Hadoop 环境图文教程详解 http://www.linuxidc.com/Linux/2012-02/53927.htm