Papers by Dmitry Savchenko

Proceedings of the 10th Central and Eastern European Software Engineering Conference in Russia on - CEE-SECR '14, 2014
The use of a component-oriented approach to the development of distributed applications can signi... more The use of a component-oriented approach to the development of distributed applications can significantly extend the scalability of the software systems. In this article we describe the Mjolnirr platform, providing deployment of private cloud PaaS systems, based on the component-oriented approach. Any library or Java application can be implemented on the basis of the Mjolnirr platform as a service. From a developer perspective, an application on the basis of the Mjolnirr platform is a set of independent components, which communicate through a message passing interface. We will discuss an architecture and basic aspects of the implementation of the Mjolnirr platform, consider a Permission to make digital problem of workflows scheduling, approaches to simulation of cloud platforms by means of the private cloud PaaS-systems simulation system. Also, we will discuss the results of tests of the platform.
The use of a component-oriented approach to the development of distributed applications can signi... more The use of a component-oriented approach to the development of distributed applications can significantly extend the scalability of the software systems. In this article we describe the Mjolnirr platform, providing deployment of private cloud PaaS systems, based on the component-oriented approach. Any library or Java application can be implemented on the basis of the Mjolnirr platform as a service. From a developer perspective, an application on the basis of the Mjolnirr platform is a set of independent components, which communicate through a message passing interface. We will discuss an architecture and basic aspects of the implementation of the Mjolnirr platform, consider a problem of workflows scheduling, approaches to simulation of cloud platforms by means of the private cloud PaaS-systems
simulation system. Also, we will discuss the results of tests of the platform.

Cloud computing became very popular during the last few decades. It provides convenient access to... more Cloud computing became very popular during the last few decades. It provides convenient access to remote computing resources for individual users and organizations. However, there are still security issues arise if the private data is transmitted to the public cloud for processing. This issue can be resolved with private cloud systems. In this paper, we propose the design and implementation of a Mjolnirr private cloud platform for development of the private PaaS cloud systems. It provides infrastructure for cloud applications development, including software developer kit and message brokering system. Proposed cloud platform can be deployed on resources of a distributed computing system, including idling resources of personal computers. For a developer, a Mjolnirr application is represented as a collection of independent components communicating by a message exchange communication protocol.

The concept of grid computing has become a standard way of collaboration of scientific community ... more The concept of grid computing has become a standard way of collaboration of scientific community computational resources while solving extra-large and resource-intensive tasks. On the other hand, the "cloud computing" concept is gaining increasing popularity in the field of provision of computing resources to an end-user on demand. PaaS (Platform as a Service) cloud model provides development, deployment, and administration tools to platform consumers, greatly simplifying the usage of remote computing resources. In this paper we propose the design and implementation of a Mjolnirr private cloud platform for development of the private PaaS cloud infrastructure. From a developer perspective, an application on the basis of the Mjolnirr platform is a set of independent components, which communicate through a message passing interface. Also, Mjolnirr platform allows integration of UNICORE services in cloud infrastructure, providing a mechanism to execute tasks in the UNICORE grid environment.
Uploads
Papers by Dmitry Savchenko
simulation system. Also, we will discuss the results of tests of the platform.
simulation system. Also, we will discuss the results of tests of the platform.