700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 云计算 云服务器 云数据库和云存储基本介绍

云计算 云服务器 云数据库和云存储基本介绍

时间:2024-05-14 05:21:54

相关推荐

云计算 云服务器 云数据库和云存储基本介绍

云计算

是什么:

云计算即分布式计算 通过使用更高性能的机器 更多的机器 来达到相关服务的计算

云计算产品分类:

如建立一个网站:要搞服务器 安装服务器软件 以及编写程序

Iaas(架构即服务)不用自己搞服务器

计算基础设施的利用,包括CPU、内存、存储、网络和其它基本的计算资源,用户能够在之上部署和运行任意软件:操作系统和应用程序

如 云服务器 云硬盘

Paas(软件即服务)不用自己搞服务器 安装服务器软件

某些时候也叫做中间件 该层可以为用户提供各种开发语言和工具开发环境,让用户不需要在本地安装各种平台

客户端则如SDK接入

服务端如 云存储(企业网盘) 云数据库

Saas(平台即服务)不用自己搞服务器 安装服务器软件 以及编写程序

客户端则如整个APK提供

服务端如视频点播、人脸识别,违规检测等整套功能的服务

为什么:

优点:

节省各个中小型厂商的资金、人力成本

因为不需要投入更多的精力到服务器的开发中 直接购买相应的服务(IAAS、PAAS、SASS)即可

很多的虚拟化技术 负载均衡控制 容灾等都已经有成熟的解决方案了

可以自动化部署(即通过脚本 访问一些API 进行相关实例、服务器的操作)

硬件:各种存储、CPU、GPU等

软件:使用虚拟化技术

服务器虚拟化:可以在服务器上布置多个虚拟机 运行不同的服务

存储虚拟化: 通过拓展HDD和SSD 进行存储的区分

网络虚拟化:区分各个网络功能模块 然后可以实现虚拟化的隔离 不同的服务器 虚拟机 即使使用相同的ip 分配相同的网段 也是不会冲突的

GPU虚拟化:可以使用相关的GPU

私有云

自己使用和维护 如数据中心

公有云

大家公用的

混合云

重要数据放私有云 其他数据放公有云

云服务器

如腾讯云服务器CVM

服务器运行在 centOS UBUNTU等操作系统上 然后各种的文件和文件夹操作

云上的虚拟机 提供基础的计算能力 可以按需分配 动态调整

虚拟机也叫做客户机 表现为一个进程 存储为文件形式

云主机(host machine):指代具体的物理机 可以运行多个虚拟机

虚拟机监控器: 监控管理虚拟机的生命周期 如开源框架KVM和XEN

更上层的服务器:

Web服务器:

如 apache Nginx IIS

主要进行接受和处理http协议 进行相应的返回

他会去访问服务器的资源 由服务器来进行相应的事务处理和数据处理

应用服务器:

如 tomcat(java)

更适合提供动态内容 客户端通过像是对象访问的形式进行资源的访问

实例:

有时可以指代一台具体的云服务器 具有 CPU、存储、网络、内存 相当于一台PC

镜像:

虚拟机的镜像

云数据库

如 MySql(关系数据存储) Redis(k-v store) MonGoDB(Document store)

云存储

分为

块存储:磁盘阵列 DAS 缺点:不利于数据共享 成本高

**文件存储:**文件方式存储 如FTP NFS 优点:成本较低 易共享 缺点:文件读写效率低 网络传输效率低

对象存储:分布式的存储 对象形式存储 优点:成本低 易共享 高速访问

CDN 内容分发网络

多个地方都配置服务器 用户就近访问

减少资源在转发、传输、链路抖动

最简单的CDN网络由一个DNS服务器和几台缓存服务器 由DNS服务器进行分发就近的服务器的地址

提前将主服务器的内容分发到子服务器(CDN节点)中 或者用户去CDN请求 没有的话主服务器再推给CDN

主要用来进行不易改变的数据和内容进行CDN的分发 静态页面加速 流媒体加速(加速切片)

打开了游戏加速器之后,用户走到游戏加速服务器将走的是一条高速,而游戏加速器访问游戏服务器的,将是另外一条高速

P2P协议

BT(bitTorrent) 比特流 P2P协议的一种

自己在下载的同时 也会上传 自己也作为提供服务的一个节点 也是CDN的一种

前向代理:客户端的代理 客户端通过代理服务器访问

反向代理:服务端的代理 客户端访问某个服务器 该服务器通过代理访问其他服务器

ITIL体系

信息技术基础架构库也就是IT基础架构库

涉及到整个开发、监控、运营的整个体系

COS(对象存储):主要存储非结构化数据

结构化数据:数据有具体的含义 可以存放在关系型数据库中

半结构化数据:如有XML和JSON

非结构化数据:如音频 视频 文件等 主要是二进制数据表示

docker

集装箱 顾名思义 存放Images镜像的容器 可以在上面创建各种镜像,这样不需要自己本地安装配置各种环境,直接使用该集装箱即可

Restful API

一种规范 一种风格

即前后端分离 无状态 URL格式(请求动作 GET 获取 POST创建 PUT更新 DELETE删除OPTION 验证 PATCH部分更新)

URL内容为名词 /article/maxshwu/xxx

微服务(micro service):通过分布式 将各种服务分开 不同的业务访问不同的服务

无服务(Serverless):不需要管理和维护服务器 运行于FAAS(function as a service)函数即服务上 直接通过各种接口访问别人提供的功能 不需要更多关注服务器的配置管理和开发 只用更注重业务逻辑和接口封装

他们后端也差不多的 也是写业务逻辑 封装接口 真正的很多东西都是有框架 有现成的东西的

搭建一个论坛或博客:

安装Web服务器 如 Apache

安装数据库 如Mysql

安装语言环境 如PHP

安装论坛配置 如Discuz 包括封装好的前端和后端代码

访问

DNS服务器 根DNS服务器 拿到IP地址 (域名劫持 返回的IP不对 HTTPDNS) CDN服务

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。