Data transmissions over networks force attention to data volumes and bandwidth usage issues. Technologies like data compression and data de-duplication are designed to reduce the amount of data that is finally transmitted over the network with the intent to save on bandwidth and disk space in the destination server.
Compression is a bit reduction technology. The process encode information using fewer bits than the original and is consequently, known as “source coding” or “bit rate reduction”. The compression can be lossy or lossless. Lossless compression eliminates statistically redundant bits and removes them from the information set to reduce the volume of data transmitted to the destination server. Lossy compression is a process that acceptably drops all non-essential bits of information from the data set to reduce the volume of data.
Compressed data in storage can be decompressed during the recovery process. All discarded bits of information are added back and the complete data set will be presented to the user with all the redundant information intact. This involved extra processing at the point of recovery and may slow down the process of recovery. Some types of decompression technologies—such as video decompression–may require investment in expensive equipment or tradeoffs among several factors.
Compression is often used before encryption for two reasons. First, this adds an additional layer of security to information stored in public or private Clouds. Second, data will have to be decompressed before it is decrypted. This may take a heavy toll on resources and time. When data is encrypted after compression, the decryption happens first and then the decompression.
Like de-duplication, compression may happen at the source or destination. When compression is done at source, the volume of data sent over the network is lower, but the time taken to begin transmission may take longer. When compression is done at destination, the space requirements in the Cloud server may be larger and the amount of bandwidth consumed in transmitting data from source to destination will also be more.
However, the use of compression technologies with Cloud software confers the following benefits on users:
- Reduced storage space requirement
- Power savings
- Speedy data display
- Faster printing
- Lower transmission times
- Bandwidth saving
An insight into compression technology use in the Cloud may help you understand the nuances of the Cloud offering better.
Not sure how you can save some space on your network? Securstore will be happy to sit down with you and explain how you can benefit from the space saving technologies. Please Contact us when you get a moment.