events has motivated the venders to build modern storage architecture (Edition, I. P. C. (2014)). This new features incorporated modern storage architecture attracts many venders. In this section we elaborated the principles that make SDS different from others: Virtual Controllers and VM-Aware Software: VM-aware is a management service, which assembled in the data centre's software fabric to maintain I/O patterns and workloads of the virtual data centre. Software-defined storage (SDS) provides cost effective and promising efficiency only when storage services brought on each VM level. In addition to this SDS are capable enough to reproduce virtual software controllers, which scale, agile and easily provisioned the storage resources. Flash Storage: The emergence of flash facilitates in-system software control management which is not available on the hard drive as a sole module. Flash storage helps in transparently sharing server storage with other severs hosts. Downloaded: 4/15/2022 9:44:49 AM Nova Southeastern University IP Address: 137.52.76.29 Software-Defined Storage Quick Failure Recovery: SDS system is designed to deal with the failure. Because in SDS software layers have knowledge about all the status of software as well as hardware components, even if it is heavily scaled, extremely distributes system. Cloud Storage Data Centres and Software Defined Data Centres Storage as a service (SAAS) is one of the major aspects of cloud computing. It relies on the data centre. Fast growing users and changing networking technologies also requires the change in the data centre technologies SO that it can effectively serve the user requirements. Virtualization is one way to solve the large requirements of resource in a dynamic way. Emergence of the new technologies such (VOIP, Multimedia Streaming Servers) has changed the data patterns i.e. (data generated from smart phones and IOT devices). This varied workload has been introduced into the existing environment. Technology needs to change instead on upgradation of the o