What is the minimum size of a single server or drive?

The smallest single server you can create is 500 core-MHz CPU, 256 MB RAM, with a 1 GB disk drive. This is typically sufficient for a Linux appliance such as a DNS server.