South-Bound plugin i.e. SBP is an important and remarkable integration of SODA Foundation block storage management service to Click2Cloud’s CloudsBrain. It is also called Hotpot project is the part of SODA Foundation that deals with volume management for block storage devices like Ceph, LVM, Dorado, Oceanstor, Netapp E-Series, and many more hosted in user’s infrastructure. Here Netapp E-series storage is an independent contribution by Click2Cloud to OpenSDS.
The entire assembly of the hotpot project consists of API, controller, and Dock that is connected to the CloudsBrain’s backend, and block storage service is accessible via API. This integrated structure is used to manage volume operations such as create, delete, attach, detach, resize, snapshots within storage devices. SBP also takes care of the volume’s data backup by taking a snapshot of the previously saved parameters and performed operations.
Following figure 1. shows the assembly of block storage i.e SODA Foundation Southbound Plugin integration with CloudsBrain:
Fig 1: CloudsBrain – SBP Integrated Backend Structure
If a user wishes to take the support of SBP backend service from block storage then they are supposed to deploy the CloudsBrain in their infra as one cannot expose their data and storage on a public IP. The primary use case of SBP is to perform a volume-related operation on available block storage devices.
The volume operations involve the assembly of API, Controller and Dock collectively called as SBP backend services described below:
API-It is a unified data and storage interface that takes the request from the CloudsBrain or SODA dashboard for volume operations with the required information. All this information is validated by API and sent to the controller for further process.
Controller– It is an opensource implementation for control services. The controller acts as an individual repository to develop core services for the data storage framework. It can identify a suitable device in the infrastructure for the required volume operation request received from API. It then sends the device information and details to the dock to create volume and proceed for further operation.
Dock– It is a docking station to connect heterogeneous storage backends. This is where all the storage backend models are attached via drivers. It executes the volume operation request from the API under suggested volume by the controller through its connected SODA drivers and sends the result back to the CloudsBrain dashboard.
A user can integrate their storage device with CloudsBrain. There are several storage devices in the form of Virtual Storage Appliance or Physical Storage Device that is connected to CloudsBrain are shown below, where NetApp_E-series physical storage is an independent and remarkable contribution of Click2Cloud.
Fig 2. Storage Devices Connected to CloudsBrain
To communicate with different storage devices in the infrastructure, SODA Foundation has developed a code/driver, due to which a user can connect any storage device in their infrastructure to create volumes for applications or VMs.
The capacity of storage devices in block storage is very huge and calculated in petabytes and terabytes. These devices and their added volumes along with their data are stored physically on the host’s VM virtual disk.
OpenSDS Southbound Plugin is a one-stop solution for hassle-free various storage device integration and volume operations in CloudsBrain. SBP project help users to manage volume lifecycle and allow the user to provide volumes for VMs and application deployed on Kubernetes cluster.
Businesses and organizations are moving their workload to the cloud for better agility, performance, and security. Cloud computing is the bellwether of hosting applications and databases to improve the overall efficiency of business processes. The disparity between the on-premise workload and cloud environment workload often results in businesses migrating the workload to the cloud. Cloud technology shows impeccable growth contributing to the adoption of cloud-based computing across many businesses and organizations.
Centaurus, a next-generation cloud for the telecom sector, is an open-source project for building cloud infrastructure platform that can be used to build and manage public or private clouds, edge computing, and edge device datacenter. It is a solution to address key challenges of large-scale clouds such as system scalability, resource efficiency, multi-tenancy, edge computing, and the native support for the fast-growing modern workloads such as containers and serverless functions. Centaurus helps in creating multiple nodes, managing infrastructure, containerizing the environment, managing the pods, and many more.
Cloud computing is picking up the pace replacing the traditional methods of storing the data, accessing, and running the applications. Cloud migration is the process to shift the existing data, applications, and other business elements from data centers or one cloud to other cloud environments for better scaling. Organizations are shifting their businesses on cloud for more speed and agility. Migration to cloud gives the organization limitless computing resources.
Click2Cloud support enterprises throughout their cloud infrastructure deployment process and empowers them with private cloud offerings, a cloud framework for compute, storage, and network services. To get the benefit of hybrid cloud and Edge computing an enterprise can accelerate the use of OpenStack, Apsara Stack, and Azure Stack services to transform technologies into cloud and deep industry growth to deliver abiding value.
This blog will give you a complete understanding on billing, budget, and cloud cost optimization. Cloud cost management is as important as knowing your bills. It is important to know your cloud spends and which cloud offers you a good service at minimal costs. Click2Cloud also offers you a semi-automated assessment platform “ CloudsIntel” to support you with assessment and migration plan
7 Temasek Boulevard, #12-07, Suntec Tower One, Singapore 038987
No 5, 17/f, strand 50 50 bonham strand, Sheung wan, Hong Kong