Zoltan Farkas

Zoltan Farkas
Hungarian Academy of Sciences | HAS · MTA Computer and Automation Research Institute

PhD

About

46
Publications
3,781
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
920
Citations

Publications

Publications (46)
Article
Full-text available
The paper describes a new cloud-oriented workflow system called Flowbster. It was designed to create efficient data pipelines in clouds by which large compute-intensive data sets can efficiently be processed. The Flowbster workflow can be deployed in the target cloud as a virtual infrastructure through which the data to be processed can flow and me...
Article
This paper presents the latest developments on the VIALACTEA Science Gateway in the context of the FP7 VIALACTEA project. The science gateway operates as a central workbench for the VIALACTEA community in order to allow astronomers to process the new-generation surveys (from Infrared to Radio) of the Galactic Plane to build and deliver a quantitati...
Article
Full-text available
In this paper we present a solution to cloud-enable workflow-oriented science gateways. The integration mechanism described in the paper is a generic method that can be followed by other gateway developers. The paper describes the principles and the concrete ways to integrate science gateways with multi-cloud systems. The concrete example to demons...
Article
Full-text available
The workflow interoperability problem was successfully solved by the SHIWA project if the workflows to be integrated were running in the same grid infrastructure. However, in the more generic case when the workflows were running in different infrastructures the problem has not been solved yet. In the current paper we show a solution for this proble...
Article
State-of-the-art science gateways can be connected to several distributed computing infrastructures (DCIs) and are able to run jobs and workflows simultaneously in all those DCIs. Flexibility of accessing diverse data storages from these workflows and assisting end users to manage these storages are however the missing features in current gateway i...
Conference Paper
In this paper we investigate solutions to cloud-enable workflow-oriented science gateways. The integration mechanism described in the paper is a generic method that can be followed by other gateway developers. The paper describes the principles and the concrete ways how to integrate science gateways with multi-cloud systems. The concrete example to...
Article
The paper details the result of the EU FP7 EDGI project focusing on the cloud developments and usability improvements. Volunteer desktop grids, like BOINC, are designed to handle millions of parameter sweep type jobs and millions of desktop machines as worker nodes. Seamless transfer of gLite jobs to desktop grids was already implemented by EDGI; h...
Chapter
BOINC desktop grids have been used for more than a decade for running grand challenge applications. In this chapter we show those technologies, and particularly virtualization and cloud solutions, that make BOINC desktop grids more generic and speed up the execution of existing grid-enabled parameter sweep applications without porting them to BOINC...
Chapter
Cloud computing is becoming more and more popular compared to grid computing due to its virtualization capabilities, flexibility and elasticity. In order to keep up with this trend, WS-PGRADE/gUSE has been extended with the possibility to use cloud infrastructures in workflows, either directly as described in Chap. 4 or via the CloudBroker Platform...
Conference Paper
State-of-the-art gateways are connected to several distributed computing infrastructures (DCIs) and are able to run jobs and workflows simultaneously in all those different DCIs. However, the flexibility of accessing data storages belonging to different DCIs is a missing feature of current gateways. SZTAKI (Institute for Computer Science and Contro...
Patent
A method and system for collecting the contents of a computer network. There is a single Data Store, one or more Address Dispatchers, and Data Fetchers. A Fetcher requests a network site address from a Dispatcher, collects information from that site, and sends it to the Data Store. A Central Dispatcher retrieves usable addresses from the informatio...
Article
Full-text available
Enabling scientists to use remote distributed infrastructures, parametrize and execute common science-domain applications transparently is actual and a highly relevant field of distributed computing. For this purpose a general so-lution is the concept of Science Gateways. WS-PGRADE/gUSE system offers a transparent and web-based interface to access...
Article
Large simulations require the combination of many different applications. In many cases they are described as scientific workflows. In the recent years significant knowledge accumulated in the form of scientific workflows. This helps scientists to build even more complex simulations particularly, if they combine existing simulations with new ones a...
Article
Full-text available
The WS-PGRADE/gUSE generic DCI gateway framework has been developed to support a large variety of user communities. It provides a generic purpose, workflow-oriented graphical user interface to create and run workflows on various DCIs including clusters, Grids, desktop Grids and clouds. The framework can be used by NGIs to support small user communi...
Article
Desktop grids as opposed to service grids are the cost-effective way to gather large amount of volunteer computing resources for solving scientific problems. It is possible to create desktop grids with the help of only one single machine, where volunteer desktops will connect to process work. MTA SZTAKI has created the hierarchical desktop grid con...
Article
We can distinguish two different Grid concepts: desktop and service Grids. Both Grid concepts have their advantages and disadvantages, however these are different. For example desktop Grids are a cost-effective platform, but sometimes unreliable. On the other hand service Grids are highly reliable, but need remarkable funding. The aim of Grid inter...
Chapter
Although there are many production level service and desktop grids they are usually not able to interoperate. The European FP7 EDGeS project aims at integrating service grids and desktop grids to merge their benefits. The established production infrastructure includes EGEE (gLite based service grid) and BOINC and XtremWeb desktop grids. The chapter...
Article
Service Grids like the EGEE Grid can not provide the required number of resources for many VOs. Therefore extending the capacity of these VOs with volunteer or institutional desktop Grids would significantly increase the number of accessible computing resources that can particularly advantageously be exploited in case of parameter sweep application...
Article
P-GRADE portal is an open-source multi-grid portal that supports creation, execution and management of traditional and parameter study workflows on gLite and GT-2 infrastructures. However, some user communities need support for other grid types, like desktop grids or the Amazon EC2 cloud, as well. In this paper we will present the internal architec...
Article
Today basically two types of grid systems are in use: service grids and desktop grids. Service grids offer an infrastructure for grid users, thus require notable management to keep the service running. On the other hand, desktop grids aim to utilize free CPU cycles of cheap desktop PCs, are easy to set up, but the availability towards users is limi...
Chapter
This chapter introduces the existing connectivity and interoperability issues of Clouds, Grids, and Clusters and provides solutions to overcome these issues. The paper explains the principles of parameter sweep job execution by P-GRADE portal and gives some details on the concept of parameter sweep job submission to various Grids by the 3G Bridge....
Conference Paper
User communities have gathered around various Grid systems forming separate islands that represent borders they cannot cross. As these communities are growing and demanding more and more computational power, uniting these islands draws more attention in Grid research and development. This problem is called the Grid Interoperability problem. This is...
Conference Paper
Full-text available
Desktop Grids and Service Grids are widely used by scientific communities to execute high throughput application. The European EDGeS project aims at developing the technologies to bridge these two kinds of Grid technologies together. In this paper, we present the development and the application of these new technology to extend the EGEE Grid with X...
Chapter
Desktop grid is a relatively new trend in grid computing. As opposed to traditional (service based) grid systems, desktop grids are based on volunteer computing: users can volunteer their computers’ free CPU cycles to solve some kind of CPU-intensive problem. Creating a desktop grid project requires the installation of a single server and some enth...
Article
SZTAKI Desktop Grid (SZDG) is an extension of BOINC in order to make it more flexible, versatile and scalable in terms of enabling the interconnection of different BOINC projects and execution of parameter sweep applications from a generic, high level user interface without the intervention of the BOINC project administrator. The paper describes th...
Article
Full-text available
Desktop Grids, such as XtremWeb and BOINC, and Service Grids, such as EGEE, are two different approaches for science communities to gather computing power from a large number of computing resources. Nevertheless, little work has been done to combine these two Grid technologies in order to establish a seamless and vast Grid resource pool. In this pa...
Conference Paper
Full-text available
EDGeS is an European funded Framework Program 7 project that aims to connect desktop and service grids together. While in a desktop grid, personal computers pull jobs when they are idle, in service grids there is a scheduler that pushes jobs to available resources. The work in EDGeS goes well beyond conceptual solutions to bridge these grids togeth...
Chapter
Full-text available
As grid technology matures the number of production grids dynamically increases. The management and the optimal utilization of these grid resources cannot be handled by the users themselves. To hide the lower level details of grid access, grid portals have been developed. Unfortunately, today’s grid portals are typically tightly coupled to one spec...
Conference Paper
Desktop Grids, such as XtremWeb and BOINC, and Service Grids, such as EGEE, are two different approaches for science communities to gather computing power from a large number of computing resources. Nevertheless, little work has been done to combine these two Grid technologies in order to establish a seamless and vast Grid resource pool. In this pa...
Article
Full-text available
Today basically two grid concepts rule the world: service grids and desktop grids. Service grids offer an infrastructure for grid users, thus require notable management to keep the service running. On the other hand, desktop grids aim to utilize free CPU cycles of cheap desktop PCs, are easy to set up, but the availability towards users is limited...
Conference Paper
Full-text available
Desktop grids and service grids widely used by their different users communities as efficient solutions for making full use of computing power and achieving loads balances across Intranet or Internet. Nevertheless, little work has been done to combine these two girds technologies together to establish a seamless and vast grid resources pool. In thi...
Article
Full-text available
Service grids and desktop grids are both promoted by their supportive communities as great solutions for solving the available com-pute power problem and helping to balance loads across network systems. Little work, however, has been undertaken to blend these two technologies together in an effort to create one vast and seamless pool of resources....
Article
Full-text available
Service grids and desktop grids are both promoted by their supportive communities as great solutions for solving the available compute power problem and helping to balance loads across network systems. Little work, however, has been undertaken to blend these two technologies together. In this paper we introduce a new EU project, that is building te...
Article
Full-text available
The medical community is producing and manipulating a tremendous volume of digital data for which computerized archiving, processing and analysis is needed. Grid infrastructures are promising for dealing with challenges arising in computerized medicine but the manipulation of medical data on such infrastruc- tures faces both the problem of intercon...
Chapter
Full-text available
Today basically two grid concepts rule the world: service grids and desktop grids. Service grids offer an infrastructure for grid users, thus require notable management to keep the service running. On the other hand, desktop grids aim to utilize free CPU cycles of cheap desktop PCs, are easy to set up, but the availability towards users is limited...
Conference Paper
Workflow applications are frequently used in many production Grids. There is a natural need to run the same workflow with many different parameter sets. Unfortunately current Grid portals either do not support this kind of applications or give only specialized support and hence users are obliged to do all the tedious work needed to manage such para...
Conference Paper
Workflow applications are frequently used in many production Grids. There is a natural need to run the same workflow with many different parameter sets. P-GRADE portal has been providing a high-level, graphical workflow development and execution environment for various Grids (EGEE, UK NGS, GIN VO, OSG, TeraGrid, etc.) built on second and third gene...
Chapter
P-GRADE portal is a multi-grid portal that can support GT2, LCG and gLite based Grid systems. In order to enable MPI execution in a transparent way in any of these grids we have developed a generic MPI execution mechanism that can tolerate the lack of shared working direc- tory and is able to work with local job managers unable to support MPI jobs....
Chapter
Full-text available
Many large-scale scientific applications require the processing of complete data sets made of individual data segments that can be manipulated independently following a single analysis procedure. Workflow managers have been designed for describing and controlling such complex application control flows. However, when considering very data-intensive...
Conference Paper
Full-text available
One of the biggest obstacles in the wide-spread industrial take-up of grid technology is the existence of a large amount of legacy code that is not accessible as grid services. The paper describes a new approach (GEMLCA: grid execution management for legacy code architecture) to deploy legacy codes as grid services without modifying the original co...
Article
Full-text available
Workflow applications are frequently used in many production Grids. There is a natural need to run the same workflow with many different parameter sets. Unfortunately current Grid portals either do not support this kind of applications or give only specialized support and hence users are obliged to do all the tedious work needed to manage such para...

Network

Cited By