把Unix操作系統(tǒng)看透徹
Unix操作系統(tǒng)的銷量也許正在下滑,但是它的市場(chǎng)規(guī)模仍然有幾十億美元,而且Unix操作系統(tǒng)的銷售業(yè)務(wù)仍然是許多公司的主營(yíng)業(yè)務(wù)。各種服務(wù)器市場(chǎng)的增長(zhǎng)意味著單一型主營(yíng)業(yè)務(wù)不久就很難再維持下去了,它需要調(diào)整和整合。畢竟,幾乎每一種水果沙拉中都要同時(shí)用到甜瓜和西瓜。
去年,許多業(yè)內(nèi)人士都預(yù)測(cè)說2006年將是虛擬化的一年。雖然我們并不太贊同這種夸張的說法,但是我們也許可以破例一次,因?yàn)樘摂M化技術(shù)確實(shí)很了不起。
而且,紅帽公司的首席技術(shù)官Brian Stevens在這個(gè)星期展示了Fedora Core 5和Red Hat Enterprise Linux 5的功能規(guī)劃設(shè)計(jì),并且多次提到了虛擬化的字眼。
如果你沒有聽到,那么我們可以再次提醒你,F(xiàn)C 5和RHEL 5都將與Xen的虛擬化技術(shù)緊密結(jié)合在一起。
虛擬化有四種方法可以實(shí)現(xiàn),Xen采用的是para-virtualization的虛擬化方法。 這是一種高性能方法,但是它也有一些不足。
終用戶們對(duì)硬件虛擬化方法要相對(duì)更熟悉一些,VMware、Bochs和QEmu等軟件產(chǎn)品常常使用這種方法。 這些軟件最大的優(yōu)點(diǎn)是它們幾乎可以在任何一種Unix操作系統(tǒng)以及其他上運(yùn)行。但是其成本就相對(duì)要高一些,管理工具運(yùn)行速度慢而且比較難于使用,這些工具還沒有開發(fā)好,一般都還處于低性能水平上。
分布式Unix操作系統(tǒng)文件系統(tǒng)存儲(chǔ)器的虛擬化等工作常常使用多服務(wù)器虛擬化的方法來實(shí)現(xiàn)。這是一個(gè)相當(dāng)專業(yè)化的方法。 第四種是操作系統(tǒng)級(jí)的虛擬化,OpenVZ Project、SWsoft公司的Virtuozzo、FreeBSD、Linux vservers和Solaris Zones都使用了這種虛擬化技術(shù)。
據(jù)Internetnews新聞網(wǎng)報(bào)道,紅帽公司除了將Xen包括在服務(wù)中以外,還打算向RHEL 5用戶提供虛擬化遷移和評(píng)定服務(wù)。FC 5將包含Xen技術(shù),紅帽公司希望用戶們可以在2006年底推出RHEL 5之前學(xué)會(huì)使用工具軟件來改善虛擬化功能。
你只看標(biāo)題是無法明白它的意思的,但是SCO公司實(shí)際上仍然發(fā)揮的是軟件公司的作用。
SCO公司剛剛宣布推出的新產(chǎn)品SCAMP就是最好的證據(jù)。你可以試著猜猜它是做什么用的。 猜不出來沒關(guān)系,我們可以明明白白地告訴你,它包括SCO OpenServer、Apache、MySQL和Perl/PHP。SCO公司打算用它自己的產(chǎn)品來替換應(yīng)用非常廣泛的LAMP。 (其中L代表Linux,而不是Lawsuit。)
這實(shí)際上一點(diǎn)都不奇怪。SCO公司在2005年的時(shí)候宣布與MySQL AB公司建立合作關(guān)系。 但是有趣的是,由于通用公共許可證(GPL)的關(guān)系,SCO公司完全轉(zhuǎn)變了它在公眾面前的姿態(tài)。通用公共許可證涵蓋了其中所有非SCO公司的產(chǎn)品。Unix操作系統(tǒng)也產(chǎn)自SCO公司。
但是事情畢竟不是那樣。你看,Apache許可證就涵蓋了Apache。 MySQL則兩種許可證都支持,具體看你如何使用它來定。通用公共許可證只是MySQL的一個(gè)選擇而已。 Perl得到Artistic許可證的支持,PHP也有PHP許可證。因此對(duì)于SCO公司來說,似乎并不存在什么矛盾。 整套產(chǎn)品是開源的,但是它卻又不是免費(fèi)的。關(guān)于Unix操作系統(tǒng)的知識(shí),我們就了解到這里了。
【編輯推薦】