Nginx是繼Hadoop之后的又一項將對未來云計算產生深遠影響、擁有新一代核心技術的關鍵性系統軟件。
近日,英國網絡追蹤和調查機構Netcraft公司發布的“2012年1月網絡服務器調查報告”指出,Nginx的占有率達到了12.18%,超過微軟IIS的12.14%,成為世界第二大Web Server軟件。另據w3techs網站調查結果顯示,Nginx在2011年年初的市場份額還僅為5.9%,因此也是增長最快的Web Server軟件。Nginx獲得的這些市場份額來自于其他Web服務器,其中大部分來自Apache用戶。Apache目前市場份額57.93%,比12月份的58.2%有所下降。
Netcraft的報告還指出,高流量的網站更喜歡使用Nginx——排名前1000的頂級網站中,有23.9%的網站使用的是Nginx。這其中包括許多廣為人知的公司,如Facebook、Groupon、Tumblr、Sourceforge、Archive和Dropbox等;國內新浪、網易、騰訊、六房間、酷6等也部署了Nginx。
Nginx最早版本V 0.1.0始于2004年,由俄羅斯工程師伊戈爾·西奧瑟夫開發,V1.0.0于2011年4月12日發布,歷時7年。該軟件自V0.6.0版本開始被大量下載,進行生產性部署。
西奧瑟夫1970年出生于阿拉木圖,畢業于俄羅斯著名的鮑曼科技大學,目前供職于俄羅斯最大門戶和搜索網站Rambler,擔任高級系統管理員。Nginx最初是西奧瑟夫為Rambler開發的Web服務器。
和Apache一樣,Nginx也是開源項目,源代碼基于BSD許可證發布,可運行于各類Unix和Windows操作系統。
同時Nginx還是一款支持反向代理的Web Sever軟件。在其反向代理功能下,不僅本身可用作Web Sever,還可接受來自互聯網的連接請求,將其轉發給內網上的其他服務器,并將結果返回終端。此外,Nginx還可用作負載均衡服務器和郵件代理服務器。與其它Web Sever相比,Nginx安裝非常簡單,配置文件簡潔、易于啟動、穩定性好,運行數個月也不需重啟。
從專業公司的測試數據看,Nginx支持高達 5萬個并發連接響應, 作為Web Server,性能全面優于Apache,特別在承受壓力、帶寬及資源消耗等方面,同等硬件條件下性能比Apache快10倍。正是因為優秀的性能,很多大型網站都把Nginx部署在負荷最重的前端。
2011年10月,俄羅斯服務器軟件公司Nginx從俄羅斯Runa資本、德國BV資本和美國MSD資本獲得一輪300萬美元的融資。其中美國MSD資本是戴爾公司首席執行官Michael Dell的私人投資公司。德國BV資本的共同創辦人Thomas Gieselmann稱:“我們注資的幾家公司把各自的Web平臺改用Nginx后,都解決了重大的擴展問題。Nginx能夠透明而高效地讓互聯網上最龐大的網站獲得進一步發展。”
獲得投資后,西奧瑟夫說:“我決定建立一個公司來運作 Nginx,全力投入到這個項目中。并且Nginx將一直作為保持BSD許可的開放源碼軟件。”
可以預見,Nginx是繼Hadoop之后的又一項將對未來云計算產生深遠影響的、擁有新一代核心技術的關鍵性系統軟件,是一顆正在升起的新星。