Проект MegaDroid исследует поведение 300 тыс Android-устройств
Правительство США силами Государственной лаборатории Сандиа (Sandia National Laboratories) в Калифорнии запустило проект под заглавием MegaDroid, целью которого является исследование поведения сетей телефонов, докладывает ArsTechnica.
В рамках проекта MegaDroid задействованы 300 тыс виртуальных устройств на базе операционной системы Android. Способности этой испытательной системы довольно пространны, но сначало исследователи занялись вопросами обеспечения безопасности. А именно, они сосредоточились на проектах, которые позволят осознать и ограничить вред от разрушения сетей в итоге сбоев программного обеспечения либо протоколов, стихийных бедствий, террористических атак либо других вероятных обстоятельств. Для проекта MegaDroid был сотворен кластер на базе 520 узлов, любой из которых включает 4-ядерный микропроцессор Intel Core i7 семейства Sandy Bridge, 12 ГБ оперативки и гигабитное сетевое соединение Ethernet. Дисковая подсистема для узлов не предусмотрена. Цена такового кластера составила около $500 тыс. В проекте MegaDroid употребляется сборка Android 4.0 для платформы x86. Результатов исследования должно стать создание универсального программного обеспечения, решающего вопросы безопасности, которое способно работать на разных системах от настольных рабочих станций до суперкомпьютеров.
MegaDroid является уже третьим проектом в рамках этой серии. Первым был MegaTux, запущенный в 2009 году, он эмулировал работу 1 млн виртуальных машин Linux. Потом был запущен схожий проект MegaWin, который изучил поведение 100 тыс виртуальных машин под управлением операционных систем Windows XP и Windows 7. Исследователи также желают запустить схожий проект и для тестирования iOS, но для этого будет нужно содействие со стороны Apple.