在Apache的呼呼庫是用Java編寫的,與XML和Python的灑。
它們被寫入並編譯,以提供一個單一的工具溶液與雲服務和基於雲的工具凸顯到處在互聯網上,這些天的大量工作。
這些庫提供一個共同的接口,用於與每個這些服務/工具進行交互,自動處理它們之間的差異。
提供了默認為每個服務和開發者只需做幾個簡單的修改,以獲得一個接口並運行零九分鐘
特點:
- 支持的服務:
- 大多數的Apache Hadoop的堆棧的組件的
- 的Apache Mahout的
- 廚師
- 在木偶
- 在神經節
- 在ElasticSearch
- 在Apache的卡桑德拉
- 在伏地魔
- 在哈馬
- 在亞馬遜EC2
- 在Rackspace的雲
<李類=“bbli”>服務可以部署到:
什麼在此版本中是新的:
- 在適配器的OpenStack的雲
- 在創建Kerberos服務
- 新增的Python腳本來幫助SSH / SCP中的虛擬機
- 在Hadoop的MRv2 YARN呼呼腳本安裝一個支持Hadoop的2.0.x版本的Hadoop和3.X(主幹)分支
什麼在0.5.0版本新:
- 在子任務:
- 在支持多個版本的ZooKeeper的
- 創建ClusterSpec知道BlobStoreContext工廠類
- 修正錯誤:
- 在日誌警告了無法識別的服務名稱
- 在動物園管理員的服務應該只授權入口到動物園管理員實例
- 在呼呼掛在文件'$ HOME /的.ssh / known_hosts中“包括一個過時的標識某個IP地址的主機。
- 改進:
- 請更有效地利用ComputeServiceContext的
- 添加ClusterAction的通用腳本執行
- 在改進錯誤信息,如果whirr.instance-模板冷落配置的
- 在支持多個版本的Hadoop
- 在更新配置指南與食譜信息
- 顯然劃定用戶和服務提供商的API
- 在新功能:
- [CDH]啟動基於CDH等服務,而不僅僅是HDFS和MR
- 在支持本地上傳壓縮包
- 在添加伏地魔作為服務
- 在添加ElasticSearch作為服務
- 在添加支持BYON
什麼在0.4.0版本新:
- 錯誤:
- 在實例應該在模板中指定的順序啟動。
- [HBase的]集成測試失敗。
- 在處理捲曲超時更好。
- 在日誌文件不應該被包含在壓縮包或RAT檢查。
- 在CDH和Hadoop的集成測試失敗了。
- 在NPE上EC2實例停止。
- 在資源功能/ install_cdh_hadoop.sh不是從CLI中運行時發現的。
- 改進:
- 在用戶應該能夠在發射前覆蓋任意Hadoop的財產。
- 在升級到1.0 jclouds-β-9。
- 在配方的HBase的集群。
- 在顯示可用的角色,而不是服務名稱運行./bin/whirr時。
- 在新功能:
- 在允許用戶登錄到集群作為自己。
- 在支持用戶自定義圖像。
- 在支持本地提供的腳本。
- 在添加摧毀一個群集實例的能力。
什麼在0.1.0版本新:
- 在子任務:
- 在入門文檔填充 - 讓 - started.confluence
- 在文件和實施過程中的釋放
- 添加密鑰文件中以分發目錄
- 在發布Maven的文物http://repository.apache.org
- 在更新快速啟動文件與發布0.1.0工作
- 錯誤:
- 在Hadoop的雲推送命令調用代理的創建
- 請不要需要手動安裝的Apache RAT的編譯
- 修正RAT警告,由於現場文件
- 在卡桑德拉POM應該依賴於頂級
- 在解決方法錯誤331 jclouds(有些EC2ComputeService操作失敗停止實例)
- 在只允許從定義網絡訪問集群
- 在Hadoop的服務被打破
- 在集成測試不應該運行在&QUOT; MVN安裝&QUOT;
- 的Log4j是從CLI JAR缺少
- 改進:
- 在運行EC2單元測試創建Ant構建
- 在Hadoop的EC2腳本支持額外的安全組選項
- 的EC2雲計算腳本創建setup.py
- 在生成RAT報告
- 在強制源代碼風格
- 在獨立單元和集成(系統)測試
- 在升級到1.0 jclouds-β-6
- 在允許腳本的位置被覆蓋
- 添加呼呼快速啟動,同README.txt和網站(一旦它的Live)
- 在更新POM指向Apache的RAT 0.8-SNAPSHOT
- 打開了端口50010(的JobTracker)和50070(NameNode的)為Hadoop服務
- 在加入核心的javadoc
- 創建一個服務工廠
- 在允許Hadoop的服務,要在Rackspace的雲服務器上運行
- 在採用標準的Java SPI接口
- 實施服務/ CDH
- 在介紹命名的一致性雲服務提供商
- 在統一ClusterSpec和ServiceSpec
- 從持有其中的文件去耦密鑰對
- 使用共享配置來管理集群規範
- 在清理POM依賴
- 在新功能:
- 在添加支持EBS存儲在EC2
- 運行的NameNode和JobTracker的在不同的EC2實例
- 在寫Rackspace的雲服務提供商
- 添加的ZooKeeper服務到雲的腳本
- 添加卡桑德拉服務
- 添加CLI
- 任務:
- 從Hadoop的contrib請導入初始源代碼
- 在導入初期Java源代碼
- 創建項目網站
- 在加入目標目錄給svn忽略
- 在Release版本0.1.0
評論沒有發現