ebeb,
Cloudera Director is designed for provisioning cloud clusters and cannot create a mixed cloud/on-premise cluster.
My initial thoughts on a mixed cluster is that network latency between the cloud nodes and on-premise nodes would lead to poor performance. You may be better served by creating two separate clusters and using some other mechanism for sharing data. For example, you can export/import data to S3.