1. Linux VS Windows

Windows 操作系统: 图形化, 操作简单

Linux 操作系统: 免费、开源(源代码开放,这样就引出了安全和稳定, 大家都可以看, 并且找bug和恶意病毒)、安全、稳定

  服务器领域占比接近80%

2. WWW服务

概念

www: World Wide Web 万维网, Web服务器, 像网易等都是搭建在万维网里面才可以被所有用户访问

搭建WWW服务器方法

  1. Apache: Linux为主(跨平台)

  2. Nginx: Linux为主(跨平台)

  3. IIS: 仅仅支持Windows

补充

Apache 是软件名, httpd 是进程名

IP地址: 所有网络设备在互联网上唯一的地址标识

PV: 点击量( 运维关注的点)

IP/PV: 比值差越大, 说明网站越优秀

单台服务器承担最大的PV数: 10w pv/h, 2000 pv/min( 限定是2w价格的服务器, 网站为新闻类的网站)

3. 集群和云计算初步认识

负载均衡性集群

前提: 当pv量逐渐变大, 超过了单台服务器所承受的范围,于是提出多加几台服务器, 此时就提到了负载均衡性集群

负载均衡性集群: 负载均衡服务器(LVS)通过使用LVS来管理用户的pv量

负载均衡算法:

  轮询: 由负载均衡服务器,按顺序轮着来分配服务器来干活

  加权轮询: 有一个服务器不太行, 就控制其他服务器多干点活, 给性能高的服务器多一点请求, 给性能低的服务器少一点请求

高可用性集群

前提: 为了防止LVS挂了后整个服务都不能用, 于是给LVS也做了一个备胎, 此时就提到了高可用性集群

高可用性集群: 备用的负载均衡服务器, 时不时发个包给负载均衡服务器, 看看是否有回应(没有回应就说明挂了,然后自己顶上)

常用组件: heartbeat、keepalive

云计算

前提: 如果发生一些特殊灾害, 火灾,地震把服务器和负载均衡服务器给一锅端了, 那就提出了云计算来解决

云计算: 把服务器都进行异地部署, 然后通过网络把服务器资源统一起来进行管理(资源不够就随时加一台服务器)

补充

当服务器或者负载均衡服务挂了一般会做一些应急故障处理(打电话, 发微信)

备份数据的方法:

1) 打包: 把多个文件合并成一个单独的文件

2) 压缩: 把数据量大的文件压缩成小的压缩包

3) 拷贝: 把文件直接复制传输到另外的电脑/U盘上

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐