一步一步在阿里云上架一个应用系统(云服务器ECS和轻量应用服务器选型)1
- 一步一步在阿里云上架一个应用系统(云服务器ECS和轻量应用服务器选型) - 1
- 一步一步在阿里云上架一个应用系统(云服务器ECS选购配置) - 2
文章目录
- 前言
- 步骤
- 云服务器
- 所有组件
- 云服务器
- 云服务器ECS
- 什么是ECS
- 为什么选择云服务器ECS
- 常见应用场景
- 产品架构
- 云服务器ECS的产品组件架构图
- 轻量应用服务器
- 架构图
- 镜像
- 应用镜像
- 应用镜像的优势
- 系统镜像
- 系统镜像的优势
- 实例
- 存储
- 网络
- 公网
- 内网
- 集成阿里云产品
- 网络安全
- 外网
- 内网
- 数据安全
- 云盘三副本
- 快照
- 应用场景
- 优势
- 简单易用
- 高性价比
- 总结
- 核心功能对比
- 应用场景
- 云服务器ECS
- 轻量应用服务器
- 我的选择
前言
需求如下:
现在有个企业内网的应用系统(较简单,500-1000用户),需要迁移到公网环境,相关服务组件都托管上云。
可选的云平台如下:
- 阿里云
- 腾讯云
- …
步骤
我选的阿里云,先试用1个月,很舒服。
1.注册阿里云账号(很简单,注册下就行),不详细介绍了。
2.购买云服务器【重点】
3.购买域名并解析绑定到网站【可选】(没域名,直接撸IP凑合用也行)
传送门,如果域名已被注册,小技巧如下:例如lakernote.com被注册了,可以用laker-note.com代替,看看有没有被注册
云服务器
所有组件
传送门
云服务器
云服务器 ECS【重点】
从安全型到内存型、从进阶型到入门型的云服务器
轻量应用服务器【重点】
可快速搭建且易于管理的轻量级云服务器
弹性裸金属服务器(神龙)
兼具虚拟机的弹性和物理机的高性能、安全物理隔离、分钟交付、云产品全兼容
GPU 云服务器
GPU实例、强大的计算性能、弹性按需扩展
FPGA 云服务器
FPGA实例、低时延可编程硬件加速服务
专有宿主机
安全合规,构建公共云上的专有资源池
Alibaba Cloud Linux 2
Alibaba Cloud Linux 2(原Aliyun Linux 2) - 阿里云原生免费操作系统,为您提供稳定、可靠、高性能的操作系统环境
第一次接触云服务器的时候,太多可选性了,直接挑花了我滴眼,重点分析下【云服务器ECS】和【轻量应用服务器】
- 绝大部分业务场景都是从他们2个中选一个即可
- 防止浪费过多时间,在搜索比对上,本文下面有总结
如果不想看下面的一大堆,直接跳过看【总结】即可
云服务器ECS
什么是ECS
云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠、弹性 扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您 采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用 服务器,实现计算资源的即开即用和弹性伸缩。简而言之,云服务器就是把固定配置的 服务器升级为随时可以调整配置的云端服务器。
为什么选择云服务器ECS
选择云服务器ECS,您可以轻松构建具有以下优势的计算资源:
- 无需自建机房,无需采购以及配置硬件设施。
- 分钟级交付,快速部署,缩短应用上线周期。
- 快速接入部署在全球范围内的数据中心和BGP(Border Gateway Protocol,边界网关协议)机房。
- 成本透明,按需使用,支持根据业务波动随时扩展和释放资源。
- 提供GPU和FPGA等异构计算服务器、弹性裸金属服务器以及通用的x86架构服务器。
- 支持通过内网访问其他阿里云服务,形成丰富的行业解决方案,降低公网流量成本。
- 提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案。
- 提供性能监控框架和主动运维体系。
- 提供行业通用标准API,提高易用性和适用性。
常见应用场景
- Web开发与测试
- 数据库与分布式缓存
- 大数据集群
- AI机器学习
- 超算
产品架构
云服务器ECS主要包含以下功能组件:
实例:等同于一台虚拟服务器,内含CPU、内存、操作系统、网络配置、磁盘等基础的计算组件。实例的计算性能、内存性能和适用业务场景由实例规格决定,其具体性能指标包括实例vCPU核数、内存大小、网络性能等。
镜像:提供实例的操作系统、初始化应用数据及预装的软件。操作系统支持多种Linux发行版和多种Windows Server版本。
块存储:块设备类型产品,具备高性能和低时延的特性。提供基于分布式存储架构的云盘以及基于物理机本地存储的本地盘。
快照:某一时间点一块云盘的数据状态文件。常用于数据备份、数据恢复和制作自定义镜像等。
安全组:由同一地域内具有相同保护需求并相互信任的实例组成,是一种虚拟防火墙,用于设置实例的网络访问控制。
网络
- 专有网络(Virtual Private Cloud):逻辑上彻底隔离的云上私有网络。您可以自行分配私网IP地址范围、配置路由表和网关等。
- 经典网络:所有经典网络类型实例都建立在一个共用的基础网络上。由阿里云统一规划和管理网络配置。
云服务器ECS的产品组件架构图
轻量应用服务器
轻量应用服务器是面向单机应用场景的新一代计算服务
提供精品应用一键部署,支持一站式的域名、网站、安全、运维、应用管理等服务,极大优化搭建简单应用的体验,降低了入门级用户使用云计算产品的门槛。
架构图
轻量应用服务器以套餐包年包月的形式售卖
套餐资源包括:
- 由阿里云精选的常用应用镜像和系统镜像;
- 云服务器计算资源,包括基于 SSD 的存储资源、网络资源;
- 阿里云其他产品的基础功能(DNS,VPC 等)。
镜像
轻量应用服务器的镜像分应用镜像和系统镜像两种。
应用镜像
应用镜像包含如下部分:
- 应用及相关初始化数据;
- 应用所需运行环境;
- 底层操作系统。
应用镜像的优势
轻量应用服务器在安装应用镜像后,通过查阅应用的初始化信息,经过简单的配置后,可以直接开始使用应用,减少了应用的上传、安装环节,做到了应用的“开箱即用”。
系统镜像
系统镜像仅包含了初始操作系统,不含任何应用和环境信息。
系统镜像的优势
系统镜像是一个纯净的初始环境。用户可以安装所需的应用。适合对系统和应用环境配置比较了解的用户。
实例
轻量应用服务器的实例适用于小型Web应用、轻量应用等低负载应用场景,如果您需要选择其他的实例类型或者需要持续较高CPU性能负载的实例(如大型应用,视频编码等),请您使用阿里云ECS。
ECS 介绍,请参考 ECS实例规格族。
存储
为了提高性能,轻量应用服务器全系列均使用云盘 SSD 存储。
云盘介绍,请参考 云盘参数和性能测试方法。
网络
轻量应用服务器的网络是基于云服务器 ECS 的专有网络 VPC。
公网
每个轻量应用服务器配置一个公网 PublicIP(不能单独增加),并且配置了固定的公网带宽通信。
注意:专有网络的公网 PublicIP 是 NAT IP,无法通过命令行查询。
内网
同一个账号下的多个轻量应用服务器实例默认处于一个 VPC 内网环境下,多实例间的互联互通可以通过内网实现。内网带宽为万兆共享的带宽。但由于是共享网络,无法保证带宽速度不变。
集成阿里云产品
轻量应用服务器集成了多个阿里云产品的功能来帮助用户搭建和管理应用。主要有以下几类,后续会不断扩充。
- 域名解析。指定域名,并将域名指向到当前服务器的 IP 地址。
- HTTPS 加密访问(CA 证书)。通过指定已经购买的 CA 证书,可以为 Web 服务配置 HTTPS 加密访问。
- VPC 内网。同一个账号下的多个轻量应用服务器实例默认处于一个 VPC 内网环境下。
网络安全
外网
轻量应用服务器提供了防火墙功能,默认开放 22、80、443 端口,其余外网端口为关闭状态。用户可以自主选择开放端口范围。
内网
轻量应用服务器默认使用 VPC 网络,一个用户的多个实例默认处于一个 VPC 网络下,天然与其他用户内网隔离。目前暂时不能与用户其他产品的VPC网络联通。如RDS的VPC网络,不能通过VPC内网调用RDS。
数据安全
云盘三副本
轻量应用服务器默认使用了云盘 SSD。关于云盘的数据保护机制,请参考 云盘三副本技术介绍。
快照
轻量应用服务器提供了快照备份功能,供用户随时备份并恢复数据。快照备份和恢复,请参考 快照管理。
应用场景
您可以在轻量服务器上运行阿里云预装的应用,或者自己安装其他应用。
轻量服务器的应用场景主要有:
- 搭建小型网站;
- 建立个人博客;
- 建立论坛社区;
- 构建知识效率管理工具;
- 建立个人学习环境;
- 搭建小型电商网站;
- 快速搭建开发环境。
您可以将轻量应用服务器用作单台云服务器,也可以使用它搭建及管理应用。
优势
简单易用
- 一键启动服务器和应用。
- 一站式的应用管理和运维。
- 丰富的应用集成。
高性价比
- 高性能:全产品线使用 SSD 存储,以及 ECS 共享型实例。
- 价格低:价格相对整体配置打包价格较低。
总结
ECS
+ 其他阿里云二方应用
+ 应用镜像
= 轻量应用服务器
轻量应用服务器
其实就是低配的ECS
服务器自带了一些应用和其他附属功能,使用户更傻瓜的使用服务器。
核心功能对比
功能 | 轻量应用服务器 | 云服务器ECS |
---|---|---|
系统镜像 | 支持 | 支持 |
精品定制应用镜像 | 支持 | 不支持 |
独立IP | 支持 | 支持 |
远程登录服务器 | 支持 | 支持 |
服务器启停、监控 | 支持 | 支持 |
防火墙 | 支持 | 支持 |
支持数据备份、恢复 | 支持 | 支持 |
域名、DNS 管理 | 支持 | 不支持 |
一键开启HTTPS加密访问设置 | 支持 | 不支持 |
一键 Web SSH 远程登录 | 支持 | 不支持 |
常用云产品一站式集成 | 支持 | 不支持 |
应用场景
云服务器ECS
- 企业官网或轻量的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】选择配置注意事项和实战请看下文
参考:
- 云服务器 ECS
- 轻量应用服务器
- 对象存储 OSS
一步一步在阿里云上架一个应用系统(云服务器ECS和轻量应用服务器选型)1相关推荐
- 从腾讯云服务器迁移到轻量应用服务器
之前租的腾讯云服务器到期,续费太贵了,发现腾讯云正在推广轻量应用服务器,价格便宜(1核2G5M一年99),买了三年的,然后需要做一下服务器内容的迁移.想了解轻量应用服务器的点这里. 主要是原来服务器上 ...
- 2023年阿里云服务器优惠价格表(ECS、轻量、六代、七代云服务器)
现在阿里云服务器分为云服务器ECS和轻量应用服务器,阿里云最新活动中在售的六代云服务器有共享型s6和计算型c6.通用型g6.内存型r6,公网带宽为1M,系统盘为40G SSD云盘.ESSD云盘.高效云 ...
- 云服务器 架设传奇_阿里云虚拟主机,ECS服务器,轻量应用服务器有什么区别,该如何选择?...
先说虚拟主机与ECS云服务器区别: 1.供应和部署时间不同: 虚拟主机--数天至数周.云服务器--即时,几分钟即可完成,可一键部署.也可自主安装操作系统. 2.安全可靠性不同 虚拟主机--一般:租用白 ...
- 有关腾讯云香港轻量应用服务器CN2线路说明
阿里云香港云服务器无论是云服务器ECS还是轻量应用服务器均有使用,速度和稳定性是毋庸置疑的,之前阿里云香港轻量服务器有段时间,一到晚上尤其是电信宽带,卡出天际,最近很好,稳定运行很久了,如果追溯到最初 ...
- EMQ MQTT云服务器搭建 - 阿里云轻量应用服务器
玩物联网,当然要自己搭建物联网云平台.一方面可以有更多的功能定制空间,同时学习网络建站,最重要的是运营成本.作为普通开发者,使用阿里云.腾讯云.OneNet等免费实例固然香,但是一旦开通企业版并上线后 ...
- 「前端」给小白的阿里云轻量应用服务器使用指南
最近一直在捣鼓阿里云服务器,想着把自己写好的一些项目部署到服务器上供其他人访问,一路上踩了不少坑,也查了不少资料,最后解决了,写个博客记录下来,也为其他想要建站的同学提供一个指引. 购买轻量应用服务器 ...
- 阿里云轻量应用服务器使用指南适用于所有人
最近一直在捣鼓阿里云服务器,想着把自己写好的一些项目部署到服务器上供其他人访问,一路上踩了不少坑,也查了不少资料,最后解决了,写个博客记录下来,也为其他想要建站的同学提供一个指引. 购买轻量应用服务器 ...
- 阿里云ECS 云服务器和轻量应用服务器 区别
什么是阿里云轻量应用服务器? 轻量应用服务器是面向入门级云计算及简单应用用户,提供基于单台云服务器的域名管理.应用部署.安全和运维管理的一站式综合服务.用户可以选择精品应用镜像(比如wordpress ...
- 阿里云ECS 云服务器和轻量应用服务器之间的区别
什么是阿里云轻量应用服务器? 轻量应用服务器是面向入门级云计算及简单应用用户,提供基于单台云服务器的域名管理.应用部署.安全和运维管理的一站式综合服务.用户可以选择精品应用镜像(比如wordpress ...
最新文章
- C#开发教程初级-第一天-hello Word 控制台编程
- 论文公式编号右对齐_word技能之添加样式以及公式自动编号
- ajax代码 java,AJAX - java代码库 - 云代码
- windows:QtCreator调用库的方式
- tensorflow精进之路(二十四)——Object Detection API目标检测(中)(COCO数据集训练的模型—ssd_mobilenet_v1_coco模型)
- 线程中sleep导致崩溃是一种错觉
- eclipse窗口设置
- JAVA各种系统架构图及其简介,分布式中间件技术实战
- 主要计算机网络设备及其主要用途
- 2d运用 - 3d 视距
- 如何通过按钮触发事件由一个jsp页面转到另一个jsp页面
- Vue实战中的一些小魔法
- uni-app 开发微信公众号(H5)JSSDK 的使用方式
- windows系统通过CMD将文件copy到远程电脑
- 英语词性篇 - 英语疑问词
- 干货:O2O美团外卖四部曲
- 2021年网络安全十大发展趋势预测
- python输出无空格,python 2.7.5+打印列表后面没有空格的逗号
- Android - Navigation
- STM32应用开发实践教程:基于 CAN 总线的多机通信应用开发
热门文章
- 《裸婚时代》迅雷快车全集下载【30集全】普清
- python的collection_python--模块之collection
- mybatis plus collection
- Android~Compose脚手架和Toast
- 一曲相思(Cover:阿悠悠)完整版mp3下载
- 亚信联创 java_亚信联创java笔试题(2)
- NOIP 2013 提高组初赛 青蛙跳荷叶
- python在家创业项目_适合在家里做的互联网创业虚拟项目
- mmdetection COCO test-dev测试
- 仁微电子蓝牙物联网赋能智慧医院,助力上海市皮肤病医院新楼打造“5G+医疗健康应用试点”