▁resource ▁allocation . ▁To ▁resolve ▁the ▁problem , ▁majority ▁of ▁systems ▁use ▁extended ▁classic ▁methods ▁of ▁sched uling . ▁O thers ▁inv ite ▁fund ament ally ▁different ▁methods ▁based ▁on ▁in cent ives ▁for ▁autonom ous ▁nodes , ▁like ▁virtual ▁money ▁or ▁reputation ▁of ▁a ▁node . ▁Another ▁specific ity ▁of ▁data ▁gr ids , ▁dynamics , ▁consists ▁in ▁the ▁continuous ▁process ▁of ▁connecting ▁and ▁dis connect ing ▁of ▁nodes ▁and ▁local ▁load ▁im bal ance ▁during ▁an ▁execution ▁of ▁tasks . ▁That ▁can ▁make ▁ob sole te ▁or ▁non - opt imal ▁results ▁of ▁initial ▁resource ▁allocation ▁for ▁a ▁task . ▁As ▁a ▁result , ▁much ▁of ▁the ▁data ▁gr ids ▁util ize ▁execution - time ▁adaptation ▁techniques ▁that ▁permit ▁the ▁systems ▁to ▁reflect ▁to ▁the ▁dynamic ▁changes : ▁balance ▁the ▁load , ▁replace ▁dis connect ing ▁nodes , ▁use ▁the ▁profit ▁of ▁newly ▁connected ▁nodes , ▁recover ▁a ▁task ▁execution ▁after ▁fault s . ▁ ▁Resource ▁management ▁system ▁( R MS ) ▁The ▁resource ▁management ▁system ▁represents ▁the ▁core ▁functionality ▁of ▁the ▁data ▁grid . ▁It ▁is ▁the ▁heart ▁of ▁the ▁system ▁that ▁man ages ▁all ▁actions ▁related ▁to ▁storage ▁resources . ▁In ▁some ▁data ▁gr ids ▁it ▁may ▁be ▁necessary ▁to ▁create ▁a ▁feder ated ▁R MS ▁architecture ▁because ▁of ▁different ▁administrative ▁policies ▁and ▁a ▁divers ity ▁of ▁possibilities ▁found ▁within ▁the ▁data ▁grid ▁in ▁place ▁of ▁using ▁a ▁single ▁R MS . ▁In ▁such ▁a ▁case ▁the ▁R MS s ▁in ▁the ▁feder ation ▁will ▁employ ▁an ▁architecture ▁that