SiliconANGLE theCUBESiliconANGLE theCUBE
  • info
  • Transcript
Chad Sakac on his new role and mission at Pivotal
Clip Duration 03:04 / May 8, 2018
Chad Sakac, Pivotal & Chad Dunn, Dell EMC | Dell Technologies World 2018
Video Duration: 16:32
search

Announcer: Live from Las Vegas, it's theCUBE. Covering Dell Technologies World, 2018. Brought to you by Dell EMC and its ecosystem partners. Welcome back to Vegas, everybody. We're rocking. We are rocking. Dave Vellante here with Keith Townsend. This is theCUBE, the leader, get into it! Live tech coverage. (laughing) We in the club! We are in the club. The Chads are here, Chad Dunn, Chad Sakac. Chad Dunn is VP of Product Management and Marketing at Dell EMC, and Chad Sakac, needs no introduction, although new role with Pivotal. Sakac: Yeah. Awesome. It's exciting man, it's great to be back, like come on, some things change, some things stay the same. It's always good to be on theCUBE. So tell us about the new role, let's start there. I know you've talked a lot about it, but you haven't with me, so. Yeah, so, in a nutshell, as I was trying to think what do I do next in my career? You know, we had built amazing things in the converged platform and solutions division, VxRail, massive success. Dunn: Yep. Those things moving into the parts of Dell EMC for more scale and velocity, which is simple. If you imagine the future of tomorrow, you'd go and say, what percentage of infrastructure going to be hyper-converged? Answer, a lot, and it's going to need to have a velocity that's very similar to a server, because what percentage of servers are going to be HCI? Answer, a lot. And so it was a very natural kind of, time to go and say, how do we optimize this thing? And then that gave me a weird, unique, once in a lifetime moment, where I could go and say, what do I want to do? My wife said, I'm telling you a long answer, and you probably want the short one. My wife said-- Dunn: You don't know any other kind. (laughing) >> This is Chad skills. "Chad, you've been on the road for 13 years, "your children are now 12 and 14, "they're going to be here in the nest "for like another four years, "take time off, I'll go out to work, "you be a stay-at-home dad." That was actually, like, option A. Option B was, there's so much cool stuff going on in the ecosystem, join a startup, do a CEO gig, whatever, and then stay in the family and a ton of support from Michael and from Jeff Clarke and from Pat Gelsinger and Rob Mee, and there was, like, do this at Dell EMC, do this at VMware, do this at Pivotal. And what I realized was the Pivotal thing gave me the opportunity to do the startup-like thing, discover some new parts of my own career, so move up the stack, and do one thing that I've always done, which is be at the intersection of the companies. Because PKS is, fundamentally, an effort that is 50/50, VMware and Pivotal, just like VxRail is a 50/50, VMware, Dell EMC effort. >> Right, right. So it was the obvious choice and then I had to have that uncomfortable discussion with my wife that said, "Unfortunately, sweetheart, "I'm back on the road." She said, "Fine! "But at least take one month off "before you go from one thing to the other." We went to Hawaii, surfed. >> Oh nice. It was awesome. You bring the kids? >> Oh, yeah. Beautiful. >> It was awesome. But in any case, it's a, you know, in the same way that when we started VxRail, we were like, how do we go from a market where we're currently not the leader, and quickly accelerate, become number one, in a two-year period? And that requires running fast and iterating. The same thing goes with PKS, PCF and PAS is number one for that universe, but we're not currently number one for the enterprise container distribution. So, that's OK, I like that, now I'm determined and stubborn to make sure that PKS is the best enterprise Kubernetes and container platform. Chad D, you were talking off camera about the interest in VxRail, sounds like it's off the charts. Absolutely. I mean a ridiculous number of customer meetings that we have here at the show this week. I think it's over 200 customer meetings, just on VxRail, and VxRack SDDC, you know, the VMware hyper-converged stack. And, you know, more and more on Pivotal PCF and PKS. Yeah so let's talk about that. You got the guys that are sort of, born Cloud-native and the guys that are trying to transform, they need infrastructure to help them do both, they need partnerships, so lay it out for us. So, Keith, you and I have gone on Twitter and talked about this, there's this nature amongst the IT ecosystem, where everybody wants the answer to be A or B. Keith: Yes, we do. Right, A or B. Keith: Yes. Yeah A sucks, B is awesome. And you know, debates raged about, you remember like, the era of Doka is going to destroy VMware, you remember that? I remember that, seems like just yesterday. Because it was just yesterday. (laughing) But what's happened now is everyone's realized that's stupid, that the reality is that Kernel-Mode VMs and containers are going to co-exist, and in fact, the majority of containers are actually going to be deployed on Kernel-Mode hypervisors. Netflix's biggest story is optimizations from AWS. They're able to save tons of money by running containers inside of VMs. Sakac: Yeah. Dunn: Absolutely. And, you know, I was laughed at a couple of years ago, when I said, you know what, containers and VMs go together, like peanut-butter and jelly, and it does. It does and so, look, does it change what people want from the Kernel-Mode virtualization layer? Yeah. So, things like DRS, that are really important if all you do is a Kernel-Mode VM is less important, when resource management is done by something like Kubernetes, but that's a refinement. And so, what we're trying to do now is now that everyone's gotten over the emotion, and what I call the bar-fights, where we're getting into stupid arguments, you know, that are not about something that matters, and now people are getting down to the brass tacks of, how do I make this go? They're realizing, I'm going to use off-prem and on-prem, I'm going to have Kernel Mode VM's and I'm going to have containers, how do I make that work, how do I build a hybrid model that will work for both of those scenarios? And then, frankly, our job as IT practitioners and the vendor ecosystem is to make this as easy as we can. Well, you guys know this better than I do, people want to use existing processes and procedures, they don't want to throw that stuff out, I mean I think of it, I remember Big Data and Hadoop that the killer application was sequel. Right, I mean even in the Blockchain world now. Sakac: Yep. Everybody's talking about writing in JavaScript, right, you've got expertise built up, you don't throw that away. No, and I think when you look at the people who are trying to deploy containers on premises, they don't want to worry about the infrastructure, right, they want to look at the new, play with the new, cool things, they want to play with Kubernetes, they want to play with containers as service. They don't want to talk about, OK, well what infrastructure do I need, how do I make those choices? They want something that is very much automated and very much scale-out so it can react the same way that their application does. So let's talk about that, let's talk about VxRail, Kubernetes, PKS. If I'm a Cloud-Native guy, I don't care about infrastructure but there has to be infrastructure. So where's the meeting of that conversation? Dell technologies run best on Dell technologies. So, again, I'm going to try and force myself to give short answers, because it's so not natural for me. I'm sorry, fellas. When Pivotal engages with the customer, we go and we say, "We give you a platform, PaaS, PKS "and the Function Service," and they say, "What should I run it on?" And the first answer that comes out of someone's mouth is it doesn't matter, you can run it on any cloud you want, which is true on one level. But then if you look at our on-premises projects, the thing that's the biggest holdup is infrastructure that is too rigid, too slow, doesn't work right, is busted. And they're like, damn it, if I want to focus my energies elsewhere, I have to have a base-stack that is just easy and done, right? So, help break up the long chat answers. One argument is, you know what, just give someone 128 gig VM, a bunch of vCPUs, and that simplifies the infrastructure. Where does that break? It breaks immediately when someone says, I need to add more total compute, or storage, or network, or memory, to my Kubernetes pot. Kubernetes goes, great, I'd like to basically make the cluster bigger, because I've got this resource demand. Then it looks down and says, infrastructure, are you there? And if the answer is, no, it's like, wah wah. Right? (laughing) So what we've managed to do is we've managed with VxRail to go and say, we've made an easy button based off of the customer-standard which is the VMware stack, it's not only something they can count on, they can easily add it, so if they want to add raw compute, storage, or network. It also adds in small increments, so you don't have to have a giant block of infrastructure to go in, you know, so you can grow your Kubernetes cluster, you can grow your physical infrastructure, simple, easy, done. And the biggest part is that Kubernetes makes deploying containers easy, however, PKS makes deploying and versioning Kubernetes easy, VxRail makes deploying and versioning the vSphere stack easy. Easy, plus easy, plus easy, equals easy. So is it like a quasi-elastic-beanstalk here? Elastic beanstalk, OK. (laughs) Is that fair? Or maybe a plastic beanstalk, where, you know, it could hold its shape. You know, elastic beanstalk is a PaaS, right, but the long and the short of it is is that if you get the abstraction that you need, Kernel Mode VM or container, the container is in a VM, if the whole stack is prescriptive and easy and works, then you can redeploy time, money, and resources, on the things that matter. And that Pivotal ready architecture, which is PCF, on VxRail, is that easy button on-prem. So, Chad, the production staff may regret me asking this question, but I have to know this. You're known in the industry for these blog polls talking about face-melting technologies. (laughing) What is face-melting about PKS, and VxRail, gimme some classic Chad. I'll give you face-melting. Facemelting to someone who's looking at a container platform and you're looking at Kubernetes is that without them knowing, without them knowing or doing anything, the Bosch part of what PKS does- Keith: Oh, Bosch. Is basically doing updates, like four times a day, blowing up the entire environment and recreating it and no-one has touched a damn thing, step one. The next thing that's face-melting is that their ability to update the infrastructure, can be done at tens of thousands of sites via API calls. So I'll give you another fascinating example. Kubernetes is generally thought-of as mostly a data-center thing, we've had fascinating interest from retail and other use cases, where they're like, look I get it, I want a Kubernetes, that I could deploy in a store. Keith: Yeah. And then you go and say, well, do you have a great DevOps practice in the store, in Topeka, Kansas? The answer is, no. But if I say I can basically drive all of the platform updates, including the infrastructure, at thousands of stores around the globe, that's pretty face-melting, no-one else can do that. Exactly, and look we see, you know, lots of pockets of Cloud Native popping up in accounts, and a lot of times IT doesn't even know where they're at. You know, these are things that are going to go from a line of business, and all of a sudden become production, have to become production, and IT needs a way to manage that. Rail gives them a way to go in and manage that infrastructure, at a scalable way, and move it from a line of business, into production. I'll give you another face-melting, do you mind? I'm not calling the shots. Bring it on. >> Is your face OK? My face is getting there. I want to see it like, melted Keith, just melted. People have asked me is that a good thing? And, yeah, it's a great thing. (laughing) So, we were talking about a particular customer, I dunno whether we can name them, can we name them? I don't know if we could, I haven't asked. OK so-- What industry? >> Financial Services. And, basically, they use the PCF stack on VxRail, and they're currently using it, for pre-prod. Exactly, so they're building all the testing applications to test their classic applications, that are running on VxBlock. So they've got a production environment that's like, big, classic, VxBlock, also my former baby, so and I love all my children equally, right. What they are finding is that the simplicity of the PCF on the VxRail Model, is so wonderful and fast and great. But when they want to try and do a capacity add on a VxBlock, or to do an update, like an RCM, it's a lot harder here than it is over here, right. I guarantee at that customer, what they're eventually going to discover is this has been awesome, we're going to keep using VxBlock for something else, but we're not going to deploy PCF, PaaS and PKS, on a VxBlock. Exactly, and this is going to trigger refactoring of all those workloads, that say, can I refactor these to be Cloud Native, right. If I can iterate my testing that quickly, can I iterate my production applications that quickly. And the ROI on that refactoring is? Fill in the blank. No, no it is like a thousand to one. So, again, this is a very hard thing to imagine. Talk about business impact. Not financial, but-- I'll give you one example that I'm so happy that they actually posted this to YouTube, because the customer's voice in this is incredible. If you YouTube, From zero to 12 million, T-mobile. OK, so this is not me saying it, you can go and you can see it themselves. T-mobile basically, and to all of you T-mobile, you know, subscribers out there, anyone of you guys use T-mobile? I use T-mobile, so, in any case, they have a single, giant, Java app that has a thousand functions in it, right. So, just imagine one app, sitting on a app server, like web-sphere or whatever, and inside that app, there's a thousand API calls, functions, and purposes, right. And because it's so big and monolithic, but this is critical, this is like the thing that runs their ordering systems and like, subscriber functions. It's the heart of the business that any time they needed to update it, to do like a patch, would take seven months. If they wanted to scale it, so like the iPhone launch is coming up, we need to get like three times as much capacity to handle all these iPhone orders in September, it would take them seven months of planning, work et cetera et cetera. Sure. Sakac: Everyone goes, I could visualize that. Right? >> Right. They took one function, just one, and pulled it out, and they said, we're going to do a project, we're going to take this function called, Get Usage, which, as you can imagine, basically pulls up the subscriber's usage data, and we're going to make it into a small micro-service, and we're going to run it on a PaaS, OK. Within five months, that function was getting used 12 million times a day, and they were able to do three CVE updates, so in other words, a Critical Vulnerability Patch, comes out, they were able to do it in real-time. They have eight platform operators, just eight, that are supporting 5,000 developers, sorry 500 developers. Eight, 500. Now, if you look at that and go, what does it mean for them? Well, they reduced the number of outages by almost 90%, the time for an outage went down by 63%, the developers and the dev-ops team are now happy, because this thing auto-scales itself. Dave: Ching ching. Ching ching, ching, right? Right, dudes, we got to go. Chad squared, thank you so much for coming on. Thank you, Guys. >> You OK? I'm good. >> Your face is melted. Your face melted? >> I have water. Splash it on your face to bring it back. Really, always great seeing you guys, thank you so much. Thanks, Dave, it's always good to be on here. Thanks very much. Keep right there, everybody, we'll be right back to wrap, right after this short break. (soft music)