Rahul Vijayan, APAC Channels Storage Specialist, Red Hat
Data&StorageAsean : In your own words - What is Object Storage?
RedHat: Companies today across all industries are dealing with an enormous amount of unstructured data. The explosion of such data increases the demand for next generation storage system that is flexible, economical, and scalable enough to handle the petabytes of data being created every day. The purpose of Object Storage is similar to other storage systems such as file storage or block storage however, it overcomes the limitation of storage space, a downside many other storage systems often face. With Object Storage, there is no limit to storage space hence, one can keep adding data infinitely. In essence, the key thing to note is that it is a cost-effective and scalable storage system that modern workloads require.
Data&StorageAsean : What are the major use cases for Object Storage Solutions?
RedHat: There are many unique capabilities of Object Storage namely its infinite scalability of capacity. This allows for massive scaling as there is no underlying file system or database structure needed to keep track of attributes like file names, types, permissions, creation / access times, and so on. Some common use cases for Object Storage solutions include:
i. Storage for Rich Media / Digital Content
We’re constantly creating and consuming multimedia content at a remarkable rate as we switch between our devices. This puts a strain on media-intensive industries, such as entertainment and internet services, even more so over the years as the industry has moved towards digital workflows and high-resolution content, resulting in a demand for huge digital storage space. With this, not only does Object Storage fulfil these requirements but also, it meets the growing demands of scalability, cost, complexity, performance, and reliability.
ii. Storage for Big Data Analytics
The handling of Big Data analytics today often revolves around two main technologies, containers and in-memory databases. We can see how various application stacks use and access data differently and it is not abnormal to see activity running in real time, simultaneously with scheduled batch jobs. Object Storage System is a choice here as it is much easier to access from remote compute resources, also enabling the expansion of the compute cluster using public cloud resources.
Data&StorageAsean : Should object storage be on premise or in the cloud?
RedHat: There are key advantages when operating Object Storage on premise and in the cloud. With Object Storage on premise, organizations can keep their minds at ease as they are guaranteed of a more secure, cost-effective and performant way to manage large amounts of data without the risks often associated with cloud-based solutions. Besides reaping from the key features and benefits of Object Storage, by having it on premise, organizations are able to have absolute control over the security, management and physical location of their data.
Nonetheless, by having it in the cloud, organizations can move between these two cloud deployment models whilst managing data consistently wherever they go. Applications today are able to easily migrate between on premise and private or public clouds built just by changing the storage endpoint network address.
Data&StorageAsean : What are some of the key features people should look for when choosing an object storage solution?
RedHat: To meet the scalability, cost, complexity, performance, and reliability challenges of large-scale media serving, savvy organizations are choosing to deploy Object Storage in place of costly, proprietary, purpose-built storage arrays. Some of the key features to look out when choosing an Object Storage solution include:
Storage pools can be managed independently with no application interruption to the available data when added or removed. Pools can expand or reduce across devices and can be migrated within the system to rebalance volume or add and remove systems as needed.
iv. Petabyte scalability
A good Object Storage solution’s fully distributed, object-based architecture outperforms proprietary, file-based storage at scale and allows it to efficiently support multi-petabyte repositories.
v. High performance
Reliable Object Storage nodes can use commodity flash drives (SSDs) and/or hard disk drives and 10GB Ethernet to boost performance.
vi. Flexibility and accessibility
Data may be accessed via S3 or the Object Storage’s native application programming interface (API) protocols for object access.
High levels of data protection and resiliency are equipped with the replication and erasure coding, even when there is hardware failure. Self-healing capabilities restore data to the correct state following recovery.
Data&StorageAsean : Is there anything unique about your company’s object storage offering(s)?
RedHat: Red Hat® Ceph Storage is an immensely scalable, open, software-defined storage platform designed for cloud infrastructures, media repositories, backup and restore systems, and data lakes. It combines the most stable version of Ceph with a Ceph management platform, deployment tools, and support services. Red Hat® Ceph Storage helps businesses balance complexity with cost and achieve the scale required by today’s Object Storage needs.
Aside from that, it can free businesses from the expensive lock of proprietary, hardware-based storage solutions; consolidate labour and storage costs into one versatile solution and introduce cost-effective scalability that modern workloads such as data analytics, rich media and archival storage require.