Alluxio

Infobox software | name = Alluxio | author = Haoyuan Li | developer = UC Berkeley AMPLab | status = Active | released = | latest release version = v 2.3.0 | latest release date = | operating system = macOS, Linux | programming language = Java | license = Apache License 2.0 | website = Alluxio是一個開源的虛擬分佈式文件系統 ( Virtual Distributed File System, VDFS ) 。 Alluxio最初起源於一個叫Tachyon的研究項目 ， 它是加州大學伯克利分校AMPLab實驗室由師從Scott Shenker教授和Ion Stoica教授的李浩源博士的博士論文課題 。 Alluxio位於大數據棧中的計算和存儲之間 。 它爲計算框架提供了數據抽象層 ， 使得應用能夠通過一個共同的接口連接底層不同的存儲系統 。 這個軟件是以Apache License的開源協議進行發佈的 。 2019年, 首屆數據編排峯會在位於加州山景城的計算機歷史博物館舉辦 。 衆多業界巨擘介紹了他們在構架數據編排平臺方面的觀點和經驗 。 數據分析 、 機器學習和人工智能等一系列數據驅動型應用能夠通過Alluxio提供的API （ 例如Hadoop HDFS API, S3 API, FUSE API ) 高速交互訪問底層多種存儲系統中的數據 。 另外 ， Alluxio之上還能夠運行多種流行的計算框架 ， 包括Presto, Apache Spark, Apache Hive, 以及Tensorflow等 。 Alluxio能夠部署在私有環境 ， 雲環境 ( 例如Microsoft Azure, AWS, Google Cloud Platform ) ， 或者混合雲環境中 。 它可以直接運行在物理機之上或者類似於Kubernetes, Docker, Apache Mesos的容器化環境當中 。