A model of an improved resource management in YARN framework - open to bidding

My aim is to decentralize the global control of Resource Manager in YARN framework by providing another layer called Rack Unit Resource Manager (RU_RM) layer. The aim of this layer is to make compute nodes on each rack to be controlled by their corresponding Rack Unit Resource Manager instead of a single Resource Manager controlling all the compute nodes in the network. I believe this will help improve response and turnaround time for each job and will eliminate single point of failure which makes jobs halt in the existing global resource manager.

The second idea is to ensure that each Rack Unit resource manager holds resources for which it is directly responsible to and also have backup copies of resources for the RU_RM preceding/succeeding it so that if any RU_RM fails, the predecessor or successor can continue with the management of compute nodes in that rack until such RU_RM recovers from failure. This second idea is conceived from the work of Melliar Smith & Louise M. Moser: O-Ring: A fault tolerance and Load Balancing Architecture in a P2P systems.

Considering the time limit and type of project however, I have an alternative model in case my main work will require great effort.

Thank you!

Evner: PHP, Python, Software Udvikling, Software Testning, Brugerflade / IA

Se mere:

Om arbejdsgiveren:
( 0 bedømmelser ) Nigeria

Projekt ID: #14796987

2 freelancere byder i gennemsnit $325 på dette job


Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. i can do this Task as per your requirement. Relevant Skills and Experience I have the 5 years of e Flere

$400 USD in 10 dage
(24 bedømmelser)

Hi, My name is Aqpandith, I have gone check your projects descriptions so I can do it perfectly. I have 5 years+ experience in Python, Asterisk PBX, Software architecture, Java, .Net. Skills: Software development, Aste Flere

$250 USD in 5 dage
(0 bedømmelser)