Waity K8-y no more Pivotal: We'll unhook Application Service from VMware

Multicloud, Spring framework, and how K8s will become a universal API for infrastructure

Interview Pivotal's current alpha release of the Pivotal Application Service (PAS) for Kubernetes has a dependency on VMware, but that will be removed in the final release, senior veep of products Ian Andrews told The Reg.

"The only reason the alpha was tied to a number of components was to bring it to market quickly," he said, speaking at the Cloud Foundry Summit currently underway in The Hague, The Netherlands.

PAS is one of several certified providers of the open source Cloud Foundry platform. No GA date for PAS on K8s has been announced, and Andrews would only say that another couple of preview releases are expected in 2019, one at the SpringOne event in October and another at the end of the year.

Pivotal has been under intense pressure to accelerate its move to K8s, after investors accused the company of falling behind.

But is the transition to K8s of more concern to investors than it is to actual users, who find the existing non-K8s implementation perfectly functional?

"The urgency was more around understanding the long term vision than an immediate need," said Andrews. "We're still very early. Everybody is talking about K8s all the time, but if you look at who is actually using it in production, the list is much shorter. Our technology stack works incredibly well, we have customers with over 100,000 containers working on the current platform. If we forecast out 3 to 5 years in the future though, it seems clear that K8s is going to be a de facto component in the architecture.”

How will customers actually benefit from K8s? "In the future K8s will exist as an infrastructure API almost universally. VMware has introduced project Pacific. Now you have a consistent way to provision resources and infrastructure and do health management and updates and scheduling. So the landscape from an operational complexity goes way down," said Andrews.

Project Pacific, announced last month at VMWorld in San Francisco, makes vSphere a K8s platform.

"If you look into the future, K8s or whatever comes after K8s actually recedes down into the infrastructure layer. Today we think about VM hosts, storage, networking, and then K8s as a thing that deploys on top of that. Potentially that becomes the only API that you see," said Andrews.

Pivotal is in the process of being acquired by VMware, though the two companies already had a common owner, Dell. Will that make any difference, since the company was already VMware-centric?

"When Pivotal was created [in 2012] it was at a time when both EMC and VMware were really trying to figure out their next chapter. VMware had built a franchise inside the data centre but the public cloud story was very uncertain. For a time they were fighting against it. For the team at Pivotal it was clear that most of the world would end up with some on-premises, some public cloud, maybe multiple public clouds. But we didn't have the invested franchise we were attempting to protect.

"It happened again at the container layer, where first VMware was defensive and this is now a core part of their strategy.

"Over the last year we've aligned on the way we see the world. It's multi-cloud, it's container-centric. They've evolved their portfolio where they are well positioned to support that. That opened the opportunity to come back as one company," said Andrews.

The acquisition has been reassuring for customers, he claimed.

Pivotal is also the home of Spring, a popular Java application framework. Are there any hooks in PAS that make it particularly suitable for Spring applications?

"There are some for things like distributed tracing and metrics collection," said Andrews. "The thing we've looked at more [in Spring] is at the platform architecture level. We've been doing a lot of work in Spring to add support for Reactive programming, that historically Java was very poor at. That's allowed us to start to think about real time stream processing with Kafka. If you compare the number of developers writing for Spring to the number of Pivotal customers, the first far outstrips the second. But if you choose to deploy on our platform, there's a simplification."

If you look at the state of the art today, there is no human building little command scripts that says, 'When the container fails, respawn another container on a different host'

Removing VMware dependency from PAS for K8s means it will run on any public cloud, such as Amazon EKS (Elastic Kubernetes Service), GKE (Google Kubernetes Engine) or AKS (Azure Kubernetes Service). These public cloud vendors have their own services for deploying applications though. How will Pivotal continue to find a place for PAS on public cloud?

Andrews said that support for hybrid cloud and multi-cloud is key. "We have great relationships with Microsoft, we've done a lot of engineering work with Google, we have lots of customers running on Amazon, but they also have products that sit in our space. But our ability to give customers a way to migrate between clouds is antithetical to their approach, which is 'Get the workload on our cloud and lock it in there forever'," he told The Reg.

Andrews also has strong views on DevOps. He foresees automation tools like Chef and Puppet becoming obsolete. "I started my career at a company called OpsWare who was one of the first independent companies in the automation space. The model we took was, whatever the human had been doing before, we're going to put that in a script, they'll be an agent and we can execute those tasks.

"If you look at the state of the art today, there is no human building little command scripts that says, 'When the container fails, respawn another container on a different host'. It's built into the system. The human interface is now a declarative statement that says: 'When this application runs, I want three containers of this type always deployed on the same host.'

"It's a different model of automation that is necessary for the current scale of operation. We're now at a scale that is too massive for humans to touch. The paradigm a Puppet or Chef or Opsware represents is just completely ineffective." ®

Similar topics

Other stories you might like

  • Tesla driver charged with vehicular manslaughter after deadly Autopilot crash

    Prosecution seems to be first of its kind in America

    A Tesla driver has seemingly become the first person in the US to be charged with vehicular manslaughter for a deadly crash in which the vehicle's Autopilot mode was engaged.

    According to the cops, the driver exited a highway in his Tesla Model S, ran a red light, and smashed into a Honda Civic at an intersection in Gardena, Los Angeles County, in late 2019. A man and woman in the second car were killed. The Tesla driver and a passenger survived and were taken to hospital.

    Prosecutors in California charged Kevin George Aziz Riad, 27, in October last year though details of the case are only just emerging, according to AP on Tuesday. Riad, a limousine service driver, is facing two counts of vehicular manslaughter, and is free on bail after pleading not guilty.

    Continue reading
  • AMD returns to smartphone graphics with new Samsung chip for your pocket computer

    We're back in black

    AMD's GPU technology is returning to mobile handsets with Samsung's Exynos 2200 system-on-chip, which was announced on Tuesday.

    The Exynos 2200 processor, fabricated using a 4nm process, has Armv9 CPU cores and the oddly named Xclipse GPU, which is an adaptation of AMD's RDNA 2 mainstream GPU architecture.

    AMD was in the handheld GPU market until 2009, when it sold the Imageon GPU and handheld business for $65m to Qualcomm, which turned the tech into the Adreno GPU for its Snapdragon family. AMD's Imageon processors were used in devices from Motorola, Panasonic, Palm and others making Windows Mobile handsets.

    Continue reading
  • Big shock: Guy who fled political violence and became rich in tech now struggles to care about political violence

    'I recognize that I come across as lacking empathy,' billionaire VC admits

    Billionaire tech investor and ex-Facebook senior executive Chamath Palihapitiya was publicly blasted after he said nobody really cares about the reported human rights abuse of Uyghur Muslims in China.

    The blunt comments were made during the latest episode of All-In, a podcast in which Palihapitiya chats to investors and entrepreneurs Jason Calacanis, David Sacks, and David Friedberg about technology.

    The group were debating the Biden administration’s response to what's said to be China's crackdown of Uyghur Muslims when Palihapitiya interrupted and said: “Nobody cares about what’s happening to the Uyghurs, okay? ... I’m telling you a very hard ugly truth, okay? Of all the things that I care about … yes, it is below my line.”

    Continue reading

Biting the hand that feeds IT © 1998–2022