A method of controlling the acoustic noise generated by a storage drive of a data storage system, the storage drive being adapted to operate in a selected operational state of a plurality of operational states, each operational state generating a corresponding acoustic noise level and operating at a corresponding performance level, the method comprising:
- defining a system profile, the system profile relating the plurality of operational states of the storage drive to at least one variable parameter;
- receiving at least one variable parameter;
- applying the at least one variable parameter to the system profile;
- selecting the selected operational state from the plurality of operational states in response to the at least one variable parameter;
- and
- transmitting a control signal to the storage drive, the control signal corresponding to the selected operational state, thereby controlling the acoustic noise and performance level of the storage drive in response to the at least one variable parameter.