Multicast speeds
-
hi
I have a virtual fog server sat on a desktop machine and want to be able to multicast at gigabit speeds for each machine? At the minute I have a couple of very basic gig 4 port switches and when 3 are fogging at once they take about an hour each…but on their own about 8 mins!! Is there a way to make all the machines fog at 8 mins per machine even using multicast? Do I need a special switch or something? tahnks -
I know this topic isn’t quite what you are looking for but it does explain alot about how fog works and what slows down the process. [url]http://fogproject.org/forum/threads/specs.3918/[/url]
-
Is your switch managed or unmanaged? Multicast slows down because it waits on all clients to respond before it can move on to the next batch of data. I’m not a multicast expert, but it’s the slowest client determines the speed. Usually I would say check the networking driver on the client, but since they unicast in 8 mins, I think the driver is OK.
Can you give the HW specs of your server, specifically the RAM and CPU?
-
With Multicast all the processing is happening at the server e.g uncompressing the image. Someone once did a guide on how to modify this so that the uncompressing of the image is handled by the client on Multicast, I think he also modified it to use pigz rather than gzip to take advantage of multicore processors on client. We couldn’t get it work properly on our network.
I think that post might be on the old forum.
-
Here is the thread mentioned by Raff:
[url]http://fogproject.org/forum/threads/minor-change-great-improvment-multicast-i-love-you.8005/[/url]
We haven’t tried it at our place yet, but the theory of it makes sense.