1.云计算与服务器基础
文章目录
- 云计算与服务器基础
- 第一章:云计算基础概念
- 1.1 什么是云计算?
- 1.2 云计算服务模型
- IaaS(基础设施即服务)
- PaaS(平台即服务)
- SaaS(软件即服务)
- 1.3 云计算部署模型
- 公有云
- 私有云
- 混合云
- 1.4 云计算的优势
- 第二章:服务器基础
- 2.1 服务器基本概念
- 服务器架构模式
- 2.2 服务器硬件组成
- 核心组件
- 服务器规格描述
- 服务器形态
- 2.3 服务器操作系统
- Windows Server
- Linux发行版
- 2.4 服务器RAID配置与系统安装
- RAID阵列配置
- 系统安装流程
- 2.5 服务器管理基础
- 远程管理工具
- 基本管理任务
- 实践建议
- 常用命令参考
- 重点概念总结
云计算与服务器基础
第一章:云计算基础概念
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阵列,服务器才能识别硬盘
配置流程:
- 查找配置文档:根据RAID card型号,登陆官网查找相应配置文档
- 进入BIOS界面:开机过程中等待并进入bios界面
- 配置RAID阵列:按照文档指导配置RAID阵列
系统安装流程
- 设置启动顺序:RAID阵列配置完成后,设置开机自启动选项为光驱
- 选择系统镜像:使用KVM来选择安装的系统镜像
- 开始安装:重启服务器,此时不进入bios直接开机,进入安装系统界面
2.5 服务器管理基础
远程管理工具
- SSH(Secure Shell):Linux服务器远程管理
- Web控制台:云服务商提供的Web管理界面
- KVM:用于系统安装和硬件级管理
基本管理任务
- 用户和权限管理
- 软件安装和更新
- 系统监控和日志分析
- 备份和恢复操作
- 安全配置和防火墙设置
- RAID阵列管理和监控
实践建议
常用命令参考
# Linux基础命令
ls -l # 列出文件详情
cd /path # 切换目录
ps aux # 查看进程
systemctl status service # 检查服务状态
top # 系统监控
fdisk -l # 查看磁盘信息
重点概念总结
- 云计算服务模式:IaaS(自由度高)、PaaS、SaaS(效率高)
- 部署模式:公有云(小企业)、私有云(大企业)、混合云(电商)
- 服务器规格:U(厚度)、路(CPU数量)
- 关键流程:RAID配置 → 启动设置 → 系统安装