I'm thinking about setting up a private cloud using Ubuntu with 2 nodes, but I don't quite understand how disk space from each node is handled in the cloud.
Can somebody explain how (and if) the disk space is accessible from within the cloud? For instance when I have 2 nodes with varying amount of disk space, for example 320GB and 1TB, can I set up a "shared storage" from both devices?
edit for clarification:
Currently I have 3 Windows Servers, consisting of a Domain Controller, a Database-/File-Server and a Web-/Mail-Server. I want to switch to an Ubuntu Server-based private cloud with VMs serving these purposes instead of dedicating each physical server to a certain job. As my database- and web-server differ largely in their available disk space, I wondered whether I can manage the entire disk space from all nodes in the cloud and make it accessible similar to using DFS in Windows AD to provide a network share that underlyingly uses two multiple servers.
More generally what are common practices to share disk space within a cloud based infrastructure? Are there only Key-/Value-storages, or is something like the before mentioned scenario using network shares feasible?