The data volumes are on the rise. More data has been created in the last two years than the entire history of mankind. It is estimated that by the year 2020, 1.7 megabytes of new data will be created every second for every human being on the planet. The total data of the universe will grow to 44 zettabytes from a mere 4.4 zettabytes today. On an average, 31.25 million messages are exchanged on facebook every minute and 300 hours of video are uploaded only on Youtube.