可扩展性(Scalability)
服务器硬件都是经过专门的开发,不同厂商的服务器很多还具有不同的专项技术,因此服务器的成本和售价也远远高于普通PC,从数千元到百万或千万级,甚至上亿元的大型服务器也不稀奇。企业网络也不是一成不变,企业业务要增长,对于服务器的性能需求也会随之增长。所以如果服务器没有良好的扩展性,不能适应未来一段时间企业业务扩展的需求,一台昂贵的服务器很短时间内就淘汰了,这想必是企业无法承受的。
另一方面来说,服务器的部件和整体系统都针对长时间的持续运行进行了专门设计,所以服务器的生命周期要长于普通PC,使用了3至5年或更长时间的服务器也并不少见,具有良好的扩展性也能让服务器物尽其用,充分发挥作用。
服务器的扩展性一般体现在处理器、内存、硬盘以及I/O等部分,如处理器插槽数目、内存插槽数目、硬盘托架数目和I/O插槽数目等。不过服务器的扩展性也会受到服务器机箱类型的限制,如塔式服务器具备较大的机箱,扩展性一般要优于为密集型部署设计的机架服务器。当然服务器内部的扩展能力终归有限,比如内部存储容量,可以通过连接外置存储的方案解决。
易使用性(Usability)
这个特点比较容易理解,服务器硬件设计上要比普通PC复杂的多,功能也更加丰富,所以应用上也会有更高的难度。早期的服务器应用和管理都是由专门的技术人员来执行,随着服务器被广泛的应用,精通服务器技术的专业人员并不是每个企业都能具备,所以当前的服务器越来越要求易用性,让非专业人员也可以容易操作。
服务器的易用性表现在机箱和部件是否容易拆装、设计是否人性、是否具备简单易操作的导航系统、管理系统是否丰富便捷、有无专业和快捷的服务等等。在服务器的易使用性方面目前还是国际厂商具有较明显的优势,大部分采用了免工具和模块化的设计,导航系统完善,如IBM的ServerGuide系统、HP的SmartStart导航系统、Dell的OpenManage导航系统,比较简单直观,免去了服务器部署过程中的不少麻烦,对非专业人士是个很好的助手。
服务器的易使用性也体现出了服务器厂商的技术实力和积累,也是在服务器产品逐渐同质化中提升产品竞争力的有力手段。在产品的易用性上国产服务器和国际大厂的产品还存在一些差距,不过随着国内服务器市场的不断增温,国有服务器厂商的不断摸索,国产品牌服务器在易用性上也得到了不小的进步。
可用性(Availability)
可用性也可以称作“可靠性”,对一台服务器而言可以说是至关重要的一个特性。服务器是为网络中的客户机提供服务的特殊计算机,这种特殊性在于“持续不中断”的服务,而这种“持续不断”的服务就要求服务器具备高度的可靠性。
很多情况下企业对于服务器可靠性的要求要远高于对性能的要求,比如在金融、航空、医疗等特殊领域,对服务器工作的要求几乎要达到“永不中断”,一旦服务器出现故障,造成的损失不可估量。对于提供Web服务的企业也是如此,要求服务器7x24小时工作,如电子商务企业,几分钟的故障就可能造成极大的损失。
所以说服务器的可用性至关重要,为了达到高可用性,服务器部件都经过专门设计,如处理器降低频率、提升工艺等手段来降低散热,保证稳定性;对内存采用纠错和镜像等技术提升可靠性;磁盘上采用热插拔、磁盘阵列等技术对数据提供保护,并降低故障时间等等。
提升服务器的可用性不单是仅仅提升部件可用性的问题,服务器整体的设计和容错方案也非常重要,如服务器的散热系统,内存和硬盘容错技术等等,故而服务器并不是简单的硬件堆砌,系统设计也是厂商技术实力的重要表现,这也是服务器和普通PC的一个重要区别。
易管理性(Manageability)
企业对于服务器的投资并不仅限于服务器的采购成本,还要包括服务器的电费开支、维护人员的费用以及服务器升级费用等等,所有的费用被称作总体拥有成本(TCO)。这其中往往服务器初期的采购费用所占的比例并不高,数年后服务器的电费开支和管理费用往往要超过服务器的采购费用。故而,能够降低能耗,或者降低管理费用是降低TCO的有效手段。
服务器从设计上比较复杂,企业也并不都具备专业的技术人员,所以需要服务器具备容易管理的特性。能够及时监控服务器工作状态,发现并及时排除服务器故障,就可以尽可能的降低服务器出现故障的风险,并降低服务器故障造成的损失。
目前大部分国际厂商的很多服务器产品已经具备了丰富的管理特性,如采用免工具和模块化的设计,可以降低排除故障的难度,降低故障时间;IBM x系列部分服务器具有光路诊断面板设计,可以让管理员方便的确定故障部件所在,降低管理难度,类似的设计在HP、Dell服务器上也很常见。
服务器的易管理性还体现在是否具备智能管理系统,报警监控系统等。如远程管理系统可以将管理员从环境恶劣的机房中解放出来,大大降低服务器管理难度,增加管理的灵活度,降低管理成本。如HP服务器带有iLO远程管理功能,Dell服务器具备DRAC远程管理功能等等。
虽然可扩展性、易用性、可用性和易管理性是描述服务器的四个主要特性,不过目前服务器产品种类繁多,品质参差不齐,不一定都能兼备这四个特性。不过在采购中还是不能一味的降低成本,首先还要选择可用性有保证的产品,从长远的角度来看,选择易用易管理的产品能够为企业降低总体拥有成本。
分享到:
相关推荐
首先,需要了解 Windows Server 2019 的基本特性,它是微软官方在 2018 年 10 月 06 日推出的最新的服务器操作系统,基于 Win Server 2016 开发而来。其次,需要了解 Windows Server 2019 的四大重点新特性:混合云...
本文档主要介绍了网络操作系统与应用服务器配置的知识点,涵盖了网络操作系统的基本概念、特征、安全性、Windows Server 2003 操作系统、Linux 操作系统简介、网络操作系统的基本配置、Windows Server 2003 活动目录...
3. **服务器的四大特性**:在选购时,应考虑服务器的Reliability(可靠性)、Availability(可用性)、Manageability(可管理性)和Scalability(可扩展性)。这四个特性决定了服务器能否适应企业的发展和变化。 4....
常见的服务器操作系统有Windows、NetWare、UNIX和Linux四大流派。 Windows服务器操作系统是由微软公司开发的,例如WinNT 4.0 Server、Win2000/Advanced Server和Win2003/Advanced Server,这些版本在当前市场上广泛...
总结起来,四大主流应用服务器在WebContainer配置上各有侧重点,Glassfish强调基础和管理,Geronimo侧重于Tomcat的I/O优化,Websphere注重企业级的高级特性,而Weblogic则提供了全面的开发和调试工具。选择哪一款...
ORACLE数据库和数据库的物理结构,就如同人的身体结构一样,展现了一个人的外部特征,ORACLE实例如同人的神经,展现了一个人对事务的内部反应,ORACLE的逻辑结构,如同人的不同的内部组织,执行着人生存的基本功能。...
主讲人 Andrew Lih 是一位在互联网领域具有丰富经验和学术背景的专业人士,他在讲座中深入剖析了Web 2.0的四大主题——"四C"原则: 1. **创造力 (Creativity)**:用户作为创造者的角色。Web 2.0 的一个重要特征是...
- 计算机的四大特性:信息处理、广泛适应、灵活选择和正确应用。 - 计算机发展阶段:大型机、小型机、微型机、客户机/服务器、互联网阶段。 2. 网络技术: - 客户机/服务器阶段与对等网络的概念。 - 互联网...
进程的四大特征是动态性、并发性、独立性和异步性,它们决定了进程的生命周期和执行特性。 进程的基本状态包括就绪、执行和阻塞。状态间的转换主要是由进程对资源的需求变化和调度策略引起的。例如,当进程获得CPU...
4. **CRUD操作**:创建(Create)、读取(Retrieve)、更新(Update)和删除(Delete)是数据库操作的四大基本功能。在Blazor中,我们可以使用Entity Framework Core来轻松实现这些操作,它是.NET的ORM(对象关系映射)框架...
事务是数据库中的一组操作,具备原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)四大特性。我们通过实验了解了事务的 ACID 特性,并学会了使用 commit 和 rollback 语句来...
同时,我们还了解到游戏的四大基本属性,包括成长、竞争、交互和探索。 在运营概述中,我们学习了基本术语,包括内测、公测、BUG、新服、私服、外挂、IDC、NPC、客户端、服务器、经验值、破解、组队、呢称、生命值...
对于准备三级网络技术考试的考生来说,理解计算机的基本原理、网络发展历程、服务器分类及其应用,以及不同处理器架构的特性,这些都是必须要掌握的核心知识点。同时,了解这些内容也能帮助我们更好地理解和应对不断...
1. 互联网的基本特征: - "信任与协作"是互联网环境下的核心特征,这体现在用户间的互动、合作和共享平台上,如社交媒体和协作工具。 - "选择与竞争"是另一个关键特征,互联网提供了多样化的产品和服务,激发了...
全国计算机三级网络技术笔记主要涵盖了计算机的基础知识,包括计算机的发展...它不仅涵盖了计算机的基本概念和技术,还涉及到服务器和工作站的特性和应用,对于理解计算机系统的工作原理和评价标准有着重要的指导作用。
REST的架构特性主要包括: 1)性能:REST设计的目标是用户能感知到的高性能和网络效率。 2)可扩展性:支持大量组件间的交互,允许系统随着需求的增长而扩展。 3)简化接口:通过统一的接口,简化客户端和服务器之间...
- **服务器**:Linux 由于其开源特性和稳定性,在服务器领域非常流行。 - **嵌入式系统**:RTOS(实时操作系统)常用于对响应时间有严格要求的场合,如汽车电子系统、医疗设备等。 通过上述分析,我们可以看出操作...
以上是JAVA基础知识的简要概述,包括面向对象的四大特征、数据类型、集合类、异常处理、Servlet和EJB等内容,它们构成了JAVA编程的基础框架。理解并熟练掌握这些概念对于JAVA开发者来说至关重要。
操作系统有四大基本特征:**并发**、**共享**、**虚拟**、**异步**。其中,**并发**和**共享**是最基本的特征。并发性允许多个任务同时执行,而共享性使得多个任务可以共享资源。 4. **微内核操作系统概述** 微...
面向对象的四大基本特征: 1. 抽象:抽象就是忽略某些细节,关注对象的某一方面的特征。在Java中,抽象分为过程抽象和数据抽象。 2. 继承:继承是面向对象的一个核心概念,允许新的类获得现有类的属性和方法。Java中...