Private Cloud

S3 is the New Narrow Waist

Adam Waters
5 Minute Read

Over the past 15 years we’ve experienced a true revolution in data, the ramifications of which are still playing out. No, I’m not talking about the cloud, although it plays a key role. I’m talking about something more fundamental: the fact that most of the data we’re generating today is just blobs of bytes — unstructured, as they say.

It’s the incredible masses of video, audio, photos, logs, backups and text we’re collecting from every corner of the network. And it’s dwarfing everything else. In fact, by 2025, 80% of the data we generate will be unstructured, according to IDC.

It’s a story you’ve undoubtedly heard. And as you might already know, most of these bytes are stored as objects, often in absolutely massive object storage systems. How massive? The granddaddy, Amazon Simple Storage Service (S3), now holds well over 100 trillion objects — that’s 12,500 for every human on the planet.

But why is object storage so successful?

Object storage, as opposed to the file systems, block devices and databases we know and love, provides a super-simple, scalable and easily connected solution for storing blobs and their metadata. It was born cloud native to operate in a networked world of REST-based protocols. Blobs themselves can be nearly any size, from literally zero to 50 billion bytes. They can be easily referenced, accessed, replicated, cached, you name it. And the hierarchy is almost completely flat. As the name implies, it’s a beautifully simple storage service.

Databases, of course, are still an essential part of the picture. It’s just that we use them to store the addresses to these blobs — addresses that are universally unique and fetchable over the network via simple REST calls. 

And what are those REST calls? There is only one dominant answer anymore, and it’s the S3 API. There have been many contenders over the years, from open source ones such as Swift from OpenStack to proprietary ones provided by the familiar storage vendors to other hyperscale APIs. But today nearly all systems that want to interface with object storage speak the S3 API.  The market set the standard, and it’s long been game over for how we GET and PUT our data.

In short, S3 is the new narrow waist for storage. 

Wait, what? 

Let’s go back to the early days of the internet and this guy, Vint Cerf, who, along with Bob Kahn, gave us the internet protocol.

What you can’t quite read on his shirt is the pithy phrase, “IP on everything,” which was shorthand for, “Hey, let’s standardize on IP as the protocol for the network layer.” At the time there were many possibilities: DECNet, IPX, Vines, etc., all of which, in their heterogeneity, made interconnectivity, and hence the singular internet, impossible. What was needed was a common lingua franca.

It’s obvious once you picture it:

At the waist, everything speaks internet protocol, while above and below, any number of different protocols can flourish. This facilitates both the freedom and rapid evolution we’re familiar with on the internet, while also providing the intercommunication that allows us all to connect.

We’ve seen the identical effect in databases with SQL, as the brilliant Ajay Kulkarni and Mike Freedman from Timescale point out. This pattern seems to repeat itself both in technology and even biology, where DNA acts as the common language for animals and the viruses that prey on them. 

OK, cool. But why do I care? 

Well, this standardization on object storage with S3 as the API creates a powerful connection point that empowers us to manage multiple disruptive and inescapable trends in our industry, namely:

1. We’re creating unstructured data at an absolutely explosive rate.

2. We’re creating that data at all points in the network — edge, data center and cloud — and consequently we have to move it around to wherever we need it, whenever we need it.

3. We’re using that data in unprecedented volumes for traditional analytics, machine learning training and real-time responsiveness, without which our businesses can no longer compete.

And simultaneously we still need to achieve all the traditional must-haves for data management around retention, protection and availability, with ever fewer humans to manage it and at ever lower costs per byte. No wonder we’re all stressed out! 

The good news is that object storage with the S3 API as the narrow waist dramatically simplifies all these challenges by providing interoperability. And it’s interoperability that creates the essential advantages we need to manage these massive disruptions.  Critically, this combo circumvents platform lock-in and fosters competition, which provides us options in the marketplace. This consequently drives down costs and encourages innovation while simultaneously separating concerns and allowing specialization at different layers of the stack.

There simply is no magic bullet or one-size-fits-all solution that can provide for our unstructured data use cases. Definitely not AWS by itself. But object storage and the S3 API as a common language enables us to compose a constellation of interoperable tools into an end-to-end solution for each of our data challenges. 

This is why, for example, when Cloudflare launched its new object storage service, R2, it also provided a slurper to pull objects straight out of AWS. It’s why many providers formed the Bandwidth Alliance to drive down egress fees and accelerate object portability. It’s why tools such as Rook serve to make Ceph and other object storage systems seamlessly available to every container in every pod on every platform. And it’s why literally all the higher-level services in data retention, protection, visibility and portability speak the S3 API. 

Given this is the world we already live in, you might picture the new S3 narrow waist hourglass like this: 

With this in mind, one can see how we can create a true hybrid cloud for data management, with S3 as the lingua franca and placement decisions made based on cost, performance, compliance and ease of management. 

Where Platina Comes In

This is the vision that motivates us here at Platina: a world where you have the ability to put your unstructured object data where you need it, when you need it, at the lowest possible cost, in on-premises data centers and edge locations that you control.

It’s a vision that makes the provisioning and management of on-prem object storage as easy and fluid as in the public cloud, and it opens the door to truly controlling where your data lives. You don’t have to be held hostage by punitive egress charges or exorbitantly expensive legacy storage appliances.

We’re making it easy to run a modern, cloud-like infrastructure on-premises. By automating the day-to-day operations of the systems you need to run cloud native applications at scale, you can allocate IT resources more efficiently and unlock the full value of your data.

Want to learn more? Let’s talk!

Get the Most out of your Data Archive

It goes without saying: the value of data is enormous. Organizations across every industry are collecting all the data they can to tap into ways to analyze, understand and improve their performance. From learning more about customers to better attract and retain them, to understanding industry trends and the organization’s response to them, the ability to properly collect, analyze and translate data into actionable guidance gives organizations an unparalleled competitive advantage.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Platina Systems
7 minutes
From Preservation to Activation: How Modern Data Archives Expose Tape Storage Inadequacies

Tape storage has had a good run. For decades, enterprise organizations have relied on physical tapes to safely store sensitive data. It’s easy to understand why so many large operations have opted to secure their data on tape. Tape storage has long been the most affordable data storage option for preserving data. Tape has been the default because organizations haven’t wanted to mess with something they have grown familiar with operationally. But is tape still a “good thing” in 2021?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Platina Systems
8 minutes
Seagate Report: Rethink Data – Put More of Your Business Data to Work

Seagate, in partnership with IDC surveyed over 1,500 respondents globally. In the report, CIOs, CTOs, IT VPs, COO/LOBs, storage architects, and solution architects reveal insights into how businesses approach their data management challenges and the new ways to gain business value from a plethora of data being generated from the edge to the cloud.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Platina Systems
8 minutes
Whitepaper: Building Your Private Cloud Infrastructure - Industry Evolutions, Challenges, and Automation

Public cloud technologies have emerged as part of the digital transformation mega trend that’s reshaping entire industries. While many organizations have invested in moving their resources into the cloud, they’re finding that it isn’t a panacea.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Platina Systems
4 minutes
Lessons Learned From the First Wave of Cloud Migrations: Misconceptions, Challenges, and Costs

In a cross-industry survey of over 350 IT decision-makers at small, medium, and large U.S. businesses, more than half of the respondents said costs of running workloads in the cloud were higher than estimated – sometimes triple than what was expected.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Platina Systems
9 minutes
Enterprise Considerations for Legacy Application Modernization

From sprawling multinational enterprises to operators/providers, organizations across the world are facing mounting technical debt within their legacy infrastructures.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Platina Systems
5 minutes
Building a Flexible and Scalable Private Cloud

Now that the gloss is wearing from the shiny promise of the public cloud, organizations are increasingly migrating applications and data from public cloud providers (CSPs) to private or on-prem clouds. The drivers for these decisions include a range of issues.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Platina Systems
4 minutes

How Can We Help?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
chatsimple