服务器的硬件资源 | 学习笔记

简介: 快速学习服务器的硬件资源。服务器从诞生之初一直演进到如今使用云服务器的历史进程

开发者学堂课程【服务器硬件基础】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/787


服务器的硬件资源


内容简介

一.服务器的核心硬件

二.服务器的历史演变

三.云服务器与裸金属服务器

 

一.服务器的核心硬件

1.服务器的内部硬件

服务器和普通PC一样,核心的硬件主要是一下四大件:

l  CPU:决定当前服务器的计算能力上限

l  内存:决定当前服务器同时传递信息的上限

l  硬盘:决定当前服务器能够存储信息的上限

l  网卡:网卡决定了服务器与外部沟通信息的效率

image.png

原则上推荐大家选择各项性能均为最佳的服务器,但如仅对某方面性能有明确的倾向性则可按需选取。例如,需要CPU计算能力更高的,可以适当调整不同部分的预算,来让整个系统的应用可以在服务器上更好的运转。

2.服务器的外部硬件

服务器除了内部硬件以外,还涉及大量的外部硬件,以确保服务器的正常运转:

l  网络系统:服务器在机房内工作时,会面临复杂的网络环境,这时需要一个网络系统协助服务器工作;

l  监控系统:服务器在运转过程中可能会出现各种意外情况,一个监控系统可以帮助网络工程师快速发现服务器的异常;

l  控温系统:在服务器运转过程中会产生大量的热量,控温系统可以确保服务器的运行环境温度保持常温,避免高温缩短服务器寿命;

l  供电系统:机房也存在电力故障的情况,一套供电系统可以在电力系统出现故障的时候,持续支持服务器正常运转,正常关机。


二.服务器的演变历史

1.服务器的发展历史

服务器历史:

l  1946~1954电子管时代

image.png

l  1954~1964晶体管时代

image.png

l  1970至今

image.png

2.企业使用服务器的历史

image.png

结论:

l  计算机时由大型机开始,逐渐变小、运算能力变强,走入寻常百姓家的;

l  企业/个人使用服务器的成本逐渐降低;

l  目前使用的云服务器,便是经过历史考验后,当下能够实现最轻量、最易用的服务器方案。


三.云服务器与裸金属服务器

1.云服务器的优势

云服务器免去了采购IT硬件的前期准备,让用户像使用水、电、天然气等公共资源一样便捷,实现计算机资源的即开即用和弹性伸缩。持续提供创新型服务器,解决多种业务需求,助力的业务发展。

l  高可用性:相较于普通的IDC机房以及服务器厂商,云服务器会使用更严格的IDC标准、服务器准入标准以及运维标准,保证云计算基础框架的高可用性、数据的可靠性以及云服务器的高可用性。

l  安全性:云计算提供了诸如VPC、专线互联、私有云等解决方案,更加安全稳定。

l  弹性:云服务器提供了纵向与横向的弹性能力,可以保障业务量暴增而产生的资源需求。

云服务器与普通IDC对比

image.png

2.云服务器的应用场景

l  企业官网或轻量化的Web应用

l  多媒体以及高并发应用或网站

l  I/O要求数据库

l  访问量波动剧烈的应用或网站

l  大数据及实时在线或离线分析

l  机器学习和深度学习等AI应用

3.裸金属服务器的优势

弹性裸金属服务器(ECS Bare Metal Instance)是基于阿里云完全自主研发的下一代虚拟化技术而打造的新型计算类服务器产品,兼具虚拟机的弹性和物理机的性能及功能特性。与上一代虚拟化技术相比,下一代虚拟化技术不仅保留了普通云服务器的弹性体验,而且保留了物理机的性能与特性,全面支持嵌套虚拟化技术。弹性裸金属服务器融合了物理机与云服务器的优势,实现超强超稳的计算能力。通过阿里云自主研发的虚拟化2.0技术,用户的业务应用可以直接访问弹性裸金属服务器的处理器和内存,无任何虚拟化开销。弹性裸金属服务器具备物理机级别的完整处理器特性(例如Intel VT-x),以及物理机级别的资源隔离优势,特别适合上云部署传统非虚拟化场景的应用。

优势:

l  用户独占计算资源

作为一款云端弹性计算类产品,弹性裸金属服务器具备了物理机级的性能和隔离性。用户可以独占计算资源,并且没有虚拟化性能开销和特性损失。在CPU规格选择上支持8核、32核、80核、96核、104核等多个规格,并支持超高主频实例。

l  加密计算

在安全性方面,弹性裸金属服务器除了具备物理隔离特性外,为了更好地保障云上数据的安全性,弹性裸金属服务器采用了芯片级可信执行环境(Intel @ SGX),能确保加密数据只能在安全可信的环境中计算。

l  兼容多种专有云

弹性裸金属服务器可以进一步解决用户对高性能计算的强需求,更好地帮助用户搭建新型混合云。弹性裸金属服务器不仅具有虚拟机的灵活性和弹性,同时具备物理机的一切特性和优势,因此也具备再次虚拟化的能力,线下的私有云均可无缝平移到阿里云上,而不用担心嵌套虚拟化带来的性能开销,为用户上云提供一种新径。

l  异构指令集处理器支持

弹性裸金属服务器采用阿里云完全自主研发的虚拟化2.0技术,零成本支持ARM等其他指令集处理器。

裸金属服务器与普通IDC对比

image.png

4.裸金属服务器的应用场景

l  对安全和监管高要求的场景

金融、证券等行业对业务部署的合规性,以及某些客户对数据安全有苛刻的要求。采用裸金属服务器部署,能够确保资源独享、数据隔离、可监管可追溯。

l  高性能计算场景

超算中心、基因测序等高性能计算场景,处理的数据量大,对服务器的计算性能、稳定性、实时性等要求很高,裸金属服务器可以满足高性能计算的需求。

l  核心数据库场景

某些关键的数据库业务不能部署在虚拟机上,必须通过资源专享、网络隔离、性能有保障的物理服务器承载。裸金属服务器为用户提供独享的高性能的物理服务器,可以满足此种场景下的业务需求。

l  移动应用场景

围绕移动应用尤其是手机游戏的开发、测试、上线、运营,借助鲲鹏系列服务器对终端设备的兼容性优势,以鲲鹏系列裸金属服务器为基础打造一站式整体解决方案。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
4月前
|
弹性计算 前端开发 持续交付
云效产品使用常见问题之导入ECS主机到资源池找不到导入的入口如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
Java Linux
Springboot 解决linux服务器下获取不到项目Resources下资源
Springboot 解决linux服务器下获取不到项目Resources下资源
|
4月前
|
存储 弹性计算 监控
【阿里云弹性计算】阿里云 ECS 性能优化秘籍:提升应用响应速度与资源利用率
【5月更文挑战第22天】阿里云ECS优化涉及实例规格选择、OS与应用配置、网络配置、存储优化及数据库连接池管理。合理挑选CPU和内存,关闭无关服务,利用EIP和负载均衡优化网络,选择合适存储类型,并通过监控工具进行性能分析和压力测试,以提升响应速度,优化资源利用率,降低成本,增强企业竞争力。示例展示了Java数据库连接池配置优化。通过持续探索和实践,可最大化发挥ECS潜力。
172 7
|
21天前
|
弹性计算 监控 安全
重装系统后,无法通过云监控查看ecs资源占用怎么解决
如果您在重装系统后无法通过云监控查看ECS资源占用,可以按以下步骤排查:1. 确认云监控插件状态是否“运行中”,若不是则需重新安装;2. 通过自动安装流程安装插件,并确认状态变回“运行中”;3. 检查ECS网络配置,确保能访问外部网络;4. 验证监控功能是否正常显示数据;5. 可选设置报警规则。如问题仍存,请检查防火墙或安全组设置。通过上述步骤,您应能重新启用云监控。
|
1月前
|
存储 监控 应用服务中间件
服务器硬件基础知识
服务器硬件基础知识
|
1月前
|
运维 Linux Apache
【一键变身超人!】Puppet 自动化运维神器 —— 让你的服务器听话如婴儿,轻松管理资源不是梦!
【8月更文挑战第9天】随着云计算与容器化技术的发展,自动化运维已成为现代IT基础设施的核心部分。Puppet是一款强大的自动化工具,用于配置管理,确保系统保持预期状态。通过易于理解的配置文件定义资源及其依赖关系,Puppet实现了“基础设施即代码”的理念。本文简要介绍了Puppet的安装配置方法及示例,包括Puppet Agent与Master的安装、基本配置步骤和一个简单的Apache HTTP Server管理示例,展示了Puppet在实际应用中的强大功能与灵活性。
37 9
|
1月前
|
弹性计算 Kubernetes 开发者
利用容器化服务实现游戏服务器的动态资源配置
【8月更文第12天】在游戏行业中,用户基数的变化往往呈现出明显的波动性,特别是在推广活动期间,用户基数会显著增加,而在非推广期则会有所下降。为了应对这种变化,游戏开发者需要一种能够根据用户基数动态调整服务器资源的解决方案,以确保用户体验的同时最大限度地节省成本。容器化服务因其灵活的资源管理和成本控制能力,成为了理想的解决方案。
37 2
|
1月前
|
存储 缓存 安全
学习服务器硬件基础知识
服务器是指一种高性能计算机,提供计算、存储和通信服务。通常运行在网络环境中,为计算机、设备或用户提供资源共享、数据存储和处理等服务。服务器可以是专门设计的硬件设备,也可以是在普通计算机上运行的特定软件。
52 6
|
1月前
|
存储 缓存 监控
X86架构服务器硬件设计
8月更文挑战第16天
49 0
|
2月前
|
存储 监控 固态存储
计算机服务器硬件基础知识
服务器硬件是计算机系统的重要组成部分,专门设计用于处理大量的数据、复杂的计算和提供持续的服务。了解服务器硬件的基础知识对于确保系统的高效运行和维护至关重要。
45 1

热门文章

最新文章