服務(wù)器相關(guān)軟件系統(tǒng)及應(yīng)用.ppt_第1頁
服務(wù)器相關(guān)軟件系統(tǒng)及應(yīng)用.ppt_第2頁
服務(wù)器相關(guān)軟件系統(tǒng)及應(yīng)用.ppt_第3頁
服務(wù)器相關(guān)軟件系統(tǒng)及應(yīng)用.ppt_第4頁
服務(wù)器相關(guān)軟件系統(tǒng)及應(yīng)用.ppt_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

服務(wù)器相關(guān)軟件系統(tǒng)及應(yīng)用,硚口區(qū)圖書館 2009年4月9日,(內(nèi)部交流使用),目 錄,3.1 操作系統(tǒng) 3.1.1 操作系統(tǒng)概述 3.1.2 各類操作系統(tǒng)簡介 3.1.3 Windows操作系統(tǒng) 3.1.4 Linux操作系統(tǒng) 3.1.5 Unix操作系統(tǒng) 3.2 中間件 3.3 數(shù)據(jù)庫 3.4 雙機(jī)高可用技術(shù) 3.5 負(fù)載均衡技術(shù),操作系統(tǒng)的作用和功能,操作系統(tǒng)是用戶與計(jì)算機(jī)硬件之間的接口 操作系統(tǒng)為用戶提供了虛擬計(jì)算機(jī)(相對(duì)裸機(jī)來說) 操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的資源管理者 處理機(jī)管理(處理中斷事件、處理器調(diào)度) 存儲(chǔ)管理(存儲(chǔ)分配、存儲(chǔ)共享、地址轉(zhuǎn)換與存儲(chǔ)保護(hù)等) 設(shè)備管理 文件管理 網(wǎng)絡(luò)與通信管理 用戶接口,3.1.1 操作系統(tǒng)概述(1/2),3.1.1 操作系統(tǒng)概述(2/2),硬件資源,內(nèi)核,外殼,應(yīng)用程序,用戶,操作系統(tǒng),shell,kernel,Unix/Linux:shell與kernel分開 Windows:連接緊密,大型主機(jī)(特殊類型) IBM zSeries:z/OS、OS/390、Linux、z/VM、TPF、VSE/ESA等 Unisys ClearPath:MCP、OS2200 Unix服務(wù)器(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 各類服務(wù)器操作系統(tǒng)簡介(1/2),PC服務(wù)器(CISC) Windows:Windows 2000/Windows 2003/Windows2007(Longhon) Linux:有很多Distribution,知名的商業(yè)版本有Redhat、Turbo、SuSE、紅旗Linux等 Unix:SCO UnixWare和OpenServer、Solaris、FreeBSD等 安騰服務(wù)器(EPIC) HP integrity 動(dòng)能服務(wù)器:HP-UX、OpenVMS、Windows、Linux 富士通PRIMEQUEST:Windows、Linux SGI Altix系列:SGI Advanced Linux、SuSE Linux,3.1.2 各類服務(wù)器操作系統(tǒng)簡介(2/2),Windows 32bit Edition Windows NT Server 4.0 Windows 2000 Server文件、打印、Intranet、聯(lián)網(wǎng) Windows 2000 Advanced ServerLOB(在線商務(wù))、電子商務(wù) Windows 2000 Datacenter Server大型關(guān)鍵應(yīng)用:OLTP(聯(lián)機(jī)事務(wù)處理)、數(shù)據(jù)倉庫、ASP(應(yīng)用服務(wù)提供商)和ISP(Internet服務(wù)提供商) Windows Server 2003 Standard Edition Windows Server 2003 Enterprise Edition(現(xiàn)在賣的是R2版本) Windows Server 2003 Datacenter Edition Windows Server 2003 Web Edition Windows Small Business Server 2003Standard Edition/Enterprise Edition,3.1.3 Windows操作系統(tǒng)(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內(nèi)存 Windows Server 2003 Enterprise x64 Edition 支持1-8路處理器和1TB內(nèi)存 Windows Server 2003 Datacenter x64 Edition 支持8-64路處理器和1TB內(nèi)存 現(xiàn)在賣的也都是R2的版本,語言包是需要額外安裝的。,3.1.3 Windows操作系統(tǒng)(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高級(jí)版、大型應(yīng)用 RedHat Enterprise Linux ES中型應(yīng)用 RedHat Enterprise Linux WS小型服務(wù)器和工作站 RedHat Desktop桌面客戶端 The Fedora Project私人免費(fèi)研究計(jì)劃 最新的發(fā)行版本是V5.0(Kernel 2.6.18) 不再區(qū)分AS、ES和WS,分為“服務(wù)器”和“高級(jí)平臺(tái)”,3.1.4 Linux操作系統(tǒng)Red Hat Linux,SUSE Linux 原先為歐洲領(lǐng)先的Linux操作系統(tǒng)廠商,后被Novell收購 在美洲和歐洲市場非常強(qiáng)勁,尤其是企業(yè)級(jí)市場 現(xiàn)最新版本SUSE Linux 10(2006年7月上市) Desktop:SuSE Linux Enterprise Desktop 10 Server:SuSE Linux Enterprise Server 10 號(hào)稱是劃時(shí)代的版本,猶如Windows那樣易安裝配置,擁有美觀的用戶界面。 內(nèi)核版本為2.6.16 另外還有OpenSUSE用于個(gè)人開放研究,3.1.4 Linux操作系統(tǒng) SUSE Linux,Turbo Linux 亞洲領(lǐng)先的Linux操作系統(tǒng)廠商 之前有Turbo 6.5/7.0/8.0和GreatTurbo 10 現(xiàn)最新版本,3.1.4 Linux操作系統(tǒng) Turbo Linux,紅旗Linux 國內(nèi)領(lǐng)先的Linux操作系統(tǒng)廠商 在政府行業(yè)非常有優(yōu)勢 現(xiàn)最新版本,3.1.4 Linux操作系統(tǒng)紅旗Linux,Unix:AIX 僅僅工作在IBM服務(wù)器上 來源于4.2BSD 現(xiàn)最新版本 AIX 5L V5.3 AIX 6.1(最新發(fā)布,來源于AIX 5L V5.4),Unix:HP-UNIX 僅僅工作在HP的服務(wù)器上 來源于4.2BSD 現(xiàn)最新版本 HP-UX 11i V3,Unix:MAC-OS X 來源于BSD 取代早期的MAC-OS 現(xiàn)最新版本 Mac OS X Leopard,3.1.5 Unix操作系統(tǒng),Unix:SCO SCO是x86領(lǐng)域最流行的Unix操作系統(tǒng) SCO有UnixWare和OpenServer兩個(gè)系列產(chǎn)品 現(xiàn)最新版本 SCO UnixWare 7.1.4/7.1.3/7.1.1(在國內(nèi)使用最多的版本) SCO OpenServer 6/5.07/5.06 (在國內(nèi)使用最多的版本),Unix:SUN Solaris 號(hào)稱x86平臺(tái)上最強(qiáng)大的Unix操作系統(tǒng),最新的Solaris 10是全免費(fèi)的 來源于4.2BSD SUN OS4-SystemV,Unix:FreeBSD 最具學(xué)院派,分生產(chǎn)版本和新技術(shù)展示版 現(xiàn)最新版本 生產(chǎn)版本:Release 6.2,之前的有6.1/5.4 新技術(shù)展示版: Release 5.2.1,3.1.5 Unix操作系統(tǒng),目 錄,3.1 操作系統(tǒng) 3.2 中間件 3.2.1 概述 3.2.2 中間件與應(yīng)用系統(tǒng) 3.2.3 中間件的優(yōu)點(diǎn) 3.2.4 中間件的常見產(chǎn)品 3.2.5 weblogic和websphere簡介 3.2.6 中間件集群系統(tǒng) 3.3 數(shù)據(jù)庫 3.4 雙機(jī)高可用技術(shù) 3.5 負(fù)載均衡技術(shù),中間件是一種通用服務(wù) 具有標(biāo)準(zhǔn)程序接口和協(xié)議 它支持的標(biāo)準(zhǔn)包括數(shù)據(jù)庫互聯(lián)標(biāo)準(zhǔn)ODBC 和JDBC 、CORBA 、COM/DCOM 、Enterprise JavaBeans(EJB)對(duì)象模型等。,中間件概念,3.2.1 中間件概述(1/2),中間件特點(diǎn): 滿足大量應(yīng)用的需要 運(yùn)行于多種硬件和OS平臺(tái) 支持分布式計(jì)算,提供跨網(wǎng)絡(luò)、硬件和OS平臺(tái)的透明性的應(yīng)用或服務(wù)的交互功能 支持標(biāo)準(zhǔn)的協(xié)議 支持標(biāo)準(zhǔn)的接口 中間件分類: 數(shù)據(jù)訪問中間件 遠(yuǎn)程過程調(diào)用中間件 消息中間件 交易中間件 對(duì)象中間件,中間件的特點(diǎn)和分類,3.2.1 中間件概述(2/2),BEA WebLogic IBM WebSphere 東方通 金蝶/Oracle/Microsoft/SUN/Borland/中創(chuàng)軟件/中關(guān)村科技,主流中間件,中間件(MiddleWare)是基礎(chǔ)軟件的一大類,屬于可復(fù)用軟件的范疇。顧名思義,中間件處于操作系統(tǒng)軟件與用戶的應(yīng)用軟件的中間。中間件在操作系統(tǒng)、網(wǎng)絡(luò)和數(shù)據(jù)庫之上,應(yīng)用軟件的下層,總的作用是為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)的環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。,前三家占據(jù)了國內(nèi)市場超過70%的份額,目 錄,3.1 操作系統(tǒng) 3.2 中間件 3.3 數(shù)據(jù)庫 3.3.1 概述 3.3.2 常見數(shù)據(jù)庫 3.3.4 數(shù)據(jù)庫性能測試簡介 3.4 雙機(jī)高可用技術(shù) 3.5 負(fù)載均衡技術(shù),數(shù)據(jù)庫是“按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲(chǔ)和管理數(shù)據(jù)的倉庫”。在經(jīng)濟(jì)管理的日常工作中,常常需要把某些相關(guān)的數(shù)據(jù)放進(jìn)這樣“倉庫”,并根據(jù)管理的需要進(jìn)行相應(yīng)的處理。 例如,企業(yè)或事業(yè)單位的人事部門常常要把本單位職工的基本情況(職工號(hào)、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表20.6.3中,這張表就可以看成是一個(gè)數(shù)據(jù)庫。 在財(cái)務(wù)管理、倉庫管理、生產(chǎn)管理中也需要建立眾多的這種“數(shù)據(jù)庫”,使其可以利用計(jì)算機(jī)實(shí)現(xiàn)財(cái)務(wù)、倉庫、生產(chǎn)的自動(dòng)化管理。,數(shù)據(jù)庫概念,3.3.1 數(shù)據(jù)庫的概念,四大主流數(shù)據(jù)庫和其他數(shù)據(jù)庫,SQL Server SQL Server最早是Sybase的SQL Server在NT上的版本。從Sybase SQL Server的4.2版本后,Microsoft開始獨(dú)立開發(fā)SQL Server。目前SQL Server的最新版本為SQL Server 2005。 Oracle Oracle公司是世界第二大軟件獨(dú)立供應(yīng)商,第一大數(shù)據(jù)庫廠商。Oracle在關(guān)系數(shù)據(jù)庫的高端市場占據(jù)著領(lǐng)導(dǎo)地位,由于Oracle在分布式數(shù)據(jù)庫方面起步較早,在數(shù)據(jù)的優(yōu)化、可用性和穩(wěn)定性方面有其獨(dú)到之處的,在操作的便利程度上要好于IBM的DB2。 Sybase ASE Sybase公司是一家著名的數(shù)據(jù)庫軟件提供商,其移動(dòng)數(shù)據(jù)庫占據(jù)整個(gè)市場的61%,一直居于領(lǐng)先地位,其數(shù)據(jù)倉庫產(chǎn)品Adaptive Server IQ也是業(yè)界領(lǐng)先的產(chǎn)品。 Sybase在中國市場的電信、能源等行業(yè)市場表現(xiàn)良好,并且成功拓展了西部地區(qū)的市場,同時(shí)奪得原Informix的部分客戶。,3.3.2 常見數(shù)據(jù)庫 (1/3),DB2 IBM的DB2數(shù)據(jù)庫主要適用于小型機(jī)(尤其是IBM自己的服務(wù)器)和Unix操作系統(tǒng),當(dāng)然它也能用于Windows和Linux操作系統(tǒng),但用的不太多。不過DB2在數(shù)據(jù)庫方面有著深厚的功底,因?yàn)殛P(guān)系型數(shù)據(jù)庫、SQL語言都由IBM發(fā)明。盡管進(jìn)入分布式數(shù)據(jù)庫的時(shí)間比較晚,但由于IBM與Oracle相比,有著產(chǎn)品線齊全,可以提供Total Solution的優(yōu)勢,在金融等一些大型數(shù)據(jù)庫行業(yè)應(yīng)用領(lǐng)域,IBM占據(jù)著絕對(duì)的傳統(tǒng)霸主地位。 其他數(shù)據(jù)庫 其他的一些數(shù)據(jù)庫還有Mysql數(shù)據(jù)庫和Informix數(shù)據(jù)庫等。 Mysql數(shù)據(jù)庫是一種開放源碼的數(shù)據(jù)庫,具有簡單易用的特點(diǎn)。 Informix數(shù)據(jù)庫是一種大型的商用數(shù)據(jù)庫,主要應(yīng)用在政府、金融保險(xiǎn)、郵政電信等各行業(yè)中,Informix作為對(duì)象關(guān)系型數(shù)據(jù)庫的最早倡導(dǎo)者之一,其技術(shù)有著很多獨(dú)到之處,不過在2001年IBM 以10億美元收購了Informix公司的數(shù)據(jù)庫部分。,四大主流數(shù)據(jù)庫和其他數(shù)據(jù)庫,3.3.2 常見數(shù)據(jù)庫 (2/3),關(guān)系型數(shù)據(jù)庫廠商-2005年市場分額,3.3.2 常見數(shù)據(jù)庫 (3/3),TPC-C測試是目前最權(quán)威的數(shù)據(jù)庫性能測試標(biāo)準(zhǔn),大多數(shù)服務(wù)器廠商和數(shù)據(jù)庫廠商都用TPC-C測試的結(jié)果來讓用戶對(duì)自己的服務(wù)器或數(shù)據(jù)庫的性能進(jìn)行評(píng)估 TPC:Transaction Processing Performance Council(事務(wù)處理性能委員會(huì)) TPC是一家非盈利性機(jī)構(gòu),負(fù)責(zé)定義諸如TPC-C、TPC-H和TPC-W基準(zhǔn)測試之類的事務(wù)處理與數(shù)據(jù)庫性能基準(zhǔn)測試,并依據(jù)這些基準(zhǔn)測試項(xiàng)目發(fā)布客觀性能數(shù)據(jù)。委員會(huì)成員包括大多數(shù)主要數(shù)據(jù)庫產(chǎn)品廠商以及服務(wù)器硬件系統(tǒng)供應(yīng)商 TPC-C 是一種旨在衡量聯(lián)機(jī)事務(wù)處理(OLTP)系統(tǒng)性能與可伸縮性的行業(yè)標(biāo)準(zhǔn)基準(zhǔn)測試項(xiàng)目 tpmC:transactions per minute(TPC-C每分鐘的吞吐量) 按有效TPC-C配置期間每分鐘處理的平均交易次數(shù)測量,至少要運(yùn)行12分鐘,3.3.3 數(shù)據(jù)庫性能測試簡介(1/2),TPC-C測試介紹,3.3.3 數(shù)據(jù)庫性能測試簡介(2/2),目 錄,3.1 操作系統(tǒng) 3.2 中間件 3.3 數(shù)據(jù)庫 3.4 雙機(jī)高可用技術(shù) 3.4.1 雙機(jī)高可用系統(tǒng)構(gòu)成 3.4.2 雙機(jī)軟件常見產(chǎn)品 3.4.3 高可用雙機(jī)方案 3.5 負(fù)載均衡技術(shù),3.4.1 雙機(jī)高可用系統(tǒng)構(gòu)成(1/3),Active Server,運(yùn)行用戶在雙機(jī)軟件中配置的應(yīng)用服務(wù),并檢測應(yīng)用服務(wù)的運(yùn)行情況,3.4.1 雙機(jī)高可用系統(tǒng)構(gòu)成(2/3),Backup Server,隨時(shí)準(zhǔn)備接管主機(jī)運(yùn)行的應(yīng)用服務(wù), 備機(jī)的硬件配置可以和主機(jī)不同,但操作系統(tǒng)一般必須相同,Shared Disk,存儲(chǔ)應(yīng)用程序的共享數(shù)據(jù),并保證數(shù)據(jù)的一致性和完整性,3.4.1 雙機(jī)高可用系統(tǒng)的硬件構(gòu)成(3/3),Private Net,主備機(jī)內(nèi)部的通訊通道支持2種類型: TCP/IP網(wǎng)口 RS-232 串口,客戶端和服務(wù)器之間的通訊通道,Public Net,Rose HA雙機(jī)軟件 軟件介紹:常見的第三方商用雙機(jī)軟件 適用平臺(tái):Windows、Linux、Unix(Solaris、SCO) Red Flag HA Server 軟件介紹:紅旗操作系統(tǒng)廠商的產(chǎn)品 適用平臺(tái):Red Flag Linux Red Hat Cluster Suite 軟件介紹:紅帽子操作系統(tǒng)廠商的產(chǎn)品 適用平臺(tái):Red Hat Linux 微軟MSCS 軟件介紹:windows企業(yè)版本自帶組件 適用平臺(tái): windows,3.4.2 雙機(jī)軟件常見產(chǎn)品(1/3),DataWrae雙機(jī)軟件 軟件介紹:存儲(chǔ)廠商豪威的產(chǎn)品,和Rose HA屬于同一級(jí)別 適用平臺(tái):Windows、Linux、Unix(Solaris、IBM AIX、SCO) PlusWell雙機(jī)軟件 軟件介紹:北京藍(lán)科泰達(dá)的產(chǎn)品 適用平臺(tái):Windows、Linux、Unix(SCO) LanderCluster集群軟件 軟件介紹:上海聯(lián)鼎軟件出品,分雙機(jī)軟件和多節(jié)點(diǎn)集群軟件 適用平臺(tái): Windows、Linux、Unix(Solaris、SCO) Legato 軟件介紹:較高端的產(chǎn)品,已被EMC收購 適用平臺(tái): windows,3.4.2 雙機(jī)軟件常見產(chǎn)品(2/3),LifeKeeper 軟件介紹:美國SteelEye公司,源于美國NCR公司及著名的AT&T貝爾實(shí)驗(yàn)室 適用平臺(tái): Windows、Linux PrimeCluster HA(PCL HA) 軟件介紹:較高端的產(chǎn)品,德國富士通西門子計(jì)算機(jī)公司(Fujitsu-Siemens Computers)提供的業(yè)界領(lǐng)先的支持雙機(jī)熱備和多節(jié)點(diǎn)集群的高可用管理軟件 適用平臺(tái):Linux、 Solaris Veritas Cluster Server 軟件介紹:較高端產(chǎn)品,市場知名度高,已被賽門鐵克收購 適用平臺(tái): Windows、Linux、Unix(Solaris、IBM AIX、HP-UX),3.4.2 雙機(jī)軟件常見產(chǎn)品(3/3),3.4.3 高可用的雙機(jī)方案,高可用方案需求分析 應(yīng)用系統(tǒng)以服務(wù)器、操作系統(tǒng)、數(shù)據(jù)庫、應(yīng)用軟件為基礎(chǔ)構(gòu)建,單點(diǎn)故障多,宕機(jī)影響大 收入損失 生產(chǎn)力下降 丟失商業(yè)機(jī)會(huì) 不同客戶有不同的投資收益要求,可靠性程度的需求不同 單一客戶的應(yīng)用系統(tǒng)可能基于多種平臺(tái) 服務(wù)器、操作系統(tǒng)、數(shù)據(jù)庫,3.4.3 高可用的雙機(jī)方案雙機(jī)熱備,3.4.3 高可用的雙機(jī)方案多端熱備,目 錄,3.1 操作系統(tǒng) 3.2 中間件 3.3 數(shù)據(jù)庫 3.4 雙機(jī)高可用技術(shù) 3.5 負(fù)載均衡技術(shù) 3.5.1 負(fù)載均衡定義及優(yōu)勢 3.5.2 負(fù)載均衡的分類及軟硬件實(shí)現(xiàn)的區(qū)別 3.5.3 曙光DLB負(fù)載均衡系統(tǒng)介紹,負(fù)載均衡的定義,負(fù)載均衡其實(shí)就是把有可能擁塞于一個(gè)服務(wù)器的負(fù)載交給多個(gè)服務(wù)器分擔(dān)。負(fù)載均衡通過一些工具實(shí)時(shí)地分析數(shù)據(jù)包,掌握網(wǎng)絡(luò)中的數(shù)據(jù)流量狀況,把任務(wù)合理分配出去

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論