The cloud model is upending industry norms and changing the relationship between carriers and vendors. As such, Fran Heeran, who left the vendor world to head up Vodafone's NFV efforts, has a simple message for the vendors: move faster!
Heeran, the group head of network virtualization, SDN and NFV at Vodafone, says he's not seeing the aggression he'd like to from some vendors in bringing a truly cloud-native, microservice-based offering to them. Instead, carriers are having to compensate for vendors that are moving too slowly to transition to a cloud-native environment.
Heeran, who made the case for cloudification in part one of this Q&A, today explains why vendors need to more quickly embrace the cloud to stay in the game. (See Vodafone's NFV Boss: Term 'NFV' Holds Industry Back .)
Carol Wilson: You have been pretty vocal in expressing your frustration with vendors, and you came from the vendor community, but you've expressed concern that moving beyond virtualization to cloudification isn't happening fast enough. Are you seeing any more progress in that area?
Fran Heeran: I think there is frustration all around; I think we are not where we should be.
We started this process five to six years ago -- the vendors looked at the carriers and said "you guys are holding us back." That is simply not the case. We are looking to the vendors to say, "there's a path to cloud nativeness that is something we have spoken about very openly and very strongly for the last number of years."
There is a bit of disparity. I have to be fair about people's origins. There are vendors that started much later in this industry that are software-only vendors and they generally have products that are much newer and were built to be cloud-native from the start. They have the benefit of no legacy they were starting from scratch.
There are definitely some vendors out there who are definitely pretty well along the path and have a reasonably good proposition in terms of true cloud-nativeness, microservices and containerization. But they have no hardware or significant established installed base.
Then there are the other vendors who have been around longer -- to be fair, their software is a bit more established -- and it has been a bit of a longer journey for them because they have to take this robust, well-tested software and services and then take it through this transition to cloud. What I would say is it's still not really fast. We are still not seeing the aggression from some of our vendors in bringing us a truly cloud-native, truly microservice-based offering. And as a result we are having to compensate for that.
So if you look at how we built our platforms, in a cloud-native world, the role or responsibility for resiliency rests with the application and being able to handle failures and so on, you know, it's the pets versus cattle discussion.
But since we're not there yet, we are having to ask the platforms to build in the resiliency while we are on this journey, and it's a big order pushing very hard on platform vendors for that and then VNF vendors who are not getting to cloud-native fast enough. They tell an interesting story, but it is definitely not where it needs to be.
We and others have been pretty vocal in the industry on the need to speed that process up. I think what will happen, as much as we'd like to say, anyone selling to us on Monday morning, needs to be cloud-native, we all know that we can't be that prescriptive in the sense saying you are in or you are out because that is just the nature of the industry, legacy versus the new players.
I think we have a situation now where economics will be used as a forcing function. I spoke at an ONAP or Linux Foundation gathering and I talked about this. Even in our early tests within Vodafone we are seeing significant benefits in true cloud-nativeness, purely from a resource-consumption perspective. So the same application that has been fully containerized and microservice-based will consume less resources than one still relying on virtual machines, because there is a minimum baseline. And that translates into cost of ownership.
That means that someone bringing a virtualized application based on VMs probably will demand more resources from our cloud than somebody bringing a finely tuned cloud-native application. And that is taking into consideration when we do our evaluation and costing.
It is important one for vendors to understand because if your application is not as efficient running in your customer's cloud, that is going to be a significant detractor when it comes to the selection process and how we engage with them.
Our plan probably has to have a small number of choices, because it can be virtual; you can be truly cloud-native and if you choose the one that is not optimal, that will impact your competitiveness in the market in general.
Next page: The next big step toward cloudification