Dustin Kirkland, Canonical | AWS Summit 2017
>> Announcer: Live from Manhattan, it's theCube, covering AWS Summit, New York City, 2017. Brought to you by Amazon Web Services. >> Welcome back to the Big Apple as we continue our coverage here on theCube of AWS Summit 2017. We're at the Javits Center. We're in midtown. A lot of hustle and bustle outsie and inside there, good buzz on the show floor with about 5,000 strong attending and some 20,000 registrants also for today's show. Along with Stu Miniman, I'm John Walls, and glad to have you here on theCube. And Dustin Kirkland now joins us. He's at Ubuntu, the product and strategy side of things at Canonical, and Dustin, good to see you back on theCube. >> Thank you very much. >> You just threw a big number out at us when we were talking off camera. I'll let you take it from there, but it shows you about the presence, you might say, of Ubuntu and AWS, what that nexus is right now. >> Ubuntu easily leads as the operating system in Amazon. About 70%, seven zero, 70% of all instances running in Amazon right now are running Ubuntu. And that's actually, despite the fact that Amazon have their own Amazon Linux and there are other, Windows, Rails, SUSE, Debian, Fedora, other alternatives. Ubuntu still represents seven out of 10 workloads in Amazon running right now. >> John: Huge number. >> So, Dustin, maybe give us a little insight as to what kind of workloads you're seeing. How much of this was people that, Ubuntu has a great footprint everywhere and therefore it kind of moved there. And how much of it is new and interesting things, IOT and machine learning and everything like that, where you also have support. >> When you're talking about that many instances, that's quite a bit of boat, right? So if you look at just EC2 and the two types of workloads, there are the long-running workloads. The workloads that are up for many months, years in some cases. I met a number of customers here this week that are running older versions of Ubuntu like 12.04 which are actually end of life, but as a customer of Canonical we continue providing security updates. So we have a product called Extended Security Maintenance. There's over a million instances of Ubuntu 12.04 which are already end of life but Canonical can continue providing security updates, critical security updates. That's great for the long-running workloads. The other thing that we do for long-running workloads are kernel live patches. So we're able to actually fix vulnerabilities in the Linux kernel without rebooting, using entirely upstream and open source technology to do that. So for those workloads that stay up for months or years, the combination of Extended Security Maintenance, covering it for a very long time, and the kernel live patch, ensuring that you're able to patch those vulnerabilities without rebooting those systems, it's great for hosting providers and some enterprise workloads. Now on the flip side, you also see a lot of workloads that are spikey, right. Workloads that come and go in bursts. Maybe they run at night or in the morning or just whenever an event happens. We see a lot of Ubuntu running there. It's really, a lot of that is focused on data and machine learning, artificial intelligence workloads, that run in that sort of bursty manner. >> Okay, so it was interesting, when I hear you talk about some things that have been running for a bunch of years, and on the other side of the spectrum is serverless and the new machine learning stuff where it tends to be there, what's Canonical doing there? What kind of exciting, any of the news, Macey, Glue, some of these other ones that came out, how much do those fit into the conversations you're having? >> Sure, they all really fit. When we talk about what we're doing to tune Ubuntu for those machine learning workloads, it really starts with the kernel. So we actually have an AWS-optimized Linux kernel. So we've taken the Ubuntu Linux kernel and we've tuned it, working with the Amazon kernel engineers, to ensure that we've carved out everything in that kernel that's not relevant inside of an Amazon data center and taken it out. And in doing so, we've actually made the kernel 15% smaller, which actually reduces the security footprint and the storage footprint of that kernel. And that means smaller downloads, smaller updates, and we've made it boot 30% faster. We've done that by adding support, turning on, configuring on some parameters that enable virtualization or divert IO drivers or specifically the Amazon drivers to work really well. We've also removed things like floppy disk drives and Bluetooth drivers, which you'll never find in a virtual machine in Amazon. And when you take all of those things in aggregate and you remove them from the kernel, you end up with a much smaller, better, more efficient package. So that's a great starting point. The other piece is we've ensured that the latest and greatest graphics adapters, the GPUs, GPGPUs from Invidia, that the experienced on Ubuntu out of the box just works. It works really well, and well at scale. You'll find almost all machine learning workloads are drastically improved inside of GPGPU instances. And for the dollar, you're able to compute sometimes hundreds or thousands of times more efficiently than a fewer CPU type workload. >> You're talking about machine learning, but on the artificial intelligence side of life, a lot of conversation about that at the keynotes this morning. A lot of good services, whatever, again, your activity in that and where that's going, do you think, over the next 12, 16 months? >> Yes, so artificial intelligence is a really nice place where we see a lot of Ubuntu, mainly because the nature of how AI is infiltrating our lives. It has these two sides. One side is at the edge, and those are really fundamentally connected devices. And for every one of those billions of devices out there, there are necessarily connections to an instance in the cloud somewhere. So if we take just one example, right, an autonomous vehicle. That vehicle is connected to the internet. Sometimes well, when you're at home, parked in the garage or parked at Whole Foods, right? But sometimes it's not. You're in the middle of the desert out in West Texas. That autonomous vehicle needs to have a lot of intelligence local to that vehicle. It gets downloaded opportunistically. And what gets downloaded are the results of that machine learning, the results of that artificial intelligence process. So we heard in the keynotes quite a bit about data modeling, right? Data modeling means putting a whole bunch of data into Amazon, which Amazon has made it really easy to do with things like Snowball and so forth. Once the data is there, then the big GPGPU instances crunch that data and the result is actually a very tight, tightly compressed bit of insight that then gets fed to devices. So an autonomous vehicle that every single night gets a little bit better by tweaking its algorithms, when to brake, when to change lanes, when to make a left turn safely or a right turn safely, those are constantly being updated by all the data that we're feeding that. Now why I said that's important from an Ubuntu perspective is that we find Ubuntu in both of those locations. So we open this by saying that Ubuntu is the leading operating system inside of Amazon, representing 70% of those instances. Ubuntu is, across the board, right now in 100% of the autonomous vehicles that are running today. So Uber's autonomous vehicle, the Tesla vehicles, the Google vehicles, a number of others from other manufacturers are all running Ubuntu on the CPU. There's usually three CPUs in a smart car. The CPU that's running the autonomous driving engine is, across the board, running Ubuntu today. The fact that it's the same OS makes it, makes life quite nice for the developers. The developers who are writing that software that's crunching the numbers in the cloud and making the critical real-time decisions in the vehicle. >> You talk about autonomous vehicles, I mean, it's about a car in general, thousands of data points coming in, in continual real time. >> Dustin: Right. >> So it's just not autonomous -- >> Dustin: Right. >> operations, right? So are you working in that way, diagnostics, navigation, all those areas? >> Yes, so we catch as headlines are a lot of the hobbyist projects, the fun stuff coming out of universities or startup space. Drones and robots and vacuum cleaners, right? And there's a lot of Ubuntu running there, anything from Raspberry Pis to smart appliances at home. But it's actually, I think, really where those artificially intelligent systems are going to change our lives, is in the industrial space. It's not the drone that some kids are flying around in the park, it's the drone that's surveying crops, that's coming to understand what areas of a field need more fertilizer or less water, right. And that's happening in an artificially intelligent way as smarter and smarter algorithms make its way onto those drones. It's less about the running Pandora and Spotify having to choose the right music for you when you're sitting in your car, and a lot more about every taxicab in the city taking data and analytics and understanding what's going on around them. It's a great way to detect traffic patterns, potentially threats of danger or something like that. That's far more industrial and less intresting than the fun stuff, you know, the fireworks that are shot off by a drone. >> Not nearly as sexy, right? It's not as much fun. >> But that's where the business is, you know. >> That's right. >> One of the things people have been looking at is how Amazon's really maturing their discussion of hyrid cloud. Now, you said that data centers, public cloud, edge devices, lots of mobile, we talked about IOT and everything, what do you see from customers, what do you think we're going to see from Amazon going forward to build these hybrid architectures and how does that fit in to autonomous vehicles and the like? >> So in the keynote we saw a couple of organizations who were spotlighted as all-in on Amazon, and that's great. And actually almost all of those logos that are all-in on Amazon are all-in on Amazon on Ubuntu and that's great. That's a very small number of logos compared to the number of organizations out there that are actually hybrid. Hybrid is certainly a ramp to being all-in but for quite a bit of the industry, that's the journey and the destination, too, in fact. That there's always going to be some amount compute that happens local and some amount of compute that happens in the cloud. Ubuntu helps provide an important portability layer. Knowing something runs well on Ubuntu locally, it's going to run well on Ubuntu in Amazon, or vise versa. The fact that it runs well in Amazon, it will also run well on Ubuntu locally. Now we have a support -- >> Yeah, I was just curious, you talked about some of the optimization you made for AWS. >> Dustin: Right. >> Is that now finding its way into other environments or do we have a little bit of a fork? >> We do, it does find it's way back into other environments so, you know, the Amazon hypervisors are usually Xen-based, although there are some interesting other things coming from Amazon there. Typically what we find on-prem is usually more KVM or Vmware based. Now, most of what goes into that virtual kernel that we build for Amazon actually applies to the virtual kernel that we built for Ubuntu that runs in Xen and Vmware and KVM. There's some subtle differences. Some, a few things that we've done very specifically for Amazon, but for the most part it's perfectly compatible all the way back to the virtual machines that you would run on-prem. >> Well, Dustin, always a pleasure, >> Yeah. >> to have you hear on theCube. >> Thanks, John. >> You're welcome back any time. >> All right. >> We appreciate the time and wish you the best of luck here the rest of the day, too. >> Great. >> Good deal. >> Thank you. >> Glad to be with us. Dustin Kirkland from Canonical joining us here on theCube. Back with more from AWS Summit 2017 here in New York City right after this.
SUMMARY :
Brought to you by Amazon Web Services. good buzz on the show floor with about 5,000 strong the presence, you might say, of Ubuntu and AWS, what And that's actually, despite the fact that Amazon where you also have support. Now on the flip side, you also see a lot of workloads And for the dollar, you're able to compute sometimes conversation about that at the keynotes this morning. The fact that it's the same OS makes it, it's about a car in general, thousands of data points than the fun stuff, you know, the fireworks that It's not as much fun. One of the things people have been looking at is So in the keynote we saw a couple of organizations some of the optimization you made for AWS. the virtual kernel that we built for Ubuntu that We appreciate the time and wish you the best of luck Glad to be with us.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Stu Miniman | PERSON | 0.99+ |
Amazon | ORGANIZATION | 0.99+ |
John | PERSON | 0.99+ |
John Walls | PERSON | 0.99+ |
Amazon Web Services | ORGANIZATION | 0.99+ |
Uber | ORGANIZATION | 0.99+ |
Canonical | ORGANIZATION | 0.99+ |
Dustin Kirkland | PERSON | 0.99+ |
70% | QUANTITY | 0.99+ |
Dustin | PERSON | 0.99+ |
100% | QUANTITY | 0.99+ |
New York City | LOCATION | 0.99+ |
30% | QUANTITY | 0.99+ |
thousands | QUANTITY | 0.99+ |
Ubuntu 12.04 | TITLE | 0.99+ |
Ubuntu | TITLE | 0.99+ |
hundreds | QUANTITY | 0.99+ |
two sides | QUANTITY | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Invidia | ORGANIZATION | 0.99+ |
One side | QUANTITY | 0.99+ |
Tesla | ORGANIZATION | 0.99+ |
two types | QUANTITY | 0.99+ |
Xen | TITLE | 0.99+ |
15% | QUANTITY | 0.99+ |
Pandora | ORGANIZATION | 0.99+ |
10 workloads | QUANTITY | 0.99+ |
Spotify | ORGANIZATION | 0.99+ |
one example | QUANTITY | 0.98+ |
12.04 | TITLE | 0.98+ |
Javits Center | LOCATION | 0.98+ |
both | QUANTITY | 0.98+ |
ORGANIZATION | 0.98+ | |
West Texas | LOCATION | 0.98+ |
Debian | TITLE | 0.98+ |
seven | QUANTITY | 0.97+ |
AWS Summit 2017 | EVENT | 0.97+ |
AWS Summit | EVENT | 0.97+ |
EC2 | TITLE | 0.96+ |
Big Apple | LOCATION | 0.96+ |
billions of devices | QUANTITY | 0.96+ |
about 5,000 strong | QUANTITY | 0.96+ |
Whole Foods | ORGANIZATION | 0.96+ |
this morning | DATE | 0.96+ |
thousands of times | QUANTITY | 0.95+ |
About 70% | QUANTITY | 0.95+ |
Windows | TITLE | 0.95+ |
this week | DATE | 0.95+ |
Vmware | TITLE | 0.95+ |