Explaining Edge Computing
Vložit
- čas přidán 23. 07. 2024
- Edge computing definitions and concepts. This non-technical video focuses on edge computing and cloud computing, as well as edge computing and the deployment of vision recognition and other AI applications. Also introduced are mesh networks, SBC (single board computer) edge hardware, and fog computing.
You may also find useful some of my related AI videos, such as this one in which I discuss artificial neural networks (ANNs) and provide a demo of one performing local vision recogniton on a Jetson Nano: • Jetson Nano: Vision Re...
And also of relevance is my “Cloud Computing 2019 Update” video: • Cloud Computing: Drive...
References:
IBM’s edge computing definition cited from: www.ibm.com/support/knowledge...
Linux Foundation Open Glossary of Edge Computing definition cited from: github.com/lf-edge/glossary
Cisco fog computing definition cited from:
www.cisco.com/c/en/us/solutio...
More videos on computing and related topics can be found on the ExplainingComputers CZcams channel: / explainingcomputers
You may also like my other channel, ExplainingTheFuture, at: / explainingthefuture
#EdgeComputing #Edge #ExplainingComputers - Věda a technologie
Its like being back at school, but fun. 10 minutes of edutainment. No filler, just what you need to know without being treat like a child or an expert. It's a YES from me
Can you press the Golden Buzzer please?
Edutainment. I see what you did there.
Eeenà00ý
@@boredchicken5755 qqq9p9i onilqp
These videos remind me of the Open University courses that would broadcast through the night on BBC2. They are very well put together, you are a great teacher.
Effectively it seems like a reversion to how things used to operate, local servers handling the bulk of processing.
20 years ago, with limited internet connection, most security and manufacturing monitoring services were done at a local point with a secondary feed to an off-site cloud accessible server.
Seems like it took all of this time for people to realize that local hosting was actually the better option.
Agreed; what comes around goes around, yada yada!
I was thinking the same thing. In a way, it's similar to how virtualisation caught on yet the concept was originally used on mainframes. "What goes around comes around" indeed.
Adobe: "D'oh!"
I agree, I see the Cloud as just an extension of the client/server- your end is a thin client essentially. What has made it work is ARM/RISC because it means you can off-load all the ‘heavy’ 86_64 stuff to a remote server and your end is just receiving and sending data to be crunched. And that puts pressure on bandwidth and so we get ‘EDGE’?
Keeping some stuff close to hand because now you can, I noted Chris used the Latte Panda as an example and I think he’s probably right there. RISC servers seem to be restricted to a limited number of user cases but even a relatively low powered 86_64 based system can do quite a bit these days. Look at Intel’s Atom range of server chips, they are heavily feature packed and you know they could be more feature packed but Intel doesn’t want to cannibalise the product stack. The Atom was a failure in the smartphone/tablet/2in1 space but it will live on as an EDGE solution it seems. And I’m sure that AMD will be introducing their stuff rapidly as well- there are server motherboards out there. Expensive for us but cheap for enterprise. Certainly Threadripper hurts ARM because ARM servers have always been ’never mind the drawbacks, count the cores’ but AMD seems to be able to easily ship 64 cores in a cost effective manner and give you 86_64.
And as you say, things like Azure/AWS sound a lot like the old time-sharing on min-computers. It’s just a natural growth as the technology has developed. It’s all before my time, and my education on the period is limited to 30 points from a OU course over 15 years’ ago, but I wonder if the modular/ distributed computing thing is new/different?
@Peter Andrijeczko Depends if you are paying or not, paying you get to protect your data- free not at all really. In my previous job we were doing highly sensitive stuff funded via the (Welsh ) government and we wouldn't be allowed to use anything that wasn't water-tight. We (I wasn't involved in the choice) went with Azure over Google.
Fog is low level clouds... Got it.
You put it better than I did!
Cloud is also that guy who wields that hugeass sword lol
True in two ways
bruh
this is a bad idea, a break in one cable will take out a bunch of devices instead of just one. They'll rethink this when someone loses millions of dollars because their robots arent building cars one day.
I have been watching this channel for 10 years now, and this guy hasn't changed a bit! I love it!
Check his attic for an "aging" portrait!!!🤔🤔🤔😀😀😀😀
It amazes me, how fanatic we are to give away our personal data, to get the IN thing , IOT devices will be the most intrusive items for data gathering there is, and how many apps thst you dowload for your Smart phones want access to your. pictures, contacts, files, camera, microphone etc.
I too am amazed by this. But all the evidence is that most people are "willing" to share in return for perceived value-added services.
Who cares about your and our personal data etc. Even if we try to make people download it probably nobody want them.
@@ExplainingComputers Not me I deny any bloated apps, or downloaded apps if they want acces to my personal data or camera, microphone etc.
@@Bithros At the moment, mostly advertising and market-research companies, at least in the 'free' world.
But, and this is the important part, *that can change at any time*. Once you've given someone a copy of your house key, you have no control over who else that person gives it to.
The datasets are *huge*, and can be very easily abused. People in the past have used datasets (manually tabulated, but datasets none the less) to do evil things in the past. We haven't suddenly become vastly better as a species since then either. If the Stasi, Gestapo, KGB and CIA murdered quite a lot of people based on the information they had on paper files, what do you think a despot might do with the information they could glean about you now?
That's what Scott is talking about.
@@DFX2KX i don't believe that in our days people care about their data except from their bank account! If you want private data you have to pay for it if you want "free" (99% of population) you give your data! There is no other way, you can not live today without Google etc. If they want they can destroy lot's of people because of their political opinion but that happened almost all the time. Erdogan did that already. Once i chat with a Turkish guy and it was obvious that he can not say his opinion when it comes to talk about the moustache guy. But we can not do anything about that if they want they would come for us!
Getting up at 6am to start my Sunday with your videos isn't fun, but definitely worth it, thanks Chris.
Thanks Ted. In which country is it 6:00am right now?
Its 9am in Florida right now
@@ExplainingComputers Explaining Computers comes out 6am Sunday morning in California, US of A
11:00am in Argentina
Thank you for adding much-needed to detail to this fascinating subject ! As everyone below is saying, it inevitably is re-inventing the wheel, which started in the late nineteenth century with the growth in use of electrical telegraphy. Operators soon had to start recording messages received, on paper tape for later onward transmission. As people below are saying, certainly during my time in the computer business ( from the late 1960s to 2000 ), centralised and localised processing regularly came in and out of favour as quickly as the changing styles of clothing worn by the operators ! The briefing that you're giving us in this video is certainly bringing us "up-to-date" with "where we're at" currently - much-needed as systems become much cleverer ! THANK YOU for this - and keep telling us !
Well done sir.
Mainframes, then PCs, then the cloud and now edge computing. Back and forth it goes!
...as the pendulum does. with a massive increase in gravity with each swing, though.
Another great video. This channel is truly educational, and I look forward to it every week.
I have been researching on edge clouds since 2014 and I commend (and approve) your work in this video. Not even many researchers have figured that "Fog" is a marketing term by CISCO to push their products. Edge, Fog, Mist, Mobile Edge, Mobile Access Edge, etc. etc. Names may be many but you hit the nail right on its head with the basic explanation of the concept. Job well done!
Thanks for your positive feedback. Appreciated. :)
Thanks, Christopher! Watching the programs you make, in particular, the ones on your AMD build, gave me the confidence to build my own AMD system. I love learning from you, please keep teaching.
Great to hear that you did your own build! :)
So Edge Computing is reversing/ take computing power out of the cloud but without admitting it..
Yes, although some would say it was adding even more power to the cloud! :)
flexairz “without admitting it” ?
It's a never-ending debate between one large central computing powerhouse and distributed, smaller computing powercells. Look at how mainframes, terminals and home computers were used in the 20. century. It's the exact same think, except with the Internet thrown in for good measure.
If they admitted they were just going back to the old way of doing things, they could not say it was "New".
We used to call this "distributed" computing as made possible by local area networks. Calling it "edge" and "mesh" is cute, but it really is just recycled tech.
Thanks for another exciting show. Edge computing is much needed when speed and response time is important.
This was another awesome theme, like usual. I enjoyed very much and not just ones. Good work!
I always learn something from your videos. Thanks for quality content and keep 'em coming!
Thanks for a clear explanation of Edge computing Chris. As SBC processor are getting more processing power, it makes sense to using the Edge environment. This means also that we require additional interrupt capabilities for real-time processing on the SBCs.
That neural compute stick 2 looks interesting, could you do a video about that ? Would like to know more.
Oh yes, I will return to the NCS2. As soon as there is decent support for me to do so! :)
I agree, I gotta see how this works..
@@ExplainingComputers Hi Chris. Yes, you have all our support. We want to see that stick in action.
Great content as usual, allways look forward to your videos even though I have to watch more than once to get a handle on some of the subjects.
Excellent video. I'm glad everything is explained very clearly. Thank you!
Process control instruments have been moving in this direction for many years with I/O that can be connected to instrumentation nearby and mounted directly on or near the equipment. The I/O communicates to the PLC via Ethernet.
Now, we have highly accurate devices with built in diagnostics that connect to the PLC over Ethernet. Previously, multiple wires for analog and discrete signals would have been required to send the information for mass flow, density, temerature, flow total and device health from a coriolis meter and now, using Ethernet IP or Modbus TCP, all of that information and more is sent directly to the PLC, HMI, or process historian.
I think the key to acceptance of SBC devices on the plant/factory floor will be availability of "open" standards like OPC, EthernetIP and ModbusTCP.
Thanks for another thought provoking video.
Brilliant explanation of the this technology. Thanks for taking the time to explain in such detail and with common language. Really enjoy your channel. Keep up the great work!
Excellent video! The information is relayed clearly and concisely. Before watching this I never knew anything about Edge Computing. Now I do. Result! Thank you
I'm glad I found you. Great channel, exactly what I need !
Glad you're here!
Proud Nottingam Business School alumni. I remember your lectures on cloud computing eons before it was mainstream.
Thanks for this. Great to hear from you. Those were the days! I left the university in late 2015, although I have taught there since (and at Trent!).
interesting switchback, to see compute move away from the cloud to augment efficiency, you explain things well, thanks!!
Probably the best explanation on CZcams. Subscribed.
Welcome aboard!
One of the most professional and informative CZcams channels.
Thanks.
Thank you Christopher for this video. I'm new in the sw consultent business and we are going to work with these things. What you have done is to very pedagogically explaining how every thing is related.
Love this kind of videos! Very educational. Keep up the good work
Back in 2010 you made a video called “3 ways to cloud compute. “. It appears that you may need to add a 4th way.
Today’s video is a great update. It should be mandatory reading for anyone going into university.
Hi Dale. Things indeed move on. :)
This concept of Edge Computing is very interesting, I’m going to research a bit more about this.
Oh and Happy Sunday ExplainingComputers!
Thanks John. You may find the links in the video description - to IBM, the Linux Foundation and Cisco edge computing pages -- be be useful.
It's like CDN networks for computing not just static content
I just shared this with my team and manager to breach the informational gap. Great work, thank you soo much!
Great to hear.
Again you manage to explain the subject so all can understand. I tip my hat to you Sir
Great summary for the topic, really helped culminate the topic for me. Thanks for another video!
Wow. I have been waiting for this video. i love it. Thanks
Another great video of just the right length. No waffle, no banter, just the information you need to understand the concept.
It makes me wonder, is this process cyclic? 50 years ago compute power was expensive so processing was centralised with mainframes and dumb terminals. Then PCs change the landscape with cheap processing and we de-centralised. Then we upped the amount of processing we needed to handle the vast amounts of data we are now collecting so the Cloud was born and we centralised again. Now we've got dedicated devices like VPUs and pre-trained neural nets that can offload the processing and a limited resource of bandwidth, so we're decentralising again. I wonder if we "fix" the bandwidth problem will we centralise again ...😀
Clear explanation and great content as always . Greetings from London!!!
So, are smart phones not basically just wireless edge computers?
Now that is a great thought. :)
Yes. No additional hardware needed. Most of our devices should be capable of running trained models and report back if the model failed
great, So my cell phone will report when I'm slacking off instead of working. :P
theonecalledstein of course......... bUt WhO iS iT rEpOrTiNg ToO??!!!???
@theonecalledstein If your cell phone is in your hand when the boss walks by, you bet it will.
I love every video, I was a CS student and now is a software engineer, thank you Mr. Chris.
You're very welcome!
Eyy it's a new explaining computers video on my birthday! Thanks chris!
Happy Birthday! :)
@@ExplainingComputers thank you!
excellent, excellent video Chris. thank you!
Interesting how the traditional mainframe/mini/terminal arrangement changed to 'smart' terminals (AKA PCs) and now the old mainframes are the new clouds. of course, in those days, edge computing was done with a deck of punched cards. ;). Times have changed... need to upgrade my 029 Keypunch one of these days! Heh!
Thanks Chris for a very informative and well done video.
Your explanation of cloud and edge computing reminds me of the old client server model that evolved into cooperative computing where the client PC would process the data before transmitting to the server. Lots of new terminology.
Great vid, gave me a good overview of the concept!
A few years ago we were all rushing to the cloud. Now the edge is 'the thing' and we're all rushing back there. Whew! what a roller coaster ride.
Thanks Chris. Some places have poor internet access (like me 2 megabits down, 100 kilobits up on a good day) so doing the processing locally is very important.
Sunday morning. Fall weather. Happy days and a EC video? Tis a good day.
Congratulations on passing the 512K subscribers mark! :)
Thanks. 512K does seem significant for this channel! Roll on 640K. :)
thank you sir again for another excellent video
This is amazing simple and to the point.. i owe you my thanks❤️
No problem 😊
An interesting and well explained video - thanks. It shows how the internet added the ability to draw on more powerful resources, not available locally, to process data. But, as the quantity of date increased that travels over the internet, the internet's attributes became the limiting factor; as does the number of requests. The availability of powerful and relatively cheap single board computers has allowed processing of date at the edge, where is is created, of a central location, being the cloud. Thus, there is an opportunity for individuals to have control and ownership of their own data. Rather than hand it over to large corporations and lose control of it. Moreover, in edge computing there is opportunity to learn about AI in good detail, without a need to work for a large corporation to gain this knowledge. As always we live in interesting times, as change appears to be the only certainty.
Very well done video, informative.
Excellent that you've finally covered an Intel Compute Stick! :)
Amazing explanation, thank you once again!
Excellent video, really interesting.
Thanks for the video, very clarifying.
It's obvious that computers can be related to eachother and can take notice what happens in the envoriment, thanks for showing and kind regards.
Thanks for the detailed explanation
Very informative indeed chris
excellent presentation !
Informative and well presented. Thanks from Orlando
Thanks my friend.
Thank you! That was very informative 😊
Sir, you are amazing you explain in a very simple way so every one can understand what you are saying.
Love from Pakistan
Thanks.
Thanks for this. Well explained.
Is this the start for self-driving card, accessing the 'local' network of traffic around them and the 'cloud' of overall road network traffic only rarely?
Great video as always 👍
Thanks as always Chris!
Thanks Chris.
Very helpful video. Thank you
Best channel ever !!!
Thanks.
Great content as always, hope you're doing well!
So, those edge computers will be the eyes of Skynet! How devious!
"Edge = Skynet eyes". I like it. :) And basically true! Lots -- probably millons and millions -- of little boards keeping an eye on things with thier neural nets, reporting back when they come across something of note . . .
AI with Cloud computing simultaneously is big industry changer.
Agreed!
Very useful, thank you!
Thank you for the enlightening and well made report, Christopher.
At 2:54 you describe the case of the actual processing taking place at the edge and not as before in the cloud. Then you state, that only the result of that computation is sent back, improving latency and efficiency of the system. This is an important point! If we account for locality then in a real life scenario, the result is needed in the physical place at the factory and not in the cloud.
So a blasphemous thought could be that the transfer to the cloud is a detour, which in turn puts the cloud computing metaphor in question.
I've always suspected that;)
You are right, sometimes the result will only be needed locally. But the neural net will still need to be trained (and retrained over time), which is likely to take place on cloud servers. But the balance of how much takes place locally and centrally will always be in flux, depending on the particular situation.
@@ExplainingComputers Exactly that thought, how these responsibilities in manufacturing or IT-aided processes can shift in almost a fuzzy way brought me there.
Edge computing is a logical step.
Simplest way to unburden the internet.
NN, ML, huge amount of data..., but as well powerful SBCs, faster machines and greater storage makes edge computing an expected step.
But more important, much more possibilities to experiment with, on individual level, affordable technology with power.
Citius, altius, fortius.
Kind of'reversing', before cloud computing era. 🤔
Excellent video! 👌🏻✨
Cheerio Chris! 👋🏻
Hi Elvira! Sorry I did not see you comment earlier. IU hope that life is treating you well this week. :)
ExplainingComputers
Experimenting and testing a new Linux distro is always a good starting point of a good week. 👌🏻😁
Looking forward to Sunday!
It also means that data collection can be kept local, which is good for data privacy and GDPR. e.g. reduces legal paperwork.
Thank you, Chris.
Another great video Chris!
It would be great to see a future video explaining the technical security challenges of 5G hardware. I think understanding the tech can be apolitical, in the same way that we can understand general challenges of internet security without knowing specific bad actors. You have a knack of making it simple to understand!
Nice video idea. Noted!
very enlightening thanks
after last week's video I was thinking how a modern office could run quite easily with e.g.. 4 raspberry pi s, one as a NAS and three workstations, and it made me think how we seem to taking a step backwards to actually go a step forward. Why backwards? well it resembles when we had computer that were not very powerful and would have either network server and or a large hard drive (yes those ones you would screw the HD to) that the work stations connected to. Then with progress etc. the office server environment changed especially in the small office, PC s with much more power and storage capacity became available. Now watching today's video the ping pong thought of where the procesing and storing happens pops back into mind.🤔
I'm taking a step back even further and running CP/M on 8 bit Z80 computers. Thats what people did back in the 80's.
Amazing video
This is a good one...thanks
Excellent!
Your alien voice came out at the end when you said "very soon". I knew there was something different about you. Nanu nanu!
I remember back in the 90's when Scott McNealy said "the network would be the computer", (or something very similar) and I guess now that everybody has figured out it costs a lot of money to build and maintain the centralized "cloud", those "cloud owners" are trying to force that computing resource (and costs) back on the users, (or should they now be called "edge users"?) to lower their own cloud costs. Sound a lot to me that we have come full circle.
What came to my mind was my highschool network server. It connected all the computers together so you can log onto your account on any computer in the school.
Thanks for your awesome educational videos. I love how you stay on topic and leave conjecture and mockery out of your content. Though these things have their place (such as comedy, or satirical jabs to ultimately aid developers), it is too often over-done. Perhaps we shall see your videos sold on Amazon video, or for sale in educational libraries.
ExplainingComputers.com is always an education for me. Thank you Christopher. Just can't wait for the talking door knobs ;0)
Like your work.
Thanks for another excellent tutorial. I could never work out how training your Raspberry Pi to tell the difference between an orange and a banana was going to change the world.
This was an excellent video! Along similar lines, could you do a video on mesh networking, particularly with the RPi or similar SBC? Thank you!
Ah, you are a mind reader Bill. I included mesh networks here because I have plans for a video in which I build a mesh network using several Raspberry Pis. :)
Interesting SBC. Nice heat sink too.
Very similar in principle to what used to be the old network based Microsoft Terminal server.. The end clients were able to do a small amount of processing, with the bulk done by the main Terminal Server. That was back in 1999.
Very good video! I've never heard of this before, but it strikes me that 'Edge computing' will be necessary for self driving, autonomous cars in the future.
Correct! Tesla is doing this right now.
YOUR ARE MY ROCK STAR
Very help full uncle
This will be very helpful to business models that pay for cloud processing by the amount of data processed on a cloud service
You forgot to look at the negative side of Edge computing. Security threats of having more readily exposed data and access of local networks endpoints, Less energy efficiency of more hardware operations and lost computing cycles, and impact on environment and mineral resources of having to manufacture and deploy more SBC and local servers hardware, and last but not least the cost of maintenance and support required to keep the Edge units working.
All true!
Cloud computing is the equivalent of public transportation