服务器相关软件系统及应用.ppt

上传人:tian****1990 文档编号:12917602 上传时间:2020-06-02 格式:PPT 页数:40 大小:1.77MB
返回 下载 相关 举报
服务器相关软件系统及应用.ppt_第1页
第1页 / 共40页
服务器相关软件系统及应用.ppt_第2页
第2页 / 共40页
服务器相关软件系统及应用.ppt_第3页
第3页 / 共40页
点击查看更多>>
资源描述
服务器相关软件系统及应用,硚口区图书馆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),硬件资源,内核,外壳,应用程序,用户,操作系统,shell,kernel,Unix/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、SuSELinux,3.1.2各类服务器操作系统简介(2/2),Windows32bitEditionWindowsNTServer4.0Windows2000Server文件、打印、Intranet、联网Windows2000AdvancedServerLOB(在线商务)、电子商务Windows2000DatacenterServer大型关键应用:OLTP(联机事务处理)、数据仓库、ASP(应用服务提供商)和ISP(Internet服务提供商)WindowsServer2003StandardEditionWindowsServer2003EnterpriseEdition(现在卖的是R2版本)WindowsServer2003DatacenterEditionWindowsServer2003WebEditionWindowsSmallBusinessServer2003StandardEdition/EnterpriseEdition,3.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操作系统RedHatLinux,SUSELinux原先为欧洲领先的Linux操作系统厂商,后被Novell收购在美洲和欧洲市场非常强劲,尤其是企业级市场现最新版本SUSELinux10(2006年7月上市)Desktop:SuSELinuxEnterpriseDesktop10Server:SuSELinuxEnterpriseServer10号称是划时代的版本,犹如Windows那样易安装配置,拥有美观的用户界面。内核版本为2.6.16另外还有OpenSUSE用于个人开放研究,3.1.4Linux操作系统SUSELinux,TurboLinux亚洲领先的Linux操作系统厂商之前有Turbo6.5/7.0/8.0和GreatTurbo10现最新版本,3.1.4Linux操作系统TurboLinux,红旗Linux国内领先的Linux操作系统厂商在政府行业非常有优势现最新版本,3.1.4Linux操作系统红旗Linux,Unix:AIX仅仅工作在IBM服务器上来源于4.2BSD现最新版本AIX5LV5.3AIX6.1(最新发布,来源于AIX5LV5.4),Unix:HP-UNIX仅仅工作在HP的服务器上来源于4.2BSD现最新版本HP-UX11iV3,Unix:MAC-OSX来源于BSD取代早期的MAC-OS现最新版本MacOSXLeopard,3.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-SystemV,Unix:FreeBSD最具学院派,分生产版本和新技术展示版现最新版本生产版本:Release6.2,之前的有6.1/5.4新技术展示版:Release5.2.1,3.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:TransactionProcessingPerformanceCouncil(事务处理性能委员会)TPC是一家非盈利性机构,负责定义诸如TPC-C、TPC-H和TPC-W基准测试之类的事务处理与数据库性能基准测试,并依据这些基准测试项目发布客观性能数据。委员会成员包括大多数主要数据库产品厂商以及服务器硬件系统供应商TPC-C是一种旨在衡量联机事务处理(OLTP)系统性能与可伸缩性的行业标准基准测试项目tpmC:transactionsperminute(TPC-C每分钟的吞吐量)按有效TPC-C配置期间每分钟处理的平均交易次数测量,至少要运行12分钟,3.3.3数据库性能测试简介(1/2),TPC-C测试介绍,3.3.3数据库性能测试简介(2/2),目录,3.1操作系统3.2中间件3.3数据库3.4双机高可用技术3.4.1双机高可用系统构成3.4.2双机软件常见产品3.4.3高可用双机方案3.5负载均衡技术,3.4.1双机高可用系统构成(1/3),ActiveServer,运行用户在双机软件中配置的应用服务,并检测应用服务的运行情况,3.4.1双机高可用系统构成(2/3),BackupServer,随时准备接管主机运行的应用服务,备机的硬件配置可以和主机不同,但操作系统一般必须相同,SharedDisk,存储应用程序的共享数据,并保证数据的一致性和完整性,3.4.1双机高可用系统的硬件构成(3/3),PrivateNet,主备机内部的通讯通道支持2种类型:TCP/IP网口RS-232串口,客户端和服务器之间的通讯通道,PublicNet,RoseHA双机软件软件介绍:常见的第三方商用双机软件适用平台:Windows、Linux、Unix(Solaris、SCO)RedFlagHAServer软件介绍:红旗操作系统厂商的产品适用平台:RedFlagLinuxRedHatClusterSuite软件介绍:红帽子操作系统厂商的产品适用平台:RedHatLinux微软MSCS软件介绍:windows企业版本自带组件适用平台:windows,3.4.2双机软件常见产品(1/3),DataWrae双机软件软件介绍:存储厂商豪威的产品,和RoseHA属于同一级别适用平台:Windows、Linux、Unix(Solaris、IBMAIX、SCO)PlusWell双机软件软件介绍:北京蓝科泰达的产品适用平台:Windows、Linux、Unix(SCO)LanderCluster集群软件软件介绍:上海联鼎软件出品,分双机软件和多节点集群软件适用平台:Windows、Linux、Unix(Solaris、SCO)Legato软件介绍:较高端的产品,已被EMC收购适用平台:windows,3.4.2双机软件常见产品(2/3),LifeKeeper软件介绍:美国SteelEye公司,源于美国NCR公司及著名的AT&T贝尔实验室适用平台:Windows、LinuxPrimeClusterHA(PCLHA)软件介绍:较高端的产品,德国富士通西门子计算机公司(Fujitsu-SiemensComputers)提供的业界领先的支持双机热备和多节点集群的高可用管理软件适用平台:Linux、SolarisVeritasClusterServer软件介绍:较高端产品,市场知名度高,已被赛门铁克收购适用平台:Windows、Linux、Unix(Solaris、IBMAIX、HP-UX),3.4.2双机软件常见产品(3/3),3.4.3高可用的双机方案,高可用方案需求分析应用系统以服务器、操作系统、数据库、应用软件为基础构建,单点故障多,宕机影响大收入损失生产力下降丢失商业机会不同客户有不同的投资收益要求,可靠性程度的需求不同单一客户的应用系统可能基于多种平台服务器、操作系统、数据库,3.4.3高可用的双机方案双机热备,3.4.3高可用的双机方案多端热备,目录,3.1操作系统3.2中间件3.3数据库3.4双机高可用技术3.5负载均衡技术3.5.1负载均衡定义及优势3.5.2负载均衡的分类及软硬件实现的区别3.5.3曙光DLB负载均衡系统介绍,负载均衡的定义,负载均衡其实就是把有可能拥塞于一个服务器的负载交给多个服务器分担。负载均衡通过一些工具实时地分析数据包,掌握网络中的数据流量状况,把任务合理分配出去。服务器群集中每个服务结点需要一个服务器程序的独立拷贝,诸如Web、FTP、Telnet或e-mail服务程序,负载均衡则将工作负载在这些主机间进行分配。,3.5.1负载均衡的定义及优势(1/2),负载均衡提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数据处理能力,提高网络的灵活性和可用性。解决网络拥塞问题,提供服务器空闲响应,实现地理位置无关性为用户提供更好的访问质量提高服务器响应速度提高服务器及其他资源的利用效率避免了网络关键部位出现单点失效,负载均衡的优势,3.5.1负载均衡的定义及优势(2/2),软件负载均衡实现方式:通过负载均衡软件和服务器来实现负载均衡功能负载均衡软件:一般只能实现3层的基于IP转发的负载均衡功能;其种类繁多,各大硬件厂商几乎都有自己的负载均衡软件,如IBM、HP、SUN等曙光负载均衡软件:DLB硬件负载均衡实现方式:通过硬件负载均衡器来实现负载均衡功能硬件负载均衡器:可以实现47层的基于应用层的负载均衡功能;类似交换机,有多个端口常见的负载均衡器:radware、F5以及许多主流交换机厂商都有自己的负载均衡器,如cisco、Foundry、北电等等,3.5.2负载均衡的分类和软硬件实现的区别(1/2),负载均衡的分类,软件负载均衡一般是基于IP做负载均衡,只能支持到3层。它的优点是基于特定环境、配置简单、使用灵活、成本低廉,可以满足一般的负载均衡需求。硬件负载均衡解决方案大多可以基于内容做负载均衡,支持47层。并且由于它是专门的设备完成专门的任务,独立于操作系统,整体性能得到大量提高,加上多样化的负载均衡策略,智能化的流量管理,可达到最佳的负载均衡需求。一般而言,硬件负载均衡在功能、性能上优于软件方式,不过成本昂贵。,软硬件负载均衡的区别,3.5.2负载均衡的分类和软硬件实现的区别(2/2),
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!