Book chapter
Scalable Co-Scheduling Strategies in Distributed Computing
In this paper, we present an approach to scalable co-scheduling in distributed computing for complex sets of interrelated tasks(jobs). The scalability means that schedules are formed for job models with various levels of task granularity, data replication policies, and processor resource and memory can be upgraded. The necessary of guaranteed job execution at the required quality of service causes taking into account the distributed environment dynamics, namely, changes in the number of jobs for servicing, volumes of computations, possible failures of processor nodes, etc. At a consequence, in the general case, a set of versions of scheduling, or a strategy, is required instead of a single version. We propose a callable model of scheduling based on multicriteria strategies. The choice of the specific schedule depends on the load level of the resource dynamics and is formed as a resource query which is sent to a local batch-job management system.
In book
This chapter describes an economic model for independent job flow management in distributed computing environments with non-dedicated resources. The model is based on the concept of fair resource distribution between users and owners of computational nodes by means of economic mechanisms in a virtual organization. Scheduling is performed in cycles in accordance with dynamically updated schedules on local processor nodes. Schedule optimization is performed using dynamic programming methods using the set of criteria in accordance with the economic policy of the virtual organization.
This work presents slot selection algorithms in economic models for independent job batch scheduling in distributed computing with non-dedicated resources. Existing approaches towards resource co-allocation and multiprocessor job scheduling in economic models of distributed computing are based on search of time-slots in resource occupancy schedules. The sought time-slots must match requirements of necessary span, computational resource properties, and cost. Usually such scheduling methods consider only suited variant of time-slot set. This work discloses a scheduling scheme that features multi-variant search. Two algorithms of linear complexity for search of alternative variants are proposed and compared. Having several optional resource configurations for each job makes an opportunity to perform an optimization of execution of the whole batch of jobs and to increase overall efficiency of scheduling.
Hi-tech innovative alliances tend to have more key sustainable competitive advantages in comparison with those out of alliance, especially because alliances allow the companies to switch through the partners the financial burdens and intellectual investments in innovations. BRIC make an important input into Gross World Production and its hi-tech industries grow faster than others over developing countries. However companies of these industries still lack internal resources of innovative and technological facilities, e.g. Russian companies, because of that alliances (usually, international anв transnational) acquire more and more popularity. Alliances give the access towards resources and competences of the direct and indirect partners. The paper describes the empirical evidence of alliances efficiency factors and its influence on the high-tech companies of India and China. This evidence can be replicable to some extent and useful to the development of Russian companies. According to the testing results it is possible to assume, that efficiency of alliances has the significant impact on the corporate value in the mid-term. The crisis has significant impact on the observable dependencies.
This book constitutes the proceedings of the 12th International Conference on Parallel Computing Technologies, PaCT 2013, held in St. Petersburg, Russia, during September 30-October 4, 2013. The 41 full papers presented together with 2 invited papers were carefully reviewed and selected from 83 submissions. The papers are organized in topical sections on all technological aspects of the applications of parallel computer systems High level parallel programming languages and systems, methods and tools for parallel solution of large-scale problems, languages, environments and software tools supporting parallel processing, operating systems, scheduling, mapping, load balancing, general architectural concepts, cellular automata, performance measurement and analysis tools, teaching parallel processing, software for grid and cloud computing, scalable computing, fragmentation and aggregation of algorithms and programs as well as programs assembling and reuse.
This chapter describes an economic model for independent job flow management in distributed computing environments with non-dedicated resources. The model is based on the concept of fair resource distribution between users and owners of computational nodes by means of economic mechanisms in a virtual organization. Scheduling is performed in cycles in accordance with dynamically updated schedules on local processor nodes. Schedule optimization is performed using dynamic programming methods using the set of criteria in accordance with the economic policy of the virtual organization.
The purpose of the paper is to acquire a better understanding of the impact that inter-firm relationships exert on the survivability of Russian firms in the uncertain conditions of crisis and on the firm’s ability to innovate. Based on survey data gained from Russian CEOs in 2010, the paper discusses developments in the Russian market caused by the global crisis. The research contributes to clarifying the role of inter-firm collaboration in the strategy of Russian companies.
It is shown in the article, that adjustment of actions on implementing logistic functions or logistic business processes inside the company is the base for intrafunctional logistic coordination in the company, allowing to increase efficiency and fecundity of company`s operation as a whole. Logistic coordination is essential part of all functions of managerial activity: planning, motivation and control, as well as connecting them processes of communication and decision-making.
Providing efficient promotion of material flows in network of distribution requires interorganizational logistic coordination, touching adjusting in the work of all participants of integrated logistic system (or supply chain). The most efficient methods of attaining intrafunctional coordination in distributing network of trade company are viewed.
Special attention in the article is devoted to organization of effective interaction between logistics and marketing.