Kubernetes Adoption Widespread for Large Knowledge, However Monitoring and Tuning Are Points, Survey Finds
4 mins read

Kubernetes Adoption Widespread for Large Knowledge, However Monitoring and Tuning Are Points, Survey Finds


(Picture supply: Pepperdata)

Kubernetes could also be a posh piece of software program that may be tough to observe and handle. However the advantages of working functions within the common container orchestration system seem to outweigh the disadvantages, as a result of the migration of huge information apps to Kubernetes is widespread, in accordance with a brand new survey from Pepperdata.

In a report on the state of huge information on Kubernetes launched this week, Pepperdata discovered that greater than half of the oldsters it surveyed say they’re “transferring large information functions to Kubernetes to cut back their total spend.”

By the top of 2021, 77% of the survey respondents say they count on to have migrated 50% or extra of their large information functions to Kubernetes, with about 10% saying they may have all of their functions migrated, about 28% saying they may have three-quarters of their apps moved, and 38% saying half will probably be on the open supply orchestration layer.

“The speed of the shift to Kubernetes is stunning,” stated Pepperdata CEO Ash Munshi in a press launch. “It’s gratifying to see large information transfer to Kubernetes with this pace.”

Apache Spark was the preferred large information framework that firms are working atop K8s, adopted by Presto, Kafka, Trino, and Flink, the survey discovered. “Operating Spark on Kubernetes provides less complicated administration, simpler dependency administration, and extra versatile deployment,” Pepperdata says in its report.

Growing software efficiency and stability had been by far the primary targets for transferring apps to K8s, with greater than 45% of survey respondents selecting this feature. The second hottest cause was to achieve extra flexibility and portability of workloads (cited by 27% of survey respondents), adopted by saving cash (17%) and avoiding cloud lock-in by leveraging a multi-cloud resolution (10%).

(Picture supply: Pepperdata)

Whereas migrating apps to Kubernetes may end up in higher uptime, scalability, and vendor agnosticism, not all functions can or will probably be migrated, Pepperdata says. “It’s essential for enterprises to know which apps emigrate to Kubernetes and which apps ought to stay on legacy platforms,” the corporate says in its report.

Pepperdata additionally devoted a portion of the report back to monitoring of Kubernetes environments. Whereas Kubernetes simplifies the administration of the containers that functions run in, it provides one other layer of complexity with regards to monitoring.

About 43% of survey respondents use a cloud vendor resolution to observe their K8s surroundings, adopted by the mix of Prometheus and Grafana at 18%, an software efficiency monitoring (APM) resolution for 13%, and simply Prometheus (sans Grafana) for 12%. About 15% say they’re on the lookout for a monitoring resolution for his or her K8s surroundings.

Pepperdata discovered that “allocation and reallocation of assets” was the largest problem that clients at the moment expertise with containers and K8s, cited by about 30% of survey respondents. That was adopted by an absence of complete visibility and monitoring instruments (26%), a fragmented Kubernetes market (20%), complexity and scaling (15%), and the issue in manually tuning Kubernetes (9%).

Greater than half of the survey respondents “don’t know which metrics to concentrate on,” the corporate stated.

“It’s tough to optimize useful resource allocation and completely tune Kubernetes in your large information functions,” Pepperdata says in its report. “Tuning your clusters manually isn’t environment friendly and doesn’t scale. There are a lot of functions you need to use to observe your K8s implementation. Nevertheless, most look into solely essentially the most primary metrics. Combining a number of instruments for a extra full view isn’t sensible. A single software to handle useful resource allocation and software efficiency offers the perfect resolution.”

Pepperdata, which develops instruments for automating the optimization of huge information environments, together with these working in Kubernetes, sees for itself a roll in serving to clients to adapt their techniques to the courageous new world of huge information apps in containers.

“It’s clear that this shift will create optimization challenges as clients perceive the nuances of working throughout the Kubernetes surroundings,” Munshi continued within the press launch. “Pepperdata is uniquely positioned to assist clients transferring to Kubernetes maximize useful resource utilization whereas controlling prices.”

The corporate’s survey was performed in October and included 600 members.

Associated Objects:

Who’s Successful Within the $17B AIOps and Observability Market

AWS Launches Managed Providers for Grafana, Prometheus

AIOps and the Kubernetes Revolution

Leave a Reply

Your email address will not be published. Required fields are marked *