With the introduction of cloud computing, many organizations have reduced the costs and burdens of maintaining an on-site data center, migrating their data and applications to the cloud. The accessibility to companies’ data and applications via the Internet raises concerns about response time, service interruptions and security. To help address these concerns, intermediate data centers, also referred to as fog computing, are developed and implemented, between the end user (EU) and the cloud data center (DC). The purpose of this fog layer is to bring the processing operation closer to the edge of the network and to reduce response time for the EU. To address the concerns of latency and response time, the current paper proposes the implementation of a multilevel layer architecture, often called cloudlets, in these intermediate data centers.