Software Defined Data Center (SDDC) provides more
resource management flexibility since everything is defined as a
software, including the network as Software Defined Network
(SDN).Typically, cloud providers overlook the network, which is
configured in static way. SDN can help to meet applications goals
with dynamic network configuration and provide best-efforts for QoS.
Additionally, SDDC might benefit by instead of be composed by
heavy Virtual Machines, use light-weight OS Containers. Despite the
advantages of SDDC and OS Containers, it brings more complexity
for resource provisioning. The goal of this project is to optimize the
management of container based workloads deployed on Software defined
Data Centers enabled with heterogeneous network fabrics
through the use of network-aware placement algorithms that are
driven by performance models