Бібліотеки Apache тріск написані на Java, з накидає на XML і Python.
Вони були написані і скомпільовані, щоб забезпечити вирішення одного інструменту для роботи з безліччю хмарних сервісів і хмарних інструментів викотилися скрізь в Інтернеті в ці дні.
Ці бібліотеки забезпечують загальний інтерфейс для взаємодії з кожним з цих послуг / інструментів, автоматичної обробки відмінності між ними.
Значення за замовчуванням для кожної служби надаються і розробник повинен лише зробити декілька швидких змін, щоб отримати інтерфейс і працює джгутів хвилин
Особливості :.
- Підтримувані послуги:
- Більшість компонентів Apache Hadoop стеком
- Apache Mahout
- Шеф-кухар
- Ляльковий
- Ганглії
- ElasticSearch
- Apache Cassandra
- Волдеморт
- Hama
- Amazon EC2
- Rackspace Cloud
<Клас Li = "bbli"> Послуги можуть бути розгорнуті на:
Що нового У цьому випуску:
- Перехідник для OpenStack хмари
- Автор Kerberos Service
- скрипти Додано Python, щоб допомогти SSH / SCP, щоб ВМ
- тріск скрипт для Hadoop MRv2 пряжі встановлює, що підтримує Hadoop-2.0.x і Hadoop 3.x (стовбур) філії
Що нового у версії 0.5.0:
- підзадача:
- Підтримка декількох версій зоопарку
- Створити ClusterSpec розуміючи, клас BlobStoreContext завод
- Виправлені помилки:
- Ввійти попередження для імен невизнаної послуг
- зоопарку служба повинна тільки дозволити потрапляння у випадках зоопарку
- тріск зависає, коли файл '$ HOME / .ssh / known_hosts »включає застарілий ідентифікатор для певного хоста IP-адресу.
- Покращення:
- Зробити більш ефективного використання ComputeServiceContext
- Додати ClusterAction для спільного виконання скрипта
- Поліпшення повідомлення про помилку, якщо whirr.instance-шаблони виключені з конфігурації
- Підтримка декількох версій Hadoop
- Конфігурація Оновлення Керівництва з Рецепт Інформація
- Очевидно розмежувати інтерфейси користувача і сервіс-провайдерів
- Нові можливості:
- [ЦРЛ] Запуск інші послуги, засновані на ЦРЛ, а не тільки HDFS і MR
- Підтримка локальної завантаження архів
- Додати Волдеморта в якості служби
- Додати ElasticSearch в якості служби
- Додана підтримка BYON
Що нового у версії 0.4.0:
- Помилки:
- Примірники повинен бути запущений в порядку, зазначеному в шаблоні.
- [HBase] Інтеграція перевірку.
- Ручка згортанню тайм-аути краще.
- Журнали не повинні бути включені в архіву або в результаті перевірки RAT.
- ЦРЛ та Hadoop інтеграційні тести зазнають невдачі.
- NPE для зупинених примірників на EC2.
- Ресурс / install_cdh_hadoop.sh не найден при запуску з командного рядка.
- Покращення:
- Користувачі повинні мати можливість перевизначити будь-яку нерухомість Hadoop перед запуском.
- Оновлення до jclouds 1,0-бета-9.
- Рецепт для кластера HBase.
- Показати доступні ролі замість імен сервісів при роботі ./bin/whirr.
- Нові можливості:
- Дозволити користувачам увійти в кластери, як вони самі.
- користувальницькі зображення підтримки.
- Підтримка локально, що поставляються скрипти.
- Додати можливість знищити екземпляр кластеру.
Функції
Що нового у версії 0.1.0:
- Під-завдання:
- Заповніть Приступаючи до документації - отримання-started.confluence
- Документ та реалізації
- Додати файл ключів в каталог розподілу
- Опублікувати Maven артефакти http://repository.apache.org
- Оновити Швидкий старт документація для роботи з випуском 0.1.0
- Виправлена помилка:
- Hadoop хмара поштовх викликає проксі створення
- Не вимагає ручної установки Apache RAT зібрати
- Fix RAT попередження через файлів сайту
- Кассандра POM повинна залежати від верхнього рівня
- Обхід помилка 331 в jclouds (Деякі операції EC2ComputeService невдачу для зупинених випадках)
- Тільки дозволити доступ до кластерів з певних мереж
- Hadoop служба розбивається
- Інтеграційні тести не повинні працювати на & Quot; MVN встановити і Quot;
- Log4j відсутня в CLI JAR
- Поліпшення:
- Створити побудови Ant для запуску EC2 юніт-тестів
- Підтримка додаткова опція група безпеки в Hadoop-ec2 сценарію
- Створити setup.py для EC2 хмарних сценаріїв
- Створити звіт RAT
- Примусово вихідний код стиль
- окремий блок та інтеграції (система) Тести
- Оновлення до jclouds 1,0-бета-6
- Дозволити місця сценарію повинен бути перевизначений
- Додати тріск швидкий старт README.txt і веб-сайт (раз це в прямому ефірі)
- Оновлення POM, щоб вказати на Apache RAT 0,8 моментального знімка
- відкрити порти 50010 (JobTracker) і 50070 (NameNode) для Hadoop послуг
- додати базові Javadoc
- Створення служби заводу
- Дозволити служба Hadoop для роботи на серверах Rackspace Cloud
- Прийміть стандартний інтерфейс Java SPI
- Реалізація послуг / ЦРЛ
- Уявіть імен узгодженості для постачальників хмарних послуг
- Уніфікація ClusterSpec і ServiceSpec
- Відокремити пари ключів з файлів, які тримають їх
- Використання фонду конфігурації для управління кластера специфікації
- Clean Up POM залежності
- New Характеристика:
- Додана підтримка для зберігання EBS на EC2
- Виконати NameNode і JobTracker на окремих випадках EC2
- Написати постачальнику Rackspace Cloud
- Додати службу зоопарку в хмару скрипти
- Додати послугу Кассандра
- Додати CLI
- Задача:
- Імпорт початкова вихідний код з Hadoop вно
- Імпорт первісним джерелом Java коду
- Створити веб-сайт проекту
- Додати цільових каталоги SVN ігнорувати
- Release версія 0.1.0
Процес випуску
Команда
Коментар не знайдено