1.1 背景知识

云服务器(Elastic Compute Service, 简称ECS),是一种简单高效,处理能力可以弹性伸缩的计算服务。ECS的相关术语说明如下:

--实例(Instance):是一个虚拟的计算环境,由CPU、内存、系统盘和运行的操作系统组成;ECS实例作为云服务器最为核心的概念,其他资源,比如磁盘、IP、镜像、快照等,只有与ECS结合后才具有使用意义。

--地域(Region):指ECS实例所在的物理位置。地域内的ECS实例内网是互通的,不同的地域之间ECS实例内网不互通。

--可用区(Zone):指在同一地域内,电力和网络互相独立的物理区域。

--磁盘(Disk):是为ECS实例提供数据块级别的数据存储。可以分为4类: 普通云盘、SSD云盘、高效云盘和本地SSD磁盘

--快照(Snapshot):是某一个时间点上某个磁盘的数据拷贝。

--镜像(Image):是ECS实例运行环境的模板,一般包括操作系统和预装的软件。

--安全组(Security Group):是一种虚拟防火墙,具备状态检测包过滤功能。每个实例至少属于一个安全组。同一个安全组内的实例之间网络互通,不同安全组的实例之间默认内网不通,但是可以授权两个安全组之间互访。

2.2 远程登录ECS服务器

本小节主要内容:在当前计算机上访问远程ECS服务器。

1. 远程登录到ECS服务器。请使用 实验资源 提供的ECS服务器的 弹性IP,用户名 和 密码。
2. ECS云服务器已安装部署了WEB环境。执行以下命令,修改WEB服务器显示的页面信息。

 vim /alidata/www/default/index.html

3. 请在键盘上输入 “i”,切换到编辑模式,修改<body>中的代码如下:

<body>

  <h1>Welcome to use Aliyun ECS</h1>

</body>

完成后,在键盘上点击 esc按钮,输入 下面指令,保存修改信息并退出文件。

:wq

5. 返回云中沙箱,拷贝ECS实例的 弹性IP,打开一个新的浏览页面,并粘贴拷贝的公网IP地址。访问WEB服务器,查看到页面显示“Welcome to use Aliyun ECS”。

2.3 使用阿里云控制台管理ECS实例

1. 点击左侧导航栏的 实验资源 ,下拉框中点击 前往控制台 ,
然后输入 实验资源 提供的 子用户名称 和 子用户密码 。完成后点击 登录 。
2. 依次点击左上角的 管理控制台,然后点击中心页面的 云服务器ECS进入ECS管理控制台。
3. 在ECS控制台页面的左侧,点击 实例,进入实例页面。然后选择 实验资源 提供的ECS实例 地域。之后在顶部的搜索栏中,左侧关键字下拉框选择 实例ID,输入 实验资源 提供的ECS 实例ID。之后可以在下端的主页面中查看到一台ECS实例。点击此ECS实例右侧的操作栏下的 管理,进入此台ECS实例的管理界面。

2.4 查看ECS实例磁盘

1. 在左侧栏中,点击 本实例磁盘,可以查看到此实例中包含的两个磁盘:20G的数据盘和40G的系统盘。

2.5 重置ECS实例登陆密码

1. 点击左侧栏中的 实例详情,进入实例操作界面,在主页面左侧 基本信息 栏中,点击 更多 下的菜单 重置密码 。
2. 在弹出的 重置密码 的对话框中,输入自定义密码:Passw0rd。完成后,点击 提交。完成密码重置。重置密码后,必须在阿里云管理控制台重启ECS实例,重置的密码才会生效。

2.6 重启ECS实例

1. 在 实例详情 页面,点击右侧的 重启。在弹出的对话框中,选择 重启,点击 确定。在 实例详情 的页面中,可以看到实例的状态从 停止中,启动中,变为运行中,此时证明ECS实例已正常运行。

2. 在终端或putty中,输入命令以下命令,远程连接ECS实例。password处输入重置的密码(文中是Passw0rd),就可以重新登陆到ECS实例中,进行其他的应用部署和操作。

说明:@xxx.xx.xx.xx(此处xxx.xx.xx.xx 为实验资源 提供的 外网地址)。

3.1 如何选购ECS实例

1. 在ECS控制台页面的左侧,点击 实例,进入实例页面。然后点击右上角 创建实例。开始选购ECS实例。
2. ECS付费方式分成两种: 包年包月 和 按量付费。可以按照实际需求来选择不同的选购方案。

包年包月:采用预付费的方式,最小选购时间为1个月。

优点:实例平均每小时价格低,支持固定带宽和按实际流量两种计费方式,支持固定带宽随时升级,最少升级1天,支持实例随时升级。
缺点:实例不可随时释放退款,实例升级需要升级到购买结束的周期。
适用场景:固定的7*24小时服务,如Web服务等。

按量付费:采用后付费的方式,按照每小时计费一次。

优点:实例可以随时释放,支持固定带宽和按实际流量两种计费方式。
缺点:实例每小时价格较高,不支持固定带宽升级,不支持实例规格升级,建议新建实例解决。
适用场景:爆发业务的临时扩展、临时测试、科学计算等。

3. 配置地域信息:

地域:选择不同的地域,价格不一样。一般情况下,选择最靠近的节点,因为距离更近可以减少延迟时间和提供更快的下载速度。目前支持的地域有华北1、华北2、华南1等等。

可用区:在同一地域中可以选择多个可用区。在同一地域下可用区与可用区之间内网互通,同一可用区内的ECS实例网络延时更小。如果应用需要更高的高可用性,可以将ECS实例创建在不同的可用区内。
4. 配置网络信息:

网络类型分成 经典网络 和 专有网络,是ECS产品功能上的区分,与运营商公网接入网络质量无关。

经典网络:IP地址由阿里云统一分配,配置简便,使用方便,适合对操作易用性要求比较高、需要快速使用ECS的用户。

专有网络:逻辑隔离的私有网络,用户可以自定义网络拓扑和IP地址,支持通过专线连接。适合对网络管理熟悉了解的用户。

选择区分:

经典网络:通过 选择安全组,可以直接选择现有的安全组;也可以通过自行创建来选择
专有网络:可以选择 默认专有网络和交换机,也可以自己创建。默认类型的专有网络和交换机确定了在专有网络类型的云产品创建时在相应地域和可用区下唯一的默认网络位置,与非默认的专有网络和交换机之间的区别主要在于:默认类型的资源只能由阿里云创建。
弹性公网IP:是可以独立申请的公网IP地址,只能绑定在同一地域内专有网络类型的ECS实例上,支持动态绑定和解绑。目前,1个弹性公网IP只能绑定到1个ECS实例上,而1个ECS实例只能绑定1个公网IP。
5. 配置实例规格:

不同的需求可以选择不同的实例规格。比如:访问流量较少的个人网站,搭配最低的标准即可实现。若是需要大量计算,数据处理等功能,需要选择较高配置的标准。同时也可以选择是否支持 I/O优化实例 来获得SSD云盘的全部存储性能。

6. 配置带宽信息:带宽分成 按固定带宽 和 按使用流量。目前大部分用户使用的是经典网络类型,对于经典网络的 ECS 实例,无论是包月和按量,目前都支持包固定带宽计费和带宽按照流量计费两种模式。

包月 ECS 按固定带宽:可以选择 0 ~ 200Mbps 的带宽范围,用户需指定带宽的大小,如 10Mbps,费用合并在包年包月实例费用中一起支付。

说明:选择 0M 带宽的服务器不分配外网IP,无法公网访问。如果选择 0M 带宽后需要进行公网访问,只有升级公网带宽后才会分配公网IP,公网IP 需要控制台重启服务器才能生效。

包月 ECS 带宽按照流量:可以选择 1 ~ 200Mbps 的带宽范围,目前包月实例带宽按照流量计费是按实际发生的网络流量进行收费。先使用后付费,按小时计量计费,价格和 ECS 流量价格一致。为了防止突然爆发的流量产生较高的费用,可以指定容许的最大网络带宽进行限制。

按量 ECS 按固定带宽:可以选择 0 ~ 100Mbps 的带宽范围,用户需指定带宽的大小,如 10Mbps。

说明:同时选择 0M 带宽的服务器不分配公网 IP,无法公网访问,同时目前按量付费不支持带宽升级功能,若选择 0M 固定带宽,则不分配公网 IP,不支持 0M 带宽升级,请谨慎选择。

按量 ECS 按使用流量:可以选择 1 ~ 100Mbps 的带宽范围,按实际发生的网络流量进行收费。先使用后付费,按小时计量计费, 为了防止突然爆发的流量产生较高的费用,可以指定容许的最大网络带宽进行限制。
7. 配置实例镜像:

镜像分成 公共镜像、自定义镜像、共享镜像 和 镜像市场。

公共镜像:是由阿里云官方提供公共基础镜像,仅包括初始系统环境。请根据您的实际情况自助配置应用环境或相关软件配置。

自定义镜像:基于用户系统快照生成,包括初始系统环境、 应用环境和相关软件配置 。选择自定义镜像创建云服务器,节省您的重复配置时间。

共享镜像:是其他账号的自定义镜像主动共享给您使用的镜像。阿里云不保证其他账号共享给您的镜像的完整性和安全性,使用共享镜像需要自行承担风险。

镜像市场:提供经严格审核的百款优质第三方镜像,预装操作系统、应用环境和各类软件,无需配置,可一键部署云服务器。满足建站/应用开发/可视化管理等个性化需求。
8. 配置实例存储规格:

存储分成系统盘和数据盘。系统盘的容量范围是40-500GB。数据盘的容量范围是5-2000GB,最多可以增加4块数据盘。
9. 设置实例登录密码:

密码是用来登录这台创建的ECS实例的。可以 立即设置 或者 创建后设置 。设置 密码 的时候可以同时设置 实例名称。实例名称 可以自定义来区分不同的ECS实例。
10. 配置实例购买量:

若用户选择按量付费,输入购买相同配置的实例数量。

云中沙箱学习笔记2-ECS之初体验的更多相关文章

  1. 云中沙箱学习笔记1-快速部署并使用MySQL数据库

    1.1 背景知识 业务背景 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品.MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面MyS ...

  2. python学习笔记18(UliPad 初体验)

    在windows下安装配置Ulipad 由于UliPad 是由wxPython 开发的,所以,需要先安装wxPython . wxPython下载地址: http://www.wxpython.org ...

  3. Hadoop学习笔记(9) ——源码初窥

    Hadoop学习笔记(9) ——源码初窥 之前我们把Hadoop算是入了门,下载的源码,写了HelloWorld,简要分析了其编程要点,然后也编了个较复杂的示例.接下来其实就有两条路可走了,一条是继续 ...

  4. 深度学习之TensorFlow安装与初体验

    深度学习之TensorFlow安装与初体验 学习前 搞懂一些关系和概念 首先,搞清楚一个关系:深度学习的前身是人工神经网络,深度学习只是人工智能的一种,深层次的神经网络结构就是深度学习的模型,浅层次的 ...

  5. (数据科学学习手札35)tensorflow初体验

    一.简介 TensorFlow时谷歌于2015年11月宣布在Github上开源的第二代分布式机器学习系统,目前仍处于快速开发迭代中,有大量的新功能新特性在陆续研发中: TensorFlow既是一个实现 ...

  6. Android开发学习之路--React-Native之初体验

      近段时间业余在学node.js,租了个阿里云准备搭建后端,想用node.js,偶尔得知react-native可以在不同平台跑,js在iOS和android上都可以运行ok,今天就简单学习下rea ...

  7. Android开发学习之路--RxAndroid之初体验

    学了一段时间android,看了部分的项目代码,然后想想老是学基础也够枯燥乏味的,那么就来学习学习新东西吧,相信很多学java的都听说过RxJava,那么android下也有RxAndroid. Rx ...

  8. Android开发学习之路--传感器之初体验

    说到传感器,还是有很多的,有加速度啊,光照啊,磁传感器等等.当然android手机之所以称为智能手机,少不了这几款传感器的功劳了.下面就学习下了,这里主要学习光照,加速度和磁. 新建工程emSenso ...

  9. Android开发学习之路--Service之初体验

    android最后一个组件便是service了,终于学习到最后一个组件了,从年前的开发环境的搭建,到现在学到最后一个组件花了三周的时间,期间记录的点点滴滴,照着书本学习编写的代码都受益匪浅,这里要感谢 ...

随机推荐

  1. cf 118B

    B. Present from Lena time limit per test 2 seconds memory limit per test 256 megabytes input standar ...

  2. 一本通例题-生日蛋糕——题解<超强深搜剪枝,从无限到有限>

    题目传送 显然是道深搜题.由于蛋糕上表面在最底层的半径确认后就确认了,所以搜索时的面积着重看侧面积. 找维度/搜索面临状态/对象:当前体积v,当前外表面面积s,各层的半径r[],各层的高度h[]. 可 ...

  3. Sign on Fence(连续的长为W的一段中最小的数字的最大值)

    题目链接:http://codeforces.com/problemset/problem/484/E 题意:给你个n,n个木板都有高度,宽度都为1 ,给你两个数[l,r]和一个w,求在[l,r]区间 ...

  4. error: ‘xxx’ does not name a type

    error: ‘TPlanMgr’ does not name a type 两个头文件相互应用会导致一个头文件你的类型无定义问题.

  5. qbzt day2 上午

    内容提要 贪心 分治 分块 搜索 接着昨天的讲 过河问题 考虑AB是最快的人,CD是最慢的人,要把CD两个人送过河,只有两种方案,牵扯到四个人,并且n个规模的原问题化成了n-2个规模的子问题 那么最后 ...

  6. P1439 【模板】最长公共子序列(LCS)

    先来看一看普通的最长公共子序列 给定字符串A和B,求他们的最长公共子序列 DP做法: 设f[i][j]表示A[1~i]和B[1~j]的最长公共子序列的长度 那么f[i][j]=max(f[i-1][j ...

  7. grep匹配单词, 匹配单词开始, 匹配^ 的区别

    grep '^.....$' 是指, 匹配整个这个行中, 以什么开头, 以什么结尾. 指的是整行, 不是某个单词. grep -w (word) 指的是匹配整个单词, 而不能是单词的一部分, 如: g ...

  8. nginx代理前端项目

    参考:https://segmentfault.com/a/1190000013980557  https://segmentfault.com/a/1190000013267839 注意 1.只能有 ...

  9. day58—JavaScript面向对象(一)

    转行学开发,代码100天——2018-05-13 “面向对象”对于学习过C++及JAVA的开发者来说并不陌生.有意思的是面向对象的思路可以用于面对或解决生活工作中的其他问题,简单地说就是“只关注功能, ...

  10. 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第1节 Scanner类_1-API概述和使用步骤

    官方翻译的中文版本