Petya Petrova - Fotolia
Object storage is going to be huge, and that’s because internet-based computing has brought a more stateless model of operations that will only increase as pervasive online and mobile-based operations take further hold.
The flipside of the argument is that traditional storage architectures such as file and block-based network attached storage (NAS) and storage area network (SAN) are too tied to stateful operations to be well-suited to the web- and mobile-based operations that are increasingly prevalent.
“The key thing is the way technology is moving,” said McDonald. “The web is largely stateless. It looks transactional but it’s not. Each page contains its own state and communication is very loose between pages, by cookies for example. Traditional storage by contrast is very state-bound with its Posix conventions, its programming strings, file name hierarchies and reads and writes against files.”
Object storage is, or should be, about complete statelessness, because it doesn’t have to deal with the complexities of the file system and communications about it. An object is dealt with, and that’s it.
“It’s a simpler model that’s easier for clients and servers to handle. It’s stateless, with no conversation going backwards and forwards about a thing and no partial states,” he said.
Read more about object storage
- We recap the key attributes of file and block storage access and the pros and cons of object storage, a method that offers key benefits but also drawbacks compared with SAN and NAS.
- Amazon S3 has emerged as a de facto standard for accessing data in the cloud. We run the rule over S3, its key attributes and what you need to know to use it with your applications.
This also makes object storage more suited to a world of pervasive operations, often mobile, in which communications may not be perfect.
“Object storage will be the predominant way of storing data,” said McDonald, citing Facebook as a key pioneer here. “The public-facing part of the internet doesn’t think in terms of files. Object storage is going to dominate.”
But object storage faces challenges to achieve this. It is in most current incarnations well-suited to storage of large amounts of data, but access times are relatively slow. These are the key areas suppliers must address.
“Object storage needs to be able to write at high speed and cut latency on reads for serious applications,” he said. “Some are addressing this with, for example, the use of flash media.”