Linux云计算名词解释
云计算 = 公有云(阿里、华为、腾讯云) + 私有云 (OpenStack) + 混合云
云计算顾名思义,就是计算在云端 。
以公有云为例,是指比如我们有一个程序计算的任务,我放在了阿里云的服务器上,进行计算,得到结果。而我们不需要费心、费力准备一台机器了。
服务器是由云服务厂商提供的性能卓越、稳定可靠、弹性扩展的云计算服务,云服务器免去了采购IT硬件的前期准备,让企业像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。
云计算是一种计算模式,它将计算机资源(如服务器、存储、数据库、网络等)通过互联网提供给用户,以便他们能够按需使用这些资源。云计算的历史可以追溯到20世纪60年代,当Christopher Strachey发表了一篇论文,论文中正式提出了“虚拟化”的概念。虚拟化是云计算基础架构的核心,是云计算发展的基础。
在商业领域出现11年后,云计算已经成为IT领域的标配。 由于对用户而言,公有云完全是按需使用的,基本无需任何前期投入,所以与其他模式相比,公有云在初始成本方面有非常大的优势。
虚拟化是什么
虚拟化是一种资源管理技术,能够将单台计算机中的硬件资源,如CPU、内存、磁盘空间、网络适配器等,划分为多个虚拟机。这种划分不受物理限制,能呈现出来并可供分割、组合为一个或多个电脑配置环境。因此,虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。
在实际应用中,用户可以通过Hypervisor(虚拟机监控程序)的软件直接连接到硬件,从而将一个系统划分为不同的、单独安全环境,即虚拟机(VM)。这使得单个物理硬件系统能创建多个模拟环境或专用资源。
阿里云是什么? 公有云是什么?
私有云是什么?
传统运维
云计算运维
如果用户请求量大,没有云计算的话,就需要去买服务器,且服务器的配置要和原有的一样,才能扛得住这些流量,而临时准备服务器的话,肯定来不及,导致用户流失。而云计算的好处,弹性收缩,快速的几分钟只能把所需服务器弄出来。
云平台
云计算平台也称为云平台,是指基于硬件资源和软件资源的服务,提供计算、网络和存储能力。云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。
CIICD
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法
CI/CD 的核心概念是持续集成、持续交付和持续部署。
作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题。
CI/CD的作用:
一份代码丢在一个机器去跑,它的性能与安全性都是不高的,如果机器突然宕机,那就那就麻烦了,大量的请求丢给一个机器去解析,性能肯定是跟不上的,所以我们可以把代码跑多份,形成集群的模式。
集群模式
集群模式是一种计算模型,由一组独立的计算机系统构成,形成一个松耦合的多处理器系统。这些计算机系统之间通过网络进行通信,并共享应用程序和数据。各计算机节点都是运行各自服务的独立服务器,可以彼此通信,协同向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理。
集群模式的主要特点包括高可靠性、可扩展性、高性能、负载均衡和错误恢复。当主服务器故障时,备份服务器能够自动接管主服务器的工作,并及时切换过去,以实现对用户的不间断服务。新的服务实体可以动态地加入到集群,从而增强集群的性能。此外,负载均衡能把任务比较均匀的分布到集群环境下的计算和网络资源,以提高数据吞吐量。
简单来说,集群就是让若干台计算机联合起来工作(服务),可以是并行的,也可以是做备份。这种模式大规模应用在如谷歌、百度等的网页服务中,提供大量的并发处理能力,背后是由成千上万台服务器集群协同工作的结果。
运维从何而来
的确很早期的时候,2000年以前,那会的运维还只是叫做网管。这个网管就是大家在网吧呼来换取的那个人,电脑坏了,上不了网了,都找他。
网吧的计算机、上网用的交换机、猫都要进行维护,因此网吧里会招聘一个懂这些设备的网关。这就是最早的运维,后来只懂设备维护、维修的运维,就成了企业里招聘的helpdesk,桌面运维。
理解、前端、后端、数据库,运维在网站里的作用
前端发送请求
关于网站适配pc和移动的过程
https://m.huya.com/ 移动端
https://huya.com/ pc端
网页会根据用户请求的http信息,判断你是电脑的用户,还是手机端,ipad移动端的用户
如上图^
一个运行中的网站,用户是怎么访问到它的?
- 记住网站域名
- 域名被解析为了一个叫做IP地址的东西(身份证号定位了我们每一个人,IP地址定位网络中的一个计算机)
- 找到IP、找到了这台服务器
- 服务器网站运维部署,提供访问
- 用户看到网站内容
学习是一种投资,今天的努力是为了明天的收获!加油!