云硬盘

云硬盘

云硬盘作为云计算场景基础块存储产品为云主机提供持久化存储空间的块设备硬盘。其具有独立的生命周期,基于网络分布式访问,为云主机提供的数据大容量、高可靠、可扩展、高易用、低成本的硬盘。

云硬盘(UDisk)是UCloud的一种能够灵活创建并提供高级管理功能的云硬盘设备。其采用可用区内多份跨机柜物理机备份机制,保证数据持久性99.999999%。

云硬盘(UDisk)功能强大且易用使用。用户可以将创建的云硬盘挂载到任意云主机上,并能够在硬盘空间不足时对云硬盘进行扩容。同时UDisk云硬盘还提供快照及克隆功能,以便于对数据进行备份、恢复与拷贝,提高数据的可用方案。

云硬盘(UDisk)目前支持最大容量8000G。能在不需要用户自建LVM的情况下,更好的满足用户对于大容量的需求。

主要概念

硬盘名称

用户自定义的云硬盘的名称。

硬盘容量

云硬盘的大小。

挂载点

云硬盘挂载于云主机的位置。

资源ID

用户创建云硬盘后,系统会自动生成资源ID,资源ID全局唯一。

扩容

当云硬盘的容量无法支撑业务时,可以对云硬盘进行扩容升级。

挂载和卸载

用户将云硬盘挂载至云主机和从云主机卸载云硬盘的操作。

快照

快照是一种有效防止数据丢失,保护数据完整的磁盘管理功能。

通过对云硬盘秒级创建快照,可以对该云硬盘某一时点的状态进行保留,并能够在需要恢复的时候从快照创建云硬盘。

脱机(Windows)

云硬盘的dismount操作。

可靠性

云硬盘(UDisk)采用可用区内多份跨机柜物理机备份机制,并实时同步,保证不受单机故障的影响。保证数据持久性99.999999%。

容量与弹性

云硬盘(UDisk)可自由配置存储容量并能随时扩容 ,目前支持最大容量8000G。单台云主机上可挂载多块云硬盘,从而使云主机硬盘容量无限扩展。

易用性

云硬盘(UDisk)支持快速创建、挂载、卸载、删除和扩容等操作,能够方便部署与管理UDisk产品并无需重启服务器。

备份与恢复

云硬盘(UDisk)支持2种备份方式:手动快照与数据方舟。

  • 手动快照可支持数据盘备份,并能通过备份来恢复或创建新的UDisk实例。

  • 数据方舟在全面支持手动快照功能基础之上,还支持云硬盘的实时备份功能,并能通过任意时间点备份来恢复或创建新的UHost实例。

云硬盘(UDisk)产品适用于:

  • 小型关系数据库场景与对数据可靠性有一定要求的开发测试场景。
  • 对于容量有要求的大文件顺序读写场景。(如:hadoop离线数据分析场景)
  • 备份场景。
  • 产品性能
  • 性能数据

    评估云硬盘性能有3个重要的指标数据:

    • IOPS:每秒读写次数。
    • 吞吐量:每秒读写IO流量。
    • 时延:操作请求发送到响应确认的时间。

    理论上, IOPS与吞吐量越大越好,时延越低越好。

    云硬盘(UDisk)性能指标如下:

    • 峰值IOPS:3000次
    • 峰值吞吐量:200MB/s
    • 平均时延:<10ms

    测试方法

    性能测试方法:
    使用FIO工具,建议使用libaio(linux异步IO)引擎测试。

    安装命令:
    Linux: yum install fio.x86_64

    测试命令样例:
    fio -direct=1 -iodepth=128 -rw=write -ioengine=libaio -bs=4k -size=200G -numjobs=1 -runtime=1000 -group_reporting -name=test -filename=/data/test

    参数说明:
    云硬盘

    常见测试用例如下:

    • 时延性能测试:rw=read block=4k iodepth=1
    • 吞吐性能测试:block=64K iodepth=128
    • IOPS性能测试:block=4k iodepth=128
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114184.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 基准测试框架JMH使用详解

    基准测试框架JMH使用详解JMH简介JMH即JavaMicrobenchmarkHarness,是Java用来做基准测试的一个工具,该工具由OpenJDK提供并维护,测试结果可信度高。基准测试Benchmark是测量、评估软件性能指标的一种测试,对某个特定目标场景的某项性能指标进行定量的和可对比的测试。项目中添加依赖创建一个基准测试项目,在项目中引入JMH的jar包,目前JMH的最新版本为1.23。以maven为例,依赖配置如下。<dependencies><dependency

    2022年7月11日
    16
  • AMM和ASMM切换

    AMM和ASMM切换现在的Oracle正在往智能化方向发展。如果我们现在找一些8i/9i时代的Oracle书籍,怎么样配置合适的数据库各内存池大小是非常重要的话题。但是进入10g之后,自动内存池调节成为一个重要Oracle特性。在10g时,Oracle推出了ASMM(AutomaticSharedMemoryManagement),实现了OracleSGA和PGA内部结构的自调节。进入…

    2022年5月29日
    26
  • c++map的基本使用和操作

    c++map的基本使用和操作

    2021年5月19日
    241
  • 关于insertBefore是怎么使用的

    关于insertBefore是怎么使用的insertBefore接收两个参数第一个参数是将要进行插前操作的对象第二个参数是被插前的对象也可以称为参考对象调用者为你要操作的元素的父级如下例:<!DOCTYPE ht

    2022年7月2日
    20
  • date和localdatetime转换_localDate

    date和localdatetime转换_localDateLocalDate与Date相互转换

    2022年10月4日
    0
  • mfc窗口置顶_mfc treecontrol

    mfc窗口置顶_mfc treecontrol版权声明:www.gudianxiaoshuo.com原创文章版权–古典小说网         WM_CONTEXTMENU消息用来响应鼠标右键消息,它响应的不是鼠标右键按下消息,也不是鼠标右键弹起消息而是鼠标右键依次按下弹起后触发的消息。          因此,若程序还响应了鼠标右键按下的消息OnRButtonDown,且在此响应函数中有模特对话

    2022年10月17日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号