jancd/qiniu-developer_ShareGPT huggingface dataset:
human: 如何处理七牛云的云主机使用管理终端(VNC方式)连接Linux实例

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >实例 >[连接登陆 Linux
类型实例](https://developer.qiniu.com/qvm/development_guidelines/4308/qvm-linux-
login) > 使用管理终端(VNC方式)连接Linux实例

#  使用管理终端(VNC方式)连接Linux实例

最近更新时间: 2022-11-28 15:41:44

# 操作场景

无法使用远程连接软件（例如PuTTY、Xshell、SecureCRT等）连接到Linux实例时，您可以通过QVM管理控制台的管理终端连接实例，查看云服务器操作界面当时的状态。  
包括但不限于以下场景：

  * 实例引导速度慢（例如启动自检），您可以通过管理终端查看进度。
  * 实例内部设置错误（例如误操作开启了防火墙），导致无法使用软件远程连接，您可以通过管理终端连接到实例后修改设置（例如关闭防火墙）。
  * 应用消耗CPU或带宽比较高（例如云服务器失陷、进程CPU或带宽跑满），导致无法远程连接，您可以通过管理终端连接到实例，结束异常进程等。

# 适用本地操作系统

Windows，Linux 和 Mac OS 系统

# 使用限制

  * VNC 登录云服务器时，需要使用主流浏览器，例如 Chrome，Firefox，IE 10及以上版本等。

# 操作步骤

  1. 登录控制台录
  2. 选择VNC登录
  3. 登陆成功

# **1.登录控制台**

# **2.选择VNC登录**

连接密码仅在第一次连接管理终端时显示一次，请记下该密码。  
如果已忘记可以随时重置，修改密码后，如果是I/O优化的实例，立刻生效，无需重启实例；非I/O优化的实例，需要在控制台或者 API 重启实例才能生效。

输入正确的VNC密码后，还需要输入实例密码。  
**首先输入Linux操作系统用户名：root  
然后输入您的实例密码。**

如果密码较长，由于VNC无法直接复制，可以通过右上角的复制命令输入密码。

# **3.登陆成功**

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机连接登陆  Windows 类型实例

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >实例 >连接登陆 Windows 类型实例

#  连接登陆 Windows 类型实例

最近更新时间: 2020-09-10 15:12:34

登录Windows 云服务器的方式有：VNC登录、MSTSC、rdesktop和Microsoft Remote Desktop Connection
for Mac等四种不同的登陆方式。

其中SSH方式连接登陆要求实例**必须已绑定弹性IP，且实例状态处于运行中。**

## Windows云服务器登录方式概览

能访问公网 | 本地设备操作系统 | 连接方法  
---|---|---  
是/否 | Windows，Linux 和 Mac OS 系统 | [使用管理终端(VNC方式)连接 Windows 实例](https://developer.qiniu.com/qvm/manual/6864/use-the-management-terminal-vnc-connection-windows-instance)  
是 | Windows | [使用远程桌面（MSTSC方式）连接 ](https://developer.qiniu.com/qvm/manual/6865/use-the-remote-desktop-mstsc-connection-windows-instance)  
是 | Linux | [使用rdesktop等软件连接 ](https://developer.qiniu.com/qvm/manual/6859/with-rdesktop-software-connection)  
是 | Mac OS | [使用Microsoft Remote Desktop Connection for Mac连接](https://developer.qiniu.com/qvm/manual/6863/use-microsoft-remote-desktop-connection-for-mac-connection-windows-instance)  
  
以上内容是否对您有帮助？
human: 如何处理七牛云的云主机使用Microsoft Remote Desktop Connection for Mac连接Windwos 实例

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >实例 >[连接登陆 Windows
类型实例](https://developer.qiniu.com/qvm/development_guidelines/4307/qvm-Windows-
login) > 使用Microsoft Remote Desktop Connection for Mac连接Windwos 实例

#  使用Microsoft Remote Desktop Connection for Mac连接Windwos 实例

最近更新时间: 2022-11-28 15:37:33

# 操作场景

本文介绍如何在Mac os系统的本地电脑中通过远程桌面登录 Windows 实例。

# 适用本地操作系统

Mac os

# 使用限制

  * 实例必须处于运行中状态。如果实例未运行，请启动实例。
  * 实例已经设置登录密码。如果未设置密码或密码丢失，请重置密码。
  * 实例已经绑定弹性IP，能够访问公网。且该实例已开通云服务器实例的3389号端口

# 操作步骤

  1. 下载
  2. 启动
  3. 填写信息
  4. 登陆成功

# **1.下载**

首先需要下载并安装Microsoft Remote Desktop Connection for Mac。下载链接为：[HockeyApp
__](https://rink.hockeyapp.net/apps/5e0c144289a51fca2d3bfa39ce7f2b06/?spm=a2c4g.11186623.2.30.577f6d9bM8NJBM)。

# **2.启动**

# **3.填写信息**

单击Add desktop，并在弹出的Add Desktop对话框中，设置PC Name并选择以后连接的方式（User Account），并单击Save。

参数解析：

  * PC name： 输入实例IP
  * User Name：输入Administrator。Windows实例的默认用户名是Administrator。
  * Password：输入实例登录密码。
  * Friendly name(非必填)：自定义备注名

# **4.登陆成功**

填写好信息保存后，点击界面上的实例。

在弹出对话框中，单击Continue，然后最终登陆成功。

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机使用管理终端(VNC方式)连接Windows实例

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >实例 >[连接登陆 Windows
类型实例](https://developer.qiniu.com/qvm/development_guidelines/4307/qvm-Windows-
login) > 使用管理终端(VNC方式)连接Windows实例

#  使用管理终端(VNC方式)连接Windows实例

最近更新时间: 2022-11-28 15:40:33

# 操作场景

无法使用远程连接软件（例如PuTTY、Xshell、SecureCRT等）连接到Linux实例时，您可以通过QVM管理控制台的管理终端连接实例，查看云服务器操作界面当时的状态。  
包括但不限于以下场景：

  * 实例引导速度慢（例如启动自检），您可以通过管理终端查看进度。
  * 实例内部设置错误（例如误操作开启了防火墙），导致无法使用软件远程连接，您可以通过管理终端连接到实例后修改设置（例如关闭防火墙）。
  * 应用消耗CPU或带宽比较高（例如云服务器失陷、进程CPU或带宽跑满），导致无法远程连接，您可以通过管理终端连接到实例，结束异常进程等。

# 适用本地操作系统

Windows，Linux 和 Mac OS 系统

# 使用限制

  * VNC 登录云服务器时，需要使用主流浏览器，例如 Chrome，Firefox，IE 10及以上版本等。

# 操作步骤

  1. 登录控制台选
  2. 选择VNC登录
  3. 登陆成功

# **1.登录控制台**

# **2.选择VNC登录**

连接密码仅在第一次连接管理终端时显示一次，请记下该密码。  
如果已忘记可以随时重置，修改密码后，如果是I/O优化的实例，立刻生效，无需重启实例；非I/O优化的实例，需要在控制台或者 API 重启实例才能生效。

输入正确的VNC密码后，**提示需要按键CTRL+ALT+DELETE，**可直接右上角点击相关按键，进入下一界面输入实例密码即可。

如果密码较长，由于VNC无法直接复制，可以通过右上角的复制命令输入密码。

# **3.登陆成功**

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机使用远程桌面（MSTSC方式）连接 Windows 实例

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >实例 >[连接登陆 Windows
类型实例](https://developer.qiniu.com/qvm/development_guidelines/4307/qvm-Windows-
login) > 使用远程桌面（MSTSC方式）连接 Windows 实例

#  使用远程桌面（MSTSC方式）连接 Windows 实例

最近更新时间: 2022-11-28 15:38:12

# 操作场景

本文介绍如何在 Windows 系统的本地电脑中通过远程桌面登录 Windows 实例。

# 适用本地操作系统

Windows

# 使用限制

  * 实例必须处于运行中状态。如果实例未运行，请启动实例。
  * 实例已经设置登录密码。如果未设置密码或密码丢失，请重置密码。
  * 实例已经绑定弹性IP，能够访问公网。且该实例已开通云服务器实例的3389号端口

# 操作步骤

操作步骤Windows 7 操作系统为例：

  1. 启动
  2. 依次执行
  3. 登陆成功

    
    
    
    # **1.启动**
    
    选择以下任一方式启动远程桌面连接（MSTSC）：
    - 选择 开始 > 附件 > 远程桌面连接。
    - 单击开始图标，在搜索框里中输入mstsc后按回车键确认。
    - 按快捷键Win（Windows 徽标键）+R启动运行对话框，输入mstsc后按回车键。
    
    # **2.依次执行**
    
    单击显示选项
    
    输入实例的弹性IP地址。输入用户名，默认为Administrator。
    
    
    
    
    # **3.登陆成功**
    单击【确定】，即可登录到 Windows 实例。

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机使用rdesktop软件连接Windows 实例

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >实例 >[连接登陆 Windows
类型实例](https://developer.qiniu.com/qvm/development_guidelines/4307/qvm-Windows-
login) > 使用rdesktop软件连接Windows 实例

#  使用rdesktop软件连接Windows 实例

最近更新时间: 2020-06-02 14:53:20

## 操作场景

本文介绍如何在 Linux 系统的本地电脑中通过远程桌面登录 Windows 实例。

## 适用本地操作系统

Linux

## 使用限制

  * 实例必须处于运行中状态。如果实例未运行，请启动实例。
  * 实例已经设置登录密码。如果未设置密码或密码丢失，请重置密码。
  * 实例已经绑定弹性IP，能够访问公网。且该实例已开通云服务器实例的3389号端口

## 操作步骤

  1. 检查是否安装
  2. 下载
  3. 连接
  4. 登陆成功

**1.检查是否安装**

执行以下命令，检查系统是否已安装 rdesktop。

    
    
    rdesktop
    

如安装则直接连接。

**2.下载**

未安装则会提示command not found，可以根据以下步骤和安装rdesktop

    
    
    wget https://github.com/rdesktop/rdesktop/releases/download/v1.9.0/rdesktop-1.9.0.tar.gz
    tar xvzf rdesktop-1.9.0.tar.gz  
    cd rdesktop-1.9.0
    ./configure 
    make 
    make install
    

备注：如果您需要最新的安装包，可以前往[ GitHub
rdesktop](https://github.com/rdesktop/rdesktop/releases)页面
查找最新安装包，并在命令行中替换为最新安装路径。

**3.连接**

    
    
    rdesktop -u Administrator -p <your-password> <hostname or IP address>
    

参数解析：

  * ：Windows 实例登陆密码
  * ：Windows 实例公网 IP 或自定义域名。

4.登陆成功  
根据以上操作即可登陆成功。

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机镜像概述

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >镜像 >镜像概述

#  镜像概述

最近更新时间: 2021-11-18 10:35:16

# **什么是镜像？**

**镜像**
提供启动云主机实例所需的所有信息，包括特定的操作系统信息或额外一些预装的应用程序。指定需要的镜像后可以从该镜像启动实例，也可以根据需要从任意多个不同的镜像启动实例。通俗的说，镜像就是云主机的“装机盘”。

  

# **镜像类型**

QVM 提供的镜像包括以下几种：

**公共镜像** ：官方提供的公共镜像，支持几乎所有 Windows 和 Linux 的主流镜像版本

**自定义镜像** ：仅创建者和共享对象可以使用，由现有运行的实例创建而来或由外部导入而来

## **公共镜像**

公共镜像是由官方提供、支持和维护的镜像，包含基础操作系统和初始化组件，所有用户均可使用。该镜像自动免费为用户提供最高 5G 的默认 DDoS
防护能力。镜像版本包括：Windows Server、CentOS、Ubuntu、Debian、SUSE Linux、OpenSUSE、Aliyun
Linux、CoreOS 和 FreeBSD。

## **自定义镜像**

自定义镜像是根据你现有的物理机服务器、虚拟机或云主机创建的自定义镜像，或通过镜像导入功能导入的镜像。仅创建者与共享者可以使用。

  * 应用场景：对一个已经部署好应用的云服务器实例创建镜像，以此快速创建更多包含相同配置的实例。

  * 免费

  * 镜像资源会因为地域不同而不同

# **镜像费用**

国内 Windows Server 镜像免费，港澳台/海外 Windows Server 收费，具体以创建实例时显示的信息为准。  
Linux 镜像全部免费（不含Red Hat Enterprise Linux）。

# **选择镜像**

**选择系统架构（32位或64位）**

系统架构 | 适用内存 | 使用限制  
---|---|---  
32位 | 适用于4 GiB以下内存 | 实例规格内存大于4 GiB时，无法使用32位操作系统 Windows 32位操作系统最高支持4核CPU  
64位 | 适用于4 GiB及以上内存 | 若您的应用需使用4 GiB以上内存或未来需扩充内存至4 GiB以上，请使用64位操作系统  
  
**选择操作系统类型（Windows或Linux/类Unix系统）**

操作系统类型 | 登录方式 | 特点 | 适用场景  
---|---|---|---  
Windows | 支持远程桌面方式 | Windows系统的公共镜像内含正版已激活系统 | 适合运行Windows下开发的程序，如.NET等 支持SQL Server等数据库（需自行安装）  
Linux/类Unix | 支持SSH方式 | 常用的服务器端操作系统，具备安全性和稳定性 开源，轻松建立和编译源代码 | 一般用于高性能Web等服务器应用，支持常见的PHP、Python等编程语言 支持MySQL等数据库（需自行安装）  
  
## **Windows系统版本**

建议您选择高版本Windows系统。相对低版本来说，高版本系统漏洞更少，并且IIS 7.5比IIS 6提供了更多功能以及更方便的控制台。  
请您阅读以下注意事项并根据实际需要选择合适的硬件配置和Windows版本。

  * vCPU为1核且内存为1 GiB的实例规格无法启动MySQL数据库。
  * Windows实例用于建站、部署Web环境时，最少需要2 GiB内存。
  * 为了保证性能体验，使用Windows 2012系统时，建议您选择内存为2 GiB及以上的实例规格。
  * 使用Windows Server 2016/2019系统必须选择内存为2 GiB及以上的实例规格，否则售卖页的公共镜像列表中不会出现Windows Server 2016/2019。

## **Linux/类Unix系统的发行版**

**CentOS 和 Red Hat** 两种操作系统的特点和关系见下表。

操作系统| 软件包格式| 安装软件| 费用| 特点| 两者关系  
---|---|---|---|---|---  
CentOS| rpm包| yum| 免费使用| 稳定，但补丁更新速度慢于Red Hat。  
支持在线升级，可即时更新系统。| CentOS是Red Hat的开源版本。  
两者rpm包通用。  
两者命令通用。  
Red Hat| 付费使用| 稳定，可获得企业级技术支持。  
  
**Debian和Ubuntu** 两种操作系统的特点和关系见下表。

操作系统| 软件包格式| 安装软件| 特点| 两者关系  
---|---|---|---|---  
Debian| deb包| aptitude| 系统相对稳定。| Ubuntu基于Debian开发，可简单认为Ubuntu是Debian的功能加强版。  
Ubuntu| apt-get| 系统配置更人性化。  
软件的更新更为激进。  
新手友好度更高，易用性更好，更容易上手。  
  
**OpenSUSE和SUSE Linux** 的关系和对比见下表。

操作系统| 两者对比| 两者关系  
---|---|---  
OpenSUSE| OpenSUSE是社区版，SUSE Linux Enterprise是企业版。  
SUSE Linux Enterprise更成熟、稳定，官方源中软件与OpenSUSE相比较少。  
OpenSUSE软件版本更新，可扩展性强（可用于桌面或服务器），免费更新（也可购买官方技术支持）。  
SUSE Linux Enterprise更适用于工作、生产环境，娱乐功能较差，OpenSUSE可用于个人娱乐和其他较专业的用途。| SUSE
Linux在版本10.2以后更名为OpenSUSE。  
OpenSUSE使用的内核与SUSE Linux相同。  
SUSE Linux  
  
以上内容是否对您有帮助？
human: 如何处理七牛云的云主机镜像计费

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >镜像 >镜像计费

#  镜像计费

最近更新时间: 2021-02-24 15:18:57

# 镜像计费概述

使用ECS镜像可能会产生费用。根据镜像类型不同，计费情况如下表所示。

镜像类型 | 计费说明 | 收费详情  
---|---|---  
公共镜像 | 公共镜像是七牛云官方提供的镜像 | 免费  
自定义镜像 | 1\. 自定义镜像是您使用实例或快照创建的镜像，或是您从本地导入的镜像。  
2.计费根据地域不同，资源池一的实例收取快照保有费，资源池二的实例收取云备份费用。 | 1.快照费用：生成自定义镜像的过程中，系统会自动生成一份快照，保有镜像会产生一定的快照费用。快照按存储容量计费，相关信息请参见[快照计费 __](https://developer.qiniu.com/qvm/5886/the-snapshot-charge-standard)。  
2.云备份费用：通过实例创建的镜像为整机镜像，是使用云服务器备份来创建，需要收取镜像关联的云服务器备份费用，具体扣费以账单为准。  
  
以上内容是否对您有帮助？
human: 如何处理七牛云的云主机创建自定义镜像

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >镜像 >自定义镜像操作指南 >创建自定义镜像

#  创建自定义镜像

最近更新时间: 2020-07-10 17:42:47

# **背景信息**

通过创建自定义镜像，您可以将一台 QVM 实例的操作系统、数据制作成环境副本，再通过自定义镜像创建多台 QVM 实例，快速复制系统环境。

# **创建方式**

创建方式 | 前提条件  
---|---  
使用快照创建自定义镜像 | 已经创建了一份系统盘快照  
使用实例创建自定义镜像 | 1\. 已将实例中的敏感数据删除，避免数据安全隐患。 2. 检查系统盘使用剩余空间，确保系统盘没有被写满。  
  
# **使用快照创建自定义镜像**

![](https://dn-odum9helk.qbox.me/Fsak8PWATtNLOVjLcDTieZcsdb5J)  
​  
使用快照创建自定义镜像前，请仔细阅读下列注意事项：

  * 通过本文步骤创建的自定义镜像不能跨地域使用。
  * 自定义镜像与 QVM 实例的计费方式相互独立。例如，使用包年包月 QVM 实例创建的自定义镜像，可用于创建按量付费 QVM 实例。

## **操作步骤**

打开[云主机控制台](https://portal.qiniu.com/qvm/vm/snapshot)，左侧导航栏找到“快照”，找到对应的快照资源创建镜像。  
​  
​

# **使用实例创建自定义镜像**

创建自定义镜像的过程中， QVM 会为实例的每块磁盘自动创建一个快照，这些快照组合起来构成一个自定义镜像，如下图所示。  
![](https://dn-odum9helk.qbox.me/FpfGaYvCu1upgFBCVPtl6bD_eMT6)  
​  
创建自定义镜像前，请仔细阅读以下注意事项：  
​

  * 无需停止实例即可创建镜像。
  * 镜像创建过程中，不能改变实例的状态。例如，不要停止、启动或者重启实例，避免创建失败。
  * 包年包月实例已到期时，无法直接为其创建镜像。您可以为实例的系统盘创建快照，再使用快照创建自定义镜像。
  * 实例释放后，无法为其创建镜像。若您为实例保存了系统盘快照，可以通过该快照创建自定义镜像。
  * 实例及其创建的镜像属于同一个地域。例如，实例地域为华东1，则其创建的镜像也在华东1地域。
  * 创建镜像所需时间，取决于实例磁盘的大小。  
​  
使用Linux实例创建自定义镜像时，还需要注意以下情况：  
​

  * 不要在/etc/fstab文件中加载数据盘信息，否则使用该镜像创建的实例无法启动。
  * 请勿随意升级内核或操作系统版本。
  * 请勿调整系统盘分区。系统盘目前只支持单个根分区。
  * 请勿修改关键系统文件，如/sbin、/bin、/lib目录等。
  * 请勿修改默认登录用户名root。

## **操作步骤**

打开[云主机控制台](https://portal.qiniu.com/qvm/vm/instance)，左侧导航栏找到“实例”，找到对应的实例资源创建镜像。

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机存储概述

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >云硬盘 >存储概述

#  存储概述

最近更新时间: 2018-04-23 12:20:05

云主机 QVM
提供的数据块级别的随机存储，具有低时延、持久性、高可靠等性能，支持在可用区内自动复制你的数据，防止意外硬件故障导致的数据不可用，保护你的业务免于组件故障的威胁。就像硬盘一样，你可以对挂载到
QVM 实例上的弹性块存储做分区、创建文件系统等操作，并持久存储数据。

## **云硬盘**

云硬盘是一种弹性、高可用、高可靠、低成本、可定制化的网络块设备，可以作为云服务器的独立可扩展硬盘使用。它提供数据块级别的数据存储，采用三副本的分布式机制，为
QVM 提供数据可靠性保证。选择云硬盘的云服务器可以进行硬件、磁盘和网络的调整。

**根据性能不同，云盘可以分为：**

  * SSD 云盘：采用固态硬盘作为存储介质，能够提供稳定的高随机 I/O、高数据可靠性的高性能存储。

  * 高效云盘：采用固态硬盘与机械硬盘的混合介质作为存储介质。

  * 普通云盘：采用机械磁盘作为存储介质。

**根据用途不同，云盘可以作：**

  * 系统盘：生命周期与系统盘所挂载的实例相同，随实例一起创建和释放。不可共享访问。系统盘可选的容量范围与实例所选的镜像有关：

    * Linux（不包括 CoreOS）+ FreeBSD：20 GiB ~ 500 GiB

    * CoreOS：30 GiB ~ 500 GiB

    * Windows：40 GiB ~ 500 GiB

  * 数据盘：可以与实例同时创建，也可以[单独创建](https://developer.qiniu.com/qvm/manual/qvm-disk#1)，不可共享访问。与实例同时创建的数据盘，生命同期与实例相同，随实例一起创建和释放。单独创建的数据盘，可以[单独释放](https://developer.qiniu.com/qvm/manual/qvm-disk#5)，也可以设置为随实例一起释放。

  

## **相关操作**

你可以对云盘执行以下操作：

  * 如果你[单独创建了云盘作为数据盘](https://developer.qiniu.com/qvm/manual/qvm-disk#1)，需要先在控制台上[挂载云盘](https://developer.qiniu.com/qvm/manual/qvm-disk#3)，再登录 QVM 实例[分区格式化数据盘](https://developer.qiniu.com/qvm/manual/qvm-linux-quickstart#4)。

  * 如果你的数据盘容量不足，可以[扩容数据盘](https://developer.qiniu.com/qvm/manual/qvm-disk#6)。

  * 如果你想备份云盘的内容，可以为云盘[手动创建快照](https://developer.qiniu.com/qvm/manual/qvm-snapshot#3)。

  * 如果你想在一台实例上使用另一台实例的操作系统和数据环境信息，可以[使用实例创建自定义镜像](https://developer.qiniu.com/qvm/manual/qvm-images#1)。

  * 如果你想将云盘恢复到某份快照时的状态，可以使用快照[回滚磁盘](https://developer.qiniu.com/qvm/manual/qvm-disk#7)。

  * 如果你不再需要一块作数据盘用的按量付费云盘，可以[卸载并释放云盘](https://developer.qiniu.com/qvm/manual/qvm-disk#4)。

更多云盘的操作，请阅读[磁盘管理](https://developer.qiniu.com/qvm/manual/qvm-disk)文档。

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机云硬盘性能

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >云硬盘 >云硬盘性能

#  云硬盘性能

最近更新时间: 2020-08-06 15:54:42

本文介绍不同类型的块存储的性能衡量指标以及性能规格，包括云盘和本地盘。

# **性能指标**

衡量块存储产品的性能指标主要包括 IOPS、吞吐量和访问时延。部分块存储产品对容量也有要求，例如不同性能等级的 ESSD 云盘对应的容量范围不同。

  * **IOPS（Input/Output Operations per Second）**  
IOPS指每秒能处理的I/O个数，表示块存储处理读写（输出/输入）的能力，单位为次。如果您需要部署事务密集型应用，例如数据库类应用等典型场景，需要关注IOPS性能。其中，只有挂载到I/O优化的实例时，SSD云盘才能获得期望的IOPS性能。挂载到非I/O优化的实例时，SSD云盘无法获得期望的IOPS性能。
常用的IOPS指标包括顺序操作和随机操作，如下表所示。指标| 描述| 数据访问方式  
---|---|---  
总IOPS| 每秒执行的I/O操作总次数| 对硬盘存储位置的不连续访问和连续访问  
随机读IOPS| 每秒执行的随机读I/O操作的平均次数| 对硬盘存储位置的不连续访问  
随机写IOPS| 每秒执行的随机写I/O操作的平均次数  
顺序读IOPS| 每秒执行的顺序读I/O操作的平均次数| 对硬盘存储位置的连续访问  
顺序写IOPS| 每秒执行的顺序写I/O操作的平均次数  

  * **吞吐量（Throughput）**  
吞吐量是指单位时间内可以成功传输的数据数量，单位为 MB/s。如果您需要部署大量顺序读写的应用，例如 Hadoop
离线计算型业务等典型场景，需要关注吞吐量。

  * **访问时延（Latency）**  
访问时延是指块存储处理一个I/O需要的时间，单位为s、ms或者μs。过高的时延会导致应用性能下降或报错。  
如果您的应用对高时延比较敏感，例如数据库应用，建议您使用ESSD云盘、SSD云盘或本地SSD盘类产品。  
如果您的应用偏重数据吞吐能力，对时延相对不太敏感，例如Hadoop离线计算等吞吐密集型应用，建议您使用d1或d1ne大数据型实例规格包含的SATA
HDD本地盘产品。

  * **容量（Capacity）**  
容量是指存储空间大小，单位为TiB、GiB、MiB或者KiB。块存储容量按照二进制单位计算，表示1024进位的数据大小，例如，1GiB=1024MiB。

容量无法衡量块存储性能，但对于存储设备而言，不同的容量能达到的性能不同。容量越大，存储设备的数据处理能力越强。相同类型块存储产品的单位容量的I/O性能均一致，但云盘性能随容量增长而线性增长，直至达到该类型块存储的单盘性能上限。ESSD云盘在不同容量范围内还能选择不同的性能等级。

# **云盘性能**

四种类型云盘的性能对比如下表所示。

性能类别| ESSD云盘| SSD云盘| 高效云盘  
---|---|---|---  
性能级别PL（Performance Level）| PL3| PL2| PL1| PL0| 无| 无  
单盘最大容量（GiB）| 1261~32768| 461~32768| 20~32768| 40~32768| 32768| 32768  
最大IOPS| 1000000| 50000| 10000| 25000 | 5000  
最大吞吐量（MB/s）| 4000| 750| 350| 180| 300 | 140  
单盘IOPS性能计算公式 | min{1800+50 _容量, 1000000}_|  min{1800+50容量, 50000}| min{ 1800+12 _容量, 10000 }_|  min{1800+30容量, 25000}| min{1800+8 _容量, 5000}_  
单盘吞吐量性能计算公式（MB/s） | min{120+0.5容量, 4000}| min{120+0.5 _容量, 750}_|  min{120+0.5容量, 350}| min{100+0.25 _容量, 180}_|  min{120+0.5容量, 300}| min{100+0.15*容量, 140}  
数据可靠性| 99.9999999%| 99.9999999%| 99.9999999%| 99.9999999%| 99.9999999%|
99.9999999%  
单路随机写访问时延（ms）| 0.2| 0.3~0.5| 0.5~2| 1~3  
API名称| cloud_essd| cloud_ssd| cloud_efficiency  
应用场景| 大型OLTP数据库：如MySQL、PostgreSQL、Oracle、SQL Server等关系型数据库  
NoSQL数据库：如MongoDB、HBase、Cassandra等非关系型数据库  
ElasticSearch分布式日志：ELK（Elasticsearch、Logstash和Kibana）日志分析等| I/O密集型应用  
中小型关系数据库  
NoSQL数据库| 开发与测试业务  
系统盘  
  
SSD云盘的性能因数据块大小而异，数据块越小，吞吐量越小，IOPS越高，如下表所示。

数据块大小（KiB）| IOPS最大值| 吞吐量（MB/s）  
---|---|---  
4| 约25000| 约100  
16| 约17200| 约260  
32| 约9600| 约300  
64| 约4800| 约300  
  
以上内容是否对您有帮助？
human: 如何处理七牛云的云主机本地存储

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >云硬盘 >本地存储

#  本地存储

最近更新时间: 2020-10-29 20:55:27

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

# **计费方式**

本地盘的费用包括在本地盘挂载的实例的费用里。

# **使用说明**

  1. 本地盘来自单台物理机，数据可靠性取决于物理机的可靠性，存在单点故障风险。
  2. 购买了带本地盘的 QVM 实例后，请登录 QVM 实例自行分区并格式化本地盘。
  3. 本地盘不支持的操作有：
     * 单独创建全新本地盘
     * 使用快照创建本地盘
     * 挂载本地盘
     * 单独卸载并释放本地盘
     * 扩容本地盘
     * 重新初始化本地盘
     * 为本地盘创建快照
     * 使用快照回滚本地盘

> 提示：  
> 使用本地盘存储数据有丢失数据的风险，例如 QVM 实例所在物理机发生硬件故障时。请勿在本地盘上存储需要长期保存的业务数据。

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机使用快照创建云盘

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >云硬盘 >使用快照创建云盘

#  使用快照创建云盘

最近更新时间: 2020-05-18 11:29:48

## 前提条件

  * 您已经为历史系统盘或数据盘创建了快照，并确认快照ID。
  * 按本示例操作创建的云盘采用按量付费计费方式，您的账户不得少于100元的余额、代金券或者优惠券。  

## 应用场景

  * 读取已有云盘或者误释放云盘的数据。
  * 进行数据提取或者故障分析。  

## 操作步骤

1.登录[七牛云控制台](https://portal.qiniu.com/qvm)。  
2.在左侧导航栏，单击云主机服务 > 云主机>云硬盘。  
3.在云盘页面左上角，单击新建。  
4.在云盘购买页面，完成以下操作。  
5.选择地域和可用区。（由于挂载云盘时，实例与云盘必须在同一个地域同一个可用区，请根据实例部署情况选择云盘的可用区。）  
6.根据页面提示，设置云盘的名称、类型、容量、购买数量等配置。  
![](https://dn-odum9helk.qbox.me/Fst5I061DbfaQmDZUdM_XBlXt0rH)

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机格式化数据盘

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >云硬盘 >分区格式化云盘 >格式化数据盘

#  格式化数据盘

最近更新时间: 2020-06-02 15:21:09

如果你随实例创建了数据盘，需要分区格式化数据盘，具体操作，请参考下面的Linux 格式化和挂载数据盘和Windows 格式化数据盘。  
如果是[单独创建的数据盘](https://developer.qiniu.com/qvm/manual/qvm-
disk#1)，需要先[挂载数据盘](https://developer.qiniu.com/qvm/manual/qvm-
disk#3)，再分区格式化数据盘。

  

# **Linux 格式化和挂载数据盘**

你需要知道挂载到实例的数据盘的设备名：你可以通过**实例列表 > 实例详情 > 数据盘管理 > 硬盘信息**查到数据盘的**设备名称**
。数据盘的设备名由系统默认分配，从`/dev/xvdb`开始往后顺序排列，分布范围包括`/dev/xvdb−/dev/xvdz`。

在本示例中，我们用一个新的 20GB 数据盘（设备名为 /dev/xvdb）创建一个单分区数据盘并挂载一个 ext3 文件系统。使用的实例是 I/O
优化实例，操作系统为 CentOS 6.8。

**1.** 远程连接实例

**2.** 运行`fdisk
-l`命令查看实例是否有数据盘。如果执行命令后，没有发现`/dev/vdb`，表示你的实例没有数据盘，无需格式化数据盘；如果你的数据盘显示的是`dev/xvd?`，表示你使用的是非
I/O 优化实例。其中`?`是 a-z 的任一个字母。

**3.** 创建一个单分区数据盘，依次执行：

  * 运行`fdisk /dev/vdb`，对数据盘进行分区；
  * 输入`n`并按回车键，创建一个新分区；
  * 输入`p`并按回车键，选择主分区，因为这里只创建一个单分区数据盘，所以只需要创建主分区。如果要创建 4 个以上的分区，你应该创建至少一个扩展分区，即选择 e；
  * 输入分区编号并按回车键，因为这里仅创建一个分区，可以输入 1；
  * 输入第一个可用的扇区编号，按回车键采用默认值 1；
  * 输入最后一个扇区编号，因为这里仅创建一个分区，所以按回车键采用默认值；
  * 输入`wq`并按回车键，开始分区。

![](https://dn-odum9helk.qbox.me/FnMkhrtjMo2L-xVMkNWghjAAChWP)

**4.** 查看新的分区：运行命令`fdisk -l`。如果出现以下信息，说明已经成功创建了新分区 /dev/vdb1。

![](https://dn-odum9helk.qbox.me/Fq8Cl1wnO0kPUppth-T30PZLpQ4c)

**5.** 在新分区上创建一个文件系统：运行命令`mkfs.ext3 /dev/vdb1`。

本示例要创建一个 ext3 文件系统。你也可以根据自己的需要，选择创建其他文件系统，例如，如果需要在 Linux、Windows 和 Mac
系统之间共享文件，你可以使用 mkfs.vfat 创建 VFAT 文件系统。创建文件系统所需时间取决于数据盘大小。

![](https://dn-odum9helk.qbox.me/FgFWPUvYEvvGBESFeUgYPZ8lE3eX)

**6.** 备份 etc/fstab：运行命令`cp /etc/fstab /etc/fstab.bak`。

**7.** 向 /etc/fstab 写入新分区信息：运行命令`echo /dev/vdb1 /mnt ext3 defaults 0 0 >>
/etc/fstab`。

**8.** 查看 /etc/fstab 中的新分区信息：运行命令`cat /etc/fstab`。

![](https://dn-odum9helk.qbox.me/FiuNgCq6ag5GR9GS6o_Z01YW-E4e)

  

**9.** 挂载文件系统：运行命令`mount /dev/vdb1 /mnt`。

**10.** 查看目前磁盘空间和使用情况：运行命令`df -h`。如果出现新建文件系统的信息，说明挂载成功，可以使用新的文件系统了。

挂载操作完成后，不需要重启实例即可开始使用新的文件系统。

![](https://dn-odum9helk.qbox.me/FjJ7qnjBv-9ErENfyr4a5cRq8Nqf)

  

# **Windows 格式化数据盘**

**1.** 远程连接实例

**2.** 在 Windows Server 桌面，右键单击**开始** 图标，选择**磁盘管理**

![](https://dn-odum9helk.qbox.me/FvAGlAPpxnrtxtXmJUdMkQSdKMyT)

未格式化分区的数据盘（磁盘 2）处于脱机状态。

![](https://dn-odum9helk.qbox.me/FrHjrGUQWnU9zK-_Iwmpo3eEGvAd)

**3.** 右键单击磁盘 2 周边的空白区，在弹出的菜单中，选择**联机** ，联机后，磁盘 2 的状态显示为没有初始化

**4.** 右键单击磁盘 2 周边的空白区，在弹出的菜单中，选择**初始化磁盘**

**5.** 在**初始化磁盘** 对话框里，选择**磁盘 2** ，并选择磁盘分区形式：

  * MBR 目前仍是最常用的分区形式，但是，MBR 只支持处理不大于 2 TB 的数据盘，而且，只支持分 4 个主区，如果您要将磁盘分成更多的区，需要将某个主区作为扩展区并在其中创建逻辑分区。

  * GPT 是一个新的分区形式，早期版本的 Windows 不能识别这种分区形式。GPT 能处理的数据盘容量由操作系统和文件系统决定。在 Windows 操作系统里，GPT 最多可以支持 128 个主分区。

在本示例中，我们选择 MBR 分区形式，并单击**确定** 。

**6.** 在磁盘管理窗口，右键单击磁盘 2 的未分配区域，选择新建简单卷

**7.** 在**新建简单卷向导** 中，依次完成以下操作：

  * 单击下一步；

  * 指定卷大小：指定简单卷大小。如果你只要创建一个主区，使用默认值。单击下一步。

  * 分配驱动器号和路径：选择一个驱动器号（即盘符），如本示例中选择 F。单击下一步。

  * 格式化分区：选择格式化设置，包括文件系统、分配单元大小和卷标，确认是否执行快速格式化和启用文件和文件夹压缩。这里使用默认设置。单击下一步。

  * 开始创建新简单卷。当向导对话框里出现以下截图中的信息时，说明已经完成新简单卷的创建。单击完成关闭新建简单卷向导。

![](https://dn-odum9helk.qbox.me/FrEvihYeRu4sGSoQGggjnPLHF0ic)

格式化分区完成后，磁盘管理中磁盘 2 的状态显示良好。

你可以在**这台电脑** 中查看到新建的驱动器**新加卷(F:)** 。至此，你就可以开始使用这个数据盘了。

![](https://dn-odum9helk.qbox.me/Fgqxr9oOSE64GJQxNeYbb3NtCyl9)

以上内容是否对您有帮助？
human: 如何处理七牛云的云主机扩容概述

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >云硬盘 >扩容磁盘 >扩容概述

#  扩容概述

最近更新时间: 2020-11-24 17:40:50

随着业务发展和应用数据增长，您可以选择多种方式来扩展云盘容量。扩容云盘系列文档主要介绍扩容已有云盘的操作步骤和注意事项。

# 扩容场景

您可以通过以下方式增加单台实例的存储容量：

  * 扩容已有云盘，您需要自行扩展已有分区或者扩展新建分区。 

有两种方式扩容已有云盘，区别如下： 扩容方式 | 使用须知 | 操作步骤   
---|---|---  
在线扩容云盘 | 实例处于运行中（Running）状态。扩容后无需重启QVM实例。 | 在线扩容云盘（Linux系统）在线扩容云盘（Windows系统）  
离线扩容云盘 | 实例处于运行中（Running）或已停止（Stopped）状态。扩容后必须在QVM控制台重启QVM实例。 | 离线扩容云盘（Linux系统 离线扩容云盘（Windows系统）   
  
  * 创建一块新云盘，作为数据盘挂载到实例上，并需要自行分区格式化。

# 系统盘扩容上限

新值必须大于系统盘现有容量，小于等于500GiB。系统盘容量限制和镜像的关系如下表所示。

镜像 | 容量限制（GiB）   
---|---  
CoreOS与FreeBSD | [max{30, 系统盘当前容量}, 500]   
其他Linux | [max{20, 系统盘当前容量}, 500]   
Windows Server | [max{40, 系统盘当前容量}, 500]   
  
例如，一台CentOS系统的QVM实例扩容前系统盘容量为35GiB。扩容系统盘时，容量必须大于35GiB，小于等于500GiB。

# 数据盘扩容上限

新值必须大于数据盘现有容量。不同云盘类别的数据盘扩容上限如下表所示。

云盘类别 | 扩容上限（GiB）   
---|---  
普通云盘 | 2000   
ESSD云盘、SSD云盘或高效云盘 | 32768  
  
以上内容是否对您有帮助？
human: 如何处理七牛云的云主机在线扩容云盘（Linux系统）

gpt: [云主机](https://developer.qiniu.com/qvm) > 使用指南 > 云主机 >云硬盘 >扩容磁盘
>在线扩容云盘（Linux系统）

#  在线扩容云盘（Linux系统）

最近更新时间: 2020-11-24 17:58:33

云盘（系统盘或数据盘）使用空间不足时，您可以扩容云盘的存储容量。本文介绍如何在不需要停止实例运行的情况下为Linux系统进行扩容云盘。

# **前提条件**

在Linux实例使用在线扩容云盘前，需要满足以下条件。

资源 | 限制条件  
---|---  
实例 | 实例为I/O优化实例。  
1\. 实例使用的公共镜像需要支持在线扩容功能. 。  
2\. 不支持以下实例规格：ecs.ebmc4.8xlarge、ecs.ebmhfg5.2xlarge、ecs.ebmg5.24xlarge。  
3\. 实例状态为运行中（Running）。  
4\. 实例的Linux内核不低于3.6.0版本。您可以使用uname -a命令查看内核版本。  
4\. 如果Linux内核低于3.6.0版本，扩容分区操作请参见扩展低内核版本实例的系统盘分区和文件系统和扩展分区和文件系统_Linux数据盘。  
  
**说明** ：如果您的QVM实例不符合在线扩容条件，您可以使用离线扩容云盘功能.  
云盘 | 云盘状态为使用中（In Use）。  
云盘类型为ESSD云盘、SSD云盘或高效云盘。  
  
注意 一个已有分区采用了MBR分区格式，则不支持扩容到2 TiB及以上。如果您的MBR分区容量需要扩容到2 TiB以上，建议您先创建一块大于2
TiB的云盘并格式化为GPT分区，再将MBR分区中的数据拷贝到GPT分区中。格式化GPT分区操作，请参见[分区格式化大于2
TiB数据盘。](https://developer.qiniu.com/qvm/manual/7413/partitions-formatted-is-
greater-than-2-tib-data-plate)  
  
# **支持在线扩容的操作系统**

支持在线扩容的Linux公共镜像（或基于公共镜像制作的自定义镜像）包括：

  * CentOS：CentOS 6.8 、CentOS 7.2 、CentOS 8及以上版本
  * Red Hat Enterprise Linux：RHEL 6.9 、RHEL 7.4 、RHEL 8及以上版本
  * Ubuntu：Ubuntu 16及以上版本
  * Debian：Debian 8及以上版本
  * SUSE：SUSE 12 SP2及以上版本
  * OpenSUSE：OpenSUSE42.3及以上版本

# **扩容后操作**

## **查看云盘分区情况**

进入QVM实例内部，查看系统盘和数据盘的分区类型（MBR和GPT）和文件系统类型（ext4、xfs等）。不同的分区和文件系统，后续扩容分区和文件系统操作中存在差异。

  1. 运行以下命令查看实例的云盘情况
    
        fdisk -lu
    

  2. 示例以系统盘（/dev/vda1）和数据盘（/dev/vdb1、/vde/vdc1）的三个分区为例，执行结果如下所示。  
![](https://dn-odum9helk.qbox.me/Fth2cTS7_eRmforo-bedgztqUKei)

序号 | 分区 | 说明  
---|---|---  
① | /dev/vda1 | 系统盘，System取值Linux表示为MBR分区。  
② | /dev/vdb1 | 数据盘，System取值Linux表示为MBR分区。  
③ | /dev/vdc1 | 数据盘，System取值GPT表示为GPT分区。  
  
  3. 运行以下命令确认已有分区的文件系统类型。
    
        df -Th
    

## **扩容分区**

通过查看云盘分区情况，在QVM实例内分区和文件系统并未扩容。此步骤介绍如何在QVM实例内部扩容云盘分区。

  1. 在QVM实例内部，安装gdisk工具。  
如果您的分区为GPT格式，必须执行此步骤；如果您的分区为MBR格式，请跳过此步骤。

    
        yum install gdisk -y
    

  2. 安装growpart工具。  
CentOS 7及以上版本运行以下命令。

    
        yum install -y cloud-utils-growpart
    

Debian 9及以上版本、Ubuntu14及以上版本运行以下命令。

    
        apt install -y cloud-guest-utils
    

  3. 运行以下命令扩容分区。
    
        growpart /dev/vda 1
    

## **扩容文件系统**

  1. 在QVM实例内部，根据查询的文件系统类型，扩容文件系统。

     * 扩容ext*（例如ext4）文件系统：运行以下命令扩容文件系统。  
扩容系统盘/dev/vda1的文件系统。

        
                resize2fs /dev/vda1 
        

扩容数据盘/dev/vdb1的文件系统

        
                resize2fs /dev/vdb1
        

/dev/vda1和/dev/vdb1都是分区名称，您需要根据实际情况修改。

     * 扩容xfs文件系统：运行以下命令扩容文件系统。/media/vdc为/dev/vdc1的挂载点，您需要根据实际情况修改。
        
                xfs_growfs /media/vdc
        

  2. 运行以下命令检查扩容后结果。
    
        df -Th
    

以上内容是否对您有帮助？