`
hongzhguan
  • 浏览: 272833 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Amazon EBS弹性块存储服务初探

阅读更多

Amazon Elastic Block Store

Amazon EBS 是专门为 Amazon EC2 虚拟机设计的弹性块存储服务。 Amazon EBS 可以为 Amazon EC2 的虚拟机创建卷 volumes Amazon EBS 卷类似没有格式化的外部卷设备。卷有设备名称,同时也提供了块设备接口。你可以在 Amazon EBS 卷上驻留自己的文件系统,或者直接作为卷设备使用。 EBS 定价为每月每 GB 容量 10 美分,或者每向卷发出 100 万次请求 10 美分。据 Amazon 称,用户还可以将虚拟机的数据以快照的方式存储到 Amazon S3 存储服务。

一般的,你可以创建多达 20 Amazon EBS 卷,卷的大小可从 1G 1T 。在相同 Avaliablity Zone 中,每个 Amazon EBS 卷可以被任何 Amazon EC2 虚拟机使用。如果你需要超过 20 个卷,则需要提出申请。

同时, Amazon EBS 提供了快照功能。可以将快照 snapshot 保存了 Amazon EBS 卷到 Amazon S3 中,其中第一个快照是全量快照,随后的快照都是增量快照。你可以使用快照作为新的 Amazon EBS 卷的起始点,这样当虚拟机数据受到破坏时你可以选择回滚到某个快照来恢复你的数据,从而提高了数据的安全性与可用性。

 

下面介绍下 Amazon EBS 容错处理和使用快照加载新的卷


Amazon EBS 可以将任何的实例(即运行中的虚拟机)关联到卷。当一个实例失效, Amazon EBS 卷可以自动的解除与失效节点的关联,从而可以将该卷关联到新的实例。如下图所示。步骤如下:

1.        运行中的 Amazon EC2 实例被关联到 Amazon EBS 卷,而这个实例突然失效或者出现异常;

2.        为了恢复该实例,你解除 Amazon EBS 卷和实例的关系(如果没有自动解除),加载一个新的 Amazon EC2 实例,将其关联到 Amazon EBS 卷;

3.        Amazon EBS 卷失效的情况下(几率极低),你可以根据快照创建一个新的 Amazon EBS 卷。

 

下面介绍快照的使用:


我们可以使用 Amazon EBS 快照作为一个起点来加载若干个新卷。加载过程如下:

1.        你现在有个大数据量的 Web Service 服务正在运行;

2.        当数据都正常的时候,你可以为你的卷创建快照,并将这些快照存储在 Amazon S3 上;

3.        当服务数据剧增时,你需要根据快照加载新的卷,然后再启动新的实例,在将新的实例关联到新的卷;

4.        当服务下降时,你可以关闭一个或多个 Amazon EC2 实例,并删除相关的 EBS 卷。

 

虽然 Amazon 没有详细说明 EBS 的实现细节,从上面的快照功能以及 EBS 的官方文档可以略知一二:

l   快照需要上传到 S3 中,当需要恢复到某个快照则需要将快照从 S3 下载下来;

l   EBS 官方文档指出, EBS 为了提高可靠性, EBS 卷会有一个后台任务将其数据备份到同一个 zone 的另一台硬件上;

l   EBS 官方文档同时指出,即时 EBS 有了卷的备份,还不是足够的高可靠,为此引入了快照功能,将快照存储到 S3 上,且第一个快照是全备份,随后的快照是增量备份,同时不同 zone 间可以从 S3 上下载快照;

l   EC2 EBS 必须处于同一个 zone ,即 EC2 实例只能挂在处于同一个 zone EBS 卷,且同一个 EBS 卷不能同时被挂载两次,即只能挂载给一个 EC2 实例。

分享到:
评论

相关推荐

    EBS弹性域查询方法

    "EBS弹性域查询方法" EBS系统中的弹性域(Descriptive Flexfield)是一种强大的工具,可以帮助用户快速查询相应的attribute字段。但是,随着系统中的弹性域数量不断增加,找到特定的弹性域变得越来越困难。下面将...

    XSKY X-EBS分布式块存储产品简介.pdf

    "XSKY X-EBS分布式块存储产品简介" XSKY X-EBS分布式块存储产品是基于主流开源分布式存储系统Ceph的企业级分布式软件定义块存储解决方案,旨在帮助用户解决数据中心存储基础架构的挑战。X-EBS产品具有软件定义存储...

    ORACLE EBS 弹性域设置

    在Oracle E-Business Suite(EBS)中,弹性域(Flexfields)是一项核心且灵活的数据组织功能,旨在提供高度定制化的数据存储与访问方式。其设计初衷是为了满足企业复杂的业务需求,尤其是那些需要在单一数据模型中...

    360度解析亚马逊云科技存储服务V2

    这个在线讲座将从互联网时代数据存储的多种需求出发,逐一讲解亚马逊云科技所提供的多种数据存储服务,包括完全基于非结构化数据存储的简单存储服务(S3),侧重于磁盘性能的弹性块存储(EBS)以及传统的关系型...

    OracleEBS中的弹性域讲解与设置

    ### OracleEBS中的弹性域讲解与设置 #### 弹性域概述 弹性域(Flexfields)是Oracle E-Business Suite (EBS)中一个极为重要的功能特性,它为用户提供了一个高度灵活的数据组织方式,使企业能够更好地管理和组织...

    行业分类-设备装置-一种基于弹性块存储的数据写、读方法及装置.zip

    在IT行业中,弹性块存储(Elastic Block Store, EBS)是云计算服务提供商如Amazon Web Services (AWS) 提供的一种核心存储服务。EBS主要设计用于支持高性能的虚拟机实例,提供持久性的、低延迟的块级存储。本文将...

    ebs发布webservice详解

    在IT领域,特别是企业级应用服务(EBS)与Web服务集成方面,Oracle E-Business Suite(EBS)提供了一套强大的工具和技术,允许企业通过Web服务接口将EBS的功能暴露给外部系统或应用程序。本文将深入探讨在EBS中发布...

    OracleEBS弹性域总结.pdf

    在OracleEBS系统中,弹性域(Flexfields)是非常关键的一个功能,它是用来管理复杂业务数据的一种灵活机制。 弹性域是Oracle EBS中的一个重要特性,它允许用户为应用程序中的字段定义额外的信息。这些额外的信息...

    修改EBS R12服务器域名

    在整个过程中,保持AP服务处于关闭状态,而DB服务则需全程保持启动状态。 ### 具体步骤 #### 一、修改DB Tier 1. **使用操作系统DB用户登录** 使用具有足够权限的操作系统DB用户登录到DB服务器上,例如使用`...

    【讲义】方国伟:360度解析亚马逊AWS存储服务

    本讲义主要从互联网时代数据存储的多种需求出发,逐一讲解AWS云平台所提供的多种数据存储服务,包括完全基于非结构化数据存储的简单存储服务(S3),侧重于磁盘性能的弹性块存储(EBS)以及传统的关系型数据库服务和...

    EBS 弹性域数据库字典

    弹性域的几张相关表,好东西,很值得下载,有字段说明

    ORACLE+EBS+基础与提高+-+弹性域

    ### Oracle E-Business Suite (EBS) 弹性域开发:值和值集详解 #### 值和值集概览 在Oracle Application Object Library中,**值**、**值集**以及**验证表**是构成键弹性域、说明性弹性域及标准请求提交的关键要素...

    亚马逊AWS云计算服务浅析.pdf

    亚马逊弹性块存储(Amazon EBS)则是提供块存储的高可用性和持久性。 3. 文件存储服务,亚马逊弹性文件系统(Amazon EFS)允许用户为EC2实例创建可扩展的共享文件存储。 4. 内容传输服务,亚马逊CloudFront是一个...

    AWS云存储解决方案

    首先,AWS云存储服务包含了几个主要产品,包括Amazon EBS(Elastic Block Store,弹性块存储)、Amazon EC2 Instance Store(EC2实例存储)、Amazon S3(Simple Storage Service,简单存储服务)、Amazon Glacier...

    EBS交叉验证规则

    EBS(Enterprise Business Suite)中的**交叉验证规则**是一种重要的数据完整性机制,它主要用于控制特定键弹性域结构内的值组合规则。通过这种机制,系统能够确保数据的一致性和准确性。 #### 二、交叉验证规则的...

    oracle ebs系统多应用节点安装手册

    "Oracle EBS 多应用节点安装手册" Oracle EBS 系统多应用节点安装手册是指在单个数据库节点和多个应用节点上安装 Oracle E-Business Suite(EBS)Release 12.1 的详细指南。本手册旨在指导用户完成 EBS 系统的安装...

    aws-ebs-csi-driver:Amazon EBS的CSI驱动程序https:aws.amazon.comebs

    容器存储接口(CSI)驱动程序提供了一个由容器编排器使用的接口,以管理Amazon EBS卷的生命周期。 CSI规格兼容性表 AWS EBS CSI驱动程序\ CSI版本 v0.3.0 v1.0.0 v1.1.0 主分支 没有 没有 是 v0.8.x 没有 没有 ...

    关于EBS描述性弹性域的一些概念理解

    在EBS中,"弹性域"是一个重要的概念,主要用于数据管理和用户界面的定制。 弹性域是一种自定义工具,允许用户根据自己的业务需求定义数据字段的结构和逻辑。通过弹性域,你可以创建具有特定列和值集的表,以适应...

    oracle ebs之http通用接口开发

    oracle ebs之http通用接口开发

Global site tag (gtag.js) - Google Analytics