• 块存储


    #块存储类型

      -云盘

      -共享块存储

      -本地盘

    #云盘分类

      -ESSD云盘 超高性能

      -SSD云盘 高随机读取性能

      -高效云盘 中等随机读取性能

      -普通云盘 一般随机读取性能

    ESSD云盘具备低时延、快速响应、强大的数据吞吐量的特点,适用于时延敏感的应用或者I/O密集型业务场景。例如:
      典型的联机事务处理(Online Transaction Processing,OLTP)关系型数据库,如MySQL、PostgreSQL、Oracle、SQL Server等。
      NoSQL非关系型数据库,如MongoDB、HBase、Cassandra等。
      实时分析应用,如Elasticsearch分布式日志和ELK(Elasticsearch、Logstash、Kibana)日志分析等。
    ESSD云盘属性 性能级别III 性能级别II 性能级别I
    性能级别 PL3 PL2 PL1
    云盘容量 1261-32768 461-32768 20-32768
    单盘最大IOPS 1,000,000 100,000 50,000
    单盘最大吞吐量 4,000 750 350
    #如何选择ESSD云盘性能级别
    
    三种性能级别的ESSD云盘单盘容量范围相同,均支持20 GiB-32,768 GiB的容量范围。三种性能级别核心差异在于单盘性能上限的不同。ESSD云盘可以作为系统盘和数据盘使用,以下建议适用于ESSD云盘作为数据盘的场景。
    
       ESSD PL1适合对并发极限I/O性能要求中等,读写时延较为稳定的业务场景。
        适用于中小型MySQL和SQLServer等数据库场景,中小规模ELK日志集群,SAP和Oracle等企业级商用软件,容器应用。如果您一直使用的是SSD云盘或者高效云盘,可以优先选择ESSD PL1作为数据盘,承载类似的业务系统数据。
      ESSD PL2适合对并发极限I
    /O性能要求较高,读写时延稳定的业务场景。     适用于中等规模关系型数据库及NoSQL数据库,中等规模ELK日志集群,SAP和Oracle等企业级商用软件。如果您一直使用的是SSD云盘或者本地SSD实例规格(i1、i2、i2g),可以优先选择ESSD PL2作为数据盘,承载类似的业务系统数据。
      ESSD PL3适合对并发极限I
    /O性能极高,读写时延极稳定的业务场景。     适用于中大型核心业务关系型数据库及NoSQL数据库,大型SAP和Oracle系统等。如果您一直使用的是中高级规格(16核vCPU以上)本地SSD实例规格(i1、i2、i2g),可以优先选择ESSD PL3作为数据盘,承载类似的业务系统数据。

    #云盘三副本技术

    
    在阿里云数据存储系统中,有三类角色,分别称为Master、Chunk Server和Client。您的一个写操作,经过层层转换,最终会交由Client来执行,执行过程简要说明如下:
    
        Client计算出这个写操作对应的Chunk。
        Client向Master查询该Chunk的三份副本的存放位置。
        Client根据Master返回的结果,向这3个Chunk Server发出写请求。
        如果三份都写成功,Client向您返回成功;反之,Client向您返回失败。

    当有数据节点损坏,或者某个数据节点上的部分硬盘发生故障时,集群中部分Chunk的有效副本数就会小于3。一旦发生这种情况,Master就会发起复制机制,在Chunk Server之间复制数据,使集群中所有Chunk的有效副本数达到3份。

    #云盘加密

    使用云盘加密功能,系统会将从ECS实例传输到云盘的数据自动加密,并在读取数据时自动解密。加密解密在ECS实例所在的宿主机上进行,对从ECS实例传输到云盘的数据进行加密。

    -创建一块加密云盘之后,系统将对以下数据进行加密

    云盘中的静态数据
    云盘和实例间传输的数据(不支持加密系统盘数据)
    从加密云盘创建的所有快照(即,加密快照)

    -使用限制

    只能加密云盘,不能加密本地盘。
    只能加密数据盘,不能加密系统盘。
    已经存在的非加密盘,不能直接转换成加密盘。
    已经加密的云盘,也不能转换为非加密云盘。
    已经存在的非加密盘产生的快照,不能直接转换成加密快照。
    加密快照不能转换为非加密快照。
    不能共享带有加密快照的镜像。
    不能跨地域复制带有加密快照的镜像。
    不能导出带有加密快照的镜像。
    每个地域每个用户无法自己选择用户主密钥(CMK),由系统为您生成。
    每个地域ECS系统创建的用户主密钥(CMK),用户不能删除,但不收费用。
    不支持在云盘加密后更换该云盘用于加解密的关联的用户主密钥。

    -转换数据加密状态

    已经存在的非加密盘,不能直接转换成加密盘。已经存在的加密盘,不能直接转换成非加密盘。  
    已经存在的非加密盘产生的快照,不能直接转换成加密快照。已经存在的加密盘产生的快照,不能直接转换成非加密快照。
    所以,如果您需要对现有数据非加密状态转换为加密状态,阿里云推荐用Linux下的rsync命令或者Windows下的robocopy命令将数据从非加密盘上复制到(新创建的)加密盘上。
    如果您需要对现有数据加密状态转换为非加密状态,则用Linux下的rsync命令或者 Windows下的robocopy命令将数据从加密盘上复制到(新创建的)非加密盘上。

    #共享块存储

    -SSD共享块存储
    -高效共享块存储

    一块共享块存储可以同时挂载到同一地域中同一可用区的八台ECS实例。如果您需要同时挂载到更多ECS实例,请提交工单申请。
    一台ECS实例最多可以挂载16块数据盘。挂载到ECS实例上时,共享块存储与云盘共享数据盘配额。

    共享块存储不提供预装的集群文件系统,需要您自行安装,例如GFS(Google File System)和GPFS(General Parallel File System)等集群文件系统。
    对于典型的Oracle RAC业务场景,推荐您使用Oracle ASM(Automatic Storage Management)管理存储卷和文件系统。

    #本地盘

    本地盘是ECS实例所在物理机上的本地硬盘设备。本地盘能够为ECS实例提供本地存储访问能力,具有低时延、高随机IOPS、高吞吐量和高性价比的优势。

    本地盘来自单台物理机,数据可靠性取决于物理机的可靠性,存在单点故障风险。建议您在应用层做数据冗余,保证数据的可用性。您可以使用部署集将业务涉及到的几台ECS实例分散部署在不同的物理服务器上,保证业务的高可用性和底层容灾能力。
    购买了带本地盘的ECS实例后,请登录ECS实例自行分区并格式化本地盘
    本地盘不支持的操作有:
    单独创建全新本地盘
    使用快照创建本地盘
    挂载本地盘
    单独卸载并释放本地盘
    扩容本地盘
    重新初始化本地盘
    为本地盘创建快照
    使用快照回滚本地盘

  • 相关阅读:
    Unity3d for beginners
    iOS 8 swift 键盘不出来 ios 8 uitextfield keyboard not appearing
    关于Cookie跨域的问题
    45种Javascript技巧大全
    新.Net架构必备工具列表
    .NET中的六个重要概念:栈、堆、值类型、引用类型、装箱和拆箱
    ASP.NET 大文件下载的实现思路及代码
    理解 .NET 2015
    转:我是否该放弃VB.Net?
    .net中的一般处理程序实例
  • 原文地址:https://www.cnblogs.com/crossworld/p/11528435.html
Copyright © 2020-2023  润新知