This paper proposes designing a small-scale and failure-resistant IaaS cloud using OpenStack. The authors deploy OpenStack across 5 nodes using the PackStack utility to demonstrate elasticity and resiliency. Through stress testing the deployment by dynamically adding nodes and pushing limits, the paper shows how PackStack can provision an elastic and resilient OpenStack IaaS platform for small-scale production use, while keeping the deployment within designated boundaries. The authors adopt PackStack's multi-node capabilities over an all-in-one deployment to truly demonstrate scalability, elasticity, and resiliency in a small IaaS deployment.