初步了解云原生

Posted 旧时星空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初步了解云原生相关的知识,希望对你有一定的参考价值。

初步了解云原生

公有云:即公共的服务器或者公共资源。

  • 成本低:对服务付费
  • 无需维护:服务提供商进行服务器维护
  • 几乎无限制的缩放性:按需付费
  • 高可靠性:具备众多服务器

私有云:自己购买硬件及搭建服务器

  • 灵活性更强:自己定义云环境
  • 控制力更强:资源不与其他组织共享,有更高级的隐私级别
  • 可伸缩性更强:比之于本地

公有云,私有云,混合云

安全组:防火墙的设置

####Docker:统一标准,资源隔离

统一不同的软件为一致的文件格式:镜像,仅通过docker build就可以创建,docker run就可以运行软件

资源隔离:容器化思想,同虚拟机的虚拟技术,为每一个软件创造一个单独的运行空间或者规定不同的访问或使用硬件的权限。

Docker的使用:

1.安装Docker

2.使用Docker命令在Docker的仓库(docker hub)下载各种软件的镜像文件

3.本地运行镜像文件即可

熟悉阿里云以及青云的云服务购买操作

因为KubeSphere在青云上更加稳定,所以熟悉流程后一般在青云上进行实验。

在阿里云和青云上购买云服务都叫做创建一个实例,即一台服务器

一般选择按量付费,之后选择地区,即该服务器所在地区,

然后选择自己想要的服务器规格,如CPU,内存等,

在镜像选择时选择实验要用到的CentOS,以及版本号,一定要记得选择分配公网IP以及按使用流量付费,若下载文件较大则可以使用按固定带宽付费,文件较小,固定带宽则较贵

创建实例后,在实例处可以运行服务器,可以看到服务器的公网IP,可以用xshell或electetm远程连接服务器。

在熟悉创建实例后即购买自己所需的服务器后即可以通过xshell等远程控制服务器下载一些软件如nginx,

yum install nginx

在本地浏览器通过公网IP可以访问默认的80端口,可以看到nginx访问页的内容

也可以修改该访问页面的内容

whereis nginx//找到nginx的文件位置
cd /.../.../nginx//进入nginx的文件
cd html/
echo "..."> index.html//"..."为修改后的内容
cat index.html//获取

随后由公网IP访问页面

服务器的网络与安全组,安全组相当于服务器的防火墙

私有IP可以用于不同的服务器的连接

vpc:专有网络,特点是完全独立

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-krs1K3rh-1633224658052)(C:\\Users\\red wind\\AppData\\Roaming\\Typora\\typora-user-images\\image-20211003092724864.png)]

服务器的连接

vpc:专有网络,特点是完全独立

[外链图片转存中…(img-krs1K3rh-1633224658052)]

即使是使用同一网段,三个VPC下的服务器不能通过私有IP相互访问

以上是关于初步了解云原生的主要内容,如果未能解决你的问题,请参考以下文章

互动云渲染——云原生渲染的初步探索

三分钟带你初步了解Service Mesh开源实现之Istio架构

云原生了解微服务低代码平台

你了解云原生吗?

一文带你快速初步了解云计算与大数据

Vue初步了解组件——父子组件