Issue 7954: Separation of components during deployment (opposite of collocation). (deployment-rtf) Source: Fraunhofer FOKUS (Mr. Andreas Hoffmann, andreas.hoffmann@fokus.fraunhofer.de a-hoffmann@gmx.net) Nature: Uncategorized Issue Severity: Summary: The current specification does not support the separation of components during depoyment. It should be possible to specify a such a requirement as input for the deployment planning process. Use cases for this are for instance: - to request the instantiation of components in different processes for single threaded component implementations - to request the instantiation of components in different processes or on different hosts for fault tolerance reasons - to request the instantiation of components on different hosts for performance reasons (with respect to CPU load) This issue should be resolved together with issue #7666 (host collocation) and issue #7667 (process collocation). Resolution: Revised Text: Actions taken: November 30, 2004: received issue May 9, 2005: closed issue Discussion: See issue #7667 for disposition End of Annotations:===== te: Tue, 30 Nov 2004 21:47:48 +0100 From: Andreas Hoffmann Organization: Fraunhofer FOKUS User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: de, en, en-us, en-gb To: issues@omg.org CC: Deployment RTF Subject: Separation of components during deployment (opposite of collocation) This is a new issue for the Deployment RTF. Title: Separation of components during deployment (opposite of collocation). The current specification does not support the separation of components during depoyment. It should be possible to specify a such a requirement as input for the deployment planning process. Use cases for this are for instance: - to request the instantiation of components in different processes for single threaded component implementations - to request the instantiation of components in different processes or on different hosts for fault tolerance reasons - to request the instantiation of components on different hosts for performance reasons (with respect to CPU load) This issue should be resolved together with issue #7666 (host collocation) and issue #7667 (process collocation). -- Best regards / Viele Gruesse Andreas ==================================================================== Andreas Hoffmann Fraunhofer FOKUS - Research Institute for Open Communication Systems Kaiserin-Augusta-Allee 31 D - 10589 Berlin Phone: +49 30 3463-7392 Fax: +49 30 3463-8392 Email: andreas.hoffmann@fokus.fraunhofer.de Web: http://www.fokus.fraunhofer.de/tip/ ==================================================================== Date: Wed, 08 Dec 2004 15:12:47 +0100 From: Andreas Hoffmann Organization: Fraunhofer FOKUS User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: de, en, en-us, en-gb To: Deployment RTF Subject: Proposed resolution for issue #7954 Proposed resolution for issue #7954 (Separation of components during deployment (opposite of collocation)) The proposed resolution is to merge this issue with issue #7667 (Process Collocation Deployment Directive Capability Lacking). Here is the issue description: Issue 7954: Separation of components during deployment (opposite of collocation) The current specification does not support the separation of components during depoyment. It should be possible to specify a such a requirement as input for the deployment planning process. Use cases for this are for instance: - to request the instantiation of components in different processes for single threaded component implementations - to request the instantiation of components in different processes or on different hosts for fault tolerance reasons - to request the instantiation of components on different hosts for performance reasons (with respect to CPU load) This issue should be resolved together with issue #7667 (process collocation). Rationale for proposed merger: Both issues (#7954& #7667) ask for a solution for expressing special requirements for the locality of components. While issue #7954 asks for the opportunity to request separation of components during deployment, issue #7667 asks for means to express process collocation requirements for components. Both requirements are an input for the deployment planning process. A general solution should be found covering both component collocation requirements as well as component separation requirements. -- Best regards / Viele Gruesse Andreas ==================================================================== Andreas Hoffmann Fraunhofer FOKUS - Research Institute for Open Communication Systems Kaiserin-Augusta-Allee 31 D - 10589 Berlin Phone: +49 30 3463-7392 Fax: +49 30 3463-8392 Email: andreas.hoffmann@fokus.fraunhofer.de Web: http://www.fokus.fraunhofer.de/tip/ ==================================================================== -- Best regards / Viele Gruesse Andreas ==================================================================== Andreas Hoffmann Fraunhofer FOKUS - Research Institute for Open Communication Systems Kaiserin-Augusta-Allee 31 D - 10589 Berlin Phone: +49 30 3463-7392 Fax: +49 30 3463-8392 Email: andreas.hoffmann@fokus.fraunhofer.de Web: http://www.fokus.fraunhofer.de/tip/ ====================================================================