I am not sure I follow. I think you are describing the concept of a hybrid cloud, where in part of the cloud is public and part is private. A better description is at this link - https://en.wikipedia.org/wiki/Cloud_computing#Hybrid_cloud
The major concern I personally have about a hybrid clouds is security. How do you effectively manage who has access to which parts, and how do you guarantee that access is actually all they have?
Just check Abicloud platform once. It can be used to build, integrate and manage public as well as private cloud in the homogeneous environments. It think Abicloud will fulfill your requirement.
You may setup a public cloud and partition it in such a way so that the underlying physical infrastructure used to provision machines in public area is different from that of provisioning machines in private area.
Jerry your concern is in the spot! Also, I am trying to avoid overhead communication when I mentioned "within public cloud" because it is another concern beside security issue specially for some "Big data applications".
Abicloud platform can be considered as a hybrid cloud where private and public clouds are seperate entities.
A public cloud with partitions within physical layer is a possible solution. However, I am looking for a published platform or a model that can satisfy this assumption. One possible scenario might be a private virtual machine but I could not find a published work that I can use as a reference.