服務(wù)器系統(tǒng)是什么:服務(wù)器系統(tǒng)是指安裝在網(wǎng)站服務(wù)器上的系統(tǒng)(操作系統(tǒng))
當(dāng)然個(gè)人的電腦服務(wù)器系統(tǒng)也屬于服務(wù)器系統(tǒng),但文章這里是主要指網(wǎng)站(游戲應(yīng)用等等)服務(wù)器系統(tǒng),。 服務(wù)器系統(tǒng)分哪些種類,服務(wù)器系統(tǒng)主要分為WINDOWS系統(tǒng),、LINUX系統(tǒng)、NETWARE系統(tǒng),、UNIX系統(tǒng)等四個(gè)種類,。 WINDOWS系統(tǒng):這是全球最大的軟件開發(fā)商Microsoft(微軟)公司開發(fā)的。 WINDOWS系統(tǒng)除了在個(gè)人電腦系統(tǒng)還在網(wǎng)絡(luò)操作系統(tǒng)中也具有非常強(qiáng)勁的力量,。這類操作系統(tǒng)配置在整個(gè)局域網(wǎng)配置中是最常見的,,但由于它對(duì)服務(wù)器的硬件要求較高,且穩(wěn)定性能不是很高,,所以微軟的網(wǎng)絡(luò)操作系統(tǒng)一般只是用在中低檔服務(wù)器中,。 它支持的語(yǔ)言有asp\.net\html\php等 支持的數(shù)據(jù)庫(kù)類型有access與SQL Server windows操作系統(tǒng)是主流的服務(wù)器平臺(tái) windows操作系統(tǒng)支持IIS服務(wù)器與apache服務(wù)器 windows操作系統(tǒng)的兼容類型要多一些,但windows操作系統(tǒng)是木馬病毒攻擊的對(duì)象,如染上木馬,,很容易down機(jī),。 LINUX系統(tǒng):它是一種新型的網(wǎng)絡(luò)操作系統(tǒng),它的最大的特點(diǎn)就是源代碼開放,,可以免費(fèi)得到許多應(yīng)用程序,。 目前也有中文版本的Linux,如REDHAT(紅帽子),,紅旗Linux,Novell的中文版Suse Linux 9.0等,。 在國(guó)內(nèi)得到了用戶充分的肯定,主要體現(xiàn)在它的安全性和穩(wěn)定性方面,,它與Unix有許多類似之處,。 目前這類操作系統(tǒng)目前使仍主要應(yīng)用于中、高檔服務(wù)器中,。 Linux服務(wù)器系統(tǒng)是國(guó)外幾位IT前輩,,在Posix和Unix基礎(chǔ)上開發(fā)出來的,支持多用戶,、多任務(wù),、多線程、多CPU,。 Linux開放源代碼政策,,使得基于其平臺(tái)的開發(fā)與使用無須支付任何單位和個(gè)人的版權(quán)費(fèi)用,成為后來很多操作系統(tǒng)廠家創(chuàng)業(yè)的基石,,同時(shí)也成為目前國(guó)內(nèi)外很多保密機(jī)構(gòu)服務(wù)器系統(tǒng)采購(gòu)的首選,。 NETWARE系統(tǒng):在一些特定行業(yè)和事業(yè)單位中,NetWare優(yōu)秀的批處理功能和安全,、穩(wěn)定的系統(tǒng)性能也有很大的生存空間,。 NETWARE系統(tǒng)系統(tǒng)雖然在局域網(wǎng)中早已失去了當(dāng)年雄霸一方的氣勢(shì),但是NetWare操作系統(tǒng)仍以對(duì)網(wǎng)絡(luò)硬件的要求較低(工作站只要是286機(jī)就可以了)而受到一些設(shè)備比較落后的中,、小型企業(yè),,特別是學(xué)校的青睞,常用于教學(xué)網(wǎng)和游戲廳,。 NetWare服務(wù)器系統(tǒng)對(duì)現(xiàn)在一些IT圈里的朋友可能就比較陌生,,由于種種原因,它的市場(chǎng)占有率已經(jīng)非常局限,,主要應(yīng)用在某些特定的行業(yè)中。也就是因?yàn)榇?,在很多朋友在劃分操作系統(tǒng)派系的時(shí)候,,去除了NETWARE的代表權(quán)。其實(shí),如果80年代前出生的老IT,,對(duì)于NetWare這個(gè)名詞就會(huì)異常熟悉了,,因?yàn)樵诋?dāng)初各種設(shè)備和網(wǎng)絡(luò)都比較落后的年代,NetWare在局域網(wǎng)應(yīng)用中占據(jù)著絕對(duì)的高額市場(chǎng);而就算是目前,,在一些特定行業(yè)和事業(yè)單位中,,NetWare優(yōu)秀的批處理功能和安全、穩(wěn)定的系統(tǒng)性能也有很大的生存空間,。NetWare目前常用的版本主要有Novell的3.11,、3.12、4.10,、5.0等中英文版,。 UNIX系統(tǒng):由AT&T公司和SCO公司共同推出,主要支持大型的文件系統(tǒng)服務(wù),、數(shù)據(jù)服務(wù)等應(yīng)用,。 支持網(wǎng)絡(luò)文件系統(tǒng)服務(wù),提供數(shù)據(jù)等應(yīng)用,,功能強(qiáng)大這種網(wǎng)絡(luò)操作系統(tǒng)穩(wěn)定和安全性能非常好,,但由于它多數(shù)是以命令方式來進(jìn)行操作的,不容易掌握,,特別是初級(jí)用戶,。 正因如此,小型局域網(wǎng)基本不使用Unix作為網(wǎng)絡(luò)操作系統(tǒng),,UNIX一般用于大型的網(wǎng)站或大型的企,、事業(yè)局域網(wǎng)中。 Unix甚至成為高端操作系統(tǒng)的代名詞,。 目前市面上流傳的主要有SCO SVR,、BSD Unix、SUN Solaris,、IBM-AIX . 由于國(guó)內(nèi)常見的服務(wù)器是windows和Linux,其他的兩種類型這里不做描寫. 下面是linux 和 windows對(duì)比 (1)訪問方面
Linux服務(wù)器幾乎都通過Headless進(jìn)行管理的,,并沒有提供圖形界面,你需要通過控制臺(tái)或者通過SSH遠(yuǎn)程執(zhí)行操作,。 Windows則有一個(gè)強(qiáng)大的圖形頁(yè)面,,通過這個(gè),大多數(shù)人可以進(jìn)行搭建需求,。你也可以利用Shell來管理,。兩種方式,適合不同的人群,。 (2)軟件方面
在Linux上的軟件包括管理系統(tǒng)和遠(yuǎn)程軟件倉(cāng)庫(kù)安裝,,你可以通過手動(dòng)安全二進(jìn)制文件或代碼安裝,。
在Windows 中,你需要手動(dòng)安裝二進(jìn)制軟件,。
(3) Web服務(wù)器和應(yīng)用程序方面
適用于Windows的Web服務(wù)器軟件是自帶的Internet信息服務(wù)(IIS),。它通常是唯一用于運(yùn)行ASP.NET.PHP等這些Web應(yīng)用程序框架Web服務(wù)器。因此,,如果你想使用AASP.NET.PHP,,你應(yīng)該使用Windows服務(wù)器。Windows還可以運(yùn)行其他Web服務(wù)器,,雖然沒有官方的支持,。
如果你打算在你的服務(wù)器上運(yùn)行軟件包,如PHO,、PerlHE MySQL等,,這樣Linux是最好的選擇,因?yàn)樗軌蚋_源代碼無縫的連接,Linux可運(yùn)行比較多的Web服務(wù)器軟件,。Apache HTTP服務(wù)器和Nginx的是目前最流行的,。 如果你是一個(gè)剛?cè)腴T的新手,那么你最好選擇Windows系統(tǒng),,因?yàn)榇翱诓僮骺梢宰屢粋€(gè)新手更好的完成部署,。 如果你有一定的技術(shù),那么你可以選擇復(fù)雜的Linux,,雖然你可以用cPanel控制面板來簡(jiǎn)化Linux環(huán)境操作,,但是對(duì)一個(gè)新手來說仍然有很大難度 Windows服務(wù)器操作系統(tǒng)更容易使用 Linux提供了更多的選擇,但是你需要記住各種的命令,,盡管做起來是很難的,,但是當(dāng)你熟悉后,發(fā)現(xiàn)這將是一個(gè)非常好的體驗(yàn)
個(gè)人用戶一般使用Windows XP,、Windows Vista或Windows7等操作系統(tǒng),。 在Windows方面 服務(wù)器用戶多使用Windows Server2000、Windows Server 2003,、Windows Server2008等操作系統(tǒng),。 個(gè)人用戶一般使用Ubuntu等操作系統(tǒng), 而在Linux陣營(yíng)
服務(wù)器用戶多使用Redhat,、CentOS,、Debian等操作系統(tǒng)。 windows服務(wù)器測(cè)試 1,、不同功能操作測(cè)試,。 服務(wù)器,一般的用途無非都是用在上傳下載文件,,若放置網(wǎng)站的話則還可以用于在線瀏覽,,聽音樂,,看視頻或者其他一些方面的功能 2、多線路測(cè)試,。 在對(duì)服務(wù)器速度及穩(wěn)定性進(jìn)行測(cè)試之時(shí),不能為測(cè)試而測(cè)試,,應(yīng)采用多路線的形式進(jìn)行全面的測(cè)試,,從而才能獲得一個(gè)顯示線路的真是數(shù)據(jù)。 3,、測(cè)試結(jié)果記錄 對(duì)務(wù)器進(jìn)行測(cè)試,,無非就是測(cè)試該服務(wù)器的,延遲,、發(fā)包,、丟包情況、穩(wěn)定性等,,并對(duì)這些測(cè)試結(jié)果進(jìn)行記錄,。 Ping丟包、Ping延遲,登錄到您的服務(wù)器中,,在windows的Dos界面(開始菜單-運(yùn)行-輸入'cmd')下輸入:'ping [全國(guó)各地的IP] -n 500' (共發(fā)送500個(gè)數(shù)據(jù)包,,測(cè)試相對(duì)準(zhǔn)確,需要更準(zhǔn)確的數(shù)據(jù)可以增加發(fā)送次數(shù)) 4,、Tracert測(cè)試:登錄到您的服務(wù)器中,,在windows的Dos界面(開始菜單-運(yùn)行-輸入'cmd')下輸入:'tracert -d [全國(guó)各地的IP]'; 但對(duì)于網(wǎng)站服務(wù)器盡管訪問速度的追求很是重要,,但卻不能遺忘其主機(jī)服務(wù)器的穩(wěn)定性,。因?yàn)榉?wù)器的速度追求是建立在其穩(wěn)定性的基礎(chǔ)之上的。 還有需要注意的的是國(guó)內(nèi)是分電信聯(lián)通線路的,,測(cè)試的時(shí)候也要分別測(cè)試,,以免任何一個(gè)線路無法訪問或者訪問緩慢情況出現(xiàn)。一般國(guó)內(nèi)的空間速度都在50到70ms左右,。
Linux服務(wù)器測(cè)試 1,、服務(wù)器整機(jī)系統(tǒng)性能測(cè)試,一臺(tái)服務(wù)器系統(tǒng)的性能可以按照處理器、內(nèi)存,、存儲(chǔ),、網(wǎng)絡(luò)幾部分來劃分 2、針對(duì)應(yīng)用的測(cè)試.包括數(shù)據(jù)負(fù)載測(cè)試和壓力測(cè)試 如果你的Linux服務(wù)器突然負(fù)載暴增,,告警短信快發(fā)爆你的手機(jī),,如何在最短時(shí)間內(nèi)找出Linux性能問題所在?來看Netflix性能工程團(tuán)隊(duì)的這篇博文,,看它們通過十條命令在一分鐘內(nèi)對(duì)機(jī)器性能問題進(jìn)行診斷,。 通過執(zhí)行以下命令,,可以在1分鐘內(nèi)對(duì)系統(tǒng)資源使用情況有個(gè)大致的了解。 uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n DEV 1 sar -n TCP,ETCP 1 top 其中一些命令需要安裝sysstat包,,有一些由procps包提供,。這些命令的輸出,有助于快速定位性能瓶頸,,檢查出所有資源(CPU,、內(nèi)存、磁盤IO等)的利用率(utilization),、飽和度(saturation)和錯(cuò)誤(error)度量,,也就是所謂的USE方法。 關(guān)于測(cè)試Linux服務(wù)器,可以參考文章https://www.oschina.net/news/69132/linux-performance,這里不過多描述. 這里不得不熟悉啊國(guó)內(nèi)幾家大的服務(wù)器提供商,阿里云,騰訊云,百度云.他們基本上都是提供的云服務(wù)器.不是一味是云服務(wù)器就暈了,其實(shí)基本上都是linux系統(tǒng).千萬不要因?yàn)椴粫?huì)就放棄云服務(wù)器.因?yàn)檫@是趨勢(shì).國(guó)外也是云服務(wù)器是主流.比如亞馬遜云服務(wù).國(guó)內(nèi)的這些云服務(wù)都是照抄國(guó)外的啦,不過,國(guó)內(nèi)發(fā)展的比國(guó)外的更快更好. 云服務(wù)器是一種類似VPS服務(wù)器的虛擬化技術(shù),, VPS是采用虛擬軟件,,VZ或VM在一臺(tái)服務(wù)器上虛擬出多個(gè)類似獨(dú)立服務(wù)器的部分,每個(gè)部分都可以做單獨(dú)的操作系統(tǒng),,管理方法同服務(wù)器一樣,。 而云服務(wù)器是在一組集群服務(wù)器上虛擬出多個(gè)類似獨(dú)立服務(wù)器的部分,集群中每個(gè)服務(wù)器上都有云服務(wù)器的一個(gè)鏡像,,從而大大提高了虛擬服務(wù)器的安全穩(wěn)定性,,除非所有的集群內(nèi)服務(wù)器全部出現(xiàn)問題,云服務(wù)器才會(huì)無法訪問,。 云服務(wù)器是,,是一種基于WEB服務(wù),提供可調(diào)整云主機(jī)配置的彈性云技術(shù),,整合了計(jì)算,、存儲(chǔ)與網(wǎng)絡(luò)資源的Iaas服務(wù),具備按需使用和按需即時(shí)付費(fèi)能力的云主機(jī)租用服務(wù),。在靈活性,、可控性、擴(kuò)展性及資源復(fù)用性上都有很大的提高,。 服務(wù)器的功能分類 為了讓服務(wù)器提供各種不同的服務(wù),,實(shí)現(xiàn)各種不同的用途,通常需要在服務(wù)器上安裝各種軟件,。因此服務(wù)器按照功能可以劃分為文件服務(wù)器,、數(shù)據(jù)庫(kù)服務(wù)器、郵件服務(wù)器,、Web服務(wù)器,、DNS服務(wù)器...... 1.文件服務(wù)器 文件服務(wù)器是以文件數(shù)據(jù)共享為目標(biāo)。它的特點(diǎn)是將供多臺(tái)計(jì)算機(jī)共享的文件存放于一臺(tái)計(jì)算機(jī)中,,這臺(tái)計(jì)算機(jī)被稱為文件服務(wù)器,,如Windows Server 2003文件服務(wù)器,。 2.數(shù)據(jù)庫(kù)服務(wù)器 安裝了不同的數(shù)據(jù)庫(kù)軟件,提供不同的數(shù)據(jù)庫(kù)服務(wù)的服務(wù)器被稱為數(shù)據(jù)庫(kù)服務(wù)器,,如Oracle數(shù)據(jù)庫(kù)服務(wù)器,、MySQL數(shù)據(jù)庫(kù)服務(wù)器、Microsoft SQL Server數(shù)據(jù)庫(kù)服務(wù)器等,。 3.郵件服務(wù)器 郵件服務(wù)器是用戶所需要的重要的網(wǎng)絡(luò)服務(wù)之一,。沒有郵件服務(wù)器的網(wǎng)絡(luò)是不完整的網(wǎng)絡(luò)。提供郵件功能的服務(wù)器被稱為郵件服務(wù)器,。它們通常安裝的軟件包括WebEasyMail、Sendmail,、Postfix,、Qmail、Microsoft Exchange等,。 4.Web服務(wù)器 web服務(wù)器也是網(wǎng)絡(luò)服務(wù)器,,如Apache、IIS等搭建的服務(wù)器,,其目的是提供Web網(wǎng)頁(yè)服務(wù),。 5.DNS服務(wù)器 提供域名服務(wù)的服務(wù)器稱之為DNS服務(wù)器。通過DNS服務(wù)器,,可以實(shí)現(xiàn)域名服務(wù)的查詢,、應(yīng)答。 6.代理服務(wù)器 代理服務(wù)器的功能好比網(wǎng)絡(luò)的中轉(zhuǎn)站,,主要功能如下,。 .突破自身IP訪問限制,訪問受限游戲服務(wù)器,??梢酝ㄟ^代理IP,將自己的IP變成國(guó)外IP,,從而可以訪問游戲服務(wù)器,。 .訪問一些組織內(nèi)部資源,,如使用教育網(wǎng)IP地址段內(nèi)的免費(fèi)代理服務(wù)器,,可以登錄教育網(wǎng)內(nèi)部的各類FTP下載學(xué)習(xí)資料。 .突破IP封鎖:出于安全或其他原因考慮,,很多網(wǎng)站對(duì)某些IP段限制訪問,,這種限制是認(rèn)為的,,所以不能訪問時(shí)可以換一個(gè)代理服務(wù)器試試。 .隱藏真實(shí)IP:可以通過代理的方法隱藏自己的真實(shí)IP,,免受攻擊,。 7.FTP服務(wù)器 FTP服務(wù)器是提供FTP服務(wù)的服務(wù)器,,掌握了FTP賬戶和密碼登錄FTP服務(wù)器后,可以對(duì)服務(wù)器的文件進(jìn)行上傳,、下載,、刪除、修改等操作,。Windows下最廣泛使用的FTP服務(wù)器軟件是Serv-U,;Linux下最廣泛使用的FTP服務(wù)器軟件是VsFTP。 8.應(yīng)用服務(wù)器 這類服務(wù)器是提供各種不同應(yīng)用服務(wù)器的統(tǒng)稱,,如網(wǎng)絡(luò)游戲服務(wù)器,。例如,傳奇游戲服務(wù)器通過8000端口提供游戲過程中服務(wù)器與游戲玩家的客戶端之間的數(shù)據(jù)傳輸以及處理,;QQ聊天軟件通過QQ服務(wù)器來傳輸文字,、視頻、音頻數(shù)據(jù)等,。 說到服務(wù)器就不得不說下數(shù)據(jù)庫(kù),因?yàn)閮烧呦⑾⑾嚓P(guān). 數(shù)據(jù)庫(kù)的類型有很多,常用數(shù)據(jù)庫(kù)有MySQL,、SQLServer、Access等,。她帶給我們的是很大的空間,,有了足夠大的空間,就可以放的下大量的數(shù)據(jù)信息,,這對(duì)于企業(yè)的發(fā)展至關(guān)重要,。它對(duì)于下面我們就由小編為大家講解一下該怎樣選擇網(wǎng)站數(shù)據(jù)庫(kù)。 MySQL MySQL是關(guān)系型的數(shù)據(jù)庫(kù)管理系統(tǒng),,開發(fā)者為瑞典MySQL AB公司,。它短小精悍,是與Access類似的文件型數(shù)據(jù)庫(kù),,但是數(shù)據(jù)的負(fù)載量很大,,是多用戶、多任務(wù)數(shù)據(jù)庫(kù)系統(tǒng),,安全性也比較好,。另外,由于其體積小,、速度快,、并且可以免費(fèi)使用,加上它開放源代碼的特點(diǎn),,許多網(wǎng)站都選擇MySQL作為網(wǎng)站的數(shù)據(jù)庫(kù),。 如果網(wǎng)站基于PHP開發(fā),則適合使用MySQL。MySQL具有很高的效率,,勝任大中小各種類型的網(wǎng)站應(yīng)用,。 Access Access是由微軟發(fā)布的一款關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),這些應(yīng)用程序都利用ASP技術(shù)開發(fā)的,。不過由于Access是小型數(shù)據(jù)庫(kù),,有著根本的使用局限性,在數(shù)據(jù)庫(kù)過大或者訪問量高的時(shí)候性能會(huì)急劇下降,。不過對(duì)于中小型網(wǎng)站或者個(gè)人獨(dú)立博客來說,,Access容易管理并且應(yīng)用方便,仍然很適合做為網(wǎng)站的數(shù)據(jù)庫(kù)使用,。 SQLServer 它是基于服務(wù)器端的中型數(shù)據(jù)庫(kù),。SQLServer需要服務(wù)器安裝專門的SQLServer程序,效率較高,,并且有專業(yè)的管理客戶端,。在處理海量數(shù)據(jù)的效率、后臺(tái)開發(fā)的靈活性,、可擴(kuò)展性等方面有著其它數(shù)據(jù)庫(kù)不可比擬的優(yōu)勢(shì)??梢赃m合大容量數(shù)據(jù)的應(yīng)用,,在功能上管理上也要比Access強(qiáng)得多。很多采用ASP程序的大數(shù)據(jù)量的網(wǎng)站,,當(dāng)Access數(shù)據(jù)庫(kù)不能滿足實(shí)際需求時(shí),,往往會(huì)采用SQLServer數(shù)據(jù)庫(kù)。 DB2是IBM出口的一系列關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),,分別在不同的操作系統(tǒng)平臺(tái)上服務(wù),。雖然DB2產(chǎn)品是基于UNIX的系統(tǒng)和個(gè)人計(jì)算機(jī)操作系統(tǒng),在基于UNIX系統(tǒng)和微軟在windows系統(tǒng)下的Access方面,,DB2追尋了Oracle的數(shù)據(jù)庫(kù)產(chǎn)品,。 IBM公司研制的一種關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)。DB2主要應(yīng)用于大型應(yīng)用系統(tǒng),,具有較好的可伸縮性,,可支持從大型機(jī)到單用戶環(huán)境,應(yīng)用于OS/2,、Windows等平臺(tái)下,。 DB2提供了高層次的數(shù)據(jù)利用性、完整性,、安全性,、可恢復(fù)性,以及小規(guī)模到大規(guī)模應(yīng)用程序的執(zhí)行能力,具有與平臺(tái)無關(guān)的基本功能和SQL命令,。DB2采用了數(shù)據(jù)分級(jí)技術(shù),,能夠使大型機(jī)數(shù)據(jù)很方便地下載到LAN數(shù)據(jù)庫(kù)服務(wù)器,使得客戶機(jī)/服務(wù)器用戶和基于LAN的應(yīng)用程序可以訪問大型機(jī)數(shù)據(jù),,并使數(shù)據(jù)庫(kù)本地化及遠(yuǎn)程連接透明化,。 它以擁有一個(gè)非常完備的查詢優(yōu)化器而著稱,其外部連接改善了查詢性能,,并支持多任務(wù)并行查詢,。 DB2具有很好的網(wǎng)絡(luò)支持能力,每個(gè)子系統(tǒng)可以連接十幾萬個(gè)分布式用戶,,可同時(shí)激活上千個(gè)活動(dòng)線程,,對(duì)大型分布式應(yīng)用系統(tǒng)尤為適用 FoxPro 最初由美國(guó)Fox公司1988年推出,1992年Fox公司被Microsoft公司收購(gòu)后,,相繼推出了FoxPro2.5,、2.6和VisualFoxPro等版本,其功能和性能有了較大的提高,。 FoxPro2.5,、2.6分為DOS和Windows兩種版本,分別運(yùn)行于DOS和Windows環(huán)境下,。FoxPro比FoxBASE在功能和性能上又有了很大的改進(jìn),,主要是引入了窗口、按紐,、列表框和文本框等控件,,進(jìn)一步提高了系統(tǒng)的開發(fā)能力。 Informix Informix是IBM公司出品的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)家族,。作為一個(gè)集成解決方案,,它被定位為作為IBM在線事務(wù)處理(OLTP)旗艦級(jí)數(shù)據(jù)服務(wù)系統(tǒng)。 IBM對(duì)Informix和DB2都有長(zhǎng)遠(yuǎn)的規(guī)劃,,兩個(gè)數(shù)據(jù)庫(kù)產(chǎn)品互相吸取對(duì)方的技術(shù)優(yōu)勢(shì),。在2005年早些時(shí)候,IBM推出了Informix Dynamic Server(IDS)第10版,。目前最新版本的是IDS11(v11.50,,代碼名為“Cheetah 2”),在2008年5月6日全球同步上市,, Sybase 美國(guó)Sybase公司研制的一種關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),,是一種典型的UNIX或WindowsNT平臺(tái)上客戶機(jī)/服務(wù)器環(huán)境下的大型數(shù)據(jù)庫(kù)系統(tǒng)。 Sybase提供了一套應(yīng)用程序編程接口和庫(kù),,可以與非Sybase數(shù)據(jù)源及服務(wù)器集成,,允許在多個(gè)數(shù)據(jù)庫(kù)之間復(fù)制數(shù)據(jù),,適于創(chuàng)建多層應(yīng)用。系統(tǒng)具有完備的觸發(fā)器,、存儲(chǔ)過程,、規(guī)則以及完整性定義,支持優(yōu)化查詢,,具有較好的數(shù)據(jù)安全性,。Sybase通常與SybaseSQLAnywhere用于客戶機(jī)/服務(wù)器環(huán)境,前者作為服務(wù)器數(shù)據(jù)庫(kù),,后者為客戶機(jī)數(shù)據(jù)庫(kù),,采用該公司研制的PowerBuilder為開發(fā)工具,在我國(guó)大中型系統(tǒng)中具有廣泛的應(yīng)用,。 Sql server SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同開發(fā)的,,于1988 年推出了第一個(gè)OS/2 版本,。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了,,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,,專注于開發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應(yīng)用,。 最常用的mysql,sql,DB.其他的數(shù)據(jù)庫(kù)也有很多公司用,可以根據(jù)經(jīng)濟(jì)實(shí)力技術(shù)實(shí)力,自行選擇.這里不過多描寫. 還有很多人搞不懂Apache和Tomcat,今天樓主帶你了解個(gè)究竟 Apache是web服務(wù)器 Tomcat是應(yīng)用(java)服務(wù)器,,它只是一個(gè)servlet容器,是Apache的擴(kuò)展,。 Apache和Tomcat都可以做為獨(dú)立的web服務(wù)器來運(yùn)行 但是Apache不能解釋java程序(jsp,serverlet)。 Apache是普通服務(wù)器,,本身只支持html即普通網(wǎng)頁(yè),。不過可以通過插件支持php,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。反之不然) 兩者都是一種容器,,只不過發(fā)布的東西不同:Apache是html容器,,功能像IIS一樣; Tomcat是jsp/servlet容器,,用于發(fā)布jsp及java的,,類似的有IBM的webshere、EBA的Weblogic,,sun的JRun等等,。 Apache和Tomcat是獨(dú)立的,在同一臺(tái)服務(wù)器上可以集成,。打個(gè)比方:Apache是一輛卡車,,上面可以裝一些東西如html等。但是不能裝水,要裝水必須要有容器(桶),,Tomcat就是一個(gè)桶(裝像Java這樣的水),,而這個(gè)桶也可以不放在卡車上。 Apache只支持靜態(tài)網(wǎng)頁(yè),但像asp,php,cgi,jsp等動(dòng)態(tài)網(wǎng)頁(yè)就需要Tomcat來處理,。(網(wǎng)頁(yè)游戲就是原理哈) Apache和Tomcat整合使用:如果客戶端請(qǐng)求的是靜態(tài)頁(yè)面,,則只需要Apache服務(wù)器響應(yīng)請(qǐng)求; 如果客戶端請(qǐng)求動(dòng)態(tài)頁(yè)面,,則是Tomcat服務(wù)器響應(yīng)請(qǐng)求,;因?yàn)閖sp是服務(wù)器端解釋代碼的,這樣整合就可以減少Tomcat的服務(wù)開銷 ,。 Apache是世界使用排名第一的Web服務(wù)器,。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上。 Apache 源于 NCSAhttpd服務(wù)器,,經(jīng)過多次修改,,成為世界上最流行的Web服務(wù)器軟件之一。Apache取自“a patchy server”的讀音,,意思是充滿補(bǔ)丁的服務(wù)器,,因?yàn)樗亲杂绍浖圆粩嘤腥藖頌樗_發(fā)新的功能,、新的特性,、修改原來的缺陷。 Apache的特點(diǎn)是簡(jiǎn)單,、速度快,、性能穩(wěn)定,并可做代理服務(wù)器來使用,。Apache對(duì)Linux的支持相當(dāng)完美,。 Apache有多種產(chǎn)品,可以支持SSL技術(shù),,支持多個(gè)虛擬主機(jī),。Apache是以進(jìn)程為基礎(chǔ)的結(jié)構(gòu),進(jìn)程要比線程消耗更多的系統(tǒng)開支,,不太適合于多處理器環(huán)境,,因此,在一個(gè)Apache Web站點(diǎn)擴(kuò)容時(shí),,通常是增加服務(wù)器或擴(kuò)充群集節(jié)點(diǎn)而不是增加處理器,。到目前為止Apache仍然是世界上用的最多的Web服務(wù)器,市場(chǎng)占有率達(dá)60%左右,。世界上很多著名的網(wǎng)站如Amazon.com,、Yahoo!,、W3 Consortium、Financial Times等都是Apache的產(chǎn)物,,它的成功之處主要在于它的源代碼開放,、有一支開放的開發(fā)隊(duì)伍、支持跨平臺(tái)的應(yīng)用(可以運(yùn)行在幾乎所有的Unix,、 Windows,、Linux系統(tǒng)平臺(tái)上)以及它的可移植性等方面。 Tomcat是一個(gè)開放源代碼,、運(yùn)行servlet和JSP Web應(yīng)用軟件的基于Java的Web應(yīng)用軟件容器,。Tomcat Server是根據(jù)servlet和JSP規(guī)范進(jìn)行執(zhí)行的,因此我們就可以說Tomcat Server也實(shí)行了Apache-Jakarta規(guī)范且比絕大多數(shù)商業(yè)應(yīng)用軟件服務(wù)器要好,。 Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技術(shù)的標(biāo)準(zhǔn)實(shí)現(xiàn),,是基于Apache許可證下開發(fā)的自由軟件。 Tomcat是完全重寫的Servlet API 2.2和JSP 1.1兼容的Servlet/JSP容器,。 Tomcat使用了JServ的一些代碼,,特別是Apache服務(wù)適配器。隨著Catalina Servlet引擎的出現(xiàn),,Tomcat第四版號(hào)的性能得到提升,,使得它成為一個(gè)值得考慮的Servlet/JSP容器,因此目前許多WEB服務(wù)器都是采用Tomcat,。 **JSP=Java Server Pages (Java服務(wù)器網(wǎng)頁(yè)) **ASP=Active Server Pages (活動(dòng)服務(wù)器網(wǎng)頁(yè)) **CGI=Common Gateway Interface (通用網(wǎng)關(guān)接口) **J2EE=Java 2 Platform, Enterprise Edition (Java2平臺(tái),企業(yè)版) **XML=eXtensible Markup Language (擴(kuò)展標(biāo)記語(yǔ)言) **IIS=Internet Information Server (互聯(lián)網(wǎng)信息服務(wù)器) Tengine是由淘寶網(wǎng)發(fā)起的Web服務(wù)器項(xiàng)目,。它在Nginx的基礎(chǔ)上,針對(duì)大訪問量網(wǎng)站的需求,,添加了很多高級(jí)功能和特性,。Tengine的性能和穩(wěn)定性已經(jīng)在大型的網(wǎng)站如淘寶網(wǎng),天貓商城等得到了很好的檢驗(yàn),。它的最終目標(biāo)是打造一個(gè)高效,、穩(wěn)定、安全,、易用的Web平臺(tái)。從2011年12月開始,,Tengine成為一個(gè)開源項(xiàng)目,,Tengine團(tuán)隊(duì)在積極地開發(fā)和維護(hù)著它。Tengine團(tuán)隊(duì)的核心成員來自于淘寶,、搜狗等互聯(lián)網(wǎng)企業(yè),。Tengine是社區(qū)合作的成果,我們歡迎大家參與其中,,貢獻(xiàn)自己的力量 服務(wù)器硬盤接口種類 一,、SATA接口 SATA接口又被稱之為“串行接口”,,所以現(xiàn)在采用SATA接口的硬盤都被習(xí)慣的叫做串口硬盤。它是繼IDE硬盤之后的一次演變,。SATA的物理設(shè)計(jì)是以光纖通道作為藍(lán)本,,所以采用了四芯的數(shù)據(jù)線。SATA接口發(fā)展至今主要有3種規(guī)格,,其中目前普遍使用的是SATA-2規(guī)格,,傳輸速度可達(dá)3GB/秒。現(xiàn)在已經(jīng)有SATA-3接口出現(xiàn),,SATA-3接口除了將傳輸速率提高到了6GB/秒之外,,還對(duì)諸多數(shù)據(jù)類型提供了讀取優(yōu)化設(shè)置。當(dāng)然對(duì)于用戶來說,,SATA-3接口的出現(xiàn)并不意味著現(xiàn)有的SATA-2產(chǎn)品會(huì)被淘汰,,因?yàn)镾ATA-3雖然采用了全新INCITS ATA8-ACS標(biāo)準(zhǔn),但依然可以兼容舊有的SATA設(shè)備,。 二,、SCSI接口 SCSI接口的服務(wù)器硬盤是現(xiàn)在多數(shù)服務(wù)器中采用的一種,它具有數(shù)據(jù)吞吐量大,、CPU占有率極低的特點(diǎn):用于連接SCSI接口硬盤的SCSI控制器上有一個(gè)相當(dāng)于CPU功能的控制芯片,,能夠替代CPU處理大部分工作;現(xiàn)在普遍采用的Ultra 320標(biāo)準(zhǔn)的SCSI接口硬盤,,數(shù)據(jù)傳輸率可達(dá)320MB/秒,。 三、SAS接口 “SAS”就是串行連接SCSI的意思,,簡(jiǎn)單理解就是SCSI接口技術(shù)的升級(jí)改良,,目的就是進(jìn)一步改進(jìn)SCSI技術(shù)的效能、可用性和擴(kuò)充性,。其特點(diǎn)就是可以同時(shí)連接更多的磁盤設(shè)備,、更節(jié)省服務(wù)器內(nèi)部空間;比如SAS接口減少了線纜的尺寸,,且用更細(xì)的電纜搭配,,而且SAS硬盤有2.5英寸的規(guī)格,如圖7所示即為希捷(Savvio 15K.2)2.5英寸SAS硬盤接口,。 服務(wù)器硬盤和個(gè)人電腦普通硬盤區(qū)別 HDD for Server和HDD for PC當(dāng)然不一樣 Server(服務(wù)器)一般采用SCSI接口硬盤(現(xiàn)在SAS已經(jīng)取代了SCSI) 而PC一般采用ATA接口硬盤(現(xiàn)在SATA已經(jīng)取代了ATA),, SCSI硬盤的優(yōu)勢(shì)是對(duì)系統(tǒng)占用非常小,比如說你將幾十GB的數(shù)據(jù)D盤拷貝到E盤,,同時(shí)將幾十GB數(shù)據(jù)從E盤拷貝到D盤,,磁盤資源應(yīng)該是基本耗凈了,再同時(shí)運(yùn)行CS,,如果在PC上面,,這兩個(gè)拷貝動(dòng)作會(huì)占用全部的CPU資源,,CS根本無法運(yùn)行,但是在Server上,,這兩個(gè)拷貝動(dòng)作幾乎不會(huì)占用任何CPU資源,,CS除了剛剛進(jìn)去略慢之外,一旦讀取到了內(nèi)存,,可以非常正常流暢的運(yùn)行,。 和普通PC機(jī)的硬盤相比,服務(wù)器上使用的硬盤具有如下四個(gè)特點(diǎn) 1,、速度快 服務(wù)器使用的硬盤轉(zhuǎn)速快,,可以達(dá)到每分鐘7200或10000轉(zhuǎn),甚至更高,;它還配置了較大(一般為2MB或4MB)的回寫式緩存,;平均訪問時(shí)間比較短;外部傳輸率和內(nèi)部傳輸率更高,,采用Ultra Wide SCSI,、Ultra2 Wide SCSI、Ultra160 SCSI,、Ultra320 SCSI等標(biāo)準(zhǔn)的SCSI硬盤,,每秒的數(shù)據(jù)傳輸率分別可以達(dá)到40MB、80MB,、160MB,、320MB。 2,、可靠性高 因?yàn)榉?wù)器硬盤幾乎是24小時(shí)不停地運(yùn)轉(zhuǎn),,承受著巨大的工作量??梢哉f,,硬盤如果出了問題,后果不堪設(shè)想,。所以,,現(xiàn)在的硬盤都采用了S.M.A.R.T技術(shù)(自監(jiān)測(cè)、分析和報(bào)告技術(shù)),,同時(shí)硬盤廠商都采用了各自獨(dú)有的先進(jìn)技術(shù)來保證數(shù)據(jù)的安全,。為了避免意外的損失,服務(wù)器硬盤一般都能承受300G到1000G的沖擊力,。 3、多使用SCSI接口 多數(shù)服務(wù)器采用了數(shù)據(jù)吞吐量大,、CPU占有率極低的SCSI硬盤,。SCSI硬盤必須通過SCSI接口才能使用,,有的服務(wù)器主板集成了SCSI接口,有的安有專用的SCSI接口卡,,一塊SCSI接口卡可以接7個(gè)SCSI設(shè)備,,這是IDE接口所不能比擬的。 4,、可支持熱插拔 熱插拔(Hot Swap)是一些服務(wù)器支持的硬盤安裝方式,,可以在服務(wù)器不停機(jī)的情況下,拔出或插入一塊硬盤,,操作系統(tǒng)自動(dòng)識(shí)別硬盤的改動(dòng),。這種技術(shù)對(duì)于24小時(shí)不間斷運(yùn)行的服務(wù)器來說,是非常必要的,。 差不多了,以上內(nèi)容應(yīng)該就是最全的服務(wù)器相關(guān)知識(shí)了,至于怎么部署服務(wù)器環(huán)境,怎么搭建游戲,應(yīng)用,自行摸索.嘿嘿,因?yàn)闃侵饕仓粫?huì)一點(diǎn).怕把大家?guī)У綔侠锶? |
|