根据性能,磁盘可分为极速型SSD、超高IO、通用型SSD、高IO、普通IO,具体介绍如下。不同类型云硬盘的性能和价格有所不同,您可根据应用程序要求选择您所需的云硬盘。 极速型SSD云硬盘采用了结合全新低时延拥塞控制算法的RDMA技术,单盘最大吞吐量达1000 MB/s并具有极低单路时延性能。 云硬盘性能 云硬盘性能的主要指标包括: IOPS:云硬盘每秒进行读写的操作次数。 吞吐量:云硬盘每秒成功传送的数据量,即读取和写入的数据量。 IO读写时延:云硬盘连续两次进行读写操作所需要的最小时间间隔。 表1 云硬盘性能数据表 参数 极速型SSD 超高IO 通用型SSD 高IO 普通IO(上一代产品) 云硬盘最大容量 系统盘:1024 GB 数据盘:32768 GB 系统盘:1024 GB 数据盘:32768 GB 系统盘:1024 GB 数据盘:32768 GB 系统盘:1024 GB 数据盘:32768 GB 系统盘:1024 GB 数据盘:32768 GB 描述 适用于需要超大带宽和超低时延的场景。 超高性能云硬盘,可用于企业关键性业务,适合高吞吐、低时延的工作负载。 高性价比的云硬盘,可用于高吞吐、低时延的企业办公。 可用于一般访问的工作负载。 可用于不常访问的工作负载。 典型应用场景 数据库 Oracle SQL Server ClickHouse AI场景 超大带宽的读写密集型场景。 转码类业务。 I/O密集型场景。 NoSQL Oracle SQL Server PostgreSQL 时延敏感型场景。 Redis Memcache 各种主流的高性能、低延迟交互应用场景。 企业办公 大型开发测试 转码类业务 Web服务器日志 容器等高性能系统盘 一般工作负载的应用场景。 普通开发测试 大容量、读写速率中等、事务性处理较少的应用场景。 日常办公应用 轻载型开发测试 不建议用于系统盘 最大IOPSa 128000 33000 20000 5000 2200 最大吞吐量a 1000 MB/s 350 MB/s 250 MB/s 150 MB/s 50 MB/s 云硬盘吞吐量性能计算公式 吞吐量 = min (1000, 120 + 0.5 × 容量) MB/s 吞吐量 = min (350, 120 + 0.5 × 容量) MB/s 吞吐量 = min (250, 100 + 0.5 × 容量) MB/s 吞吐量 = min (150, 100 + 0.15 × 容量) MB/s 吞吐量 = 50 MB/s IOPS突发上限a 64000 16000 8000 5000 2200 云硬盘IOPS性能计算公式 IOPS = min (128000, 1800 + 50 × 容量) IOPS = min (33000, 1500 + 50 × 容量) IOPS = min (20000, 1500 + 8 × 容量) IOPS = min (5000, 1200 + 6 × 容量) IOPS = min (2200, 500 + 2 × 容量) 单队列访问时延 200 μs 1 ms 1 ms 1 ms ~ 3 ms 5 ms ~ 10 ms API名称b ESSD SSD GPSSD SAS SATA 说明: a:最大IOPS、最大吞吐量、IOPS突发上限三个参数的值均为读写总和。 b:API名称代表云硬盘API接口中“volume_type”参数的取值,不代表底层存储设备的硬件类型。 云硬盘的性能与数据块大小密切相关。根据公式推算,大容量云硬盘既可以达到最大IOPS,又可以达到最大吞吐量,在这种情况下,当最大IOPS或最大吞吐量中有一项指标达到最大值时,此时云硬盘性能达到最大,另一项指标无法再继续上升。 对于小数据块,例如4 KB和8 KB,性能可达到最大IOPS。 对于≥ 16 KB的大数据块,性能可达到最大吞吐量。 以超高IO云硬盘为例,根据公式推算,超高IO云硬盘容量≥ 630 GB时,IOPS最大可达33000,吞吐量最大可达350 MB/s。而实际情况并非如此,具体请参见表2。 表2 超高IO云硬盘性能上限 数据块大小(KB) 最大IOPS 最大吞吐量(MB/s) 4 约33000 约130 8 约33000 约260 16 约22400 约350 32 约11200 约350 云硬盘IOPS性能计算公式举例说明 单个云硬盘IOPS性能 =“最大IOPS”与“基线IOPS + 每GB云硬盘的IOPS × 云硬盘容量”的最小值。 以超高IO云硬盘为例,单个超高IO云硬盘的最大IOPS为33000。 假如云硬盘容量为100 GB,则该云硬盘IOPS性能 = min (33000, 1500 + 50 × 100 ),取33000与6500中的最小值,即该云硬盘IOPS性能为6500。 假如云硬盘容量为1000 GB,则该云硬盘IOPS性能 = min (33000, 1500 + 50 × 1000 ),取33000与51500中的最小值,即该云硬盘IOPS性能为33000。 云硬盘突发能力及原理 突发能力是指小容量云硬盘可以在一定时间内达到IOPS突发上限,超过IOPS上限的能力。此处IOPS上限为单个云硬盘的性能。 突发能力适用于云服务器启动场景,一般系统盘容量较小,以50 GB的超高IO云硬盘为例,如果没有突发能力,云硬盘IOPS上限只能达到4000(1500 + 50 × 50),但使用突发能力后,IOPS可高达16000,从而提升云服务器的启动速度。 以超高IO云硬盘为例,单个超高IO云硬盘的IOPS突发上限为16000。 容量为100 GB的云硬盘,其IOPS上限为6500,IOPS突发上限为16000,因此在一定时间内该云硬盘的最大IOPS可达到16000。 容量为1000 GB的云硬盘,其IOPS上限为33000,但是IOPS突发上限仅为16000,云硬盘的IOPS上限已经超过了突发IOPS,因此该云硬盘无需突发能力。 以下介绍云硬盘突发IOPS的消耗原理和储蓄原理。 突发的实现基于令牌桶,令牌桶中的初始令牌数量 = 突发时间 × IOPS突发上限,此处突发时间固定为1800 s。 以100 GB的超高IO云硬盘为例,令牌桶容量为28800000个令牌(1800 s × 16000 )。 令牌的生成速度:该桶以6500个/s的速度生成令牌,其中6500为该云硬盘的IOPS上限。 令牌的消耗速度:根据实际IO使用情况而定,每个IO会消耗一个令牌,最大消耗速度为16000个/s,此处取突发IOPS上限和云硬盘IOPS上限的较大值。 消耗原理 当令牌消耗速度大于令牌的生成速度时,令牌数量会逐渐减少,最后IOPS会维持跟桶生成令牌的速度一致,即云硬盘的IOPS上限。本示例中,可以维持突发IOPS的时间为3032 s ≈ 28800000 / (16000 - 6500) 。 储蓄原理 当令牌的消耗速度小于令牌的生成速度时,桶中的令牌会逐渐增加,之后又可以拥有突发能力。本示例中,如果云硬盘暂停使用4431 s ≈ 28800000 / 6500,令牌桶就可以存满。 说明: 桶中的令牌数量只要大于零,云硬盘就具有突发能力。 本示例中令牌的消耗和储蓄原理如图1所示。蓝色柱状表示云硬盘IOPS的使用情况,绿色虚线为IOPS上限,红色虚线为IOPS突发上限,黑色曲线表示令牌数量的变化趋势。 当令牌数量大于零时,IOPS可以突破6500,即具有达到IOPS突发上限16000的能力。 当令牌数为零时,此时不具备突发能力,IOPS最大为6500。 当实际IOPS小于6500时,令牌数量开始增加,可以恢复突发能力。 图1 突发能力原理图
2021-05-11
为什么访问中国大陆外网站卡顿?(还没注册华为云服务的,咨询本站客服或者电话,我们是华为云的总代理,通过我们的渠道购买,价格比官网更便宜哦!) 购买的弹性云服务器可能会出现访问中国大陆外网站卡顿的问题。 这是由于服务器在中国大陆内,访问的网站在中国大陆外,国际带宽线路则是首选,国际带宽线路节点分布世界各地,访问过程中不可避免的出现绕节的情况,延时增加,访问卡顿,因此延迟高于国内服务器访问国内网站的情况。 处理方法 重新购买中国大陆外的弹性云服务器,例如“亚太-香港”区域的云服务器 从物理距离与网络基础设施等因素考虑方面,如果您有访问中国大陆外网站的需求,我们建议您购买中国大陆外的弹性云服务器。 例如您可以在购买弹性云服务器时选择“亚太-香港”区域的弹性云服务器。 图1 选择“亚太-香港”区域 优化访问速度 您还可以按照本节的操作步骤优化访问速度。 修改DNS配置 修改hosts文件来优化访问速度 优化访问速度后,您可以进一步通过执行ping -t 网站地址确认丢包情况,详细操作请参考检查访问网站的请求是否得到响应。 修改DNS配置 修改DNS服务器地址为公共DNS服务器,例如:114.114.114.114、8.8.8.8。 以下演示了Windows 2012操作系统配置DNS的操作步骤。 图2 修改DNS配置 详细操作步骤如下: 以用户名Administrator,登录Windows弹性云服务器。 打开本地连接。 在任务栏的右下角,右键单击网络连接的图标。 单击“打开网络和共享中心”。 图3 打开网络和共享中心 在左侧导航栏,单击“更改适配器设置”。 给弹性云服务器配置DNS服务器。 双击网络连接。 单击左下角的“属性”,如图4所示。 图4 本地连接 选择“Internet 协议版本4(TCP/IPv4)”,并单击“属性”,如图5所示。 图5 选择协议类型 选择“使用下面的DNS服务器地址”,并根据界面提示填写DNS服务器的IP地址,如图6所示。 图6 填写DNS服务器IP地址 修改hosts文件来优化访问速度 选择访问速度最快的服务器,并将其IP地址和域名写入hosts文件来优化访问速度。 我们有以下两种方法来判断访问速度最快的服务器IP地址: 使用ping命令判断访问速度最快的服务器IP地址。 使用Ping检测工具和PingInfoView工具查找访问速度最快的服务器IP地址。 方法一:使用ping命令判断访问速度最快的服务器IP地址 以下演示了Windows 2012操作系统、访问www.example.com为例、使用ping命令选择IP地址的示例。 图7 修改hosts文件来优化访问速度 详细的操作步骤如下: 以访问www.example.com为例,在命令行 ping www.example.com,查询ping结果。 图8 回显信息 重复执行多次 ping www.example.com,记录下一条TTL值最小、且稳定的IP地址。注意: 请在ping的过程中执行ipconfig /flushdns刷新DNS解析缓存,否则会持续ping到同一个IP地址。 例如本例中选择TTL=44的IP地址93.184.216.34。 修改hosts文件。 打开C:\Windows\System32\drivers\etc\,将之前复制的IP地址以如下方式写入hosts文件末行。 例如复制的IP地址为93.184.216.34,则将93.184.216.34 www.example.com写入到hosts文件的末行,保存后关闭。 注意: hosts文件是操作系统的核心文件之一,请根据需要谨慎修改。 建议您备份hosts文件,您可以直接复制粘贴hosts文件生成一个副本。也可以复制hosts文件,将内容备份。 如果hosts文件里写明了DNS解析IP,那么只能使用这个IP解析网站地址。 修改hosts文件后如果再次出现卡顿想要重新替换IP,请先去掉hosts文件里关于网站的配置,然后重复执行本节的操作选取新的IP地址。 重新访问中国大陆外网站,则卡顿或无法访问的问题会有所好转。 修改hosts文件只能优化访问速度,如果重试后问题仍未解决,我们建议您购买“亚太-香港”区域的服务器。 方法二:使用Ping检测工具和PingInfoView工具查找访问速度最快的服务器IP地址 您也可以通过修改hosts文件来优化访问速度,具体步骤如下: 使用管理员角色(Administrator)登录您的弹性云服务器。 通过浏览器访问Ping检测工具。我们以http://ping.chinaz.com为例。 输入想要访问的网站,进行Ping检测。我们以访问www.example.com为例,记录检测结果列表中响应时间最低的IP 。 下载PingInfoView,无需安装,解压后运行PingInfoView.exe即可使用。 打开PingInfoView,将通过步骤3获取到的IP地址复制到对应的输入框中,并点击OK。 复制搜索结果中延迟最低的IP地址。 打开C:\Windows\System32\drivers\etc\,将之前复制的IP地址以如下方式写入hosts文件末行。注意: hosts文件是操作系统的核心文件之一,请根据需要谨慎修改。 建议您备份hosts文件,您可以直接复制粘贴hosts文件生成一个副本。也可以复制hosts文件,将内容备份。 如果hosts文件里写明了DNS解析IP,那么只能使用这个IP解析网站地址。 修改hosts文件后如果再次出现卡顿想要重新替换IP,请先去掉hosts文件里关于网站的配置,然后重复执行本节的操作选取新的IP地址。 例如复制的ip地址为99.84.178.238,则将99.84.178.238 www.example.com写入到hosts文件的末行,保存后关闭。 重新访问中国大陆外网站,则卡顿或无法访问的问题会有所好转。 若问题仍未解决,我们建议您更换中国大陆外区域的弹性云服务器。 检查访问网站的请求是否得到响应 优化访问速度后,请在浏览器中重试打开需要访问的网站地址,如果网站可以正常打开,但仍然存在加载慢的情况,也可能是访问目标服务器存在丢包的情况,可以进一步通过执行ping -t 网站地址确认丢包情况。 例如:ping -t www.example.com 说明: Windows操作系统也可自行下载安装curl客户端,请单击下载curl客户端,解压后,打开bin文件夹拷贝路径,配置环境变量即可。 如果有响应状态码说明请求已经发送并得到响应,那么推断加载缓慢可能是访问目标服务器丢包等因素导致。 你可以联系客服帮助您检查丢包问题。同时推荐您使用我们云连接服务,访问效果可以有效的改善
2021-05-10
问题描述 用户购买弹性公网IP并绑定云服务器后,无法Ping通弹性公网IP,或者云服务器Ping不通外网。 排查思路 以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。 如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。 图1 弹性公网IP Ping不通排查思路 表1 弹性公网IP Ping不通排查思路 可能原因 处理措施 安全组未添加ICMP规则 安全组添加ICMP规则,详细操作请参考检查安全组规则。 防火墙设置了禁Ping 检查防火墙对ICMP规则的启用状态,详细操作请参考检查防火墙设置检查云服务器是否设置了禁Ping。 云服务器设置了禁Ping 检查云服务器对ICMP规则的启用状态,详细操作请参考。 关联了网络ACL 如果VPC关联了网络ACL,请检查“网络ACL”规则,详细操作请参考检查网络ACL规则。 网络异常 检查本地网络,使用相同区域主机进行Ping测试,详细操作请参考检查网络是否正常。 多网卡场景,路由信息配置不正确 扩展网卡导致网络不通现象通常是路由配置问题,详细操作请参考检查云服务器路由配置(多网卡场景)。 域名没有备案或者域名无法解析 域名无法Ping通,可能是域名没有备案或者域名无法解析,详细操作请参考检查域名解析(域名Ping不通场景)。 检查安全组规则 Ping使用的是ICMP协议,请检查云服务器对应的安全组是否放通了“入方向”的“ICMP”规则。 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 选择“计算 > 弹性云服务器”。 在弹性云服务器列表,单击待变更安全组规则的弹性云服务器名称。 系统跳转至该弹性云服务器详情页面。 选择“安全组”页签,展开安全组,查看安全组规则。 单击安全组ID。 系统自动跳转至安全组页面。 在入方向规则页签,单击“添加规则”,添加入方向规则。 图2 添加入方向规则 表2 安全组规则 方向 类型 协议和端口 源地址 入方向 IPv4 ICMP:Any 0.0.0.0/0 0.0.0.0/0表示所有IP地址 单击“确定”,完成安全组规则配置。 检查防火墙设置 如果云服务器开启了防火墙,需要检查防火墙对Ping规则是否有限制。 Linux系统云服务器 执行以下命令查看防火墙状态,以CentOS 7操作系统为例。 firewall-cmd --state 回显信息显示“running”代表防火墙已开启。 查看云服务器内部是否有安全规则所限制。 iptables -L 回显信息如所示说明没有ICMP规则没有被限制。 图3 查看防火墙规则 如果ICMP规则被限制,请执行以下命令启用对应规则。 iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT iptables -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT Windows操作系统 登录Windows云服务器,单击桌面左下角的Windows图标,选择“控制面板 > Windows防火墙”。 单击“启用或关闭Windows防火墙”。 查看并设置防火墙的具体状态:开启或关闭。 如果防火墙状态为“开启”,请执行4。 检查防火墙对ICMP规则的启用状态。 在“Windows防火墙”页面,在左侧导航栏选择“高级设置 ”。 启用以下规则。 入站规则:“文件和打印机共享(回显请求-ICMPv4-In)” 出站规则:“文件和打印机共享(回显请求-ICMPv4-Out)” 如启用了IPV6请同时启用以下规则: 入站规则:“文件和打印机共享(回显请求-ICMPv6-In)” 出站规则:“文件和打印机共享(回显请求-ICMPv6-Out)” 图4 入站规则 图5 出站规则 检查云服务器是否设置了禁Ping Windows 使用命令行方式开启Ping设置。 打开cmd运行窗口。 执行如下命令开启Ping设置。 netsh firewall set icmpsetting 8 Linux 检查云服务器的内核参数。 检查文件/etc/sysctl.conf中配置项“net.ipv4.icmp_echo_ignore_all”的值,0表示允许Ping,1表示禁止Ping。 允许PING设置。 临时允许PING操作的命令: #echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all 永久允许PING配置方法: net.ipv4.icmp_echo_ignore_all=0 检查网络ACL规则 VPC默认没有网络ACL,如果关联了网络ACL,请检查“网络ACL”规则。 查看云服务器对应的子网是否关联了网络ACL。 如显示具体的网络ACL名称说明已关联网络ACL。 图6 网络ACL 点击网络ACL名称查看网络ACL的状态。 图7 网络ACL开启状态 若“网络ACL”为“开启”状态,需要添加ICMP放通规则进行流量放通。 图8 ACL添加ICMP规则 说明: 需要注意“网络ACL”的默认规则是丢弃所有出入方向的包,若关闭“网络ACL”后,其默认规则仍然生效。 检查网络是否正常 检查本地网络,使用相同区域主机进行Ping测试。 使用在相同区域的云服务器去Ping没有Ping通的弹性公网IP,如果可以正常Ping通说明虚拟网络正常,请排除本地网络故障后重新Ping测试。 检查是否链路故障。 链路拥塞、链路节点故障、服务器负载高等问题均可能引起执行Ping命令时出现丢包或时延过高的问题。 具体检查操作请参考“ping不通或丢包时如何进行链路测试?”。 检查云服务器路由配置(多网卡场景) 一般操作系统的默认路由优先使用主网卡,如果出现使用扩展网卡导致网络不通现象通常是路由配置问题。 如果云服务器配置了多网卡,请确认云服务器内默认路由是否存在。 登录云服务器,执行如下命令,查看是否存在默认路由。 ip route 图9 查看默认路由 若没有该路由,执行如下命令,添加默认路由。 ip route add default via XXXX dev eth0 说明: XXXX表示网关IP。 如果云服务器配置了多网卡,且弹性公网IP绑定在非主网卡上,需要在云服务器内部配置策略路由来实现非主网卡的通信。 详细操作请参考如何为配置了多网卡的弹性云服务器配置策略路由? 检查域名解析(域名Ping不通场景) 如果弹性公网IP可以Ping通,域名无法Ping通,可能是域名没有备案或者域名解析的问题导致。 检查域名备案。 备案是中国大陆的一项法规,网站的域名和服务器IP需要进行备案,备案成功后您的域名才可以指向服务器开通访问。 如果您使用中国大陆节点服务器提供互联网信息服务,需要先在服务器提供商处提交备案申请,备案成功后域名才可以指向服务器开通访问。如何备案? 如果您使用的是中国大陆地区以外的服务器(包括中国港澳台及其他国家、地区)提供互联网信息服务,无需备案。 检查域名解析。 如果域名已备案,但未正确配置域名解析也可能会导致域名无法Ping通。 您可以DNS服务控制台查看域名解析详情。 检查DNS服务器配置。 如果ping域名显示找不到主机可能是DNS服务器速度慢,导致的访问卡顿,建议您参考案例:弹性云服务器访问中国大陆外网站时加载缓慢怎么办?进行优化。
2021-05-07
4月25日,在华为开发者大会2021(Cloud)上,华为常务董事、华为云CEO、消费者业务CEO余承东在主题演讲中重磅发布了华为云可信智能计算服务TICS,构建可信数据流通价值链,让数据可信流通,安全释放数据价值。 随着社会数据的几何级增长,实现数据隐私保护前提下的多方数据融合与协同,通过数据流通释放跨行业大数据价值,已成为业界关注的热点。华为云可信智能计算TICS,基于可信执行环境、安全多方计算MPC、联邦学习、区块链等技术,保障隐私数据可用不可见,推动跨行业的可信数据融合和协同。 华为云CTO张宇昕表示:“当前社会环境下,隐私数据即资产,通过数据流通创造价值,前提是做好数据隐私保护。华为云TICS为了保护用户隐私,一方面,在各类数据提供方的信任域内,通过构筑安全代理,实现数据的安全提供;另一发面,通过构筑可信执行环境TEE或采用安全多方计算MPC技术,实现数据的安全聚合,将数据资源范围从企业扩张到海量的社会数据,在数据隐私保护前提下实现多方数据联邦探查分析和联邦学习,通过数据流通创造更大价值。” 华为云可信智能计算服务TICS, 构建可信的数据流通价值链 华为云可信智能计算服务TICS,保障多方隐私保护需求,具备可信高效、安全隐私、多域协同、灵活多态的优势,实现跨组织、跨行业的多方联盟数据融合分析,释放海量数据价值。 可信高效 华为云可信智能计算服务TICS为用户构筑可信高效的信任环境,基于可信硬件执行环境TEE或安全多方计算MPC容器,构筑多个可信计算单元。TICS支持Intel SGX和鲲鹏Trustzone等可信运行环境,实现明文计算、密文通信,相比密文计算性能大幅提升。 在数据提供方信任域中,部署TICS安全代理,在TICS安全代理端支持多种隐私增强保护技术,进行隐私数据计算。TICS根据业务需求支持容器化部署和弹性扩容。 安全隐私 在数据流通过程中,华为云可信智能计算服务TICS提供数据脱敏、差分隐私、同态加密、安全多方计算、区块链审计等技术,保障数据的安全隐私。 支持用户自定义隐私策略,实现敏感数据的识别、脱敏、水印保护,最大程度的保障隐私数据安全;提供安全多方计算,如基于OPRF的隐私集合求交PSI技术,基于OPE保序加密或OT不经意传输实现密文大小比较;基于差分隐私的横向联邦训练的模型保护,基于同态加密、秘密共享等技术的纵向联邦特征和标签的隐私保护;支持可插件化的对接区块链存储,实现多方数据的流动轨迹、使用过程的全程可追溯、可审计。 多域协同 华为云可信智能计算服务TICS具备云原生分布式架构,支持数据参与方多种模式接入互信联盟,实现对来自跨地域、跨组织、跨行业的多个数据提供方的数据融合分析和多方联合学习建模;支持横向联邦学习和纵向联邦学习,自研LR、Xgboost、LightGBM和神经网络等AI算法与密码学算法深度结合和协同优化,在政府、企业和金融机构跨地域、跨组织、跨行业的信贷风险评估和业务推荐场景中发挥良好应用。 灵活多态 华为云可信智能计算服务TICS支持对接多方数据源,如MRS、Spark、RDS、MySql等联合数据分析;支持对接多种深度学习框架,如MindSpore、TensorFlow、PyTorch等;提供协同优化联邦训练和同态加密算法,实现多方数据融合分析和多方联合学习建模,提升联邦训练效率5-10倍。 华为云可信智能计算服务TICS,共建合规可信的数据智能生态 华为云可信智能计算服务TICS基于可信计算环境TEE(鲲鹏Trustzone和Intel SGX),采用安全多方计算、同态加密、联邦学习、差分隐私等隐私增强计算技术,满足政府、企业和金融机构在数据资源开发利用中的多样隐私保护需求,实现数据可用不可见,推动多方机构协同进行模型训练和数据分析等多方数据隐私计算,兼顾性能提升和隐私保护,助力政企信用联合风控与政府数据融合共治,提升政府、企业和金融机构治理效能。 未来,华为云可信智能计算服务TICS将持续注入更领先的技术,为行业智能升级提供无限可能。
2021-04-30
问题描述 云服务器网络异常、防火墙未放行本地远程桌面端口、云服务器CPU负载过高等问题均可能导致云服务器无法正常登录。 本节操作介绍无法登录Windows弹性云服务器的排查思路。 当您的云服务器无法远程登录时,我们建议您首先检查是否可以通过控制台远程登录。再参考排查思路检查登录异常的原因。 是否可以通过控制台远程登录 远程登录失败时,请首先尝试能否通过管理控制台,使用VNC方式登录弹性云服务器。 说明: 了解云服务器登录前的准备工作。还没有购买华为云服务器或者华为云其他产品的小伙伴,可以咨询本网站客服进行咨询购买哦,我们是华为云授权战略中心,通过我们这边购买有更多优惠哦! 登录管理控制台。 选择“计算 > 弹性云服务器”。 选择待登录的云服务器单击“操作”列下的“远程登录”。 图1 远程登录 (可选)如果界面提示“Press CTRL+ALT+DELETE to log on”,请单击远程登录操作面板上方的“Ctrl+Alt+Del”按钮进行登录。 图2 单击“Send Ctrl+Alt+Del” VNC登录常见问题请参考控制台登录类。 如果上述帮助无法帮助您通过VNC方式登录云服务器,请记录资源信息和问题时间,然后单击管理控制台右上方的“工单”,填写工单信息,获取技术支持。 排查思路 VNC方式登录云服务器正常,但无法通过远程桌面连接方式登录云服务器时,我们推荐您按照以下思路排查问题。 以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。 如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。 图3 无法连接Windows实例排查思路 表1 无法连接Windows实例排查思路 可能原因 处理措施 资源状态异常:资源冻结;未开机。 只有状态为“运行中”的云服务器才允许用户登录,详细操作请参考检查资源状态是否正常。 登录使用的用户名称或密码错误。 Windows实例用户名:Administrator,密码错误通过“重置密码”重新设置登录密码。详细操作请参考检查登录凭证。 云主机负载过高。 带宽和CPU利用率过高可能会导致服务器无法登录,详细操作请参考检查云服务器负载是否过高。 未绑定弹性公网IP 使用RDP文件、远程桌面连接方式(MSTSC方式)登录要求弹性云服务器已绑定弹性公网IP。详细操作请参考检查云服务器是否绑定弹性公网IP。 互联网运营商的劫持或者封堵。 更换手机热点或其他网络测试是否可以正常访问,详细操作请参考检查网络是否正常。 防火墙拦截。 测试防火墙关闭后是否可以正常连接,详细操作请参考检查防火墙配置是否正常。 安全组和云服务器的登录端口配置不正确。 检查安全组和云服务器是否放通远程登录端口。详细操作请参考检查端口配置是否正常。 配置了SSH登录IP白名单。 检查开启企业主机安全后是否配置了SSH登录IP白名单。检查SSH登录IP白名单(已启用企业主机安全) 检查云服务器的远程桌面协议。 确保云服务器已开启远程桌面协议(仅RDP文件、MSTSC方式要求)。详细操作请参考检查云服务器的远程桌面协议。 第三方杀毒软件的阻拦。 禁用或者卸载第三方杀毒软件后重试,详细操作请参考检查是否为杀毒软件拦截。 连接实例有详细的报错信息提示。 远程连接有报错信息提示时,请根据详细报错信息查看操作指导。详细操作请参考检查远程登录是否有报错信息。 检查资源状态是否正常 请在控制台检查云服务器资源状态是否为“运行中”。如果云服务器状态为“关机”,请先开机再登录云服务器。 图4 检查服务器状态 检查登录凭证 请检查您在创建ECS时设置的登录凭证。 图5 登录凭证 密码:请确认使用的登录密码是否准确,如果忘记密码可以通过重置密码功能重新设置云服务器登录密码。重置密码后请确保已重启云服务器使新密码生效。 密钥对:如果弹性云服务器使用密钥鉴权方式,登录前需先将密钥文件解析为密码。 选择待获取密码的弹性云服务器。 选择“操作 > 更多”,单击“获取密码”。 将密钥文件内容复制粘贴在空白框中。单击“获取密码”,获取随机密码。 创建后设置:如果创建时未设置登录凭证,云服务器创建成功后请单击“操作”列下的“重置密码”,根据界面提示,为弹性云服务器设置密码,请确保已重启云服务器使新密码生效。 检查云服务器负载是否过高 云服务器的带宽和CPU利用率过高可能会导致服务器无法登录。 如果您已经通过云监控服务创建过告警任务,当CPU或带宽利用率高时,系统会自动发送告警给您。 Windows弹性云服务器带宽流量过高或CPU利用率高,请参考Windows云服务器卡顿怎么办?进行排查。 如果是CPU占用过高导致的无法登录请参考以下操作降低CPU使用率: 可以通过把一些暂时不使用的进程关掉后再尝试。 检查后台没有运行Windows Update操作。 或者可以尝试重启云服务器。 如果重装系统,请先备份重要数据。 如果服务器有重要数据不能重装,可以通过挂载磁盘方式拷贝数据,需要先备份,再卸载磁盘,然后挂载盘拷贝数据。 CPU利用率过高您可以通过变更规格升级vCPU、内存。 如果是带宽超限导致的无法登录请参考以下操修改带宽: 在控制台排查带宽超限的方法请参考如何排查带宽超过限制? 扩大带宽的操作请参考修改弹性公网IP的带宽。 完成上述操作后,再次重试远程连接云服务器。 检查云服务器是否绑定弹性公网IP 不使用弹性公网IP的云服务器不能与互联网互通,确保云服务器绑定弹性公网IP。 使用RDP文件、远程桌面连接方式(MSTSC方式)登录要求弹性云服务器已绑定弹性公网IP:为弹性云服务器申请和绑定弹性公网IP 说明: 仅通过内网登录云服务器时可以不绑定弹性公网IP,例如VPN、云专线等内网网络连通场景。 检查网络是否正常 尝试使用其他网络环境中的本地主机连接云服务器,或更换其他热点访问测试,判断是否是由于本地网络故障导致的无法连接。排除本地网络故障后再进行后续的排查。如果是本地运营商网络问题,建议联系运营商解决问题。 完成上述操作后,再次重试远程连接云服务器。 检查防火墙配置是否正常 检查防火墙是否开启。 登录Windows弹性云服务器。 单击桌面左下角的Windows图标,选择“控制面板 > 系统和安全 > Windows防火墙”。 图6 Windows防火墙 单击“检查防火墙状态 > 启用或关闭Windows防火墙”。 查看并设置防火墙的具体状态:开启或关闭。 图7 关闭防火墙 如果开启防火墙,防火墙需放行本地远程桌面端口允许远程连接。远程服务器的默认端口为TCP 3389。 如果防火墙入站规则中设置的端口与远程服务器设置的端口不一致,远程访问服务器将无法成功。一旦出现这种情况,您也可以通过此方法添加新的防火墙入站规则端口。 详细操作请参考:Windows云服务器防火墙添加端口规则。 说明: 默认使用的是3389端口,如果您使用的是其他端口,可参考3389端口添加防火墙入站规则。 完成上述操作后,再次重试远程连接云服务器。 检查端口配置是否正常 检查弹性云服务器的3389端口是否能够访问(默认使用3389端口)。 请确保入方向规则中已添加3389端口。 在云服务器的详情页面选择“安全组”页签,查看安全组入方向规则中已添加3389端口。 图8 检查远程访问端口 如需修改安全组规则请参考如何修改安全组规则。 查看弹性云服务器是否修改远程连接端口。 打开“开始”菜单,输入cmd命令,打开命令行窗口,输入“regedit ”,打开注册表。 查看“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP Tcp\PortNumber”下,配置的端口是否是默认的3389,若不是,远程连接的时候将端口改为配置中的端口。 查看弹性云服务器是否限制连接数量。 检查OS内部远程桌面配置: 打开“开始”菜单,输入cmd命令,打开命令行窗口,输入“gpedit.msc ”,打开组策略。 选择 “计算机配置 > 管理模板 > Windows组件 > 远程桌面服务 > 远程桌面会话主机 > 连接”, 打开“限制连接的数量”,查看是否启用限制。 说明: 如果此处有配置最大连接数,可能导致Windows远程登录无法连接,如果同时有多个用户正在登录该主机,且数量已经超过最大连接数,此时最大连接数外的用户接收不到该主机的仲裁,导致会话会一直处于正在配置中的状态。 请选择禁用该配置或者设置更大的最大连接数。 完成上述操作后,再次重试远程连接云服务器。 检查SSH登录IP白名单(已启用企业主机安全) 开启企业主机安全防护后,您可以根据需要配置SSH登录IP白名单。SSH登录IP白名单功能是防护账户爆破的一个重要方式,主要是限制需要通过SSH登录的服务器。 配置了白名单的服务器,只允许白名单内的IP通过SSH登录到服务器,拒绝白名单以外的IP。 在主机安全服务“事件管理”页面,检查本地主机IP是否因为账户暴力破解,导致本地主机IP被拦截。 检查是否已开启SSH登录白名单,如果已开启,请确保本地主机IP已添加到IP白名单。注意: 启用“SSH登录白名单”功能时请确保将所有需要发起SSH登录的主机IP地址都加入白名单中,否则您将无法SSH远程登录您的云服务器。 本地IP加入白名单后,账户破解防护功能将不再对来自白名单中的IP登录行为进行拦截,该IP对您加入白名单的服务器登录访问将不受任何限制,请谨慎操作。 单击安全配置了解“SSH登录白名单”。 检查云服务器的远程桌面协议 确保云服务器已开启远程桌面协议(仅RDP文件、MSTSC方式要求) 请使用VNC方式登录弹性云服务器并开启远程桌面协议。 详细操作请参考检查Windows弹性云服务器的RDP是否开启。 检查是否为杀毒软件拦截 第三方杀毒软件可能会导致无法连接远程云服务器。 如果正在运行第三方杀毒软件,请排查是否拦截了远程连接,将云服务器的弹性公网IP添加拦截白名单后重试远程连接云服务器。 您还可以尝试禁用或者卸载第三方杀毒软件重试远程连接云服务器。 检查远程登录是否有报错信息 远程连接有报错信息提示时,请根据详细报错信息查看操作指导。 请参考Windows远程登录报错类。 如果当前资料中没有与您的报错信息相符合的内容,请记录信息资料和问题时间,然后单击管理控制台右上方的“工单”,填写工单信息,获取技术支持。 如果通过上述排查,仍然无法登录弹性云服务器,请记录资源信息和问题时间,然后单击提交工单,填写工单信息,获取技术支持。
2021-04-28
一句Hello world,把每一个开发者带入到了数字世界的开创之中。每一次扫码、每一次联接、每一次体验,都在不断推陈创新。4月24日至26日,华为在深圳举办开发者大会2021(Cloud)(以下简称HDC.Cloud 2021),邀请来自全球的开发者齐聚一堂,共同探索数字技术的发展前景与创新趋势。 我们发现,在改变世界的道路上,消除数字鸿沟依然需要更多的思考和践行。华为希望与开发者一起迎难而上,在创新道路上砥砺前行,不让任何一个人在数字世界中掉队。4月25日下午,HDC.Cloud 2021举办了一场“TECH4ALL: 如果代码有温度”在线主题峰会,华为与发展组织、NGO、科研机构、企业以及用户等伙伴共同探讨数字包容为社会各界带来的价值。 与AI同行,保护脆弱环境 我们每一个生存在这片大地之上的人,都希望它能够变得越来越好,人类和自然环境的关系,也应该是共生、共存。一直以来,华为携手全球伙伴不断探索,通过创新的ICT技术,更有效地保护和维系良好的生态及环境。在TECH4ALL“如果代码有温度”在线主题峰会上,雨林联接组织技术负责人Antony Harfield表示:”截止至2020年底,我们已利用云与AI技术参与守护了18个国家的自然生态系统。今后,我们希望能与更多的人与组织合作,致力于守护地球家园的自然生态系统与生物多样性。” 华为联合Rainforest Connection(RFCx)组织,打造“自然守卫者”Nature Guardian系列项目,在巴拉望、希腊、爱尔兰、智利等多地,运用AI技术防止盗伐、盗猎,保护濒危物种,实施保护当地的代表性生态系统。 ▲ Rainforest Connection(RFCx)组织在菲律宾安装设备 创新ICT技术,赋能公平优质教育 目前在世界上,仍然有1/5的适龄儿童没有机会入学,他们需要更多公平、优质的教育机会,才能够促进社会的整体健康发展。华为TECH4ALL数字包容项目,不仅通过搭建数字化教育平台,便利偏远地区及弱势群体获取教育资源,还致力于普及ICT培训,以及为偏远国家的农村地区女性提供数字技能培训,提升ICT技能和储备人才。英国Emotech联合创始人Chelsea Chen女士在本次峰会上,也分享了如何利用多模态英语助教,赋能英语口语教育。她说:“多模态英语助教方案可通过更真实地还原教学互动场景,更高效地协助老师、学生以及教育机构提升教学质量和学习效果,为促进教育公平尽一份力。” ▲ 学生在体验多模态英语助教方案 华为希望,能够借助TECH4ALL数字包容项目与更多合作伙伴携手,通过创新的ICT技术,为不同地域、不同种族的人们提供平等优质的教育机会,也让全球社会走向健康发展的道路。 用代码传递温度、让信息无障碍 在HDC.Cloud 2021上,华为常务董事、华为云CEO、消费者业务CEO余承东做了“华为云持续创新,加速企业智能升级”的主题演讲。他表示:“到2025年,全球企业云技术使用率将达100%。全面云化已不可阻挡,云是ICT产业的未来,也是企业数字化转型的底座,开发者是产业发展的灵魂。华为将继续开放技术创新能力,携手开发者、伙伴共同加速行业全面云化和智能升级。” 华为云的战略是做智能世界的黑土地,致力于为开发者打造最佳应用构建平台,让应用茁壮成长。根植沃土,每一个开发者都能了不起。而正是这些了不起的开发者,运用他们的创新和智慧,让人们的生活更丰富,让商业更智能,也让社会变得更加包容。 开发者们如何让社会变得更加包容,如何用代码传递温度?举一个例子,目前在中国,有超过2780万人的听力残疾患者,占据人口总数的1.99%,每年至少有2万名左右的新生儿罹患听力障碍。哈尔滨亿时代数码科技运用华为云AI技术,开发了“畅听无碍”应用,让2780万听障人士的沟通变得更加容易。同时,西安交通大学第一附属医院的开发者,基于华为云ModelArts平台,用AI筛选超级抗菌药,有望解决广谱抗菌药物研发的世界难题。 ▲ 华为常务董事、华为云CEO、消费者业务CEO余承东 在HDC.Cloud 2021大会上演讲 在本次主题峰会上,深圳市信息无障碍研究会秘书长杨骅,哈尔滨亿时代数码科技副总经理、技术负责人张建宗,武汉网明无障碍科技CEO周江南,深圳市慧视智联创始人、深圳大学副教授、博士生导师邹文斌,深圳市信息无障碍研究会技术总监刘彪,围绕“信息无障碍”举行了圆桌讨论。其中,杨骅表示:“在中国,我们有8,500万的障碍群体,及2.56亿的60岁以上老年人,这些群体都是我们在信息无障碍这个领域要重点关注的。希望更多组织、企业、开发者参与到信息无障碍,通过技术创新帮助老年人及障碍群体解决在不同场景面临的信息障碍,更好地融入数字化的生活,从而加速数字包容进程。” 在智能时代下,开发者不断通过技术的进步与应用,来实现技术普惠,改变普通人的生活,也让社会、自然走向和谐共生的状态。每一行代码,都将汇聚成改变世界的力量,每一次创新,都是对美好未来生活的探索。华为TECH4ALL数字包容行动承载着华为公司的愿景与使命,携手全球开发者践行数字包容 —— 在四川蓬安,TECH4ALL为孩子们开启新视野;在孟加拉,TECH4ALL为农村地区的女性提供数字技能培训;在中国国家公园,TECH4ALL点亮了东北虎豹的”回家路”。 这,也许就是代码背后的“温度”。
2021-04-28