Да, возможно создать кластер Hadoop в облаке OpenStack без использования OpenStack Sahara. Вы можете запустить 3 виртуальных машины в OpenStack и назначить плавающий IP этим виртуальным машинам.
Один может использоваться как Мастер, а два других - как Рабы. Вы можете выполнить шаги установки многоузловой Hadoop на этих виртуальных машинах и подключить их, используя конфигурацию SSH, которая будет упомянута в руководстве по настройке многоузловой Hadoop.
Вы также можете написать скрипт автоматической оболочки для запуска Hadoop в OpenStack.