This document discusses enhancing security of virtual machines in OpenStack using Suricata intrusion prevention system (IPS). The objectives are to configure OpenStack, install and integrate Suricata IPS, and test the integration. Suricata IPS will be deployed to secure instances from attacks by monitoring traffic over the virtualized network. The framework involves installing OpenStack on a CentOS 7 virtual machine using VirtualBox, launching instances, and configuring Suricata IPS to integrate with OpenStack SDN to enable deep packet inspection and intrusion detection. The expected result is to improve security of virtual machines in OpenStack cloud platform.