云服务器ECS是什么?

近十年来,云计算概念大肆崛起,而作为一个新兴概念很多专业概念还不为人熟知,比如云服务器ecs就是其中一个。云服务器ecs作为一个专有名词频繁出现在搜索榜单中。那么今天笔者就与大家聊一聊这看似高深莫测的云服务器ecs究竟是什么?

1.什么是云服务器ECS 云服务器(Elastic Compute Service,简称ECS)是一种简单高效、处理能力可弹性伸缩的计算服务,帮助您快速的构建更稳定、安全的应用,提高运维效率,降低IT成本,使您更专注于核心业务创新。
2.ECS的产品定位和实现原理 ECS(云服务器)是阿里云产品体系中,最基础的计算服务,通常用作应用程序的运行环境,其最重要的特点就是弹性。
基于阿里云自主研发的大规模分布式计算系统,通过虚拟化技术整理IT资源,为各行业提供互联网基础设施服务设备。
3.ECS是应用的基础运行环境 应用程序的基础运行环境:每一个ECS实例上都运行着用户选择的操作系统,一般是某个Linux或者Windows的发行版本,用户的应用程序运行在实例的操作系统之上。
最简化的弹性结构:较好的实践是将ECS和其他的云服务产品配合使用,例如,将使用ECS运行webserver,使用RDS作为数据库,OSS作为文件存储,应该避免完全将原有的物理服务器上的应用都照搬跑到云服务器上。
4.ECS的弹性伸缩 ECS的最重要的特点就是弹性,支持纵向和横向扩展两种能力。
纵向的弹性,即单个服务器的配置变更。传统的IDC模式下,很难做到对单个服务器进行变更配置。而对于阿里云,当您购买了云服务器或者存储的容量之后,可以根据业务量的增长后者减少自由变更自己的配置。
横向的弹性。对于游戏应用或直播平台出现的高峰期,若在IDC模式下,您根本无法立即准备资源;而云计算却可以使用弹性的方式帮助客户度过这样的高峰。当业务高峰消失时,您可以将多余的资源释放掉,以减少业务成本的开支。
5.ECS的优势
云服务器ECS 传统服务器
稳定 实例可用性达99.95%,云盘数据可靠性不低于99.9999999%,自动宕机迁移,自动快照备份(需手动配置快照策略),数据恢复更方便。 传统服务器受限于硬件可靠性,易出问题,需要手动备份,人工数据恢复困难、耗时
弹性 自动配置CPU、内存、带宽,可随意升级,升级配置数据不丢失,业务暂停时间可控。 固定配置,难以满足各类需求,改配置需要硬件升级,周期长,服务停止时间不可控
安全 免费提供DDoS防护,木马查杀、防爆力破解等服务,可以轻松实现多用户对多服务器的访问控制 需要额外购买、部署各种安全措施,基本上做不到多用对多服务器访问控制
成本 高性价比,支持包年包月或者按量计费,满足不同需求,无需无服务器网络和硬件等维护,0成本运维 租用费用高,只能包年包月购买,大量人员负责机器运维,成本高
易用性 丰富的操作系统和应用软件,通过镜像可一键简单部署,同一镜像可以在多台ECS中快速复制环境,轻松扩展 几乎不提供任何软件支持,新增服务器需人工重复所有的部署操作
可拓展性 ECS可与阿里云各种丰富的云产品无缝衔接,可持续为业务发展提供完整的计算、存储、安全等解决方案。 很难在同一服务商内找到完整的服务,不能保证业务增加的可拓展性和持续性

 

使用 sar 查看阿里云ECS服务器Linux 系统负载查询及分析

ECS发布:凯铧互联

本文先对阿里云云服务器 ECS Linux 的总体负载情况的查询和分析进行简要说明。然后分别从 CPU、IO 和网络等多个维度分别进行负载的分析说明。

 

Linux 系统总体负载的查询及分析

云服务器 ECS Linux 系统如果总体负载过高,可能会引发死机或卡顿等异常。可以参阅如下步骤进行整体排查:
1.检查服务器进程与服务否占用了过多内存,或者内存没有正常释放,导致出现内存溢出,系统宕机。
2.检查 /var/spool/cron 等系统配置中是否有 cron(计划任务、自动任务)在对应时间段内执行。
3.检查 Web 服务器的参数是否超过了服务器的性能。比如最大连接数过高等。
4.检查进程数是否非常高,导致服务瘫痪,机器假死。
5.查看系统日志中是否有异常记录。
6.检查磁盘是否有坏块。
7.内核消耗过大,查看是否有瞬间资源占用过大的进程或服务。
8.查看是否有异常进程,是否存在被攻击或入侵症状。

使用 sar 查看 Linux 系统各项资源使用情况

(注:查看 Linux 系统各项资源使用情况不光只有sar一种方法,还有使用 htop 查看系统负载的方法,关于使用 htop 查看系统负载情况请参看

sar 是System Activity Reporter(系统活动情况报告)的缩写。sar 工具对系统状态进行取样后,=通过计算数据和比例来表达系统当前的运行状态。其特点是可以连续对系统取样,获得大量的取样数据。其取样数据和分析结果可以存入文件,所需的负载很小。

sar 是 Linux 系统中较为全面的性能分析工具,可以从多个方面对系统的活动进行监控和报告,包括文件读写情况、系统调用使用情况、串口、CPU 效率、内存使用情况、进程活动及 IPC 有关的活动情况等等。

安装
使用 yum install sysstat 进行安装,然后使用 /etc/init.d/sysstat start 启动服务。

查看 CPU 负载
用法:
sar -u 1 5

示例输出:
sar -u 1 5
Linux 3.10.0-123.9.3.el7.x8664 (iZ23pddtofdZ) 07/04/2016 _x86_64 (1 CPU)
10:16:35 AM CPU %user %nice %system %iowait %steal %idle
10:16:36 AM all 14.14 0.00 1.01 0.00 0.00 84.85
10:16:37 AM all 14.14 0.00 0.00 1.01 0.00 84.85
10:16:38 AM all 0.00 0.00 1.01 0.00 0.00 98.99
10:16:39 AM all 0.00 0.00 0.00 0.00 0.00 100.00
10:16:40 AM all 1.00 0.00 0.00 0.00 0.00 99.00
Average: all 5.86 0.00 0.40 0.20 0.00 93.54

回显说明:
%user:用户模式下消耗的 CPU 时间的比例。
%nice:通过 nice 改变了进程调度优先级的进程,在用户模式下消耗的 CPU 时间的比例。
%system:系统模式下消耗的 CPU 时间的比例。
%iowait:CPU 等待磁盘 I/O 导致空闲状态消耗的时间比例。
%steal:利用 Xen 等操作系统虚拟化技术,等待其它虚拟 CPU 计算占用的时间比例。
%idle:CPU 空闲时间比例。

查看平均负载
用法:
sar -q 1 60

示例输出:
sar -q 1 6Linux 3.10.0-123.9.3.el7.x8664 (iZ23pddtofdZ) 07/04/2016 _x86_64 (1 CPU)
10:23:13 AM runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked
10:23:14 AM 0 142 0.00 0.01 0.05 0
10:23:15 AM 0 142 0.00 0.01 0.05 0
10:23:16 AM 0 142 0.00 0.01 0.05 0
10:23:17 AM 0 142 0.00 0.01 0.05 0
10:23:18 AM 0 142 0.00 0.01 0.05 0
10:23:19 AM 0 142 0.00 0.01 0.05 0
Average: 0 142 0.00 0.01 0.05 0

回显说明:
指定 -q 后,可以查看运行队列中的进程数、系统上的进程大小、平均负载等信息。与其它命令相比,能查看各项指标随时间变化的情况。
runq-sz:运行队列的长度(等待运行的进程数)。
plist-sz:进程列表中进程(processes)和线程(threads)的数量。
ldavg-1:最后 1 分钟的系统平均负载。
ldavg-5:过去 5 分钟的系统平均负载。
ldavg-15:过去 15 分钟的系统平均负载。

查看内存负载
用法:
sar -r 1 3

示例输出:
sar -r 1 3
Linux 3.10.0-123.9.3.el7.x8664 (iZ23pddtofdZ) 07/04/2016 _x86_64 (1 CPU)
10:27:34 AM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty
10:27:35 AM 275992 740664 72.85 181552 315340 362052 35.61 471216 115828 60
10:27:36 AM 276024 740632 72.85 181552 315340 362052 35.61 471220 115828 64
10:27:37 AM 276024 740632 72.85 181552 315340 362052 35.61 471220 115828 64
Average: 276013 740643 72.85 181552 315340 362052 35.61 471219 115828 63

回显说明:
kbmemfree:该值和 free 命令中的 free 值基本一致,它不包括 buffer 和 cache 空间。
kbmemused:该值和 free 命令中的 used 值基本一致,它包括 buffer 和 cache 空间。
%memused:物理内存使用率,该值是 kbmemused 和内存总量(不包括 swap)的百分比。
kbbuffers 和 kbcached:这两个值和 free 命令中的 buffer 和 cache 一致。
kbcommit:保证当前系统所需要的内存,即为了确保不溢出而需要的内存(RAM+swap)。
%commit:该值是 kbcommit 与内存总量(包括swap)的百分比。

查看页面交换发生状况
用法:
sar -W 1 3

示例输出:
sar -W 1 3
Linux 3.10.0-123.9.3.el7.x8664 (iZ23pddtofdZ) 07/04/2016 _x86_64 (1 CPU)
10:28:59 AM pswpin/s pswpout/s
10:29:00 AM 0.00 0.00
10:29:01 AM 0.00 0.00
10:29:02 AM 0.00 0.00
Average: 0.00 0.00

回显说明:
pswpin/s:每秒系统换入的交换页面(swap page)数量。
pswpout/s:每秒系统换出的交换页面(swap page)数量。

其它常见 sar 参数说明(区分大小写)

-A 汇总所有的报告
-a 报告文件读写使用情况
-B 报告附加的缓存的使用情况
-b 报告缓存的使用情况
-c 报告系统调用的使用情况
-d 报告磁盘的使用情况
-g 报告串口的使用情况
-h 报告关于buffer使用的统计数据
-m 报告IPC消息队列和信号量的使用情况
-n 报告命名cache的使用情况
-p 报告调页活动的使用情况
-q 报告运行队列和交换队列的平均长度
-R 报告进程的活动情况
-r 报告没有使用的内存页面和硬盘块
-u 报告CPU的利用率
-v 报告进程、i节点、文件和锁表状态
-w 报告系统交换活动状况
-y 报告TTY设备活动状况

看完上述操作演示,如果您还有疑问可以直接联系客服,阿里云代理商凯铧互联(网站:www.alibjyun.com)为您提供一对一服务。

为什么选择我们: 北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯等,作为阿里云,腾讯云,百度云,金山云重要的合作伙伴,专注于为企业用户提供云计算及云计算的解决方案。总部设在北京,并在内蒙设有办事处。做为一家综合性方案商,凯铧互联向各行业用户提供基于云计算的各种解决方案。为用户获得优质服务的同时,秉承”专业规划、周到服务”的服务理念,根据用户的实际情况,充分考虑各种网络资源的特点及功效,为用户量身定做一套适合于其实际应用需求的网络应用方案。帮助用户利用互联网的力量展开新的营销方式,并大大缩短了项目实施周期,获得用户的一致好评。

凯铧互联专属服务: 阿里云代理商凯铧互联为每一个用户提供专属网络架构服务,提供7×24一对一技术服务,远程协助等。同时还能提供阿里云服务器ECS、阿里云CDN等产品等的专属折扣优惠购买。如果您需要详细的为您的企业选择最适合自己的服务器配置类型,请您联系客服,专业人员为您提供服务,同时还能获得更多的优惠折扣,电话专线:136-5130-9831,QQ:3398234753。

阿里云ECS服务器linux系统盘数据怎么转移?

在购买阿里云服务器的时候,由于用户考虑不足或者是处于业务初期,并没有选择专门用于存储数据的数据盘,而是直接将数据存储在系统盘上,由于业务的发展增加,系统盘已经没有办法满足需求,这就需要我们将系统盘的数据进行转移到数据盘上,通过下文凯铧互联小编来具体为大家讲解阿里云服务器ECS linux系统盘数据怎么转移。

问题描述
用户在购买阿里云服务器ECS linux服务器时,没有购买数据盘,但是使用一段时间之后随着业务增加,现有系统盘已经没有办法满足业务需求,执行 df-h 查询空间使用率已经接近100%,急需将数据转移到新购买的数据盘上。(如下图)
阿里云代理商凯铧互联温馨提醒:云服务器系统盘使用率过高会造成一些延迟或者卡顿等现象,完成占满可能会直接导致中断服务。
系统盘使用情况

具体处理办法
针对上述情况,阿里云代理商凯铧互联总结一下操作思路来解决问题。
【注】一旦涉及数据操作,在操作之前都请您通过快照或者是其它方式做好备份,以免出现问题能够及时回复数据,防止因数据丢失而造成损失。
1】购买新的数据盘,并且创建好分区之后,系统内进行挂载数据盘到 /mnt/shujupan 目录

2】创建好磁盘快照备份,预防在出现操作失败时及时回滚磁盘恢复到操作之前,阿里云代理商提醒一个40Gb磁盘第一次进行备份可能会需要30分钟左右的时候,而且在进行备份操作时会对资源进行占用,请您结合自己业务情况选择业务量少的时间段进行操作。

3】从数据安全考虑,为了能够保证转移顺利进行,请停止正在运行的服务程序,(如下图)
停止程序及服务

4】 假设当前系统盘 /mnt/www 目录是需要进行数据转移的目录,通 过mv 命令将 www 目录内的所有文件移动到数据盘(xvdb1)
mv /mnt/www/* /mnt/shujupan/

5】修改 fstab 文件,指定数据盘挂载目录,实现开机自启动。(如下图)
挂载数据盘

6】重新启动之后检查系统内的程序服务是不是能够正常运行,测试站点、数据库等是不是能够正常的连接访问。
假如通过测试没有发现异常,数据的迁移就成功了。这个时候对于系统和程序,访问大的还是 /mnt/www 目录是没有变,但是这个目录是位于数据盘之上的,执行df -h 系统盘空间使用率恢复正常。(如下图)
阿里云器ECS服务器linux系统盘数据转移
看完上述操作步骤,若果您还是没能够解决问题,或者是需要阿里云产品报价,阿里云服务器购买折扣优惠等请联系客服,阿里云代理商凯铧互联专员为您提供一对一技术服务。阿里云代理—凯铧互联,阿里云服务器/企业邮箱等全产品的无忧购买,服务器架构咨询。免费配置环境,如您还有其它问题未解决,请联系凯铧互联售后技术支持,电话专线:136-5130-9831,QQ:3398234753。

专属服务
阿里云代理商凯铧互联为每一个用户提供专属网络架构服务,同时还能提供阿里云服务器ECS、阿里云CDN等产品等的专属折扣优惠购买。如果您需要详细的为您的企业选择最适合自己的服务器配置类型,请您联系客服,专业人员为您提供服务,同时还能获得更多的优惠折扣。详情请致电158-0160-3153 。

关于我们: 北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯等,作为阿里云,腾讯云,百度云,金山云重要的合作伙伴,专注于为企业用户提供云计算及云计算的解决方案。总部设在北京,并在内蒙设有办事处。做为一家综合性方案商,凯铧互联向各行业用户提供基于云计算的各种解决方案。为用户获得优质服务的同时,秉承”专业规划、周到服务”的服务理念,根据用户的实际情况,充分考虑各种网络资源的特点及功效,为用户量身定做一套适合于其实际应用需求的网络应用方案。帮助用户利用互联网的力量展开新的营销方式,并大大缩短了项目实施周期,获得用户的一致好评。

怎么样禁止阿里云服务器ECS windows系统上指定程序运行?

发布:凯铧互联小编

服务器安全是目前每一个用户都应该重视的,处于对安全的考虑,有的时候我们就需要在自己的阿里云服务器ECS上禁止某一个或者某些程序的运行,下文阿里云代理商凯铧互联就演示windows系统下如果禁止指定程序运行。

操作步骤:
1】点击开始-运行-输入gpedit.msc打开组策略(如图所示)
阿里云服务器

2】点击用户配置-管理模版-系统-右侧找到”不要运行指定的Windows应用程序”(如图所示)
阿里云服务器ECS

3】打开”不要运行指定的Windows应用程序”,改为”已启用”(如图所示)
阿里云服务器代理商

4】点击“显示”,然后点击“添加”,在弹出的“输入要添加的项目”中输入想要禁止的程序名称,本文演示使用的是云盾安骑士安装程序“AliAqsInstall.exe”
确认好需要禁止运行的程序之后,点击确认直到退出“不要运行指定的Windows应用程序”(如图所示)
阿里云代理商凯铧互联
完成上述设置之后,我们再运行“AliAqsInstall.exe”,可就会出现如下图提示:
禁止阿里云服务器ECS windows系统上指定程序运行
如果您在实际操作中遇到问题可以直接联系我方客服,阿里云代理商凯铧互联技术团队为您提供服务。同时联系客服购买阿里云产品,还能获取更多折扣优惠,不容错过。

专属服务
阿里云代理商凯铧互联为每一个用户提供专属网络架构服务,同时还能提供阿里云服务器ECS、阿里云CDN等产品等的专属折扣优惠购买。如果您需要详细的为您的企业选择最适合自己的服务器配置类型,请您联系客服,专业人员为您提供服务,同时还能获得更多的优惠折扣。详情请致电158-0160-3153 。

关于我们: 北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯等,作为阿里云,腾讯云,百度云,金山云重要的合作伙伴,专注于为企业用户提供云计算及云计算的解决方案。总部设在北京,并在内蒙设有办事处。做为一家综合性方案商,凯铧互联向各行业用户提供基于云计算的各种解决方案。为用户获得优质服务的同时,秉承”专业规划、周到服务”的服务理念,根据用户的实际情况,充分考虑各种网络资源的特点及功效,为用户量身定做一套适合于其实际应用需求的网络应用方案。帮助用户利用互联网的力量展开新的营销方式,并大大缩短了项目实施周期,获得用户的一致好评。