Component Placement in Distributed Environment w.r.t. Component Interaction

Clanek identifikuje mezeru ve stavajicich řesenich problemu optimalniho rozloženi komponent tvořicich system na jednotlive výpocetni uzly. Tou je nedostatecna pozornost aspektu interakce mezi komponentami, kdy by intenzivněji komunikujici komponenty měly být primarně umisťovany na stejne výpocetni uzly. V textu formalně formulujeme tento problem a navrhujeme řeseni, ktere je schopno zohlednit i jine než interakcni aspekty problemu.

[1]  Gregory R. Ganger,et al.  Dynamic Function Placement for Data-Intensive Cluster Computing , 2000, USENIX Annual Technical Conference, General Track.

[2]  Galen C. Hunt,et al.  The Coign automatic distributed partitioning system , 1999, OSDI '99.

[3]  Frantisek Plasil,et al.  Behavior Protocols for Software Components , 2002, IEEE Trans. Software Eng..

[4]  Alberto L. Sangiovanni-Vincentelli,et al.  Interface-based design , 1997, DAC.

[5]  Vijay Karamcheti,et al.  Constrained component deployment in wide-area networks using AI planning techniques , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[6]  Christopher Stewart,et al.  Profile-Driven Component Placement for Cluster-Based Online Services , 2004, IEEE Distributed Syst. Online.

[7]  Dimitra Giannakopoulou,et al.  Behaviour Analysis of Software Architectures , 1999, WICSA.

[8]  Asser N. Tantawi,et al.  Dynamic placement for clustered web applications , 2006, WWW '06.

[9]  Grzegorz Rozenberg,et al.  Synchronizations in Team Automata for Groupware Systems , 2003, Computer Supported Cooperative Work (CSCW).