I'm exploring Cloud Computing. The first thing you get to learn is horizontal/vertical scaling. In horizontal scaling you simply add a new server (image) to your existing servers. In vertical scaling you add new hardware (CPU/RAM) to your same server.
Then you read something like "most Operating Systems don't allow adding hardware without rebooting"
So my question is: Are there any Operating Systems that would allow me to add RAM for example without rebooting?