开发者学堂课程【ACP 云计算节选课程 :弹性计算 ECS01- 与传统服务器区别】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/1222/detail/18296
弹性计算 ECS01- 与传统服务器区别
内容介绍
一、摘要
二、云服务器的产生背景
三、ECS 的概念与定位
一、摘要
这节课介绍整体架构当中弹性计算系列的一个产品。弹性计算系列的产品是阿里云当中使用最多的,很多的服务都是需要基于弹性计算来实现的。例如之后要讲的负载均衡、弹性伸缩等,这些都是以弹性计算为基础来实现的。今天要学习的是 ECS 云服务器,这也是学习云计算这门课程最先要接触的一个云产品。这章所介绍的是云服务器的特点,云服务器与传统服务器之间的区别以及阿里云 ECS 的功能组成和它的使用方法。
二、云服务器的产生背景
在没有云服务器的时候使用的是传统的硬件服务器。对于一家企业来说,一台计算机的运算能力一定是远远无法满足运算需求的。
那么公司就需要购置一台运算能力更强的计算机也就是服务器。对规模比较大的服务器来说一台服务器的运算能力显然是不够的,那就需要购置多台服务器,甚至最后演变成一个数据中心。而且服务器的数量会直接影响到数据中心的业务处理能力。除了高额的数据建设成本之外,还有一些其他的费用,比如场地维护的费用。这些总的费用加起来是中小型企业难以承担的。但是云计算的优势就出现了。相对于传统的服务器,云服务器本身具有很多的优势。相对于云服务器来说,传统服务器的成本比较高,而且它的处理能力也相对比较低。一台云服务器最慢只需要几分钟就可以部署完成,如果使用物理服务器的话还需要采购硬件,还需要放置到机房,部署之后才可以运行。时间是一个最大的成本,如果业务急于上线的话,短时间之内是不可能实现的。第二个就是传统服务器没有弹性,估算使用量是一件无法预估的事项。如果使用的是物理服务器的话,用量估算过多是白白浪费资源的。估算过少的话可能会不够用,网速高效率低。但是云服务器可以轻松地进行扩展项目,完全不需要担心不够用,因为它具备一个弹性伸缩的功能。
第三个就是管理较难。现在最贵的资源是人力,人力成本对每个企业来说都是不可忽视的支出。使用云服务器可以极大地减少运维的人力成本,企业在电脑上就可以进行管理。
第四个就是安全性差,如果物理服务器出现问题就需要自己修理,但是云服务器可以直接去迁移。相对于传统服务器来说,云服务器在各个方面展示出来的优势是非常明显的,它和物理服务器在形态上也有区别。
搭建本地服务器需要准备各种硬件和它的配置是否能满足搭建本地服务器的需求,比如 CPU 内存条、显卡、磁盘等等。接下来去部署然后才能去使用本地服务器,这会比较麻烦。但是有 ECS 之后 CPU 内存条、显卡、硬盘都不需要购买,也不需要去部署。操作系统也不需要安装,直接使用就可以。所以在官网上直接购买使用就可以。因为它是在云上搭建的一个虚拟服务器。它的处理器存储设备、通讯设备都转变成虚拟的,更便于后续的管理和运维。
三、ECS 的概念与定位
1、概念
ECS 是阿里云服务器的简称,它的全称是 Elastic Compute Service 弹性计算服务。ECS 是阿里云提供的一个弹性计算系列的产品,弹性向来是它的核心优势,同时它可以提供一个最基础的计算服务。比如 IAAS 基础设计及服务。
2、定位
最基础的计算服务。ECS 及其上装载的操作系统,通常用作应用程序的运行环境。
3、ECS 组件框架
在此提到云计算最常见的三种服务。因为在考试中会遇到许多学生不清楚三者之间的关系,首先来看一下第一种。
(1)IaaS
基础设计及服务,也就是云服务提供的一个基础设施为用户直接提供计算资源、存储资源或者是网络资源。这些只是为用户提供的相应的资源,用户还需要根据自身的需求去自行构建系统。它的可操控性是非常强的。一般云服务商都会提供该服务模式。
(2)PaaS
就是平台即服务,云服务会提供一个平台,企业还需要自己设计应用。主要针对开发者用户提供一个开发、测试等使用云环境。
(3)SaaS
软件即服务,云服务提供现成的软件,用户直接使用软件就可以。
(4)举例说明
假设是一个餐饮行业的老板,打算做披萨的生意。对此可以从头做到尾,自行去生产披萨,但是这样会比较麻烦,需要准备的东西非常多,因此决定外包一部分工作给其他人。
对此有三个方案可供选择。第一个就是 IaaS,就是其他人提供厨房、厨师和煤气这些基础设施。第二种方案就是 PaaS,除了基础服务其他人还提供一些批萨面饼,只要在面饼上撒一些配料就可以了。也就是需要做的只是设计披萨的味道,其他的平台解决就可以了。第三个方案就是 SaaS,其他人直接做好披萨,不需要自身去介入,到手的就是一个成品,要做的就是把它卖出去就可以了。这就是 IaaS,PaaS 和SaaS 三者之间的区别。这节课主要讲的是云服务器 ECS。对于上面的基础设施及服务也就是 IaaS,它会提供相应的资源。