2011年十大新興企業級技術

 

在那些已經交付但還沒有被廣泛採用的企業級技術之中,我們將選出十大最有影響的技術。我們的評選標準主觀性更強一些,主要是根據InfoWorld測試中心多年來積累的產品評估經驗,同時考慮到了行業的起伏以及對企業客戶的吸引力等因素。以下是我們評選出來的2011年十大新興企業級技術。

10、HTML5

儘管HTML5看起來與老舊的HTML很相似,但是其所能完成的任務去完全不同。除了將標記的文字與圖像導入矩形區域內,本地數據存儲、標籤和視頻標籤讓其能夠做更多的事情。此外,新的HTML5 WebSockets規範定義了一種新方法,以爲事件驅動的Web應用處理全雙工通信。HTML5 的意義遠不止上面這些,它最大的意義在於改變了 Web 文檔的結構方式,藉助 header、footer、section、article 這些標籤,我們可以實現更具結構化,語義化的 Web 文檔。這樣,搜索引擎可以更容易索引 Web 站點,我們也可以搜索到更快,更準確的信息。

9、客戶端虛擬層

常規的桌面虛擬化受到了兩個關鍵因素的制約。一個是需要在客戶端與服務器之間建立一個持續的連接,另一個是服務器自身需要強大到能夠運行全部的桌面虛擬機。客戶虛擬層解決了這兩個問題,其安裝在一個普通的臺式機或筆記本電腦上,平衡客戶端的處理能力。筆記本電腦用戶通過其包含的操作系統、應用和個人配置設置能夠獲得一臺“商業虛擬機”。虛擬機都是安全的,無論在同一臺臺式機上運行什麼,虛擬機都與它們隔離開來,同時你還能享受到虛擬化管理的所有優勢,如虛擬機快照、可移植性和易恢復性等。

8、持續構建工具

持續構建工具(continuous build tools,通常也被叫做持續集成工具)可以在代碼被加入項目後,迅速地找到其中的編程錯誤。這對於團隊合作開發軟件非常有幫助。一般來說,持續構建工具可以分成兩大類:自動化構建工具和構建計劃安排工具。目前持續構建工具很多,如TeamCity,其包括服務器端和客戶端,目前支持Java,.Net項目開發。 TeamCity提供一系列特性可以讓團隊快速實現持續繼承:IDE工具集成、各種消息通知、各種報表、項目的管理、分佈式的編譯等等,所有的這些,都是 讓你的團隊快速享有持續繼承帶來的效率提升、高質量的軟件保障。

7、芯片認證技術

安全專家很早就認識到爲了確保最高應用層的安全,所有層——包括計算設備的物理架構都需要被認證。來自可信計算組織(TCG)的可信計算平臺模塊(TPM)是首個被廣泛採用的硬件芯片,以確保受信任的硬件與啓動順序的安全。目前其已經被包括蘋果和微軟在內的許多大型公司所使用,並構成了微軟BitLocker驅動器加密技術和即將推出的Windows 8 UEFI Secure Boot架構的骨幹。今年,英特爾整合了TPM芯片和硬件虛擬層以保護啓動順序、內存等組件。目前McAfee等軟件廠商也紛紛開始利用該技術的優勢。預計其他的廠商和操作系統也將跟進。

6、JavaScript替換

由於JavaScript已經成爲了Web網頁的基礎,因此該語言可能是地球上最常用的代碼。如果Node.js等基於服務器的工具受到關注,那麼JavaScript的優勢可能將變得更加強大。就JavaScript的成功而言,人們已經開始考慮其今後的發展。有一部分人希望編寫一種全新的語言以解決困擾JavaScript的問題。而還有一些人開始尋求新的方法以將他們的代碼翻譯成JavaScript,這樣他們就可能假裝不再使用它。代碼翻譯已經在爲了一種風潮。谷歌的Web Toolkit可將Java翻譯成JavaScript,這樣一來開發者只需要鍵入Java代碼即可。由於該工具目前不斷受到好評,谷歌已經將其直接整合到了其App Engine雲中,用戶可以一鍵部署它們。

 

5、分佈式存儲分層

固態硬盤的原材料NAND閃存的存儲速度是機械式硬盤的1000多倍,價格卻比DRAM便宜數倍。閃存目前是存儲領域內最熱門的產品。如果存儲管理技術滿足了數據中心對閃存的要求,那麼今後還會更加熱門。閃存的高速低成本特性讓其成爲了服務器端緩存的不錯選擇,以用於替代價格昂貴的DRAM,同時其也是SAN中第一層的最佳選擇,以替代速度較慢的機械硬盤。隨着閃存的價格持續下降,固態硬盤的性能持續提高,其將被大規模應用於服務器和SAN之中。

4、Apache Hadoop分佈式文件系統

Hadoop 由 Apache Software Foundation 公司於 2005 年秋天作爲 Lucene 的子項目 Nutch 的一部分正式引入。Hadoop 是一個能夠對大量數據進行分佈式處理的軟件框架。但是 Hadoop 是以一種可靠、高效、可伸縮的方式進行處理的。Hadoop 非常可靠,因爲它假設計算元素和存儲會失敗,因此它維護多個工作數據副本,確保能夠針對失敗的節點重新分佈處理。由於以並行的方式工作,通過並行處理加快處理速度,因此Hadoop 效率很高。

3、高級同步工具

雖然蘋果和微軟在發展策略上有着很大的差異,但是他們都認同一件事情:現在到了和單一用戶環境說再見的時候了。因爲在單一用戶環境下,每名PC或設備都是一個獨立於用戶計算世界其它部分的孤島。事實上,兩家公司都在向具有雲計算功能的網絡轉型,因爲在這一網絡中,用戶行爲能夠跨越不同的設備與應用。在10月份,蘋果推出了頗具爭議的iCloud。iCloud爲一款基於雲計算的同步服務,能夠在用戶的iOS設備、Mac電腦以及在一定程度上在Windows PC之間同步書籤、文檔、照片和鍵值數據。微軟即將推出的Windows 8進一步深化了這一概念,不僅能夠在Windows 8 PC、平板電腦和Windows智能手機之間同步數據,還能夠同步應用狀態。

2、軟件定義網絡

軟件定義網絡(SDN),是由美國斯坦福大學clean slate研究組提出的一種新型網絡創新架構,其核心技術OpenFlow通過將網絡設備控制面與數據面分離開來,從而實現了網絡流量的靈活控制,爲核心網絡及應用的創新提供了良好的平臺。如同原始的珊瑚礁一樣,隨着時間的推移和鈣化,數據中心網絡將逐漸擴張。

1、私有云服務組合

專用基礎設施和單個項目管理這一陳舊做法正在扼殺美國,這導致性能無法充分發揮,行政管理成本過高以及項目週期過長等弊端。一個解決辦法就是將計算、存儲和網絡資源統統集中放入私有云上,讓IT部門向高效靈活的共享架構轉型。通過私有云,IT經理能夠從公有云提供商那裏引入先進的技術與架構,並將這些應用於自己的數據中心內。這些雲計算正在向活動組件發展,包括虛擬化管理、測量與退單系統、自動配置和自助式指配接口等。(範範編譯)

http://www.china-cloud.com/yunjishu/yunjishuxinwen/20111125_8251.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章