您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 服务器相关软件系统及应用
服务器相关软件系统及应用硚口区图书馆2009年4月9日(内部交流使用)目录3.1操作系统3.1.1操作系统概述3.1.2各类操作系统简介3.1.3Windows操作系统3.1.4Linux操作系统3.1.5Unix操作系统3.2中间件3.3数据库3.4双机高可用技术3.5负载均衡技术操作系统的作用和功能操作系统是用户与计算机硬件之间的接口操作系统为用户提供了虚拟计算机(相对裸机来说)操作系统是计算机系统的资源管理者处理机管理(处理中断事件、处理器调度)存储管理(存储分配、存储共享、地址转换与存储保护等)设备管理文件管理网络与通信管理用户接口3.1.1操作系统概述(1/2)3.1.1操作系统概述(2/2)硬件资源内核外壳应用程序用户操作系统shellkernelUnix/Linux:shell与kernel分开Windows:连接紧密大型主机(特殊类型)IBMzSeries:z/OS、OS/390、Linux、z/VM、TPF、VSE/ESA等UnisysClearPath:MCP、OS2200Unix服务器(RISC)IBMpSeries:AIX5L、Linux(Turbo、SuSE)IBMiSeries:OS/400(i5/OS)、AIX5L、Linux(RedHat、SuSE)、WindowsSUNSunFire:Solaris10/9/8HP9000:HP-Unix11iHPAlphaServer:HPTru64Unix、OpenVMS、LinuxSGIOrigin:SGIIRIX(用的是MIPSR14000A处理器)3.1.2各类服务器操作系统简介(1/2)PC服务器(CISC)Windows:Windows2000/Windows2003/Windows2007(Longhon)Linux:有很多Distribution,知名的商业版本有Redhat、Turbo、SuSE、红旗Linux等Unix:SCOUnixWare和OpenServer、Solaris、FreeBSD等安腾服务器(EPIC)HPintegrity动能服务器:HP-UX、OpenVMS、Windows、Linux富士通PRIMEQUEST:Windows、LinuxSGIAltix系列:SGIAdvancedLinux、SuSELinux3.1.2各类服务器操作系统简介(2/2)Windows32bitEditionWindowsNTServer4.0Windows2000Server——文件、打印、Intranet、联网Windows2000AdvancedServer——LOB(在线商务)、电子商务Windows2000DatacenterServer——大型关键应用:OLTP(联机事务处理)、数据仓库、ASP(应用服务提供商)和ISP(Internet服务提供商)WindowsServer2003StandardEditionWindowsServer2003EnterpriseEdition(现在卖的是R2版本)WindowsServer2003DatacenterEditionWindowsServer2003WebEditionWindowsSmallBusinessServer2003——StandardEdition/EnterpriseEdition3.1.3Windows操作系统(1/2)Windows64bitEditionForItanium2WindowsServer2003EnterpriseEditionforItanium2WindowsServer2003DatacenterEditionforItanium2ForAMD64、IntelEM64TWindowsServer2003Standardx64Edition支持1-4路处理器和32GB内存WindowsServer2003Enterprisex64Edition支持1-8路处理器和1TB内存WindowsServer2003Datacenterx64Edition支持8-64路处理器和1TB内存现在卖的也都是R2的版本,语言包是需要额外安装的。3.1.3Windows操作系统(2/2)RedHatLinux原先的版本Redhat7.0/8.0/9.0(支持截止到2004年3月30日)后期的版本(V2.1/V3.0/V4.0/V5.0)RedHatEnterpriseLinux家族RedHatEnterpriseLinuxAS——高级版、大型应用RedHatEnterpriseLinuxES——中型应用RedHatEnterpriseLinuxWS——小型服务器和工作站RedHatDesktop——桌面客户端TheFedoraProject——私人免费研究计划最新的发行版本是V5.0(Kernel2.6.18)不再区分AS、ES和WS,分为“服务器”和“高级平台”3.1.4Linux操作系统—RedHatLinuxSUSELinux原先为欧洲领先的Linux操作系统厂商,后被Novell收购在美洲和欧洲市场非常强劲,尤其是企业级市场现最新版本SUSELinux10(2006年7月上市)Desktop:SuSELinuxEnterpriseDesktop10Server:SuSELinuxEnterpriseServer10号称是划时代的版本,犹如Windows那样易安装配置,拥有美观的用户界面。内核版本为2.6.16另外还有OpenSUSE用于个人开放研究3.1.4Linux操作系统—SUSELinuxTurboLinux亚洲领先的Linux操作系统厂商之前有Turbo6.5/7.0/8.0和GreatTurbo10现最新版本3.1.4Linux操作系统—TurboLinux红旗Linux国内领先的Linux操作系统厂商在政府行业非常有优势现最新版本3.1.4Linux操作系统—红旗LinuxUnix:AIX仅仅工作在IBM服务器上来源于4.2BSD现最新版本AIX5LV5.3AIX6.1(最新发布,来源于AIX5LV5.4)Unix:HP-UNIX仅仅工作在HP的服务器上来源于4.2BSD现最新版本HP-UX11iV3Unix:MAC-OSX来源于BSD取代早期的MAC-OS现最新版本MacOSXLeopard3.1.5Unix操作系统Unix:SCOSCO是x86领域最流行的Unix操作系统SCO有UnixWare和OpenServer两个系列产品现最新版本SCOUnixWare7.1.4/7.1.3/7.1.1(在国内使用最多的版本)SCOOpenServer6/5.07/5.06(在国内使用最多的版本)Unix:SUNSolaris号称x86平台上最强大的Unix操作系统,最新的Solaris10是全免费的来源于4.2BSDSUNOS4---SystemVUnix:FreeBSD最具学院派,分生产版本和新技术展示版现最新版本生产版本:Release6.2,之前的有6.1/5.4新技术展示版:Release5.2.13.1.5Unix操作系统目录3.1操作系统3.2中间件3.2.1概述3.2.2中间件与应用系统3.2.3中间件的优点3.2.4中间件的常见产品3.2.5weblogic和websphere简介3.2.6中间件集群系统3.3数据库3.4双机高可用技术3.5负载均衡技术中间件是一种通用服务具有标准程序接口和协议它支持的标准包括数据库互联标准ODBC和JDBC、CORBA、COM/DCOM、EnterpriseJavaBeans(EJB)对象模型等。中间件概念3.2.1中间件概述(1/2)中间件特点:满足大量应用的需要运行于多种硬件和OS平台支持分布式计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能支持标准的协议支持标准的接口中间件分类:数据访问中间件远程过程调用中间件消息中间件交易中间件对象中间件中间件的特点和分类3.2.1中间件概述(2/2)BEAWebLogicIBMWebSphere东方通金蝶/Oracle/Microsoft/SUN/Borland/中创软件/中关村科技主流中间件中间件(MiddleWare)是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。前三家占据了国内市场超过70%的份额目录3.1操作系统3.2中间件3.3数据库3.3.1概述3.3.2常见数据库3.3.4数据库性能测试简介3.4双机高可用技术3.5负载均衡技术数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表20.6.3中,这张表就可以看成是一个数据库。在财务管理、仓库管理、生产管理中也需要建立众多的这种“数据库”,使其可以利用计算机实现财务、仓库、生产的自动化管理。数据库概念3.3.1数据库的概念四大主流数据库和其他数据库SQLServerSQLServer最早是Sybase的SQLServer在NT上的版本。从SybaseSQLServer的4.2版本后,Microsoft开始独立开发SQLServer。目前SQLServer的最新版本为SQLServer2005。OracleOracle公司是世界第二大软件独立供应商,第一大数据库厂商。Oracle在关系数据库的高端市场占据着领导地位,由于Oracle在分布式数据库方面起步较早,在数据的优化、可用性和稳定性方面有其独到之处的,在操作的便利程度上要好于IBM的DB2。SybaseASESybase公司是一家著名的数据库软件提供商,其移动数据库占据整个市场的61%,一直居于领先地位,其数据仓库产品AdaptiveServerIQ也是业界领先的产品。Sybase在中国市场的电信、能源等行业市场表现良好,并且成功拓展了西部地区的市场,同时夺得原Informix的部分客户。3.3.2常见数据库(1/3)DB2IBM的DB2数据库主要适用于小型机(尤其是IBM自己的服务器)和Unix操作系统,当然它也能用于Windows和Linux操作系统,但用的不太多。不过DB2在数据库方面有着深厚的功底,因为关系型数据库、SQL语言都由IBM发明。尽管进入分布式数据库的时间比较晚,但由于IBM与Oracle相比,有着产品线齐全,可以提供TotalSolution的优势,在金融等一些大型数据库行业应用领域,IBM占据着绝对的传统霸主地位。其他数据库其他的一些数据库还有Mysql数据库和Informix数据库等。Mysql数据库是一种开放源码的数据库,具有简单易用的特点。Informix数据库是一种大型的商用数据库,主要应用在政府、金融保险、邮政电信等各行业中,Informix作为对象关系型数据库的最早倡导者之一,其技术有着很多独到之处,不过在2001年IBM以10亿美元收购了Informix公司的数据库部分。四大主流数据库和其他数据库3.3.2常见数据库(2/3)关系型数据库厂商-2005年市场分额3.3.2常见数据库(3/3)TPC-C测试是目前最权威的数据库性能测试标准,大多数服务器厂商和数据库厂商都用TPC-C测试的结果来让用户对自己的服务器或数据库的性能进行评估TPC:TransactionProcessingPerformanceCounci
本文标题:服务器相关软件系统及应用
链接地址:https://www.777doc.com/doc-1594509 .html