作为阿里云飞天加速计划的参与者,在 2021年官方提供的平台下使用了 ECS ,留下些许感受
序
重拾旧事,阿里云飞天加速计划为像我一样的高校学生群体提供了强大的算力支持,第一次接触到上云实践的时候,心中产生了搭建一个个人博客的想法,学习了多种技术栈并且成功部署
有了阿里云 ECS 之后,一些跑在本地的项目也得以上“云”,我可以利用服务器分享给更多的朋友,与他们交流技术、传送大型文件、协同开发等等。同样,也不再受限于本地自己机器的性能,一些超大型的项目也能上云,利用服务器的算力来解决,极大的提高了开发、测试效率
当然,也是我认为比较重要的一点,服务器在远端,和本地环境分隔。对于新手来说,可以用于学习 Linux 操作系统,熟悉常用操作指令,并且不用担心文件系统错乱,本地环境被破坏等一系列问题
ECS 简介
云服务器ECS(Elastic Compute Service)是一种简单高效、处理能力可弹性伸缩的计算服务。帮助我们构建更稳定、安全的应用,提升运维效率,降低IT成本,使我们更专注于核心业务创新,解决后顾之忧
ECS 提供通用标准API,保证易用性,支持通过内网访问其他阿里云服务,形成丰富的行业解决方案,降低公网流量成本。提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案。快速接入部署在全球范围内的数据中心和边界网关协议BGP(Border Gateway Protocol)机房……拥有多重计算资源优势
应用场景介绍
企业官网或轻量的Web应用
网站初始阶段访问量小,只需要一台低配置的云服务器ECS实例即可运行Apache或Nginx等Web应用程序、数据库、存储文件等。随着网站发展,您可以随时升级ECS实例的配置,或者增加ECS实例数量,无需担心低配计算单元在业务突增时带来的资源不足
多媒体以及高并发应用或网站
云服务器ECS与对象存储OSS搭配,对象存储OSS承载静态图片、视频或者下载包,进而降低存储费用。同时配合内容分发网络CDN和负载均衡SLB,可大幅减少用户访问等待时间、降低网络带宽费用以及提高可用性。更多详情,请参见对象存储OSS、CDN和负载均衡
高I/O要求数据库
支持承载高I/O要求的数据库,如OLTP类型数据库以及NoSQL类型数据库。您可以使用较高配置的I/O优化型云服务器ECS,同时采用ESSD云盘,可实现高I/O并发响应和更高的数据可靠性。您也可以使用多台中等偏下配置的I/O优化型ECS实例,搭配负载均衡SLB,建设高可用底层架构。更多详情,请参见ESSD云盘和负载均衡
访问量波动剧烈的应用或网站
某些应用,如抢红包应用、优惠券发放应用、电商网站和票务网站,访问量可能会在短时间内产生巨大的波动。您可以配合使用弹性伸缩,自动化实现在请求高峰来临前增加ECS实例,并在进入请求低谷时减少ECS实例。满足访问量达到峰值时对资源的要求,同时降低了成本。如果搭配负载均衡SLB,您还可以实现高可用应用架构。更多详情,请参见弹性伸缩和负载均衡
大数据及实时在线或离线分析
云服务器ECS提供了大数据类型实例规格族,支持Hadoop分布式计算、日志处理和大型数据仓库等业务场景。由于大数据类型实例规格采用了本地存储的架构,云服务器ECS在保证海量存储空间、高存储性能的前提下,可以为云端的Hadoop集群、Spark集群提供更高的网络性能。更多详情,请参见大数据型实例规格族
机器学习和深度学习等AI应用
通过采用GPU计算型实例,您可以搭建基于TensorFlow框架等的AI应用。此外,GPU计算型还可以降低客户端的计算能力要求,适用于图形处理、云游戏云端实时渲染、AR/VR的云端实时渲染等瘦终端场景。更多详情,请参见GPU计算型实例
使用体验
如果你对 ECS 感兴趣,可以点击此处购买,选购建议在之前的博文中也有涉猎,可参考此处选购,不再赘述
ECS 控制台足够细节,包含实例、镜像、安全组、密钥对等一系列常用功能
个人使用 ECS 并钟爱阿里的还是因为生态占比较多,像 DNS、域名、服务器、云效、无影云等产品都是在阿里云上
详细的官方文档也足矣支撑小白入门到入土,相较于传统的机房部署模式,上云绝对是更高效的解决方案,日后也必然是行业一大趋势