[云原生专题-4]:云平台 - 在阿里云平台快速搭建服务器集群

Posted 文火冰糖的硅基工坊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[云原生专题-4]:云平台 - 在阿里云平台快速搭建服务器集群相关的知识,希望对你有一定的参考价值。

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122644969


目录

前言:

第1步:安装本地的远程终端连接工具

第2步:在阿里云平台注册用户

第3步:账号充值

3.1 充值

 3.2 收费标准

第4步:购买并启动1个PasS服务器

4.1 ECS服务器关键信息介绍

4.2 创建一个ECS服务器实例

第5步:设置单机服务器公网地址与对外可访问端口

第6步:创建专有网络VPC和以太网交换机(局域网)

第8步:指派服务器VPC网络中的部署

第9步:释放ECS服务器


前言:

目的:在阿里云平台上购买并快速搭建服务器集群。

架构:

第1步:安装本地的远程终端连接工具

各类远程工具对比_gsls200808的专栏-CSDN博客_远程终端工具

第2步:在阿里云平台注册用户

阿里云-上云就上阿里云

(1)可以通过淘宝、支付宝、邮箱注册

(2)注册后最好能进行实名验证

备注:

注册成功后,属于新用户,在购买产品是,享有不少优惠条件。

由于目前,还不确认个人需要购买多少台服务器,多长时间?需要多少资源,因此暂时不购买任何新人优惠的产品。一旦购买了,不丧失新用户身份,后续不能享受新用户优惠服务。

等明确了个人的长期需求,就可以使用新人身份购买相关的产品。

后续的实验:

(1)即用即申请

(2)使用完即释放

(3)皆采用临时充值,不享受新人服务的方式进行。

上述方式,总体费用低,100或200块,如果按照上述的方式做实验,会使用非常长的时间。

第3步:账号充值

3.1 充值

充值的目的是临时申请资源,不如临时搭建一个服务器集群,用完即释放的场合。

只有先在阿里云充值后,才能购买资源,创建服务器。

充值的最低条件是100块,可以先冲100。

 3.2 收费标准

收费标准:每个购买的PaaS服务器,称为一个实例,一个实例,代表购买的计算机资源,这些资源可以随时释放,释放后,归还给云平台,用户就不需要继续支付费用,只有占有这些资源时,才需要计费。

资源类型:instance代表的整个计算机资源,而计费并不是按照计算机收费的,而是按照实际资源的暂用情况收费的,这些收费的资源包括:

  • CPU资源、内存资源 :开机收费,关机不收费:
  • 硬盘资源:关机也收费,之后删除instance才不收费
  • 私有IP地址:不收费。
  • 公网IP地址资源:机器重启后,会重新分配IP地址,如果需要保留永久IP地址,需要单独收费。共有IP地址本身也是额外收费的。
  • 域名资源:可以永久不留
  • 公网的网络带宽资源:实际流量收费或包月收费。

也就是说,上述资源时单独收费的。

第4步:购买并启动1个PasS服务器

购买类型:PaaS服务,购买的是按照好操作系统(这里是Linux操作系统)和中间件的虚拟计算机。

4.1 ECS服务器关键信息介绍

什么是云服务器ECS - 云服务器 ECS - 阿里云

(1)为什么需要ECS

  • 无需自建机房,无需采购以及配置硬件设施。
  • 分钟级交付,快速部署,缩短应用上线周期
  • 提供GPUFPGA等异构计算服务器、弹性裸金属服务器以及通用的x86、ARM架构服务器。
  • 提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案。

(2)产品架构:

  • 实例:等同于一台虚拟服务器内含CPU、内存、操作系统、网络配置、磁盘等基础的组件。实例的计算性能、内存性能和适用业务场景由实例规格决定,其具体性能指标包括实例vCPU核数、内存大小、网络性能等。
  • 镜像:提供实例的操作系统、初始化应用数据及预装的软件。操作系统支持多种Linux发行版和多种Windows Server版本。
  • 快照:某一时间点一块云盘的数据状态文件。常用于数据备份、数据恢复和制作自定义镜像等。
  • 安全组:由同一地域内具有相同保护需求并相互信任的实例组成,是一种虚拟防火墙,用于设置实例的网络访问控制。
  • 网络
    • 专有网络(Virtual Private Cloud):逻辑上彻底隔离的云上私有网络。您可以自行分配私网IP地址范围、配置路由表和网关等。
    • 经典网络:所有经典网络类型实例都建立在一个共用的基础网络上。由阿里云统一规划和管理网络配置。

(3)收费

云服务器ECS的资源中,计算资源(vCPU和内存)、镜像、块存储、公网带宽、快照等资源涉及计费。常见的计费方式包括:

  • 包年包月:按一定时长购买资源,先付费后使用。(适合长期需求,一次性费用高)
  • 按量付费:按需开通和释放资源,先使用后付费。(适合临时需求,一次性费用低)

本文选择按量付费。

 (4)管理工具

通过注册阿里云账号,您可以在任何地域下,通过阿里云提供的以下途径创建、使用或者释放云服务器ECS:

  • ECS管理控制台:具有交互式操作的Web服务页面。关于管理控制台的操作,请参见常用操作导航
  • ECS API:支持GET和POST请求的RPC风格API。关于API说明,请参见API参考。以下为调用云服务器ECS API的常用开发者工具:
    • 命令行工具CLI:基于阿里云API建立的灵活且易于扩展的管理工具。您可基于命令行工具封装阿里云的原生API,扩展出您需要的功能。
    • OpenAPI开发者门户:提供快速检索接口、在线调用API和动态生成SDK示例代码等服务。
    • 阿里云SDK:提供Java、Python、php等多种编程语言的SDK。
  • 资源编排(Resource Orchestration Service):通过创建一个描述您所需的所有阿里云资源的模板,然后资源编排将根据模板,自动创建和配置资源。
  • 运维编排服务(Operation Orchestration Service):自动化管理和执行运维任务。您可以在执行模板中定义执行任务、执行顺序、执行输入和输出等,通过执行模板达到自动化完成运维任务的目的。
  • Terraform:能够通过配置文件在阿里云以及其他支持Terraform的云商平台调用计算资源,并对其进行版本控制的开源工具。
  • 阿里云App:移动端类型的管理工具。
  • Alibaba Cloud Toolkit:阿里云针对IDE平台为开发者提供的一款插件,用于帮助您高效开发并部署适合在云端运行的应用。

4.2 创建一个ECS服务器实例

步骤(1)控制台入口

步骤(2)选择直接购买,不用免费试用

步骤(3)创建ECS服务器实例入口

步骤(4)基本配置

  • 付费模式:按量计费,比按月计费费用低
  • 地区:交换机和服务必须在同一个地区
  • CPU个数与内存大小
  • CPU的架构:X86, ARM, 
  • CPU的分类:通用、共享.....
  • 操作系统镜像以及版本:有windows,Linux....
  • 硬盘存储:默认40G
  • 快照备份:额外收费

步骤(5):网络与安全组

  • 专有网络:使用预先定义的专有网络或默认的专有网络
  • 公网IP:用于远程访问该新创建的服务器
  • 公网数据计费方式:包月或按流量计算
  • 公网数据最大带宽:防止远程攻击,造成大量费用
  • 安全组:定义哪些端口可以通过公网远程访问
  • 交换机:该服务器部署在哪个虚拟交换机下

步骤(6):系统设置

  • 选择自定义密码远程访问,而不是密钥对
  • 设置主机名

步骤(7):分组设置

  • 标签设置统一标签

步骤(8):确认订单

检查购买服务器的配置和个数

步骤(9):创建实例

 

 (10)获得私网和公网IP地址

私网IP地址用于同一个专有网络内部设备通信。

共有IP地址用于互联网外部用户访问该服务

(11)确认公网IP是否可达

用自己的主机ping 新创建的服务器的IP地址

ping 106.14.75.151

(12)通过远程访问工具+用户+密码远程登录到新创建的服务器

ssh 106.14.75.151

如下是远程ssh登录后的shell界面和目标系统文件系统信息。

(13)直接通过网页进行远程登录

(14)通过局域网访问同一个局域网中的另一个服务器

 登录到远程服务器之后,直接ping私网地址:

 ping 192.168.2.238
 ping 192.168.2.237

第5步:设置单机服务器公网地址与对外可访问端口

(1)选择某一个服务器入口

 (2)TCP/UDP端口设置

 在这里,可以增加和删除特定的端口,也可以指定端口范围。

只有被开放的端口,才能通过公网访问。默认的端口有ssh 222端口,http 80端口。

如果有使用其他端口的应用, 需要在这里进行远程接入的授权。

至此,已经创建了两个服务器,这两个服务器都在系统默认的专有网络中,在同一个局域网中。

下面,看看如何创建多个自定义专有网络以及通过专有网络连接服务器集群。

第6步:创建专有网络VPC和以太网交换机(局域网)

(1)网络架构

(2)入口

(3)创建专有网络VPC 

  • 名称
  • IP地址网段
  • 多个虚拟以太网交换机,每个以太网交换机占用VPC网络的一个子网。
  • 交换机子网与交换机子网,通过VPC进行路由

(4)创建以太网交换机

  • 名称
  • 子网段

第8步:指派服务器VPC网络中的部署

(1)方法1:在创建服务器时候指派VPC网络

(2)方法2: 在VPC网络中指派ECS服务器

第9步:释放ECS服务器

(1)重启机器

  • 继续收费

(2)停止机器:

  • CPU、内存、公网IP地址等停止收费
  • 硬盘(数据和操作系统):继续收费。
  • 可以启动机器,公网IP地址可能会发生变化

(3)删除机器

  • CPU、内存、公网IP地址等停止收费
  • 硬盘(数据和操作系统):停止收费
  • 无法重启,需要重新创建ECS服务器

 至此,所有服务全部释放,包括存放在硬盘上的数据。

(4)删除交换机

(5)删除安全组

(6)删除VPC网络


作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122644969


以上是关于[云原生专题-4]:云平台 - 在阿里云平台快速搭建服务器集群的主要内容,如果未能解决你的问题,请参考以下文章

云原生时代一站式DevOps平台--阿里云效

云原生时代一站式DevOps平台--阿里云效

云原生时代一站式DevOps平台--阿里云效

云原生应用架构转型不好做?阿里云这个平台让你一步到位!

阿里云平台搭建高可用高负载SFTP服务

[云原生专题-5]:云平台 - Centos与ubuntu比较