Support Multicast within Virtual Networks
Allow Multicast operations within the virtual networks for IaaS
Damien Yardley commented
Why don't Azure virtual networks support multicast?
Should be a no-brainer to use Azure for some of my testing (DDS), yet renders it completely unusable...
Suraj Muthreja commented
Support for Unicast VRRP as Multicast is not supported.
Currently, I am able to add 2 IPs on same NIC card. But this secondary IP is not reachable.
Workarounds with unicast should be looked at, multi-cast support is not being worked upon.
Stephen Nuchia commented
"help us understand" -- so I'll tell you about what I'm working on. First, a reference: http://zguide.zeromq.org/php:chapter5
Now, I'm working on an algorithm in which each completed unit of work contributes a "clue" that can be folded into all the ongoing work units computations. A "squawk box" approach, in which completions are broadcast and picked up opportunistically by all workers would be a good fit.
Not having it means I'm constrained to address identical streams to all nodes, which would burden a central service process with sending many duplicates, or I have to deal with the complexity of some kind of flooding approach.
Since I get broadcast free on a real network, not having it available in an IaaS platform is a bit of a shock.
Tim Prime commented
Multicast works at rackspace
Asif Khan commented
Wildfly mod_cluster used multicast address for advertisement ... how to accomplish it without multicast support?
Is this a dead subject now or will there be any development?
Brian Keating commented
have just had the same problem getting a jboss wildfly mod cluster working..
apparently i can configure it without multicast however.
if it means anything: AWS have the same broadcast limitations.
Has there been any progress on this to allow within the Cloud, from server to server? What I am trying to accomplish is simulation software on one server communicates with multicast to the main server. This is not allowed in the current environment. Any chance of allowing that kind of traffic?
Is there a method for supporting multicast between a group of cloud servers? The vnet could isolate the traffic to that specific group of servers (isn't that already done?) where the multicast/broadcasts would not go external.
We manufacture healthcare devices that sends patient curves by multicast. Enabling multicast would allow us to use VMs as Patient Data Management Systems.
Many applications which support clustering and dynamic expansion discover nodes via multicast. Supporting multicast will allow these components to run in Azure without modification.
an example of this would be a distributed processing system where the master and workers are all in the cloud and the number of workers is unknown and can be increased by provisioning more worker VMs. there are other ways to solve this problem, but enabling multicast within a network would allow for existing apps to be moved without recoding.
Sean Waldridge commented
Any application type that need dynamic discovery of end points without the need of configuration files. An example would be Pub/Sub where the publisher and subscriber location are not known to each other.