用linux系统是做什么用的?

用linux系统是做什么用的?,第1张

Linux可以运行在服务器和其他大型平台之上,如大型机和超级计算机,是一个领先的 *** 作系统。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,最快的前10名超级计算机运行的都是Linux *** 作系统。

Linux也广泛应用在嵌入式设备上,如手机、平板电脑、路由器、电视和电子游戏机等。在移动设备上广泛使用的Android *** 作系统就是创建在Linux内核之上。

Linux是一款免费的 *** 作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

扩展资料:


Linux系统的优势:

1、跨平台的硬件支持

由于Linux 的内核大部分是用C语言编写的,并采用了可移植的Unix标准应用程序接口,所以它支持如i386、Alpha、AMD和Sparc等系统平台,以及从个人电脑到大型主机,甚至包括嵌入式系统在内的各种硬件设备。

2、丰富的软件支持

与其他的 *** 作系统不同的是,安装了Linux系统后,用户常用的一些办公软件、图形处理工具、多媒体播放软件和网络工具等都已无需安装。

而对于程序开发人员来说,Linux更是一个很好的 *** 作平台,在Linux 的软件包中,包含了多种程序语言与开发工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77 等。

3、完善的网络功能

Linux 内置了很丰富的免费网络服务器软件、数据库和网页的开发工具,如Apache、Sendmail、VSFtp、SSH、MySQL、PHP和JSP 等。近年来,越来越多的企业看到了Linux 的这些强大的功能,利用Linux 担任全方位的网络服务器。

参考资料:

百度百科-Linux

>

>

PS:Sun以前一直是我膜拜的伟大公司之一,也是开源社区和技术创新的领头羊。一直认为Sun被Oracle收购是开源社区的大杯具。Sun的市值曾经超过2000亿美元,就在Sun最低潮的时候,74亿美元的便宜价就被Oracle收购了。Oracle把Sun买来之后,清理掉了所有不太听话的管理精英和优秀工程师,然后请来个惠普的色狼接管原来 Sun的硬件生命线。转发此文以纪念杯具的 Sun, OpenSolaris, Kenai, Scott, James。


Java创始人詹姆斯·高斯林(James Gosling)


Oracle董事长兼CEO 埃里森近一个月三度成为媒体追逐的对象。8月12日,Oracle宣布就Google Android手机 *** 作系统侵犯Java版权和专利一事,状告Google;8月17日,Oracle宣布放弃OpenSolaris计划;9月6日,Oracle宣布聘请前 惠普董事长兼CEO赫德为Oracle联合总裁。这三件貌似不太关联的事件,实则大有名堂。应该从Sun如何日暮西山说起。

成败皆因Oracle

同为公司创始人的埃里森和Sun董事长兼CEO麦克尼利曾经因为共同的爱好——反对微软而被称为硅谷斗士,又因为共同的生意——双方都以对方为最大客户而成为生意伙伴。然而,在网络泡沫破灭时,这对志同道合的朋友却兄弟阋墙了。

Sun靠工作站起家,后来凭借SPARC处理器和Solaris *** 作系统占领高端服务器市场。SPARC和Solaris性能和可靠性在业界有口皆碑,当然价格也不菲。但那时企业级市场上钱不是问题。Oracle公司的数据库产品此时与Solaris平台相得益彰。

网络泡沫破灭后,用户开始关注投资回报,钱成了最大的问题。Oracle为了保住自己的利益,做的事情就不够朋友了。

2002年6月,Oracle宣布推出数据库Oracle9i RAC。正是这款数据库把Sun逼入日薄西山的境地。这款数据库产品能运行在红帽Linux平台上,也能运行在x86架构上。更要命的是Oracle9i RAC与红帽Linux都预装在戴尔的x86架构服务器中。低成本的x86架构和Linux替代了SPARC和Solaris,而且预装使用户的麻烦大大 减少。埃里森做得更绝的是,将Oracle的整体运营迁移到x86平台,而且声明未来产品先在x86平台上开发,然后移植到SPARC平台上。Oracle的以身作 则,无异于告诉用户,Sun能干的事情,x86平台都能干,而且更便宜。

Oracle和用户双赢了,而Sun因为当时没有x86服务器,成为最大的输家。

Java带给Sun的只有声誉

为智能家电开发的Java,不想“有心栽花花不开,无心插柳柳成荫”,在家电市场毫无起色,却因其“一次编程,到处可跑”的跨平台特性,赶上了互联网的高速发展时机,在企业级市场上大放异彩。

Java对于Sun来说“华而不实”。除了带来声誉外,Java并没有直接给Sun带来与其声誉相当的回报。这倒不是Sun多么无私,实际上 Sun曾尝试过。在上世纪90年代末,Java的蓬勃发展让Sun感觉收获的季节到了,Sun成立了Java应用部门JavaSoft。不料,Sun这种 “既当运动员,又当裁判员”的做法遭到了Java应用厂商的强烈甚至过激反应。虽然当时Java社区的发展很快,但如果Sun在应用市场上分羹,会使 Java前程未卜。三思之后,Sun撤销了JavaSoft部门,退守开发Java 平台,从对企业的授权上赚些小钱。

Sun的主要经济来源是Solaris和SPARC。本质上说,Sun是一家硬件厂商。但是由于受到Oracle9i RAC的致命一击,Solaris和SPARC也朝不保夕。

2006年,接任麦克尼利的CEO施瓦茨的当务之急就是先稳住然后再去发展SPARC的用户群。“先尝后买”的免费策略无疑能招揽到客户。但对 于Sun来说,服务器白送是送不起的,只能白送Solaris。这样的做法令人匪夷所思:桌面级的Windows还卖钱,企业级的Solaris怎么白送 呢

施瓦茨的想法是:号称史上最强的 *** 作系统的开源,足以让关键业务应用的客户打消在Solaris安全上的顾虑,而Solaris与SPARC相 互优化得最好。因此,喜欢Solaris的用户也会喜欢SPARC,从而达到促销SPARC的目的。于是,Sun推出了Solaris的开源项目 OpenSolaris,并承诺OpenSolaris的开源代码与正在研发中的Solaris代码相同。

到了2006年底,Sun宣布将Java开源。显然,Sun寄希望于,运行Java最好的平台是Solaris,而Solaris最好的硬件平台是SPARC。只要用户对开源后的Java有信心,那他们就是SPARC的潜在客户。

然而,施瓦茨的如意算盘在去年4月Oracle以74亿美元收购Sun之后就再也拨不响了,毕竟软件厂商才知道软件的价值,谁当家谁说了算。

Oracle为何起诉Google

虽然Sun不再涉足Java应用市场,但企业使用Java仍要向Sun购买使用授权,通常这些都是小钱。Sun的最大一笔横财是2004年微软 以16亿美元一次性了结与Sun在Java上的恩恩怨怨。最抠门的要算Google了,它在其手机 *** 作系统Android中无偿使用了Java。

虽说定位于企业级市场的Oracle对手机不屑一顾,但对于Google这样坏了规矩的带头大哥,还是必须管管的,否则,谁还会再交钱呢。但是,Oracle起诉谷 歌还应该有更深层次的原因,或者跟Oracle在开源政策上的变化直接相关。今年3月,Oracle将OpenSolaris的使用授权缩短到90天,逾期必须购买相 应的服务,接着在4月取消了OpenSolaris光盘的免费派送。到了8月17日,Oracle通过邮件称,将集中精力开发企业级Solaris,不再 对OpenSolaris进行实时更新。8月23日,负责OpenSolaris社区开发和维护的OpenSolaris管理会(OGB)成员集体辞职。 这意味着OGB把OpenSolaris的控制权交还Oracle,这正中Oracle的下怀。来自Oracle网站的消息称,负责硬件业务的全球执行副总裁John Fowle近日在视频会议上公布了Oracle + Sun产品战略及产品路线图。Fowle称,Oracle将首先致力于打造面向Oracle应用软件最开放的服务器,并为SPARC做好了长达五年的详细计划。 Oracle将继续支持运行英特尔芯片的x86机架服务器和刀片服务器。显然,SPARC重新获宠。Oracle英文网站说得更直接:Oracle提供世界上最完整、开放、 集成的商业软件和硬件系统,Oracle是唯一有能力提供完整的技术栈的供应商,栈中每层都被集成起来,像一个单一系统一样工作。换句话说,Oracle将以 SPARC为主,为客户提供一站式的完全解决方案。当Oracle万事不求人的时候,自然也就用不着OpenSolaris和Java当招牌、做幌子了,甚至可 以说,重新收回Java的控制权对Oracle更为有利。Oracle在Java上拿Google说事儿,要钱应该只是表面现象,深层次的原因是要传递出与 OpenSolaris类似的声音。而Google既非传统企业级软件厂商,又不支付授权费,自然成为Oracle在对Java有所动作前,试探Jave社区乃至IBM 等企业反应的合适对象。

赫德跟Oracle对脾气吗

别看麦克尼利与微软斗争时像一头咆哮的公牛,但他的刀子嘴都用在了盖茨身上,对员工却是豆腐心。在网络泡沫破灭后,资本市场多次对麦克尼利施加裁员压力,基本上都被他回绝,这成了麦克尼利被迫辞职的原因之一。

Sun是一个典型的技术驱动型公司,以不足IBM十分之一的员工规模维持着包括处理器、服务器、 *** 作系统、存储、Java、数据库等在内的冗长产品线。这需要技术精英文化。

Oracle收购Sun后,硬件的市场推广成为软肋,迫切需要一个冷面成本杀手。

笔者曾经在2006年夏季在硅谷采访惠普全球分析师大会,那一年正好惠普首次超出IBM成为全球最大IT企业。赫德在主题演讲中谈论最多的是增长、成本和资本三角形,“技术”一词似乎不在赫德的口语辞典中。换句话说,赫德是靠管理和市场在规模上超越IBM的。

9月6日,惠普前任CEO辞职仅1个月就闪电般地在Oracle“再就业”,说明埃里森对赫德这个冷面杀手寄予了很高的期望,希望他能“昨日重现”,让Oracle也超越IBM。

如果埃里森把目标定为IBM,那当下惠普董事会对赫德的起诉正合埃里森之意:两家闹僵后,惠普平台上的Oracle用户保不齐会选择Oracle的软硬件解决方案,而且惠普还背上了率先撕破脸皮的名声。

如果说惠普只是在年收入上超过IBM的话,Oracle跟IBM在从服务器、存储到 *** 作系统、数据库、应用软件等领域针锋相对的竞争还是很有技术含量的。

和不得不与惠普董事会勾心斗角相比,赫德得到在Oracle一手遮天的埃里森力挺,能全力以赴地与竞争对手周旋,但赫德还要直面企业内部的挑战,他既 要适应Oracle的企业文化,还得尊重Sun的传统。即便是赫德都适应了,Sun的技术精英也未必能适应。这不,2010年4月2日,Java之父高斯林离开了Oracle。之后2011年3月29日加盟Google。

在收购了 Sun 公司的六年后,Oracle 正在大规模的加大对违反其许可证的 Java 客户的审查力度。

越来越多的 Oracle 客户和合作伙伴被拉里·埃里森的团队约谈,称他们没有遵守 Java 的规矩。

Oracle 在 2010 年 收购了 Sun Microsystems 公司 ,知情人士透露现在它的许可证管理服务(LMS) 正在到处追缴付款。

该数据库巨头公司目前已经在全球雇佣了 20 个人专门来负责对那些违反 Java 许可证的企业进行追缴付款。

作为回应,行业合规专家组也在不断的扩充人马,招聘更多 Java 专家、扩大预算来应对和参与到 2017 年来自 LMS 的更多诉讼。这其中牵扯了太多的金钱利害关系,每个客户涉及的金额可能数万、数十万美元。

处于事件中的 Java 版本是 Java SE,有三种付费方式,从每用户 40 美元到 300 美元,或者每处理器 5000 到 15000 美元。

The Register 了解到零售行业的一个拥有 8 万台 PC 的客户已经收到了 Oracle 的通知,称其违反了 Java 许可证。Oracle 还告诉了另外一个客户其欠下了 10 万美元,但这笔欠款现在可以优惠 3 万美元。

专家们建议谨慎下载 Java SE ,已经下载的应该在 LMS 打电话过来之前对其使用进行审查并做好准备。这些大师们告诉 The Register 网站,寻求 Java 许可证帮助的客户呈上升趋势,这些客户在 2016 年下半年就已经收到了 LMS 的通知。

“Oracle 已将次当成问题着手处理,” 一个不愿意透露姓名的专家告诉 The Reg 网站。我们的消息来源显示此类信息的查询数量在过去的五个月内不断上升。

Palisade Compliance 的 CEO 和创始人 Craig Guarente 告诉我们 Oracle 的 LMS 并不管你到底是客户或者是合作伙伴。

他告诉我们说:“Oracle 把q口对准合作伙伴,这些正在帮助 Oracle 的公司”。合作伙伴们都想知道,Oracle 怎么可以这样对待他们

Guarente 说:“因为 Oracle 不断的推动,使得 Java 让我们和客户之间的关系越来越紧密。”

其根本的原因是大家对 Java 错误的认知,都认为 Java 是免费的!

这种错误的感知可以追溯到 Sun Microsystems 公司的时代;在 Sun 的领导下 Java 是免费的,在 Oracle 也是!但是 Sun 也曾对像 IBM 和制造蓝光播放器的厂商收取许可证费用。尽管绝大多数的使用者是不收费的。这是因为 Sun 利用 Java 来帮助其销售各种系统。

而现在 Oracle 决定让 Java 商业化的步伐迈得更快。

Java SE 是一个广泛的、包罗万象的下载,包括 Oracle 在 2014 年 2 月推出的 Java SE Advanced Desktop,以及在 2011 年 5 月推出的 Java SE Advanced 和 Java SE Suite。

Java SE 是免费的没错,但是 Java SE Advanced Desktop, Advanced 和 Suite 并非免费。例如需要为每个用户付费 300 美金以及 66 美金的服务支持费用;如果是按处理器计算的话,单个处理器需要 15000 美金以及 3300 美金的服务支持费用。Java SE 包含免费的 JDK 和 JRE,但是 Advanced Desktop, Advanced 和 Suite 以及一些额外的功能却是收费的,如 Java Mission Control 和 Flight Recorder (也叫 JRockit Mission Control 和 JRockit Flight Recorder)

此外还有用于大规模 Java 部署的 Microsoft Windows Installer Enterprise JRE Installer 。

Oracle 定义 Java SE 是免费的前提是“通用计算” —— 涉及到的设备包括桌面电脑、笔记本、智能手机和平板电脑。而 Oracle 许可证中规定作为智能系统中专业的嵌入计算机来说并非免费,Oracle 后来又补充了一些其他设备,包括移动电话、手持设备、网络交换机以及蓝光播放器等。

听起来足够简单,不是吗但是客户在这些设备上越来越多的受到 LMS 的限制。愿意是目前没有办法将那些需要付费的 Java SE 子产品从免费的 Java SE 保护伞中剥离开来,Oracle 本身也没有提供独立的安装软件。

所以你只能成为一个 Java SE Suite 这个大杂烩的用户,尽管你只想要其中的一部分内容,然后根据 Oracle 的要求进行付费。

如果你想大规模的部署 Java SE,则需要 Microsoft Windows Installer Enterprise JRE Installer 这个工具 ,而这个工具并非免费 Java SE 的一部分。

“人们尚未意识到,” Guarente 对 The Reg 说:“他们认为 Java 是免费的,因为它是开源的,因此可以使用。这其实并不是 Java 的协议写得不清楚,而是人们对它产生了误解。”

我们那个不愿意透露姓名的合规专家同时还补充道:

如果你下载了 Java 你就获得了 Java 的所有内容,你需要确保你只装了你有权使用的那部分,同时删除没用的内容。使用了任何需要付费的特性都是商业用途。协议中的“一般用途” 是非常模糊的定义,这也是产生很多纠纷的原因。

当你作为一个组织,分发一些包含 Java 的东西给终端用户—— 而且越来越多的公司也通过分发应用让客户获得产品和服务,这些都不是“一般用途”,现在 Oracle 想从中赚钱!

为什么 Oracle 选择在收购 Sun 公司六年后才这样做呢

我们认为这是因为 Oracle 的 LMS 是在详细了解 Java 的各个方面,并设计有针对性的审计方法。

LMS 现在已经准备好在 2017 年对 Java SE 的用户开q了!

“我预计 Oracle 在 2017 年会增加这方面的投入,” Guarente 告诉 The Reg “所有的趋势都显示 Oracle 的 LMS 审计团队越来越咄咄逼人,正积极努力在这方面获取更多收入。我不认为 2017 年我们能看到一个仁慈、温和的 Oracle。”

我们该怎么做

一位不愿意透露姓名的专家警告说:“如果你下载了 Java ,你就获得了所有 Java 的东西。你需要确保你只安装了你有权的组件,那些你没用到的内容最好删除”。

“如果你已经在用 Java,请确保你真正在使用的具体组件,以及它们是如何被使用的。请在 Oracle 找到你之前先对这些问题进行验证。”

尽管 The Register 网站不断的在请求,但 Oracle 目前尚未对本文做出评论。

服务器服务器是指在网络环境下运行相应的应用软件,为网上用户提供共享信息资源和各种服务的一种高性能计算机,英文名称叫做SERVER。
服务器既然是一种高性能的计算机,它的构成肯定就与我们平常所用的电脑(PC)有很多相似之处,诸如有CPU(中央处理器)、内存、硬盘、各种总线等等,只不过它是能够提供各种共享服务(网络、Web应用、数据库、文件、打印等)以及其他方面的高性能应用,它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面, 是网络的中枢和信息化的核心。由于服务器是针对具体的网络应用特别制定的,因而服务器又与微机(普通PC)在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面存在很大的区别。而最大的差异就是在多用户多任务环境下的可靠性上。用PC机当作服务器的用户一定都曾经历过突然的停机、意外的网络中断、不时的丢失存储数据等事件,这都是因为PC机的设计制造从来没有保证过多用户多任务环境下的可靠性,而一旦发生严重故障,其所带来的经济损失将是难以预料的。但一台服务器所面对的是整个网络的用户,需要7X24小时不间断工作,所以它必须具有极高的稳定性,另一方面,为了实现高速以满足众多用户的需求,服务器通过采用对称多处理器(SMP)安装、插入大量的高速内存来保证工作。它的主板可以同时安装几个甚至几十、上百个CPU(服务器所用CPU也不是普通的CPU,是厂商专门为服务器开发生产的)。内存方面当然也不一样,无论在内存容量,还是性能、技术等方面都有根本的不同。另外,服务器为了保证足够的安全性,还采用了大量普通电脑没有的技术,如冗余技术、系统备份、在线诊断技术、故障预报警技术、内存纠错技术、热插拔技术和远程诊断技术等等,使绝大多数故障能够在不停机的情况下得到及时的修复,具有极强的可管理性(man ability)。
通常,从所采用的CPU(中央处理器)来看,我们把服务器主要分为两类构架:
一部分是IA(Intel Architecture,Intel架构)架构服务器,又称CISC(Complex Instruction Set Computer复杂指令集)架构服务器,即通常我们所讲的PC服务器,它是基于PC机体系结构,使用Intel或与其兼容的处理器芯片的服务器,如联想的万全系列服务器,HP公司的Netserver系列服务器等。这类以"小、巧、稳"为特点的IA架构服务器凭借可靠的性能、低廉的价格,得到了更为广泛的应用,在互联网和局域网内更多的完成文件服务、打印服务、通讯服务、WEB服务、电子邮件服务、数据库服务、应用服务等主要应用,一般应用在中小公司机构或大企业的分支机构。目前在IA架构的服务器中全部采用Intel(英特尔)公司生产的CPU,从Intel生产CPU的历史来看,可以划分成两大系列:早期的80x86系列及现在的Pentium系列。早期的80x86系列可以包括:8088、8086、80286、80386、80486。自 80486之后,Intel对自己的产品进行了重新命名,并进行注册,因此80486以后的产品形成了Pentium(奔腾)系列的CPU。 Pentium系列的CPU目前包括:Pentium、Pentium MMX、Pentium Pro、PII、PII Xeon(至强)、PIII、PIII Xeon、P4 Xeon、Celeron2(赛扬)等。
另一部分是比IA服务器性能更高的服务器,即RISC(Reduced Instruction Set Computing精简指令集)架构服务器,这种RISC型号的CPU一般来讲在我们日常使用的电脑中是根本看不到的,它完全采用了与普通CPU不同的结构。使用RISC芯片并且主要采用UNIX *** 作系统的服务器,如Sun公司的SPARC、HP(惠普)公司的PA-RISC、DEC公司的Alpha芯片、SGI公司的MIPS等等。这类服务器通常价格都很昂贵,一般应用在证券、银行、邮电、保险等大公司大企业,作为网络的中枢神经,提供高性能的数据等各种服务。

编辑本段服务器定义
从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器)。
从狭义上讲,服务器是专指某些高性能计算机,能通过网络,对外提供服务。相对于普通PC来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。
编辑本段服务器解析
服务器作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。做一个形象的比喻:服务器就像是邮局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落在家庭、各种办公场所、公共场所等处的电话机。我们与外界日常的生活、工作中的电话交流、沟通,必须经过交换机,才能到达目标电话;同样如此,网络终端设备如家庭、企业中的微机上网,获取资讯,与外界沟通、娱乐等,也必须经过服务器,因此也可以说是服务器在“组织”和“领导”这些设备。
它是网络上一种为客户端计算机提供各种服务的高性能的计算机,它在网络 *** 作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及各种专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发表及数据管理等服务。它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。
服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等,它们是针对具体的网络应用特别制定的,因而服务器与微机在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面存在差异很大。尤其是随着信息技术的进步,网络的作用越来越明显,对自己信息系统的数据处理能力、安全性等的要求也越来越高,如果您在进行电子商务的过程中被黑客窃走密码、损失关键商业数据;如果您在自动取款机上不能正常的存取,您应该考虑在这些设备系统的幕后指挥者————服务器,而不是埋怨工作人员的素质和其他客观条件的限制。
编辑本段服务器分类
目前,按照体系架构来区分,服务器主要分为两类:
非x86服务器:包括大型机、小型机和UNIX服务器,它们是使用RISC(精简指令集)或EPIC处理器,并且主要采用UNIX和其它专用 *** 作系统的服务器,精简指令集处理器主要有IBM公司的POWER和PowerPC处理器,SUN与富士通公司合作研发的SPARC处理器、EPIC处理器主要是HP与Intel合作研发的安腾处理器等。这种服务器价格昂贵,体系封闭,但是稳定性好,性能强,主要用在金融、电信等大型企业的核心系统中。
x86服务器:又称CISC(复杂指令集)架构服务器,即通常所讲的PC服务器,它是基于PC机体系结构,使用Intel或其它兼容x86指令集的处理器芯片和Windows *** 作系统的服务器,如IBM的System x系列服务器、HP的Proliant 系列服务器等。 价格便宜、兼容性好、稳定性差、不安全,主要用在中小企业和非关键业务中。
从当前的网络发展状况看,以“小、巧、稳”为特点的x86架构的PC服务器得到了更为广泛的应用。
从理论定义来看,服务器是网络环境中的高性能计算机,它侦听网络上其它计算机(客户机)提交的服务请求,并提供相应的服务。为此,服务器必须具有承担服务并且保障服务质量的能力。
但是这样来解释仍然显得较为深奥模糊,其实服务器与个人电脑的功能相类似,均是帮助人类处理信息的工具,只是二者的定位不同,个人电脑(简称为Personal Computer,PC)是为满足个人的多功能需要而设计的,而服务器是为满足众多用户同时在其上处理数据而设计的。而多人如何同时使用同一台服务器呢这只能通过网络互联,来帮助达到这一共同使用的目的。
我们再来看服务器的功能,服务器可以用来搭建网页服务(我们平常上网所看到的网页页面的数据就是存储在服务器上供人访问的)、邮件服务(我们发的所有电子邮件都需要经过服务器的处理、发送与接收)、文件共享&打印共享服务、数据库服务等。而这所有的应用都有一个共同的特点,他们面向的都不是一个人,而是众多的人,同时处理的是众多的数据。所以服务器与网络是密不可分的。可以说离开了网络,就没有服务器;服务器是为提供服务而生,只有在网络环境下它才有存在的价值。而个人电脑完全可以在单机的情况下完成主人的数据处理任务。
编辑本段服务器硬件
其实说起来服务器系统的硬件构成与我们平常所接触的电脑有众多的相似之处,主要的硬件构成仍然包含如下几个主要部分:中央处理器、内存、芯片组、I/O总线、I/O设备、电源、机箱和相关软件。这也成了我们选购一台服务器时所主要关注的指标。
整个服务器系统就像一个人,处理器就是服务器的大脑,而各种总线就像是分布与全身肌肉中的神经,芯片组就像是脊髓,而I/O设备就像是通过神经系统支配的人的手、眼睛、耳朵和嘴;而电源系统就像是血液循环系统,它将能量输送到身体的所有地方。
对于一台服务器来讲,服务器的性能设计目标是如何平衡各部分的性能,使整个系统的性能达到最优。如果一台服务器有每秒处理1000个服务请求的能力,但网卡只能接受200个请求,而硬盘只能负担150个,而各种总线的负载能力仅能承担100个请求的话,那这台服务器得处理能力只能是100个请求/秒,有超过80%的处理器计算能力浪费了。
所以设计一个好服务器的最终目的就是通过平衡各方面的性能,使得各部分配合得当,并能够充分发挥能力。我们可以从这几个方面来衡量服务器是否达到了其设计目的;R:Reliability——可靠性;A:Availability——可用性;S:Scalability——可扩展性;U:Usability——易用性; M:Manageability——可管理性,即服务器的RASUM衡量标准。
由于服务器在网络中提供服务,那么这个服务的质量对承担多种应用的网络计算环境是非常重要的,承担这个服务的计算机硬件必须有能力保障服务质量。这个服务首先要有一定的容量,能响应单位时间内合理数量的服务器请求,同时这个服务对单个服务请求的响应时间要尽量快,还有这个服务要在要求的时间范围内一直存在。
如果一个WEB服务器只能在1分钟里处理1个主页请求,1个以外的其他请求必须排队等待,而这一个请求必须要3分钟才能处理完,同时这个WEB服务器在1个小时以前可以访问到,但一个小时以后却连接不上了,这种WEB服务器在现在的Internet计算环境里是无法想象的。
现在的WEB服务器必须能够同时处理上千个访问,同时每个访问的响应时间要短,而且这个WEB服务器不能停机,否则这个WEB服务器就会造成访问用户的流失。
为达到上面的要求,作为服务器硬件必须具备如下的特点:性能,使服务器能够在单位时间内处理相当数量的服务器请求并保证每个服务的响应时间;可靠性,使得服务器能够不停机;可扩展性,使服务器能够随着用户数量的增加不断提升性能。因此我们说不能把一台普通的PC作为服务器来使用,因为,PC远远达不到上面的要求。这样我们在服务器的概念上又加上一点就是服务器必须具有承担服务并保障服务质量的能力。这也是区别低价服务器和PC的差异的主要方面。
在信息系统中,服务器主要应用于数据库和Web服务,而PC主要应用于桌面计算和网络终端,设计根本出发点的差异决定了服务器应该具备比PC更可靠的持续运行能力、更强大的存储能力和网络通信能力、更快捷的故障恢复功能和更广阔的扩展空间,同时,对数据相当敏感的应用还要求服务器提供数据备份功能。而PC机在设计上则更加重视人机接口的易用性、图像和3D处理能力及其他多媒体性能。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10571076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存