微軟正式發布分布式大規模圖數據處理引擎 Graph Engine 1.0 預覽版
由 Microsoft Research 開發的 Graph Engine 1.0 預覽版正式發布。Graph Engine 是一個基于內存的分布式大規模圖數據處理引擎。在此之前,它在學術界更廣為人之的名稱是 Trinity。
大規模圖處理在很多領域扮演著重要的角色。從系統基礎架構到編程模式,圖數據的高效并行處理面臨著全方位的挑戰。基于高效的內存云架構和靈活通用的計算引擎,Graph Engine 能夠幫助用戶更方便地構建實時查詢應用和高吞吐量離線分析平臺。
Graph Engine 的內存管理系統能高效處理海量內存對象。作為一個高性能內存數據庫,Graph Engine 可充分利用內存來加速數據訪問和并行計算。作為一個通用計算引擎,Graph Engine 擁有極強的可擴展性。通過一個簡潔優雅的數據和消息傳遞建模語言,Graph Engine 允許用戶自由地定義數據模式和計算模型。
Graph Engine 具有優秀的系統互操作性,可以方便地與其它系統平臺進行集成。基于通用的RESTful接口,一個Graph Engine驅動的應用可以與所有設備互聯協作。
為使分布式應用的開發更為輕松簡單,Graph Engine 提供了大量的內置特性,其中包括:
- 聲明性的數據建模和網絡編程接口;
- 完善的IntelliSense開發環境支持;
- 對LINQ查詢語言的原生支持;
- 集成的應用程序遠程部署、控制、監控和調試。
Graph Engine 還可與強大的集成開發環境 Visual Studio 以及微軟云計算平臺Azure無縫集成。無論本地開發還是云端部署,Graph Engine都可以給開發者帶來極佳的用戶體驗。開發者可以借助 Visual Studio 快速開發,然后通過簡單的鼠標操作將一個分布式應用部署到云端。
這是 Graph Engine 第一個面向公眾的預覽版,我們將定期發布新的系統版本。同時,也期待您的反饋和意見。
更多信息請訪問 Graph Engine 官方主頁:http://graphengine.io。
Microsoft Research's Project Trinity [ PDF ]:Trinity。
以上內容轉載自微軟亞洲研究院的官方網站,可點擊這里查看。
發布說明:Graph Engine 1.0 Preview Released[ 英 ]
國外的科技網站 ZDNet 也對此進行了報道,歸納了一些歷史信息,很有意思,我們摘譯如下:
原來 Graph Engine 就是早先大名鼎鼎的微軟圖形數據庫 Trinity,如今改了名字。Graph Engine 是一個[以分布式內存云](Trinity: A Distributed Graph Engine on a Memory Cloud)為設施基礎的圖形大處理引擎。它也是一個通用計算引擎,提供一個統一聲明語言的數據建模和信息傳遞。它可以通過用戶定義的編程接口和 RESTful 接口實現其他系統堆棧集成。
關于該項目,在早先的 Microsoft Research 上的一篇文章中指出:“ Trinity(Graph Engine)可支持在線查詢處理和大型圖表線下分析。前者通過基于內存的存儲基礎架構實現了一個快速圖形探索的能力。對于后者,通過底層向外擴展的分布 式架構實現并行性。”
另一個 2013 年來自 Microsoft Research 的文章稱 Trinity 文件系統為 " HDFS clone on Windows "(HDFS 的 Windows 克隆版)。HDFS 是 Hadoop 分布式文件系統。有趣的是,微軟于 2011 年放棄了海量數據架構 Dryad 轉而支持 Hadoop 大數據框架,主要是因為其客戶不斷要求能在Hadoop環境中儲存、管理并分析各種數據。(關于 Dryad 推薦下這篇舊文章《微軟Dryad分布式并行計算平臺解析》)
再一個 Microsoft Research 項目:ProBase,由 Trinity 提供知識儲備的底層基礎設施。據官方的介紹頁顯示,其設計目的在于改善設備與人類直接溝通的能力,包含了自然語言/機器語言的理解和人工智能等方向。可能 Graph Engine 也將著手商業化的大規模并行計算和分析服務。
www.graphengine.io有詳細的 Graph Engine 信息,包含下載Graph Engine software development kit、代碼樣本、相關工具、文檔等。
因為 Graph Engine 仍然還是 Microsoft Research 的一個項目,并不能保證微軟會將其商業化。但是在發布說明有一句意味深長的話:“我們會繼續提供日常的維護和定期發布新的系統版本,實現我們的研究理念落地。”
來自:http://geek.csdn.net/news/detail/32717