<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Evaluating the relevance of the elements of distributed computing system infrastructure when solving tasks in managing an economic unit</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dmitry Gorbachev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of software for computers and automated systems Orenburg State University Orenburg</institution>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <fpage>309</fpage>
      <lpage>313</lpage>
      <abstract>
        <p>-From the point of view of its architecture, any information system (IS) represents a distributed information processing system. IS infrastructure ensures the execution of the enterprise business processes. However, the role played by IS infrastructure elements in the execution of a certain business process is different and can be evaluated with the help of a coefficient of element's relevance. Taking the coefficient of relevance into consideration will make it possible to manage the information flows rationally and to provide the necessary standby equipment.</p>
      </abstract>
      <kwd-group>
        <kwd>distributed computing systems</kwd>
        <kwd>relevance</kwd>
        <kwd>the Perron-Frobenius theorem</kwd>
        <kwd>relations matrix</kwd>
        <kwd>diagram of major automation flows</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>INTRODUCTION</p>
      <p>The infrastructure of modern enterprise distributed
computing systems (DCS) consists of components different
both in their function and in design principles. However,
there are common points in the structure of all distributed
computing systems. So, any DCS includes the following
elements:
data processing server;
management server;
data storage server;
auxiliary/additional (proxy, print, e-mail) servers;
employees’ computer workstations;
plug-in mobile devices;
switches;
routers;
hubs;
medium.</p>
      <p>A commonly used model of an enterprise distributed
computing system is shown in Figure 1. Enterprise
departments:</p>
    </sec>
    <sec id="sec-2">
      <title>Manufacturing departments;</title>
    </sec>
    <sec id="sec-3">
      <title>ACS department.</title>
      <p>This model represents an infrastructure component of an
enterprise automated information system (AIS), where the
system is formed by the information flows circulating
between the elements (while operating).</p>
      <p>II.</p>
    </sec>
    <sec id="sec-4">
      <title>PROBLEM STATEMENT</title>
      <p>According to their structure and content, AIS information
flows can be divided into three major categories:</p>
      <p>1) the flows which ensure structural integrity of the
system;
2) the flows which determine basic system properties;
3) the flows of process automation.</p>
      <p>While operating the flow can overlap or branch, but in
any case the routes of the flows allow to evaluate the
participation of each element in the whole process of
functioning. The participation of an element can be evaluated
with the help of a relevance coefficient CR, which defines
the significance of the element in the execution of
ITprocesses in the enterprise business system. The CR makes it
possible to rationally manage the workload of system
components, their maintenance and repair, as well as to
determine the necessary cold and hot standby equipment.
Thus, evaluating the relevance of the DCS infrastructure
elements is an urgent problem which consists in making an
analytical model of evaluating the relevance of the DCS
infrastructure elements according to their participation in
enterprise (organization) business processes.</p>
    </sec>
    <sec id="sec-5">
      <title>3. PROBLEM SOLUTION</title>
      <p>As the structure represents a totality of stable relations
within the system ensuring its integrity and self-identity, the
information flows of the enterprise business system can be
divided into three major categories:
1) the flows of DCS elements communication;
2) the flows defining the specific application of DCS in
the information system;</p>
      <p>3) the flows arising when solving tasks on automation
of business processes and processes management
decisionmaking.</p>
      <p>The flows of the first category arise from the following
constituents:</p>
      <p> official traffic: the flows sent by the information
interchange participants, comprising of requests about
computer network status, number and activity of users,
shared resources and responses to these requests. In different
















</p>
    </sec>
    <sec id="sec-6">
      <title>Management department;</title>
    </sec>
    <sec id="sec-7">
      <title>Accounting department;</title>
    </sec>
    <sec id="sec-8">
      <title>Personnel department;</title>
    </sec>
    <sec id="sec-9">
      <title>Planning department;</title>
    </sec>
    <sec id="sec-10">
      <title>General services department;</title>
    </sec>
    <sec id="sec-11">
      <title>Warehouse department;</title>
    </sec>
    <sec id="sec-12">
      <title>Transport department;</title>
      <p>Information systems based on a workgroup model are
usually rather small (10…15 network devices), they are
generally used for limited number of purposes, that is why
this model will not be taken into consideration in this
research. From the viewpoint of evaluating AIS elements
interdependency, various domain models appear to be of
most interest to us;
Зам. директора
Hub
administrative</p>
      <p>part
administrator
switch
router
economist</p>
      <p>Hub
Control
server
marketing
manager
garage
manager
manufactory 1</p>
      <p>server
standby server</p>
      <p>Internet
manufactory 1
manufactory 2
manufactory 2</p>
      <p>server
Hub
warehouse
AIS architectures different elements can serve as request
sources and receivers. For example, if computer network is
based on a workgroup model, each computer sends nearly
the same official traffic which requests network resources
and informs about its own resources available. A domain
model has a more rigorous network, where a domain
controller acts as the initiator of information interchange.
cashier
director
secretary</p>
      <p> the flows determined by the information transmitted
while AIS functioning. The flows of this category are not
regular and proceed from AIS users’ tasks. For example, to
make a sales report, a manager can use several data bases
and his requests physically pass through various
communicators, servers, etc. As a rule, request processing
results have the route of the request but in a backward
direction. So, the structural coherence of elements within the
system is determined by the routes of requests and responses.</p>
      <p>The flows of the second category condition the system
properties which attribute AIS to data processing systems
(ADPS), automated control systems (ACS), or to automated
information retrieval system (AIRS). Business intelligence
systems belong to ADPS, the class of ACS is represented by
enterprise resource management systems, for example: ERP,
MRP, MRP II. Library information systems fall into the
category of AIRS.</p>
      <p>Quantitative and qualitative properties of the flow of this
category depend on the specific content of users’ requests
and responses to them and are predetermined by the
processes running in the system.</p>
      <p>The flows belonging to the third category are determined
by AIS automation processes and are formed in accordance
with designed-in data processing algorithms. They ensure the
conceptual integrity of the system. The content of these of
flows is provided by functional, mathematical and software
support. These flows arise each time when a user runs a
certain pre-programmed information processing model.</p>
      <p>Such division of information flows into categories
enables us to regard the distributed computing system as an
object possessing structure, substrate and concept. This
approach allows to evaluate the relevance of the system
elements depending on the structure, substrate and concept.</p>
      <p>The systemic notion of «relevance» implies a substantial
difference between a systemic examination of objects and
system parameters. Along with attributive system
parameters, which characterize each particular system, there
are also relational system parameters, which define the
relations between the objects.</p>
      <p>One system (one object) can be more significant than
another in concept, in structure, in substrate. That is why a
relational system parameter is more «relevant», and the
respective attributive parameter is a vector [2].</p>
      <p>Let
mSRmP – be a system</p>
      <p>
where m – is a substrate (the foundation of phenomena and
processes, which determine the system properties); R – is a
structure (a totality of stable relations between the objects); P
– a concept of the system (the content of the notion).</p>
      <p>A systemic examination of the object gives the
opportunity to classify various types of objects’ «relevance»
in accordance with the aspects concerned. In the case under
study structure relevance, substrate relevance and concept
relevance can be distinguished depending on what is being
evaluated: m, R or P.</p>
      <p>Further on we can evaluate not m, R or P themselves but
certain relations of n-order between the AIS elements.</p>
      <p>Let us consider the system in Figure 1. This system can
be referred to the ADPS class as the main processes running
in it are on-line transaction processing (OLTP), online
analytical processing (OLAP), generating various reports and
documentation processes. The major automation processes
are:</p>
      <p>Accounting Automation
Information Streams</p>
      <p>Information flows of
documents and personnel
records</p>
      <p>Research and Analysis</p>
      <p>Information Flows</p>
      <p>Firstly, relations register is arranged in accordance with
the number of workstations. The sign «=» is used to denote
the identity of each object to itself. The relation a «source»
of information is represented with «» symbol. A passive
relation, i.e. a «receiver» of information, is denoted by «»
symbol. At the same time the preference is always given to
the «source of information» as it is a more active element
than the «receiver of information».</p>
      <p>Then the notion of «extensional length» is introduced.
The extensional length is determined by the total number of
active relations of one system element towards the other
ones. The system element of the highest relevance is the one
that has the biggest extensional length of relations vector, or
in other words the one that acts as a «source of information»
in regard to other system elements most of the times. In the
opposite extreme case the «relevance» of an AIS element
should be identified with a «passive» relation towards (i.e.
to be a receiver of information ).</p>
      <p>Having defined extensional lengths of AIS elements
vectors, we assign a certain rank of relevance to the objects
of different types in accordance with the rank scale (Table 1)
and create a matrix of relevance ranks [3].
 processes of accounting, inventory, documentation
and staff control;</p>
      <p> processes of manufacturing tasks planning and
designing, as well as project management;
 research and analytical processes.</p>
      <p>In topological mapping the model of the enterprise
distributed system (see Fig. 1) represents a tree structure
overlapped with the information flows of the processes
mentioned above (Fig. 2).</p>
      <p>The technique of evaluating the system elements
relevance is as follows.</p>
      <p>Information flows of production
planning and design
Warehouse accounting
information flows</p>
      <p>There are two cases possible here: 1) if the extensional
lengths exceed the range of scale, the element obtains
maximum relevance rank; and 2) if the extensional lengths of
the elements compared are equal, we create a new relations
register, which considers only these AIS elements. The
results obtained are put into the matrix А of relevance ranks.</p>
      <p>This matrix must be consistent, nonnegative, irreducible
and have a single rank.</p>
    </sec>
    <sec id="sec-13">
      <title>Then</title>
      <p>
        A   max ,
where max – is the largest of matrix А eigenvalues.
According to the Perron-Frobenius theorem, the equation (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
has a unique (accurate to the constant factor) nonnegative
solution  [4] The value of  is taken for a relevance
coefficient CR of the AIS element. For the sake of
convenience and clarity CR is usually normalized.
      </p>
      <p>
        As applied to the objects of automated information
system, the technique of evaluating the relevance is as
follows. As applied to the objects of automated information
system, the technique of evaluating the relevance is as
follows.
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
      </p>
      <p>Relevance
rank
0
3
5
7
9
2,4,6,8</p>
      <p>Let the extensional length Li of the vector of AIS
elements information relations be defined on the basis of
relations register (Fig. 3).</p>
      <p>As it is seen from Figure 3, Li is equal for {х6, х17, х23}
and {х7, х8, х9, х18, х19, х20, х24, х25, х26}. That is why a new
relations register is being made, but now it is based on the
relations within the automation channel system (Fig. 4).</p>
      <p>Thus, common lengths of the vectors Li are equal for
elements of all types:</p>
      <p>After that we create a matrix А of relevance ranks (Table
2) and define a set (1, … n) of relevance values of each n
element, then the comparative evaluation of the relevance
values obtained takes place. The element аij of the
comparative matrix А evaluates the relation i/j.</p>
      <p>For this matrix to be consistent the following correlations
must be fulfilled [5].</p>
      <p>and in particular</p>
      <p>аij а jk  аik
aij = 1 и а ji  1
а ij</p>
      <p>
        The fulfillment of the correlation (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) is necessary to
define the difference between the objects’ relevance values
and to calculate the second value’s fraction of the first one.
      </p>
      <p>It is clear that being consistent the matrix А has a single
rank because to know only one row is enough to determine
the other elements. Moreover, a1i , for every i. And the null
result of objects pairwise comparison means that they are
incomparable, i.e. have no information relations.</p>
      <p>For consistent matrix А we have:
n
 aij  i  n, i  1,..., n
j1  j
where n – is maximum eigenvalue А, and all the rest
eigenvalues are null because А has a single rank and the sum
of all its eigenvalues is equal to the spur of matrix.</p>
      <p>
        n
Тr  А   aij  n (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
      </p>
      <p>i1</p>
      <p>
        In the general case it can be considered that the set
should satisfy the equation (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ). Then for nonnegative
n n
x' Ax  i1 k1aik  i  k  0, 1,..., n  0 (where x   –
is a row vector from А) and for irreducible matrix А, there
exists a unique (accurate to the constant factor) solution of
equation (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ). In other words if matrix А is consistent, we can
take the row ai1, ai2, …, ain and multiply ai1 by 1, ai2, by  ,
2
…, ain, by n, and thus get i, i, …, i,. So, multiplying
matrix А by vector  we get vector n Therefore,  is the
solution of the equation
      </p>
      <p>А  n</p>
      <p>
        In the general case, when multiplying i-row as mentioned
above, we do not always get exactly i, i, …, i because of
errors of the values aij. In the theory of matrices it is
established that eigenvalues represent continuous functions
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
of the elements [4]. When the perturbation of the consistent
matrix elements is small, its largest eigenvalue will be close
to n, all the rest will be approximate to zero. Thus, judging
by the solution of the equation (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), we can say how close n
will appear to be to max. That is why to improve consistence
it is recommended to fulfill the correlation (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ).
      </p>
      <p>As a result we obtain the following set of vectors 
from Table 2:
1 = 61; 2 = 15,25; 3 = 12,2; 4 = 8,7; 5 = 7,6;
6 = 6,7; 7 = 6,7; 8 = 6,7; 9 = 6,7.
normalized</p>
      <p> according to the condition
n
 i  1, we obtain numerical values of AIS elements
i1
relevance, expressed by the coefficient of relevance (Table 3)
[6].</p>
      <p>х6 х3 х10 х13 х1 х2 х4
0.045 0.045 0.115 0.102 0.102 0.236 0.13
х5
0.11</p>
      <p>CONCLUSION</p>
      <p>One of the advantages of this technique is that experts’
subjective opinions are not used here, the whole system is
based upon real information relations between the system
elements. Knowing precise numerical values of relevance of
system elements and their quantity, it is easier to make
reasoned decisions while managing a DCS. Besides, on the
early stages of designing when a new system is only being
built up, there appears an opportunity to evaluate the
relevance of each element of each type in the system
effectiveness, which will assist in making the right emphasis
while designing redundancy subsystems.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>L.Y.</given-names>
            <surname>Lischinsky</surname>
          </string-name>
          , “
          <article-title>Structure and Parametric Synthesis of Flexible Manufacturing Systems</article-title>
          ,” Moscow: Mashinostroenie, pp.
          <fpage>195</fpage>
          -
          <lpage>222</lpage>
          ,
          <year>1990</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.I.</given-names>
            <surname>Ujemov</surname>
          </string-name>
          and
          <string-name>
            <given-names>E.A.</given-names>
            <surname>Mamchur</surname>
          </string-name>
          , “
          <article-title>The Simplicity Principle</article-title>
          and Complexity Measures,” Moscow: Nauka, pp.
          <fpage>109</fpage>
          -
          <lpage>158</lpage>
          ,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>T.L.</given-names>
            <surname>Saaty</surname>
          </string-name>
          , “
          <source>Mathematical Models of Arms Control and Disarmament</source>
          ,” Moscow: Sovetskoe Radio, pp.
          <fpage>91</fpage>
          -
          <lpage>114</lpage>
          ,
          <year>1977</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Bellman</surname>
          </string-name>
          , “Introduction to Matrix Theory,” Moscow: Nauka, pp.
          <fpage>265</fpage>
          -
          <lpage>267</lpage>
          ,
          <year>1969</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.V.</given-names>
            <surname>Gorbachev</surname>
          </string-name>
          , “
          <article-title>Substantiation of repair techniques of electronic radio equipment in front-line air defense missile systems at the expense of maintenance and repair optimization</article-title>
          ,”
          <string-name>
            <surname>Ph</surname>
          </string-name>
          .D. thesis in Engineering Science. St.
          <article-title>Petersburg Higher Command Air Defense School for Anti-Aircraft Missile, St</article-title>
          .Petersburg, pp.
          <fpage>32</fpage>
          -
          <lpage>39</lpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>