
DEVELOPMENT OF INFORMATION AND COMMUNICATION INFRASTRUCTURE OF DISTRIBUTED COMPUTING SYSTEMS BASED ON THE CONCEPT "THE NETWORK IS THE COMPUTER"
Author(s) -
S. A. Zinkin,
Mustafa Sadeq Jaafar
Publication year - 2018
Publication title -
izvestiâ ûgo-zapadnogo gosudarstvennogo universiteta
Language(s) - English
Resource type - Journals
eISSN - 2686-6757
pISSN - 2223-1560
DOI - 10.21869/2223-1560-2018-22-4-75-93
Subject(s) - computer science , cloud computing , distributed computing , upload , grid computing , middleware (distributed applications) , utility computing , service (business) , grid , computer network , cloud computing security , operating system , geometry , mathematics , economy , economics
The concept "network is a computer" that has been further developed in the form of a paradigm of cloud applications that have the properties of "multi-lease"and "live" database migration is considered. Of particular interest in this regard is the development of a middleware for large reconfigurable clustered server systems as part of the support of the "big data" concept. Therefore, an approach is being developed to design a reconfigurable and parametrically tuned system and functional architecture of distributed computing systems. In some cases, the implementation of this approach can provide increased efficiency and cost reduction of large software and hardware systems. The article categorizes distributed computing systems when taking into account the specifics of cloud, grid, cluster and other types of communal, parallel and distributed computations. It is recommended to use as a basis hybrid architectures that combine the positive properties of cloud, grid and cluster distributed computing systems. The concept of organization of distributed network computing as services, implemented at the client's request, is developed. A network model that describes the work of a hybrid cloud grid system with third-party auditors and cloud service providers, is proposed. A distinctive feature of the proposed model is that when implementing as a concept NCaaSoD (network architecture as a service on the user's request) before the execution of a request, such as Upload (uploading data to the cloud), meta-information about available resources in order to further create a virtual cluster from the available nodes of the network of the cloud service provider, and before requesting the download type request (request information from the cloud), information is requested about the nodes that store the results. Meta-information can be obtained not only from a third-party auditor, but also from a remote monitoring service. To further develop the proposed concepts to real technology, it is advisable to develop a methodology for transforming conceptual models of the system and functional architecture into specifications suitable for the formation of virtual topologies of a network computer such as NCaaSoD in a hybrid cloud environment.