世界上最大的技術支持、軟件和硬件公司每天使用Linux完成各種任務與解決方案,那么這些大公司究竟是怎么使用Linux的呢?其實并不神秘,本 文為你揭曉答案,大多數公司都不會使用Linux作為桌面操作系統,主要是用于后端服務器操作系統,經過這些大公司的大膽嘗試,許多事實證明Linux完 全可以擔負起關鍵任務計算應用,并且有很多Linux系統從開始運行至今從未宕過機,100%的正常運行時間讓人無不驚嘆,當然你也可以做到。
1、虛擬化
從桌面虛擬化到云,現在又回到桌面虛擬化,VMware是虛擬化產品做得最早也是目前最好的一家公司,現在它的主要產品也是基于Linux的,另外 Citrix,Red Hat以及微軟也是VMware的有力競爭者。
2、數據庫服務器
Oracle和IBM都有企業級軟件運行在Linux上,為什么?因為它們在Linux上可以工作得很好,Linux自身消耗的資源很少,因此它不 會和數據庫進行資源的搶奪,一個RDBMS需要一個穩定的,無內存泄露的,快速磁盤I/O和無CPU競爭的操作系統,Linux就是這樣的系統,世界上已 經有很多開發人員使用LAMP(Linux,Apache,MySQL和Perl/PHP/Python)和 LAPP(Linux,Apache,PostgreSQL,Perl/PHP/Python)作為開發平臺,也有很多關鍵應用系統是這么部署的。
3、Web服務器
我想現在任何人都知道Apache是世界上用的最多的Web服務器吧,至少最近10年是大家公認的事實上的Web服務器標準,那么它運行在什么平臺 上呢?答案是所有的平臺都支持,但超過90%的Apache都是搭配Linux運行的。
4、應用服務器
Tomcat,Geronimo,WebSphere和WebLogic都是Java應用服務器,Linux為這些服務提供了一個穩定的,內存消耗 很小的,可長時間運行的平臺。IBM和Oracle也都非常支持Linux,它們也逐漸將Linux作為其軟件系統的首要運行平臺。
5、跳轉盒(Jump box)
對于企業而言,跳轉盒是一個為公共網絡(如互聯網)到安全網絡(如客戶部)提供的網關,這樣一個廉價的系統也可以為大量的用戶提供服務,而相對應的 Windows系統需要成千上萬美元的終端服務訪問許可和客戶端訪問許可,并且對硬件的要求更高。
6、日志服務器
Linux是處理和存儲日志文件的絕佳平臺,聽起來這是一個低級的任務,但它的低成本,低硬件要求,和高性能是任何需要日志服務的人的首選平臺,大 公司也經常使用Linux作為日志服務的低成本平臺。
7、開發平臺
Linux下有許多開發工具,如Eclipse、C、C++、Mono、Python、Perl、PHP等,毫無疑問,Linux是世界上最流行的 開發平臺,它包含了成千上萬的免費開發軟件,這對于全球開發者都是一個好消息。
8、監控服務
如果你要做網絡監控或系統性能監測,那么Linux是一個不錯的選擇,大公司一般使用淘汰下來的硬件設備和自由軟件搭建監控系統,如Orca和 Sysstat都是Linux上不錯的監控方案,IT專業人員利用它們可以實現自動化監控,無論你的網絡是大是小,它們都能應付自如。
9、Google搜索設備
Google在Linux平臺上構建起搜索設備,如果你的公司在使用這種設備,那么你就在使用Linux,但Google使用的Linux非常特 殊,專門進行了定制和優化。
10、入侵檢測系統
Linux天生就是一個完美的入侵檢測服務平臺,因為它是免費的,且可以運行在很多種硬件平臺上,同時也是開源愛好者喜歡的平臺,Linux上最著 名的入侵防御和檢測系統要數Snort,它也是開源且免費的。
下面的話引自Snort網站:
Snort是由Sourcefire開發的開源網絡入侵防御/檢測系統(IDS/IPS),結合了簽名、協議和基于異常的檢測,Snort是世界上 部署最廣泛的IDS/IPS,數以百萬計的下載量和超過270,000位注冊用戶,Snort已經成為事實上的IPS標準。
如果你還沒有使用Snort,你應該嘗試一下。
總結
通過上面10種Linux使用方式,相信你不會再覺得Linux是在夾縫中求生存,Linux也不只是為桌面,家庭用戶及小公司而存在的,它在大公 司中同樣受到重用。
你在你的公司是怎么使用Linux的呢?是個實驗性的平臺,還是一臺DIY路由器,防火墻?歡迎發表你的意見和想法!