1. Delay Reduction Through Optimal Controller Placement to Boost Scalability in an SDDC
- Author
-
Bangash, Yawar Abbas, Abbas, Haider, Iqbal, Waseem, Khan, Malik Muhammad Zaki Murtaza, Rauf, Bilal, and Afzal, Hammad
- Abstract
Software-defined storage (SDS) is an abrupt technology that aims to address the explosive data proliferation and storage management complexity through the separation of control and data path, which are tightly bounded in the traditional storage area network (SAN) model. In SDS, the centralized controller manages and controls the overall storage services and operations. However, the centralized controller approach raises the scalability and single point of failure flag. In such a paradigm, the controller placement is an important activity. A random placement of controllers suffers from unpredictable delay in a large enterprise. Multiple SDS controllers mitigate the single point of failure and provide redundancy. We propose a method called controller placement based on the center of gravity (CPCG) to solve the optimal placement controllers’ locations to reduce the delay. CPCG incorporates different coordinates and analyzes their density (the number of attached devices to a switch) to suggest new optimal sites. For the least number of SDS controllers, we propose an areawise optimal placement location strategy; the areawise approach mitigates workload processing from the central controller and also provides a scalable and reliable storage system. Experiments show that the optimal placement drastically reduces delay and, hence, boosts scalability.
- Published
- 2020
- Full Text
- View/download PDF