• Home
  • Attila Csaba Marosi
Attila Csaba Marosi

Attila Csaba Marosi
Nippon Telegraph and Telephone · Digital Infrastructure

PhD

About

51
Publications
4,479
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
722
Citations
Citations since 2017
11 Research Items
237 Citations
2017201820192020202120222023010203040
2017201820192020202120222023010203040
2017201820192020202120222023010203040
2017201820192020202120222023010203040
Additional affiliations
June 2012 - July 2012
University of Westminster
Position
  • Research Associate
September 2001 - present
Hungarian Academy of Sciences
Position
  • Research Associate

Publications

Publications (51)
Article
Safe motion together with improved economy and traveling performance levels are important requirements against automated vehicles. Thus, the design of enhanced control systems is requested, which contain conventional model-based controllers and the use of unconventional approaches, e.g., learning features and cloud-based methods. This paper propose...
Article
Full-text available
The use of mature, reliable, and validated solutions can save significant time and cost when introducing new technologies to companies. Reference Architectures represent such best-practice techniques and have the potential to increase the speed and reliability of the development process in many application domains. One area where Reference Architec...
Article
Full-text available
This work introduces a scalable, cloud-agnostic and fault-tolerant data analytics platform for state-of-the-art autonomous systems that is built from open-source, reusable building blocks. As the baseline for further new reference architectures, it represents an architecture blueprint for processing, enriching and analyzing various feeds of structu...
Article
Full-text available
One of the main driving forces in the era of cyber-physical systems (CPSs) is the introduction of massive sensor networks (or nowadays various Internet of things solutions as well) into manufacturing processes, connected cars, precision agriculture, and so on. Therefore, large amounts of sensor data have to be ingested at the server side in order t...
Article
Full-text available
Virtual machine (VM) images (VMIs) often share common parts of significant size as they are stored individually. Using existing de-duplication techniques for such images are non-trivial, impose serious technical challenges, and requires direct access to clouds’ proprietary image storages, which is not always feasible. We propose an alternative appr...
Article
The use of virtual machines (VMs) in Cloud computing provides various benefits in the overall software engineering lifecycle. These include efficient elasticity mechanisms resulting in higher resource utilization and lower operational costs. The VMs as software artifacts are created using provider-specific templates, called virtual machine images (...
Conference Paper
Cloud computing is the cornerstone for elastic and on-demand service provisioning to achieve more efficient resource utilisation and quicker responses to varying application loads. Virtual machines, one of the building blocks of clouds, can be created using provider specific templates stored in proprietary repositories, which may lead to provider l...
Chapter
Cloud Computing (CC) offers simple and cost effective outsourcing in dynamic service environments and allows the construction of service-based applications extensible with the latest achievements of diverse research areas. CC is built using dedicated and reliable resources and provides uniform seemingly unlimited capacities. Volunteer Computing (VC...
Article
Full-text available
Volunteer computing resembles private desktop grids whereas desktop grids are not fully equivalent to volunteer computing. There are several attempts to distinguish and categorize them using informal and formal methods. However, most formal approaches model a particular middleware and do not focus on the general notion of volunteer or desktop grid...
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
This chapter first identifies three scenarios that current energy aware cloud solutions cannot handle as isolated IaaSs, but their federative efforts offer opportunities to be explored. These scenarios are centered around: (i) multi-datacenter cloud operator, (ii) commercial cloud federations, (iii) academic cloud federations. Based on these scenar...
Article
Full-text available
Cloud Computing enables the construction and the provisioning of virtualized service-based applications in a simple and cost effective outsourcing to dynamic service environments. Cloud Federations envisage a distributed, heterogeneous environment consisting of various cloud infrastructures by aggregating different IaaS provider capabilities coming...
Article
The paper completes the work started in the EU FP7 EDGI project for extending service grids with volunteer (global) and institutional (local) desktop grids. The Generic BOINC Application Client (GBAC) concept described in the paper enables the transparent and automatic forwarding of parameter sweep application (parametric) jobs from service grid VO...
Article
Translated or cross-lingual plagiarism is defined as the translation of someone else’s work or words without marking it as such or without giving credit to the original author. The existence of cross-lingual plagiarism is not new, but only in recent years, due to the rapid development of the natural language processing, appeared the first algorithm...
Chapter
Desktop grids (DGs) are grid systems where the resources are collected typically from existing desktop machines via cycle scavenging. The main advantage of DG systems compared to the other forms of grid systems, called service grids (SGs) is that they do not need a large investment and yet they can collect large resource capacity. DGs are also much...
Conference Paper
Full-text available
Cloud Computing offers simple and cost effective outsourcing in dynamic service environments, and allows the construction of service-based applications using virtualization. By aggregating the capabilities of various IaaS cloud providers, federated clouds can be built. Managing such a distributed, heterogeneous environment requires sophisticated in...
Chapter
Full-text available
Cloud Computing builds on the latest achievements of diverse research areas, such as Grid Computing, Service-oriented computing, business process modeling and virtualization. As this new computing paradigm was mostly lead by companies, several proprietary systems arose. Recently, alongside these commercial systems, several smaller-scale privately o...
Article
Full-text available
Solving workflow management system’s Distributed Computing Infrastructure (DCI) incompatibility and their workflow interoperability issues are very challenging and complex tasks. Workflow management systems (and therefore their workflows, workflow developers and also their end-users) are bounded tightly to some limited number of supported DCIs, and effor...
Conference Paper
Full-text available
Cloud Computing builds on the latest achievements of diverse research areas, such as Grid Computing, Service-oriented computing, business processes and virtualization. In this paper we reveal open research issues by envisaging a federated cloud that aggregates capabilities of various IaaS cloud providers. We propose a Federated Cloud Management arc...
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
During the life of a Web 2.0 community, members are creating, sharing and manipulating media contents. The various media applications used by the individuals sometimes require much more computational capacity than it is available. This paper details how we integrated a grid infrastructure behind a Facebook application where computation al resources...
Conference Paper
This paper introduces the existing connectivity and interoperability issues of Clouds, Grids and Clusters, and provides solutions to overcome these issues. The paper proposes several possible solution variants how to pool Cloud resources for executing bag of tasks type jobs. It presents two implementations based on BOINC and Condor. It details perf...
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
Desktop Grids harvest the computing power of idle desktop computers whether these are volunteer or deployed at an institution. Allowing foreign applications to run on these resources requires the sender of the application to be trusted, but trust in goodwill is never enough. An efficient solution is to provide a secure isolated execution environmen...
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...
Chapter
Although clusters usually represent a single large resource for grid computing, most of the time they are utilized as individual resources for desktop grids. This chapter presents a lightweight, fault-tolerant approach for connecting firewalled already deployed clusters for desktop grid computing. It allows to easily offer cluster resources for des...
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...
Conference Paper
Desktop grids represent an alternative trend in grid computing using the same software infrastructure as volunteer computing projects, such as BOINC. Applications to be deployed on a BOINC infrastructure need special preparations. However, there are many legacy applications, that have either no source code available or would require too much effort...
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...
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...
Chapter
Full-text available
In this paper we present a concept how separate desktop grids can be used as building blocks for larger scale grids by organizing them in a hierarchical tree. We describe an enhanced security model which satisfies the requirements of the hierarchical setup and is aimed for real-world deployment.
Chapter
Full-text available
Desktop grids are an emerging trend converging volunteer computing and grid computing. Unfortunately existing applications usually have to be modified in order to run on desktop grid systems which makes them less attractive for application developers than traditional grid systems. DC-API is simple API that is specifically targeted for desktop grid...
Conference Paper
CoreGRID is a Network of Excellence funded by the European Commission under the Sixth Framework Programme
Chapter
The Desktop Grid model harvests the unused CPU cycles of any computer con- nected. In this paper we present a concept how the separated Desktop Grids can be used as building blocks for larger scale grids by organizing them in a hier- archical tree. We present a prototype implementation and show the challenges and security considerations we discover...
Conference Paper
The Mercury Monitoring System is a generic GMA-compatible grid monitoring framework. In this paper we present how higher level application monitoring and debugging facilities can be built on top of Mercury. Currently two higher level application monitoring systems are implemented using Mercury: one is GRM/PROVE and the other is a stand-alone MPI wr...
Article
Full-text available
So far BOINC based desktop Grid systems have been applied at the global computing level. This paper describes an extended version of BOINC called SZTAKI Desktop Grid (SZDG) that aims at using Desktop Grids (DGs) at local (enterprise/institution) level. The novelty of SZDG is that it enables the hierarchical organisation of local DGs, i.e., clients...
Article
Full-text available
Desktop grids are an emerging trend in grid computing. Interoperabil- ity and resource sharing between dierent desktop grid projects however is not yet solved. This paper presents an approach of organizing desk- top grids in a hierarchy that makes it possible for lower-level desktop grids to acquire work from the higher level if they have spare res...

Network

Cited By

Projects

Projects (2)
Project
The emerging trend of Federated Cloud models enlist virtualization as a significant concept to offer a large scale distributed Infrastructure as a Service collaborative paradigm to end users. Virtualization leverage Virtual Machines(VM) instantiated from user specific templates labelled as VM Images (VMI). To this extent, the rapid provisioning of VMs with varying user requests ensuring Quality of Service(QoS) across multiple cloud providers largely depends upon the image repository architecture and distribution policies. In this context, we at our disposal of the project work package, research the Virtual Machine Image storage and interoperable distribution approaches to establish Cloud Infrastructure as a Service, as a true global phenomena. See more at : http://www.entice-project.eu/