服务器相关软件系统及应用.ppt_第1页
服务器相关软件系统及应用.ppt_第2页
服务器相关软件系统及应用.ppt_第3页
服务器相关软件系统及应用.ppt_第4页
服务器相关软件系统及应用.ppt_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

服务器相关软件系统及应用,硚口区图书馆 2009年4月9日,(内部交流使用),目 录,3.1 操作系统 3.1.1 操作系统概述 3.1.2 各类操作系统简介 3.1.3 Windows操作系统 3.1.4 Linux操作系统 3.1.5 Unix操作系统 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:连接紧密,大型主机(特殊类型) IBM zSeries:z/OS、OS/390、Linux、z/VM、TPF、VSE/ESA等 Unisys ClearPath:MCP、OS2200 Unix服务器(RISC) IBM pSeries:AIX5L、Linux(Turbo、SuSE) IBM iSeries:OS/400(i5/OS)、AIX5L、Linux(RedHat、SuSE)、Windows SUN SunFire:Solaris 10/9/8 HP9000:HP-Unix 11i HP Alpha Server:HP Tru64 Unix、OpenVMS、Linux SGI Origin:SGI IRIX(用的是MIPS R14000A处理器),3.1.2 各类服务器操作系统简介(1/2),PC服务器(CISC) Windows:Windows 2000/Windows 2003/Windows2007(Longhon) Linux:有很多Distribution,知名的商业版本有Redhat、Turbo、SuSE、红旗Linux等 Unix:SCO UnixWare和OpenServer、Solaris、FreeBSD等 安腾服务器(EPIC) HP integrity 动能服务器:HP-UX、OpenVMS、Windows、Linux 富士通PRIMEQUEST:Windows、Linux SGI Altix系列:SGI Advanced Linux、SuSE Linux,3.1.2 各类服务器操作系统简介(2/2),Windows 32bit Edition Windows NT Server 4.0 Windows 2000 Server文件、打印、Intranet、联网 Windows 2000 Advanced ServerLOB(在线商务)、电子商务 Windows 2000 Datacenter Server大型关键应用:OLTP(联机事务处理)、数据仓库、ASP(应用服务提供商)和ISP(Internet服务提供商) Windows Server 2003 Standard Edition Windows Server 2003 Enterprise Edition(现在卖的是R2版本) Windows Server 2003 Datacenter Edition Windows Server 2003 Web Edition Windows Small Business Server 2003Standard Edition/Enterprise Edition,3.1.3 Windows操作系统(1/2),Windows 64bit Edition For Itanium 2 Windows Server 2003 Enterprise Edition for Itanium 2 Windows Server 2003 Datacenter Edition for Itanium 2 For AMD64、Intel EM64T Windows Server 2003 Standard x64 Edition 支持1-4路处理器和32GB内存 Windows Server 2003 Enterprise x64 Edition 支持1-8路处理器和1TB内存 Windows Server 2003 Datacenter x64 Edition 支持8-64路处理器和1TB内存 现在卖的也都是R2的版本,语言包是需要额外安装的。,3.1.3 Windows操作系统(2/2),Red Hat Linux 原先的版本 Redhat 7.0/8.0/9.0(支持截止到2004年3月30日) 后期的版本(V2.1/V3.0/V4.0/V5.0) RedHat Enterprise Linux家族 RedHat Enterprise Linux AS高级版、大型应用 RedHat Enterprise Linux ES中型应用 RedHat Enterprise Linux WS小型服务器和工作站 RedHat Desktop桌面客户端 The Fedora Project私人免费研究计划 最新的发行版本是V5.0(Kernel 2.6.18) 不再区分AS、ES和WS,分为“服务器”和“高级平台”,3.1.4 Linux操作系统Red Hat Linux,SUSE Linux 原先为欧洲领先的Linux操作系统厂商,后被Novell收购 在美洲和欧洲市场非常强劲,尤其是企业级市场 现最新版本SUSE Linux 10(2006年7月上市) Desktop:SuSE Linux Enterprise Desktop 10 Server:SuSE Linux Enterprise Server 10 号称是划时代的版本,犹如Windows那样易安装配置,拥有美观的用户界面。 内核版本为2.6.16 另外还有OpenSUSE用于个人开放研究,3.1.4 Linux操作系统 SUSE Linux,Turbo Linux 亚洲领先的Linux操作系统厂商 之前有Turbo 6.5/7.0/8.0和GreatTurbo 10 现最新版本,3.1.4 Linux操作系统 Turbo Linux,红旗Linux 国内领先的Linux操作系统厂商 在政府行业非常有优势 现最新版本,3.1.4 Linux操作系统红旗Linux,Unix:AIX 仅仅工作在IBM服务器上 来源于4.2BSD 现最新版本 AIX 5L V5.3 AIX 6.1(最新发布,来源于AIX 5L V5.4),Unix:HP-UNIX 仅仅工作在HP的服务器上 来源于4.2BSD 现最新版本 HP-UX 11i V3,Unix:MAC-OS X 来源于BSD 取代早期的MAC-OS 现最新版本 Mac OS X Leopard,3.1.5 Unix操作系统,Unix:SCO SCO是x86领域最流行的Unix操作系统 SCO有UnixWare和OpenServer两个系列产品 现最新版本 SCO UnixWare 7.1.4/7.1.3/7.1.1(在国内使用最多的版本) SCO OpenServer 6/5.07/5.06 (在国内使用最多的版本),Unix:SUN Solaris 号称x86平台上最强大的Unix操作系统,最新的Solaris 10是全免费的 来源于4.2BSD SUN OS4-SystemV,Unix:FreeBSD 最具学院派,分生产版本和新技术展示版 现最新版本 生产版本:Release 6.2,之前的有6.1/5.4 新技术展示版: Release 5.2.1,3.1.5 Unix操作系统,目 录,3.1 操作系统 3.2 中间件 3.2.1 概述 3.2.2 中间件与应用系统 3.2.3 中间件的优点 3.2.4 中间件的常见产品 3.2.5 weblogic和websphere简介 3.2.6 中间件集群系统 3.3 数据库 3.4 双机高可用技术 3.5 负载均衡技术,中间件是一种通用服务 具有标准程序接口和协议 它支持的标准包括数据库互联标准ODBC 和JDBC 、CORBA 、COM/DCOM 、Enterprise JavaBeans(EJB)对象模型等。,中间件概念,3.2.1 中间件概述(1/2),中间件特点: 满足大量应用的需要 运行于多种硬件和OS平台 支持分布式计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能 支持标准的协议 支持标准的接口 中间件分类: 数据访问中间件 远程过程调用中间件 消息中间件 交易中间件 对象中间件,中间件的特点和分类,3.2.1 中间件概述(2/2),BEA WebLogic IBM WebSphere 东方通 金蝶/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 数据库的概念,四大主流数据库和其他数据库,SQL Server SQL Server最早是Sybase的SQL Server在NT上的版本。从Sybase SQL Server的4.2版本后,Microsoft开始独立开发SQL Server。目前SQL Server的最新版本为SQL Server 2005。 Oracle Oracle公司是世界第二大软件独立供应商,第一大数据库厂商。Oracle在关系数据库的高端市场占据着领导地位,由于Oracle在分布式数据库方面起步较早,在数据的优化、可用性和稳定性方面有其独到之处的,在操作的便利程度上要好于IBM的DB2。 Sybase ASE Sybase公司是一家著名的数据库软件提供商,其移动数据库占据整个市场的61%,一直居于领先地位,其数据仓库产品Adaptive Server IQ也是业界领先的产品。 Sybase在中国市场的电信、能源等行业市场表现良好,并且成功拓展了西部地区的市场,同时夺得原Informix的部分客户。,3.3.2 常见数据库 (1/3),DB2 IBM的DB2数据库主要适用于小型机(尤其是IBM自己的服务器)和Unix操作系统,当然它也能用于Windows和Linux操作系统,但用的不太多。不过DB2在数据库方面有着深厚的功底,因为关系型数据库、SQL语言都由IBM发明。尽管进入分布式数据库的时间比较晚,但由于IBM与Oracle相比,有着产品线齐全,可以提供Total Solution的优势,在金融等一些大型数据库行业应用领域,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:Transaction Processing Performance Council(事务处理性能委员会) TPC是一家非盈利性机构,负责定义诸如TPC-C、TPC-H和TPC-W基准测试之类的事务处理与数据库性能基准测试,并依据这些基准测试项目发布客观性能数据。委员会成员包括大多数主要数据库产品厂商以及服务器硬件系统供应商 TPC-C 是一种旨在衡量联机事务处理(OLTP)系统性能与可伸缩性的行业标准基准测试项目 tpmC:transactions per minute(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),Active Server,运行用户在双机软件中配置的应用服务,并检测应用服务的运行情况,3.4.1 双机高可用系统构成(2/3),Backup Server,随时准备接管主机运行的应用服务, 备机的硬件配置可以和主机不同,但操作系统一般必须相同,Shared Disk,存储应用程序的共享数据,并保证数据的一致性和完整性,3.4.1 双机高可用系统的硬件构成(3/3),Private Net,主备机内部的通讯通道支持2种类型: TCP/IP网口 RS-232 串口,客户端和服务器之间的通讯通道,Public Net,Rose HA双机软件 软件介绍:常见的第三方商用双机软件 适用平台:Windows、Linux、Unix(Solaris、SCO) Red Flag HA Server 软件介绍:红旗操作系统厂商的产品 适用平台:Red Flag Linux Red Hat Cluster Suite 软件介绍:红帽子操作系统厂商的产品 适用平台:Red Hat Linux 微软MSCS 软件介绍:windows企业版本自带组件 适用平台: windows,3.4.2 双机软件常见产品(1/3),DataWrae双机软件 软件介绍:存储厂商豪威的产品,和Rose HA属于同一级别 适用平台:Windows、Linux、Unix(Solaris、IBM AIX、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、Linux PrimeCluster HA(PCL HA) 软件介绍:较高端的产品,德国富士通西门子计算机公司(Fujitsu-Siemens Computers)提供的业界领先的支持双机热备和多节点集群的高可用管理软件 适用平台:Linux、 Solaris Veritas Cluster Server 软件介绍:较高端产品,市场知名度高,已被赛门铁克收购 适用平台: Windows、Linux、Unix(Solaris、IBM AIX、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负载均衡系统介绍,负载均衡的定义,负载均衡其实就是把有可能拥塞于一个服务器的负载交给多个服务器分担。负载均衡通过一些工具实时地分析数据包,掌握网络中的数据流量状况,把任务合理分配出去

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论