1.云计算与服务器基础

文章目录

云计算与服务器基础

第一章:云计算基础概念

1.1 什么是云计算?

定义:云计算是一种通过互联网按需提供计算资源(包括服务器、存储、数据库、网络、软件等)的服务模式。

核心特征:

  • 按需自助服务:用户可自主配置计算能力
  • 广泛的网络访问:通过标准机制从各种客户端访问
  • 资源池化:多租户模式,资源动态分配和重新分配
  • 快速弹性:快速且弹性地提供和释放资源
  • 可计量的服务:按使用量计费,透明化监控

1.2 云计算服务模型

IaaS(基础设施即服务)
  • 提供内容:虚拟化计算资源、存储、网络
  • 用户管理:操作系统、应用程序、数据
  • 服务商管理:硬件、虚拟化、存储、网络
  • 特点 :自由度更高,用户对底层基础设施有完全控制权
PaaS(平台即服务)
  • 提供内容:应用程序开发和部署平台
  • 用户管理:应用程序和数据
  • 服务商管理:运行时、中间件、操作系统
SaaS(软件即服务)
  • 提供内容:完整的软件应用程序
  • 用户管理:有限的应用程序配置
  • 服务商管理:应用程序、数据、运行时等所有底层设施
  • 特点 :效率最高,开箱即用,无需维护底层设施

1.3 云计算部署模型

公有云
  • 资源归属:由第三方云服务商拥有和运营
  • 架构特点:多租户架构
  • 优势:成本效益高,扩展性强
  • 适用对象 :小型企业,初创公司
私有云
  • 资源归属:专用于单个组织的云基础设施
  • 架构特点:单租户架构
  • 优势:更高的安全性和控制力
  • 部署方式:可在本地或由第三方托管
  • 适用对象 :大型企业,对数据安全要求高的组织
混合云
  • 组成 :公有云 + 私有云 一起使用
  • 特点:允许数据和应用程序在环境间共享
  • 优势:提供更大的灵活性和部署选项
  • 适用对象 :电商公司,业务波动大的企业

1.4 云计算的优势

  • 成本效益:从资本支出转向运营支出
  • 可扩展性:按需快速扩展或缩减资源
  • 可靠性:高可用性和灾难恢复能力
  • 安全性:专业的安全团队和措施
  • 灵活性:支持远程工作和协作

第二章:服务器基础

2.1 服务器基本概念

定义:服务器是为网络中的其他计算机提供服务的专用计算机或系统。

服务器架构模式
  • C/S架构:Client - Server 架构
  • B/S架构:Browser - Server 架构

服务器 vs 普通计算机:

  • 更高的可靠性和稳定性
  • 更强的处理能力和内存
  • 专门的硬件组件
  • 24/7不间断运行能力

2.2 服务器硬件组成

核心组件
  • CPU(中央处理器):服务器的大脑,执行计算任务
  • 内存(RAM):临时存储数据和程序
  • 存储系统 :
    • HDD(机械硬盘):容量大,成本低
    • SSD(固态硬盘):速度快,可靠性高
  • 网络接口:连接网络的网卡
  • 电源供应:冗余电源确保不间断运行
服务器规格描述
  • U:表示服务器厚度(单位)
  • 路:表示CPU的个数
  • 常见规格 :
    • 1U2路:高度1U,2个CPU
    • 4U4路:高度4U,4个CPU
服务器形态
  • 塔式服务器:类似台式机,适合小型企业
  • 机架式服务器:标准化尺寸,适合数据中心
  • 刀片服务器:高密度设计,共享基础设施

3D模型学习资源:

复制代码
https://www.xfusion.com/server-3D/index_zh.html

2.3 服务器操作系统

Windows Server
  • 图形化界面友好
  • 与Microsoft生态系统集成良好
  • 适合运行ASP.NET等微软技术栈
Linux发行版
  • Ubuntu Server:用户友好,社区支持好
  • CentOS/RHEL:企业级稳定性和安全性
  • Debian:稳定可靠,软件包丰富

2.4 服务器RAID配置与系统安装

RAID阵列配置

重要概念:

  • 服务器和日常常用的终端不同,服务器有RAID card
  • 需要先创建RAID阵列,服务器才能识别硬盘

配置流程:

  1. 查找配置文档:根据RAID card型号,登陆官网查找相应配置文档
  2. 进入BIOS界面:开机过程中等待并进入bios界面
  3. 配置RAID阵列:按照文档指导配置RAID阵列
系统安装流程
  1. 设置启动顺序:RAID阵列配置完成后,设置开机自启动选项为光驱
  2. 选择系统镜像:使用KVM来选择安装的系统镜像
  3. 开始安装:重启服务器,此时不进入bios直接开机,进入安装系统界面

2.5 服务器虚拟化

概念:在一台物理服务器上运行多个虚拟服务器的技术。

优势:

提高硬件利用率

简化管理和维护

快速部署和迁移

增强业务连续性

主要虚拟化技术:

VMware vSphere:企业级虚拟化平台

Microsoft Hyper-V:Windows环境集成

KVM:开源的Linux虚拟化解决方案

Docker:容器化虚拟化

2.6 服务器管理基础

远程管理工具
  • SSH(Secure Shell):Linux服务器远程管理
  • Web控制台:云服务商提供的Web管理界面
  • KVM:用于系统安装和硬件级管理
基本管理任务
  • 用户和权限管理
  • 软件安装和更新
  • 系统监控和日志分析
  • 备份和恢复操作
  • 安全配置和防火墙设置
  • RAID阵列管理和监控

实践建议

常用命令参考

bash 复制代码
# Linux基础命令
ls -l                    # 列出文件详情
cd /path                 # 切换目录
ps aux                   # 查看进程
systemctl status service # 检查服务状态
top                      # 系统监控
fdisk -l                 # 查看磁盘信息

重点概念总结

  • 云计算服务模式:IaaS(自由度高)、PaaS、SaaS(效率高)
  • 部署模式:公有云(小企业)、私有云(大企业)、混合云(电商)
  • 服务器规格:U(厚度)、路(CPU数量)
  • 关键流程:RAID配置 → 启动设置 → 系统安装
相关推荐
一隅论数智4 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
虎头金猫4 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
AI职业加油站4 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
深圳老胡4 天前
STM32F407 控制 L6470 步进电机驱动 —— 控制过程简介
笔记·stm32·单片机·嵌入式硬件·代码规范
Because_of_Her14 天前
并查集-听课笔记
笔记·算法·并查集
此冬歌咏4 天前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod
运维·k8s
彧azz4 天前
Linux 环境下 Redis 学习总结:数据类型、持久化、锁、事务、主从与缓存问题
linux·redis·笔记·学习·面试
-梅4 天前
linux(8) 软硬链接
linux·运维·服务器
陈卫军老师4 天前
陈卫军:把口味写在一张纸上,店才稳得住
经验分享·笔记·流量运营
Wang's Blog4 天前
Java 项目实战: 外卖平台-文件下载与ServletOutputStream回写浏览器
服务器·项目开发