Is there any software around that allows me to run multiple virtual hosts in one raspberry pi?
Edit: The sentence above is what I want to get answered. Please do not make assumptions of what I want to do or make interpretations of what I am proposing if those assumptions/interpretations are used as a rationale for posting an answer that don't answer that very question in the topmost sentence.
Edit continued: the rest of this question is a clarification intended to avoid that answers are posted that a.) don't answer if there are virtualization software and b.) discuss whether or not I need to use virtualization, which really is not the topic of the question.
(end of edit)
No, my question is not intended to put multiple x86 servers into the Raspberry Pi, nor do I have x86-based virtualization software like VirtualBox in mind, but rather.
What I have in mind is something that allows me to create tiny machines which are capable of talking TCP/IP and then perhaps do some small task, more for demonstration and/or testing purposes.
Once upon a time, Linux servers could boot up and run using 4MB of RAM, so creating something runnable that can be crowded into a Raspberry Pi should be possible, even if it would require some minimalism.