|
Greetings,
I am working on a remote desktop management system.
One of the feature in this product is remote configuration, i.e i must be able to create a new process, delete a process etc on remote machine.
And it must be:
Single host single operation(SHSO)
Single host multiple operation(SHMO)
multiple host single operation(MHSO)
multiple host multiple operations.(MHMO)
Here first one is straight forward and i achieved it.
Problem is in MHSO
Example: If i have 3 hosts and 10 tasks in each host. In which 5 tasks are common in all the 3 hosts.
Now if a give a delete task operation on all hosts.
Should i do the intersection of all the processes(So i will get only 5 tasks to end or kill because only 5 tasks are in common)
Or should i go for union of all tasks and i will get 20 tasks(5x3 + 5 tasks). So out of 20 if a task is there in only one host my application will skip performing the operation on rest of the two hosts.
So i am confused which to implement.(Union of task or Intersection of tasks?)
Please give the inputs.....(Please think from a network administrators perspective). This is a design issue, so all programing language people can participate and pour ideas.
Regards
Dheeraj Joshi
|