 Hello everyone. Thank you. I'm Sanjay Igari. I'm a senior solutions architect for telco at Red Hat and I'm gonna talk to you about mobile edge computing in support of IOT and You know, there's there's a lot of talk these days about Mobile Edge computing the concept is is that as Networks are getting built out more and more and they're getting virtualized it's possible to run workloads other than traditional networking workloads in distributed sites and That means that you could actually do a lot of interesting things that go beyond the the normal networking services so this so I thought I would Give a little context to this You know, we've had You know, we've had the concept of IOT devices that today to a large extent are talking to Public cloud services. That's how that's how how you do it today, right generally, you know, generally most Vendors of these devices aren't going to build their own cloud unless they're particularly large. They're not going to build their own cloud to go service Say remote cameras or remote surveillance Security systems, you know, even other types of things What they're going to do is use a public cloud Put their application there have a lot of compute capacity in there and The you know, that's generally been the way it's been going the challenge is that If you have situations where you really need to have more localized services and break it down more Then the local sites then it becomes interesting to actually run some of these workloads not necessarily in the public cloud but closer to the users so that you can deliver services at a lower latency have better quality of service to those users and This is an interesting use case for telcos interesting business model for telcos because they've been looking at You know in the telco vertical it's particularly Sometimes troubling when We're looking at how how do telcos create new services and generate more revenue than just plain bandwidth And this is one of the one of the ways that that can be done So If we look at so if we so how are we gonna how are we gonna do this in a mobile edge mobile edge cloud? Well That means breaking down IOT Into sort of different areas because it's not just one big service, but you've really got some functionality that's really data center functionality You know long-term analytics, etc. There's controller functionality. How do you intelligently control? and Say a security system If you don't have connectivity to the long-term data, or you don't have the authentication or maybe only have the snapshot of the authentication how do you control that access and then there's the actual end device and What the reason these end devices are getting so much cheaper is Not just because of processing power, but because the processing power doesn't actually have to be in the end device It can be in the cloud So now your end device doesn't have to be loaded with tons of image processing power, right? You just send the images to the cloud and let the let have a big workload there. That's churning through it There leads to an interesting problem, so we all know what happened on Friday, right so should everything be in the public cloud because these Surveillance cameras and other devices that are out there were hacked into used as a botnet and Had access to go out and do damage on the global Internet the East Coast of the United States was Has severely impacted right so You can argue that Well was the code written properly, etc. And all of you know all of those issues, but Really we should if we take a more systematic look at it Why are why do these devices have? Direct access to the global Internet when all they really when what they really need is cloud computing power And that's where when we talk when we start to look at When we start to look at mobile edge computing The concept is that well we can provide that cloud capacity, but in a more localized manner. It's not Not a direct access to Global network that can be More secure and this is really this is something this is something where we should really look at as as the open-stack community because What are the real use case if you really look at the use cases for private cloud and why Someone would build their own cloud. Yes I mean there are a lot of use cases we all know in traditional data centers But this is a use case where it becomes really interesting because you're talking about lots of small data centers instead of one you know a few really large data center and So now in these so so called remote offices that telcos have they're looking at deploying lots of small data centers and These things while traditionally they ran Just they would just had routers in them or you know other types of termination equipment now they can have service in them and they can actually run the Application that's needed to enable your IoT device and This actually becomes an interesting business model for telcos because they could actually Offer, you know, they could they could create a service where you can load your applications into that So as the open-stack community we one of the things we need to think about is how do we? Reduce the footprint of what an open-stack deployment looks like and the number of nodes We need just to get it up and running because some of these areas may be pretty small They may just be a couple of racks You know, how do we how do we make it worthwhile to put open-stack there? So these are these are the kind, you know These are the kinds of interesting interesting problems that come up when we discuss how How we're using open-stack and we discuss with telcos, you know in the telco industry how? How they look at using open-stack? so So when you Breakdown one of these one of these things that the the concept is called really a next-generation central office and Next-generation central office is really about how you Change what's in that so-called central office and it's called a central office because traditionally had landline switching there which now Is not really there anymore. So you have a lot of activity a lot of I mean a lot of great real estate Hardened and power redundant and how do you use that effectively? Well, we've got all kinds of devices in the home We've got you know devices in the office increasing amount of connected cars You know a lot of stuff a lot of stuff happening and these places would Be ideal to host that kind of connectivity and provide that type of secure connectivity that Couldn't take down, you know that would be better than having say everything run from a public club and So that's that's a really key use case from an open-stack perspective Now There's there's a lot more needed than just implementing open-stack because You know when vendors are looking to build this type of software need a lot more support than Just saying I can I can put a VM or a container on there and write your application. It's a lot of communications a lot of middleware a lot of you know analytics rules engines other types of things that need to be brought into the picture and so The way we look at it is Integrating open-stack with a number of other platforms number of other pieces of the puzzle to put together platform for For IOT that can fit into a next-generation central office So In order to in order to do that we really need to go through almost a four-step process to Modify effectively get developers to change the way some of these applications are developed because a lot of times What you have are hardware vendors who have just been used to building embedded software and now they're thrown into the world of the cloud and They just port their software over but what we really want to do is get to the point where what you're doing is Starting there. Yes, just you know start with a classic open-stack run it in a VM type of thing, but eventually migrate that into More of a cloud native environment where You actually break up your application into the different components that I outlined the You know, what's in the data center? What's the controller layer? What's the what what lives on the device? so that you can then Distribute those components out into your next generation central office so Once you do that and then you then you need to need to connect those applications those different pieces together with with some type of Connectivity and this is why by by by spreading out those those pieces it allows you to really define the rules about you know I can When I connect to my when not my device connects somewhere, it's only allowed to connect to this NGCO and not just anywhere out on the internet and to try to contain the types of problems that we talked about where You know if you have global access to anywhere on the internet. Well, you know that could be that could cause lots of issues So So there's you know when when we look at the the various benefits of Going to this type going to this type of environment, I mean Security I think you know we all know you know Running your logic in a cloud environment is Going to be more secure than running it on a device We've we've seen this the idea of putting web servers inside an embedded device You know hacked up web servers that aren't standard and that someone just wrote not a very good idea so Have those services served? from a cloud environment and You know and use use more secure types of messaging between the cloud and the device There's a lot of discussion in the IOT industry over what those standards could be You know there's standards there's a MQP MQTT a lot of stuff being talked about in the industry All of which is you know fully standardized and multi-vendor and those are you know Those are the approaches that are there are being looked at but you know the idea that An embedded device could do anything that a complete Server should do is is probably something that we need to take a look at a bit differently from the past and then of course and of course being able to Get to that level of consolidation where instead of having a vertically integrated cloud where You just have one service and you have the complete infrastructure for that one service separate from everything else from a telco service provider perspective, they'd like to have a shared infrastructure where they could serve lots of different types of devices, so That's that's another area where using a cloud-based environment is Definitely definitely advantageous it can give you a better economy of scale and So that's you know, that's what we're what we're looking at Now the other the other concept is independent scalability so if you think about you know, I run out of my Capacity to do image processing and so my device my camera is useless because it's it's stuck turning through some image or something right instead of that you could say well, I just I just Allocate more cloud resources to turn through that while my camera still works and takes more more pictures right so independently scaling the processing from the control logic is Lot easier if you've separated those functions out into different services And then of course geographic geographically specific services other types of things Become really really interesting so, I Mean I think these are these are some of the overall Points and concepts to think about when when we talk about Mobile edge computing Why you would want to bring that and connect it and use it for iot applications? Versus a public cloud and And the the benefits of those Not just for telcos, but also for the end user to get cheaper and more secure access to To their iot devices So I think You know, I'd like to Open this up for questions. We have a microphone if there's there's interest in Questions or other other discussions that that people would like to have And if you want to ask a question, please come up to the to the microphone So I guess they're there there are no questions. Maybe maybe this was a little bit Okay, no questions, but Yeah, oh you've got a question sig Okay, it's gonna be a good question. I'm sure Iot in the carriers, you know, and a lot of the people were saying well Amazon's kind of got a heads up Yeah The the I think the idea of the carriers was that if they can if they can get a monopoly on the last Interface there's some advantage they can lock in Do you see? Any of those protocols kind of favoring the carriers or do you see just Well, that's an interesting question, I think I think the The carriers They have sort of two advantages actually it's not just that they get an advantage on Latency that's the one that you know immediately comes to mind But actually they have the advantage that they've already invested and built up all of these These locations for historical reasons. So they So they have essentially real estate now Will it be the carriers themselves who win in this market or will they effectively sell that real estate to a third party? who will then figure out how to How to link all those distributed centers up with Amazon or or Microsoft or others That that remains to be seen, right? I mean, you know right now the carriers are definitely trying to take advantage of this doesn't mean that they will be the ones who who succeed but the concept of having a hierarchical method for these you know Massive number of devices we think probably You know depending on which study you look at it's something between 20 billion and 50 billion devices that are going to be out there Right in the next few years. I mean that's that's that's something that needs to be handled in a hierarchical manner So as I was talking about You you need to have These mobile edge computing sites these next generation central offices to deal with that and whether they are continue to be owned by telcos or whether they're owned by Large public cloud providers or whether they're owned by third parties look just like sort of how the cell towers got Effectively taken over by third parties who leased them back that might happen with these sites as well It would be the same type of architecture is just who owns it and who makes the money from it might be different. I Thought there might be more questions on You know on the security aspect given that we had the big outage but at the same time probably a lot of us traveled here over the weekend missed it but you know I added that I just You know it is something to think about in terms of the sort of limiting the attack surface by having Limiting where such a massive number of devices if you have 50 billion devices where they can talk because otherwise You could have a potentially very large botnet that could do a lot of damage So Right now I think the There there's the sort of the problem of having lots of different standards You have pretty much every telco announcing a strategy On how they want to manage lots of distributed data centers, but they're all different So over time there could be some standards where where we are seeing standards are at the lower layer at the communication mechanisms between devices and sort of and their controllers because Saying that everything should be You know it obviously cloud services generally they have rest interfaces But saying the rest interface should carry all the way to the device is starting to be something being questioned given that You know, it's hard to write a really secure HTTP server really hard to do that So when you have a device that can't just run a standard build of Apache you have to question whether That's the right protocol to use to talk directly to the device Well, the reason for adoption of this model would really be a business reason if you are a service provider you're Today and you're facing the fact that most of your traditional revenue sources are being subsumed by OTT services then What you're selling if you if you don't have new services all what you've got left is really Playing bandwidth to access the OTT services. So the question is how do you you know, how do you adjust your business model to? to provide services that are useful and This is a growth area and an area where Some type of hierarchical architecture is needed and where the capital is at least for the real estate part the capital it's already been spent in fact some of their capital for the Equipment's already been spent for NFV purposes So they're already servers in a lot of these data centers for other purposes anyway, so That's that's driving some of the models where they say well Okay, there's a lot of capital already spent. How do I leverage and get the best use of that capital? Versus Competitors who would have to build all of that out themselves. So there's a sort of a Advantage of having all that already there and That's driving some of the some of the need for this so Yes, if there there are no further questions If there are no further questions, I guess we can be finished I'm I'm I'm here it if you anyone wants to wants to talk or you can You know talk after the session. Thank you