A Data Storage Device, comprising: a plurality of media regions for storing data, the plurality of media regions having different media characteristics; and a controller configured to: receive data from a sensing device (101,102,103,104) of a plurality of sensing devices in communication with the DSD for storage in the DSD; associate the received data with at least one storage hint assigned to the sensing device and provides for information about the data from the sensing device (101,102,103,104) of the plurality of sensing devices (101,102,103,104); and select a media region from the plurality of media regions for storing the received data based on the at least one storage hint and at least one media characteristic of the media region; wherein the media characteristics include information about a media region, the information indicating a media type, a level of use, a remaining usable life, a level of fragmentation of data in the media region, a level of power associated with operating the media region, a number of zones in the media region, a time for reading data from the media region, or a time for writing data in the media region, characterised in that: the at least one storage hint includes a write access profile indicating that data received from the sensing device (101,102,103,104) has a data rate greater than a threshold rate or is continuous for more than a predetermined period of time, and wherein the controller is further configured to select the media region so that the received data is stored in overlapping tracks on a rotating magnetic disk based on the write access profile, the overlapping tracks being written as Shingled Magnetic Recording. a plurality of media regions for storing data, the plurality of media regions having different media characteristics; and a controller configured to: receive data from a sensing device (101,102,103,104) of a plurality of sensing devices in communication with the DSD for storage in the DSD; associate the received data with at least one storage hint assigned to the sensing device and provides for information about the data from the sensing device (101,102,103,104) of the plurality of sensing devices (101,102,103,104); and select a media region from the plurality of media regions for storing the received data based on the at least one storage hint and at least one media characteristic of the media region; receive data from a sensing device (101,102,103,104) of a plurality of sensing devices in communication with the DSD for storage in the DSD; associate the received data with at least one storage hint assigned to the sensing device and provides for information about the data from the sensing device (101,102,103,104) of the plurality of sensing devices (101,102,103,104); and select a media region from the plurality of media regions for storing the received data based on the at least one storage hint and at least one media characteristic of the media region; wherein the media characteristics include information about a media region, the information indicating a media type, a level of use, a remaining usable life, a level of fragmentation of data in the media region, a level of power associated with operating the media region, a number of zones in the media region, a time for reading data from the media region, or a time for writing data in the media region, characterised in that: the at least one storage hint includes a write access profile indicating that data received from the sensing device (101,102,103,104) has a data rate greater than a threshold rate or is continuous for more than a predetermined period of time, and wherein the controller is further configured to select the media region so that the received data is stored in overlapping tracks on a rotating magnetic disk based on the write access profile, the overlapping tracks being written as Shingled Magnetic Recording.