阿里云上云笔记 _ECS 服务器

本贴最后更新于 2984 天前,其中的信息可能已经沧海桑田

借用阿里官方的说明,
云服务器(Elastic Compute Service,简称 ECS)是一种简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本,使您更专注于核心业务创新。
由于官方的文档非常完毕,只记载重点内容。

说服客户上云的时候,可以借助以下一些方面进行组织陈述:
稳定性: 服务可用性高达 99.95%,数据可靠性高达 99.9999999%。支持宕机迁移、数据快照备份和回滚、系统性能报警。
容灾备份: 每份数据多份副本,单份损坏可在短时间内快速恢复。
安全性: 支持配置安全组规则、云盾防 DDOS 系统、多用户隔离、防密码破解。
多线接入: 基于边界网关协议(Border Gateway Protocol,BGP)的最优路由算法。BGP 多线机房,全国访问流畅均衡。骨干机房,出口带宽大,独享带宽。
弹性扩容: 10 分钟内可启动或释放 100 台 ECS 实例;支持在线不停机升级带宽;5 分钟内停机升级 CPU 和内存。
成本低:无需一次性大投入,按需购买,弹性付费,灵活应对业务变化。
可控性: 作为 ECS 的用户,您拥有超级管理员的权限,能够完全控制 ECS 实例的操作系统,可以通过管理终端自助解决系统问题,并可以进行部署环境、安装软件等操作。
易用性: 丰富的操作系统和应用软件,使用镜像可一键简单部署同一镜像;可在多台 ECS 实例中快速复制环境,轻松扩展;支持自定义镜像、磁盘盘快照批量创建 ECS 实例。
API 接口: 使用 ECS API 调用管理,通过安全组功能对一台或多台 ECS 实例进行访问设置,使开发使用更加方便。

这些都是官方说法,我自己的理解是稳定性,容灾备份,安全,多线,弹性扩容是最为重要的特性。
这些也是比较好去列举事例,去说服客户,将既存系统移植到云端上。

至于 ECS,就比如我们放置服务器的主机。我们可以在主机上安装平时我们在本地电脑上安装的任何软件,比如 nginx,tomcat,java 等。我们的网站等可以发布在这个服务器上。
由于 ECS 服务器放置在阿里云端,我们一般上不需要太多关注安全上的一些问题,但是一般的白名单等设定最好还是去配置。
ECS 服务器开启云盾可以提高安全等级。

创建 ECS 服务器的时候,推荐选择自己所在区域的可用区。当然不同区域的 ECS 服务器的同等配置,费用稍有差别,如果可以忍受这点价格差异,推荐选择离自己进的可用区。
ECS 服务器有两种付费方式,如果是自己学习使用,因为是长时间去使用,推荐包月的付费方式。目前假如购买三年的使用时长,几个便宜一半。比较划算,当让选择最低配置的啦。
另外一个小技巧,因为宽带是可以包月,或者按照流量去付费,如果是学习目的的话,大家可以去选择按使用量去付费,因为我们一般不会长时间持续去使用,可以省不少费用。

ECS 服务器建立的时候,自带一个系统盘,初始化是 40G 空间,在这个之上可以再挂载 4 个其他存储盘。存储盘的种类不同,价格不同。目前支持三种盘,分别为 SSD,高速云盘,普通云盘,价格由高到低。
如果在使用过程中,空间不过够,可以再次申请扩大盘的空间,扩大后,ECS 服务器需要重启

ECS 服务器可以创建快照,快照的概念基本上等同于既存盘的备份。我们可以对于既存的系统盘进行快照备份,防止系统数据的丢失。阿里云的控制台有快照备份策略,可以定期的进行备份。基于备份,我们可以进行创建自定义镜像,这样我们就可以在重新创建 ECS 服务器的时候,选择该镜像,制作一模一样的 ECS 服务器。
基于这个特点,我们可以创建灾备服务器,在既存服务器出现问题的时候,基于镜像做恢复。
需要注意的是,根据快照策略创建的快照,有一定的保存期限,如果需要永久保存快照,需要手动创建快照,手动创建的快照不会过期删除。
目前快照和镜像不收费,听说以后会收费。
一点小技巧,我们可以创建按量使用的 ECS 服务器,学习完成后,创建快照,镜像,然后释放 ECS 服务器,那么费用会比较少,适合短期学习的朋友。下次继续学习的时候,基于镜像,再次创建 ECS 服务器。

另外,关于网络的选择,如果在购买的时候,选择的是经典网络,那么生成的 ECS 服务器,拥有阿里内部的 IP 地址,也有广域网的 IP 地址。但是,选择专有网络的话,只会有阿里内部的 IP 地址。
目前,有很多地域已经不支持经典网络,也就是没有广域网的 IP 地址。这样,我们访问自己创建的 ECS 服务器,就需要购买一个 EIP,这个是虚拟 IP 地址,处于专有网络 VPC 的范畴,在产品与服务里,可以检索到。个人感觉比经典网络使用起来贵一些。
至于不提供广域网的 IP 地址,官网的解释是因为地址空间有限,当然这个是很大的原因,但是为啥 EIP 要收费,给个差评。

概要信息如以上所述,至于登陆 ECS 服务器以后怎么操作,那么就跟你选择的 ECS 服务器的操作系统有关,我选择的是 CentOs,就是 Lunix 的一种吧,选择的是 Putty 联系,Winscp 上传。
初次之外,阿里有专门的帮助文档,以及 API,SDK。
API 网址为:https://help.aliyun.com/document_detail/25484.html?spm=5176.doc25485.6.687.6hj0F6
SDK 网址为:https://help.aliyun.com/document_detail/25698.html?spm=5176.doc25484.6.920.ltxEWz

我们可以根据以上的工具,自己写程序,去控制 ECS 服务器的创建,停止,删除,重启等,可以去创建快照,镜像,查看运行状况等。
支持 JAVA,PATHON,php 等主流语言。

ECS 服务器是阿里云最基础的服务,一定需要熟悉掌握。

  • 云计算
    79 引用 • 91 回帖 • 1 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    84 引用 • 324 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    367 引用 • 1844 回帖 • 3 关注
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 317 关注
  • 倾城之链
    23 引用 • 66 回帖 • 166 关注
  • RESTful

    一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

    30 引用 • 114 回帖 • 6 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    187 引用 • 318 回帖 • 256 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 343 关注
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用 • 1 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 17 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖 • 1 关注
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    58 引用 • 25 回帖
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 178 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 164 关注
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 644 关注
  • 招聘

    哪里都缺人,哪里都不缺人。

    189 引用 • 1057 回帖 • 4 关注
  • Follow
    4 引用 • 12 回帖 • 13 关注
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖 • 1 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 611 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    89 引用 • 1243 回帖 • 411 关注
  • jsDelivr

    jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。

    5 引用 • 31 回帖 • 111 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 548 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 668 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3198 引用 • 8215 回帖 • 1 关注
  • 博客

    记录并分享人生的经历。

    273 引用 • 2388 回帖
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    289 引用 • 4492 回帖 • 655 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 668 关注
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    133 引用 • 1124 回帖 • 116 关注