开发者社区> oiopfgcaiq2t6> 正文

ECS使用体验

简介: 阿里云服务器使用体验
+关注继续查看

我是就读于内蒙古大学电子信息专业研二的学生,通过偶然逛b站得知了高校计划,然后就获得了免费使用阿里云服务器的机会。
  作为一个阿里云云主机用户的真实感受,阿里云,真心很不错,值得你选择。
  我觉得了解阿里云,首先就要弄清楚这两个概念。很多站长根本不懂什么叫云主机,就拿阿里云的Linode,甚至和西部数码之类的去比。这些完全没有可比性。我这里不是说Linode不好,只是因为不是一个概念Linode在VPS届算是王者了。但是阿里云是云主机,不是VPS。
  要了解什么是云主机,其实就是在谈架构。像我等小屁孩其实根本不配谈神马架构之说,所以我只是简单介绍下,具体想更深入地了解,请自己努力升级吧。
  VPS,虚拟服务器,就是在一台物理服务器(我们称之为母鸡)上根据某种虚拟方式划分出虚拟机,说白了,和你自己在你的电脑上装个Virtualbox,开几个虚拟机没啥区别。也就是说,这个VPS是依赖于这台母鸡的,一旦母鸡挂了,那你的VPS肯定会挂。另外,这台母鸡上的所有的VPS全部依赖于母鸡的资源,平分母鸡的资源(当然这要看VPS服务商如何去划分VPS了),共享母鸡的带宽,共享母鸡的CPU、硬盘、内存等等资源。也就是说,你在VPS里面看到的硬盘,就是存放在母鸡的硬盘上的某个很大的文件,所以VPS的磁盘IO是要看母鸡的硬盘好坏的,母鸡的磁盘越好,比如SSD,那么你的VPS的磁盘IO速度越高。同理,其他的资源,如带宽、CPU、内存也类似。那么,如果你在VPS里面写入一个文件,就是写到了母鸡的硬盘上,和你自己用台式机新建一个文件到你的硬盘上,基本没有区别。
  而云主机则不一样。云主机是架构在“云”上的,我这么说是有点玄乎,所以很多站长其实不懂什么叫云。云简单地说,或者说我的理解,就是集群。对于阿里云的云服务器,很重要的一个区别就是,你在阿里云的云服务器里面看到的硬盘,肯定不是和你的云服务器在一台物理服务器上的。阿里云的云服务器中的硬盘完全是放在单独的网络存储集群上。根据我自己跟阿里云同事的了解,阿里云的存储集群是网络存储,每份数据会在集群上的不同位置保存3份,任何一份丢失都不影响,这样完全保证了存储的高可用性和数据完整性。也就是说,你在云服务器里面写入一个文件,那么其实是通过网络(内网)的传输到另外某n台服务器上,写到他们的硬盘上。这就是集群。
  这就是云主机和VPS的主要区别。类似的,像AWS就是云主机,他们的硬盘也是云存储,也是需要单独挂载的。
  前面的VPS和云主机的区别是基础,理解了这个就更方便地理解了阿里云云主机的优势所在:
  高可用性
  网站最重要的就是高可用性了,以及数据的安全,如果哪个IDC动不动数据就全部丢失了,我想没哪个站长敢用。
  刚开始用阿里云的时候,说实话,我对阿里云也是不放心的,所以我的数据全部通过rsync同步到了国外的AWS上,每天一备份,数据库也做了主从同步。后来当我用了一段时间,以及对阿里云的了解更加深入之后,我才发现,我的担心多余了。
  数据我也不用说太多了,刚才在说架构的时候已经谈过了。普通VPS的数据是写到母鸡的硬盘上的,其实大家都知道,硬盘是易耗品,本身机械硬盘还是会出故障,用个两三年,说不定就出故障了,而且母鸡的硬盘坏掉了,你的数据肯定就回不来了,一般的VPS服务商也不会花巨款去给你恢复数据的。所以很多VPS商才声称自己做了RAID几几之类的。RAID是个好技术,是能保证一定的数据完整性的,但是还是几块硬盘,还是会坏,所以Linode有单独的备份系统。
  阿里云就不一样了,刚才说过了,阿里云的云主机的硬盘是放在单独的网络存储集群上,而且你的数据每份都给保存3份,你每次写入一次数据,就会通过集群的交换机写入到集群的不同位置上。集群最重要的特点就是数据高可用,这么大的集群,随便坏掉几块硬盘影响么?直接拿另外地方存储的数据同步过来就行了。那你会问,如果这3份数据所在的硬盘都坏掉了,那岂不是就没救了?好吧,其实我告诉你,这相当于你从一个沙滩上画出一平方米(当然只是假设啊,别当真),然后从这一平方米里面选3粒沙子,然后涂上颜色,然后混入到这一平方米里面,蒙上眼睛,再把这3粒沙子一起挑出来,你觉得这和你中5百万有啥区别呢。。。除非整个集群或者集群的百分之几十挂掉,才能轮到你的数据丢失吧,不过话说回来了,你在淘宝上注册的帐号有丢失过么(排除自己的违规导致删号一类的)?
  而且,拿我自身体验来说,除了我自己手动重启以外,阿里云的主机还真没出现过问题,我最长大概是6个月没重启过我的云服务器了,之前有TOP命令截图,本来想贴出来的,但是不好意思,找不到了。
  所以,用阿里云,尽管放心。这一点,可以满分。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

作者高分内容
更多
ECS使用体验 261
相关文章
阿里云ECS使用体验:高性能、灵活可扩展的云服务器
阿里云的ECS(Elastic Compute Service)是一款高性能、灵活可扩展的云服务器解决方案。该服务提供了强大的计算能力、丰富的存储选项和灵活的实例配置,使开发者能够轻松部署和管理应用。ECS具有弹性扩展和自动化功能,可以根据负载变化自动调整实例数量,确保高可用性并降低成本。此外,ECS拥有全球部署能力,可实现全球范围内的应用部署,并提供了高可靠性和安全性的硬件基础设施。综上所述,阿里云ECS是一款令人满意的云服务器选择,适用于各种规模的开发者和企业。
35 0
ESC云服务器使用体验
ESC云服务器使用体验
20 0
ESC云服务器使用体验
ESC云服务器使用过程的体验感
32 0
ECS的使用体验
我是来自中国地质大学(北京)的一名学生,在任课老师的推荐下,我了解到阿里云举办的飞天加速计划,并参与其中,学习到了非常多的知识,为自己之后的学习做了非常大的帮助。
28 0
ECS使用体验
ECS使用体验
21 0
云服务器ECS使用体验
飞天加速计划·高校学生在家实践云服务器ECS使用体验
36 0
阿里云云服务器ECS使用体验
阿里云云服务器ECS使用体验
27 0
ECS使用体验
使用阿里云ECS服务器的体验
31 0
云服务器ECS使用体验
本文章描述了我使用阿里云的免费ECS搭建个人博客的过程和心得体会。
29 0
+关注
oiopfgcaiq2t6
文章
问答
视频
作者高分内容
更多
ECS使用体验 261
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
ECS NEXT 极致性能
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多