According to a recent research report by the International Data Corporation (IDC), global data will grow to 2.7 zettabytes in 2012 – up 48% on 2011. IDC predicts this figure to balloon to eight zettabytes worth of data by 2015. And if that’s not astonishing, maybe a quick calculation will help: One zettabyte = 1,000,000,000,000,000,000,000 bytes. Not only is data creation accelerating, but the capacity to store it is has doubled every 3.5 years since 1980, according to Hilbert and López’s 2011 journal article The World’s Technological Capacity to Store, Communicate, and Compute Information. IBM claims that some 2.5 quintillion bytes of data have been created every day since the beginning of 2012.