Я ищу систему тестирования системы для кластеров Hadoop. Поддерживаемые варианты использования должны включать системный тест для HDFS, задания сокращения карт и запросы кустов. Я нашел один из apache, который называется herriot, но я не уверен, он все еще находится на обслуживании. Вы, ребята, знаете о какой-либо существующей структуре?
среда автоматизации системного тестирования для кластеров Hadoop
Ответы (3)
Взгляните на 1 и 2 для бенчмаркинг кластера. У него есть и код, и данные для тестов. Автоматизация их не должна быть большой задачей.
person
Praveen Sripati
schedule
13.11.2013
большое спасибо, 2 не удалось посетить, но 1 определенно информативен, если я хочу построить AF самостоятельно, но я все же хочу сначала поискать другие существующие
- person zhutoulala; 14.11.2013
Ознакомьтесь с HadoopTest, средой тестирования надежности для Hadoop.
person
stupid
schedule
21.11.2013
У Hadoop уже есть эталонные тесты и они хранятся в файлах test.jar и example.jars, которые вам просто нужно найти и автоматизировать. Из О'Райли и других книг
% hadoop jar $HADOOP/hadoop-*-test.jar
Для теста DFSIO: TestDFSIO проверяет производительность ввода-вывода HDFS.
Это достигается за счет использования задания MapReduce как удобного способа параллельного чтения или записи файлов.
% hadoop jar $HADOOP/hadoop-*-test.jar TestDFSIO
command: TestFDSIO -read | -write | -clean [-nrFiles N] [-fileSize MB]
[-resFile resultFileName] [-bufferSize Bytes]
ex1: % hadoop jar $HADOOP/hadoop-*-test.jar TestDFSIO -write -nrFiles
10 -fileSize 10000
ex2: % hadoop jar $HADOOP/hadoop-*-test.jar TestDFSIO -read -nrFiles 10 -fileSize 10000
для тестирования уменьшить карту
ex3: % hadoop jar $HADOOP/hadoop-*-examples.jar randomwriter random-data
ex4: % hadoop jar` $HADOOP/hadoop-*-examples.jar sort random-data sorted-data
где $HADOOP = путь к вашей установке Hadoop, где хранятся эти банки
person
Rocky111
schedule
20.11.2013
спасибо, но это уже упоминалось в ответе Правина выше. И я думаю, что TestDFSIO использует MiniFSCluster, верно?
- person zhutoulala; 20.11.2013