arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

Csaba Simon

32 papers · 2002–2025

2002: 12003: 12004: 02005: 02006: 02007: 12008: 12009: 02010: 12011: 22012: 02013: 12014: 22015: 32016: 12017: 02018: 42019: 22020: 32021: 42022: 22023: 22024: 02025: 1
2002peak 4 in 20182025

Frequent co-authors

Papers

showing 1–25 of 32 RSS

Adaptive scaling of Kubernetes pods

David Balla, Csaba Simon, Markosz Maliosz

Information Systems · · cited 100× · DOI ↗ · more like this ·

Scalability is the ability of a resource or an application to be expanded to handle the increasing demands. One of the most emphasized aspects of cloud computing is the ability of scaling up or down. Scaling can be performed by either an operator or automatically. Autoscaling algorithms are getting more and more emphasized in the field of cloud computing. In this paper we propose an adaptive autoscaler, Libra, which automatically detects the optimal resource set for a single pod, then manages the horizontal scaling process. Additionally, if the load or the underlying virtualized environment changes, Libra adapts the resource definition for the pod and adjusts the horizontal scaling process accordingly.

Design Aspects of Low-Latency Services with Time-Sensitive Networking

Csaba Simon, Markosz Maliosz, Miklós Máté

Computer Networks and Communications · IEEE Communications Standards Magazine · · cited 30× · DOI ↗ · more like this ·

The aim of Time-Sensitive Networking (TSN) is to provide determinism to IEEE 802 networks. With TSN, data streams of general background applications can share the same standards-based network infrastructure without impacting time-critical applications, also leading to cost savings by using a single network infrastructure. Deterministic ultra-low latency increases efficiency for operations that require consistent message exchange. The most stringent delay requirements are specified for industrial and fronthaul network applications; thus, we demonstrate network engineering aspects in these two networking scenarios. In industrial networking, deterministic delays are important, especially for real-time control processes. In fronthaul networks, the timely delivery of data units with minimum delay variations is required for efficient operation. In this article, we present two mature TSN…

Open Source FaaS Performance Aspects

David Balla, Markosz Maliosz, Csaba Simon

Information Systems · · cited 26× · DOI ↗ · more like this ·

FaaS is a novel, but highly emerging service model in cloud computing. The importance of FaaS can be seen as public service providers have their own FaaS infrastructures and also the open source community makes efforts to implement FaaS initiatives.In this paper, we show the performance differences of the Python3, Node.js and Golang runtimes of OpenFaaS, Kubeless, Fission, and Knative platforms. We also show how the supported auto-scaling algorithms of the examined FaaS systems influence the performance of the function runtimes. Finally, we propose solutions to increase the performance of the Python3 runtime of OpenFaaS and Kubeless.

Performance Evaluation of Low Latency Communication Alternatives in a Containerized Cloud Environment

Dániel Géhberger, David Balla, Markosz Maliosz +1 more

Computer Networks and Communications · · cited 22× · DOI ↗ · more like this ·

Minimized and stable communication latency opens up the possibility for various new cloud computing domains, ranging from industrial control to stateless network functions. In this paper we evaluate the related performance aspects of two kernel bypassing technologies, RDMA and DPDK, and plain kernel sockets in a containerized environment. We show that RDMA and DPDK can provide similar latency characteristics for short messages, while RDMA outperforms DPDK as the message size grows. We demonstrate that if CPU usage is a concern, plain UDP sockets are considerable alternatives to the bypassing solutions, however, if single digit microsecond latency is a must, a dedicated CPU is necessary even for RDMA. Finally, we show that a software based message reliability can provide the same, or in some cases even better latency characteristics than the hardware based solution of RDMA, and that…

Deterministic Local Cloud for Industrial Applications

Markosz Maliosz, István Moldován, Miklós Máté +2 more

Computer Networks and Communications · · cited 9× · DOI ↗ · more like this ·

Time Sensitive Networking (TSN) is a key enabler technology for Industry 4.0. TSN provides the basic building block for network convergence: instead of having multiple, parallel communication networks for each traffic type in the factory, it provides a common ground that can fulfill the Quality-of-Service requirements of all existing networks with a single, shared infrastructure. The next step on this path is the convergence of the computing infrastructure, where on-premises cloud technology will be used to aggregate the different process controllers into a cloud computing environment. In this paper, we highlight some of the challenges in the cloudification of TSN traffic endpoints, and present an architecture design for TSN and cloud integration. We have set up a testbed and carried out measurements to show how the requirements of an industrial network can be met with cloudified TSN…

5G exchange for inter-domain resource sharing

Csaba Simon, Markosz Maliosz, József Bı́ró +2 more

Computer Networks and Communications · Zenodo (CERN European Organization for Nuclear Research) · · cited 9× · DOI ↗ · more like this ·

Market segmentation and technological heterogeneity are major obstacles along the way towards the realization of fast service creation expected to be part the fifth generation network feature set. In this paper we present our vision of creating a 5G Exchange that remove these obstacles by enabling the orchestration of networking and service resources in an automated way across technological and administrative domains, We describe the challenges and our motivation, the proposed networking architecture framework, showing and its relation to current standardization efforts. We present the next steps in terms of implementation and experimentation, and propose a sandbox environment where partners may experiment with life-size multidomain network orchestration.

Asynchronous Time-Aware Shaper for Time-Sensitive Networking

Miklós Máté, Csaba Simon, Markosz Maliosz

Computer Networks and Communications · · cited 8× · DOI ↗ · more like this ·

The Time Sensitive Networking task group of IEEE 802.1 has developed a number of enhancements to the priority queueing architecture used by Ethernet. Perhaps the most notable one is the Time-Aware Shaper, which can perfectly isolate priority classes in time with periodically scheduled traffic gates. It requires near-perfect clock synchronization across the entire network, though, and a central network controller to calculate the timings for the traffic gates. As a cheaper alternative, we developed the Asynchronous Time-Aware Shaper that needs no clock synchronization, or a central controller. It uses local processes at each switch port to track the high priority streams, predict the arrival times of their next frames, and control the traffic gates such that the low priority streams are not interfering.

Performance Evaluation of Asynchronous FaaS

David Balla, Markosz Maliosz, Csaba Simon

Information Systems · · cited 7× · DOI ↗ · more like this ·

Function as a Service (FaaS) is a novel but dynamically emerging field of cloud computing. The majority of the leading cloud service providers have their own FaaS platforms, however, the open source community has embraced this technology, therefore an increasing number of FaaS alternatives can be deployed for on-premise use-cases. FaaS systems support both synchronous and asynchronous function invocations. In this paper we examine the differences in performance and billing between the two invocation types in OpenFaaS, Kubeless, Fission and Knative by using a simple function chain containing echo functions and a more complex image and natural language processing chain, implemented in Python3. We also present our solution, the implementation of asynchronous function invocations by using the Redis key-value store. Finally, we show how asynchronous function invocations avoid the negative…

End-to-end relative Differentiated Services for IP networks

Csaba Simon, Attila Vidács, István Moldován +4 more

Computer Networks and Communications · · cited 7× · DOI ↗ · more like this ·

In the last decade two major solutions, namely IntServ and DiffServ have been introduced to empower IP networks with quality of service (QoS) capabilities. Among these two the DiffServ, which exhibits a better scalability and is the starting point for this paper is based on a per hop shaping of the traffic. The nodes control independently the flows without knowledge about the network state or/and the limitations suffered by the flows at other hops. Thus, violation of service differentiation can also occur. To correct this inefficiency a network-wide proportional service model is proposed. After presenting the theoretical argumentation and the architecture, we also provide an algorithm that computes the shaping factor needed to sustain our architecture. We use simulation experiments to validate our proposal.

Estimating Function Completion Time Distribution in Open Source FaaS

David Balla, Markosz Maliosz, Csaba Simon

Information Systems · · cited 6× · DOI ↗ · more like this ·

Function as a Service (FaaS) is the newest stage of application virtualization. Several public cloud providers offer FaaS solutions, however, the open source community also embraced this technology. In this paper we introduce a Python based function run-time, applicable in open source FaaS platforms for latency sensitive compute intensive applications that reduces the maximum completion times by taking into account the number of CPU cores. We also present our simulator that estimates the distribution of the completion times for compute intensive functions, when our proposed function run-time is in use. We present the results of our simulator by using two compute intensive functions. We also show a scenario when the user function is not purely compute intensive.

Towards a Predictable Open Source FaaS

David Balla, Markosz Maliosz, Csaba Simon

Information Systems · NOMS 2022-2022 IEEE/IFIP Network Operations and Management Symposium · · cited 4× · DOI ↗ · more like this ·

Auto-scaling is the capability of Function as a Service systems, that supports dynamic scaling of the function instances according to the incoming load. Auto-scalers fire scaling events when a certain threshold is exceeded. However, if this threshold is not set properly, the function can suffer from under or over-provisioning. In this paper we introduce an autoscaling solution for compute intensive functions that calculates the scaling threshold according to the user needs and keeps the completion times predictable even when the function is scaled out. The scaling threshold is given by a simulator that determines the completion time distribution of the function for a given load. We also show which load-balancing algorithm is recommended to use for our auto-scaler. We compare our auto-scaler to existing ones implemented in open source serverless projects.

Enabling autonomicity in the future networks

Csaba Simon, Ranganai Chaparadza, Péter Benkö +2 more

Computer Networks and Communications · Publikationsdatenbank der Fraunhofer-Gesellschaft (Fraunhofer-Gesellschaft) · · cited 4× · DOI ↗ · more like this ·

Nowadays we are witnessing a strong interest from the network operators towards provisioning all-IP services. The user demands and the effort of the operators to address them with traditional network management processes push the networks to a complexity where traditional network management methods do not scale and cannot guarantee error-free configurations, optimal resource utilization and dynamic adaptation to adverse conditions during network operation. Operators are seeking new functionalities and mechanisms that allow the network to self-manage with as little of human intervention as possible. Autonomic networking is an answer to these complexity issues related to network management. Within the EFIPSANS project, funded by European Commission(EC), we have proposed the Generic Autonomic Network Architecture (GANA)-an Architectural Reference Model for Autonomic Networking and…

Sidecar based resource estimation method for virtualized environments

Csaba Simon, Markosz Maliosz, Miklós Máté +2 more

Information Systems · Híradástechnika/Infocommunications journal · · cited 3× · DOI ↗ · more like this ·

The widespread use of virtualization technologies in telecommunication system resulted in series of benefits, as flexibility, agility and increased resource usage efficiency. Nevertheless, the use of Virtualized Network Functions (VNF) in virtualized modules (e.g., containers, virtual machines) also means that some legacy mechanisms that are crucial for a telco grade operation are no longer efficient. Specifically, the monitoring of the resource sets (e.g., CPU power, memory capacity) allocated to VNFs cannot rely anymore on the methods developed for earlier deployment scenarios. Even the recent monitoring solutions designed for cloud environments is rendered useless if the VNF vendor and the telco solution supplier has to deploy its product into a virtualized environment, since it does not have access to the host level monitoring tools. In this paper we propose a sidecar-based solution…

Monitoring system for EFIPSANS networks

Frantisek Uzsak, Csaba Simon

Computer Networks and Communications · · cited 3× · DOI ↗ · more like this ·

In this paper, we introduce a framework that enables the deployment of autonomous services over IPv6. Then we present in detail the monitoring tool implemented as a part of the EFIPSANS project that prototypes the monitoring function of the management plane and supports the execution and verification of the elements developed during this project. The visualization tool was designed in a modular and extensible fashion and provides several useful features, which supported the debugging process. Furthermore, we aimed at simplicity, but at the same time we attempted to meet some performance and aesthetic requirements, as well.

An Auto-Scaling Framework for Predictable Open Source FaaS Function Chains

David Balla, Markosz Maliosz, Csaba Simon

Information Systems · · cited 2× · DOI ↗ · more like this ·

Function as a Service (FaaS) is a novel approach for application virtualization in the cloud. Complex cloud native applications may be implemented as chains of functions. Due to the inter-dependencies between the functions of such chains, their performance is harder to predict. This also means that the design of a resource efficient scaling mechanism is a challenging task, the goal is to avoid wasteful scaling strategies. In this paper, we propose an auto-scaling framework that keeps the amount of resources, allocated for the functions in the chain, at a minimum level, while meeting the latency requirements of an application implemented as a function chain. Then, we show how to integrate our auto-scaling framework with a general open source FaaS system, as well as with, OpenFaaS. We also introduce our modifications on OpenFaaS that enable to use various load-balancing algorithms for…

Predictable Open Source FaaS Function Chains

David Balla, Markosz Maliosz, Csaba Simon

Information Systems · · cited 2× · DOI ↗ · more like this ·

Function as a Service (FaaS) provides a way to execute modular pieces of code in cloud environments. FaaS also supports the implementation of distributed cloud applications by deploying function chains.In this paper, we introduce a simulation framework for function chains using asynchronous invocations. By using our simulator the completion time distribution of the individual function invocations can be estimated as well as the completion time of the distribution of the whole function chain.We evaluate the results of our simulation framework by using compute-intensive, Python3 based function chains that implement image transforming operations. We also propose cost decreasing methods for function chains with asynchronous invocations.

Resource Reservation in DetNet with AVB

Csaba Simon, Miklós Máté, Markosz Maliosz

Computer Networks and Communications · · cited 2× · DOI ↗ · more like this ·

The Deterministic Networking (DetNet) working group of the Internet Engineering Task Force (IETF) is developing methods for building large networks with bounded latency, zero packet loss, and high reliability out of existing networking technologies. To provide strong end-to-end Quality of Service guarantees across multiple network domains, DetNet has to perform joint layer 3 and layer 2 resource reservation. The prime candidate for layer 2 technology in DetNet is Ethernet with Time-Sensitive Networking (TSN) extensions, but it is too new, and not yet fully standardized. In this paper we explore the possibilities of using Audio-Video Bridging (AVB), the precursor of TSN, as the layer 2 medium in DetNet by integrating the AVB resource reservation protocol with layer 3 reservations across multi-domain networks. We show how to match the flow identifiers and the QoS descriptors across the…

Validation of the Ambient Networks System Architecture

Aurelian Bria, Jan Markendahl, René Rembarz +5 more

Computer Networks and Communications · RWTH Publications (RWTH Aachen) · · cited 2× · DOI ↗ · more like this ·

The Ambient Networks project develops a complete and coherent solution for control architectures in future networks. In particular, the concept of Ambient Control Space has been proposed to support a technology-agnostic, modular and dynamic control plane. The second phase of the project (2006-2007) has an increased focus on validation, where two complementary tracks are being followed: proof-of- concept prototyping and performance evaluation through simulations. The prototype modules, focusing on requirement engineering, were validated during the process of integrating them into a common control space prototype, which was later used to build the demonstration setups. The system performance evaluation through simulations deals with aspects such as capacity utilization, reachability, cost and performance trade-offs and also provides evidence that the additional AN features (e.g.…

Performance Measurements of Function as a Service Platforms

Gellért István Hegyi, Markosz Maliosz, Csaba Simon

Computer Networks and Communications · · cited 1× · DOI ↗ · more like this ·

This paper evaluates the current state of the Function as a Service (FaaS) landscape and investigates the extent of the applicability of this new technology for the use-cases of today. We have selected the most popular Function as a Service platforms and have measured the relevant application performance parameters (latency and database access rate) under different types of load. Our source code used by our experiments is available from our public repository. Our measurements confirm that the investigated FaaS technologies have stable performance characteristics under various load conditions. They can be safely applied to a large number of use-cases, and their performance will hold up to the traditional solutions with also added benefits as well, such as less operational costs and better scalability.

Bounded Latency with RoCE

David Balla, Markosz Maliosz, Csaba Simon +2 more

Computer Networks and Communications · · cited 1× · DOI ↗ · more like this ·

Virtual Network Functions (VNFs) provisioned in the cloud require deterministic and reliable services. Networking has a major impact on cloud based services, thus we focus on RDMA over Converged Ethernet (RoCE), as a combination of Ethernet, the ubiquitous networking technology, and RDMA, which provides extremely low latency. RoCE significantly outperforms socket communication, confirmed by our measurements, but we also show that maximum latencies are orders of magnitude larger than the average. We provide methods how to keep even maximum latencies low while concurrent network traffic is also present in the infrastructure.

Characteristics of live media sharing communities

Csaba Simon, Markosz Maliosz

Computer Networks and Communications · · cited 1× · DOI ↗ · more like this ·

Social networking applications are one of the main sources of content in the current internet, where currently the most of the traffic is composed of transferring text and still images. In the near future it is expected that members (users) of social networks will move to richer media, generating and consuming a large variety of multimedia content within these networks, thus Future Internet should be prepared to handle such demands. The underlying user community drives the media consumption and determines the network conditions in such cases. Proper modeling of the user community within such a system would make possible the accurate evaluation of the impact of these applications. Content generated by live media sharing communities differs from stored video content available online for streaming or download (e.g., NetFlix, YouTube, etc.) and the underlying user pattern is different, as…

Completion Time Prediction of Open Source FaaS Functions

David Balla, Markosz Maliosz, Csaba Simon

Information Systems · Híradástechnika/Infocommunications journal · · cited 0× · DOI ↗ · more like this ·

Function as a Service (FaaS) is the latest stage of application virtualization in the cloud. It enables to deploy small code pieces – functions – in the cloud. FaaS focuses on event-driven functions in response to triggers from different sources. The functions run in ephemeral virtual environments. This means that the user is charged on the basis of the time the function is busy serving the invocation requests. With the advent of Industry 4.0 the need has arisen to run applications on Edge Computing nodes. FaaS is a promising solution for serving industrial applications that require predictable latency while meeting the demands of edge computing, which operates on a limited resource base. Therefore, knowing the completion time of the invocation requests is of key importance. In this paper, we introduce a function runtime design for opensource FaaS implementations that achieves a lower…

Activity and health monitoring systems

Béla-Csaba Simon, Stefan Oniga, Iuliu Alexandru Pap

Computer Vision and Pattern Recognition · Carpathian Journal of Electronic and Computer Engineering · · cited 0× · DOI ↗ · more like this ·

Abstract This paper presents an Open Platform Activity and health monitoring systems which are also called e-Health systems. These systems measure and store parameters that reflect changes in the human body. Due to continuous monitoring (e.g. in rest state and in physical effort state), a specialist can learn about the individual's physiological parameters. Because the human body is a complex system, the examiner can notice some changes within the body by looking at the physiological parameters. Six different sensors ensure us that the patient's individual parameters are monitored. The main components of the device are: A Raspberry Pi 3 small single-board computer, an e-Health Sensor Platform by Cooking-Hacks, a Raspberry Pi to Arduino Shields Connection Bridge and a 7-inch Raspberry Pi 3 touch screen. The processing unit is the Raspberry Pi 3 board. The Raspbian operating system runs…

Scaling in OpenStack Using Client Feedback

Markosz Maliosz, Csaba Simon, David Balla +2 more

Information Systems · · cited 0× · DOI ↗ · more like this ·

Horizontal scaling in cloud systems provides adaptation in the virtual infrastructure of the services according to the changing loads. By automatic scaling the system reacts based on measured metrics regarding the operational properties of the virtual infrastructure, however, it is not easy to decide when to initiate the scaling. This paper evaluates CPU utilization based automatic scaling and proposes a new method where direct feedback from the clients is incorporated into the decision when a scaling operation has to be started. We demonstrate the usability of this new method in a Video on Demand service case study. We show that using client feedback on the perceived playback quality supports more accurate decision making when to scale, avoiding unnecessarily scale out events that also leads to cost savings.

Handover of media streams with network coding

Ádám Soós, Csaba Simon, Markosz Maliosz +1 more

Computer Networks and Communications · · cited 0× · DOI ↗ · more like this ·

Nowadays streaming media traffic has a significant share of the mobile data volume. In this paper we focus on the handover process of streaming media connections and propose a solution that improves the user experience by providing a resilient handover scheme. According to our proposal, before the mobile subscriber joins the new attachment point, the information is proactively distributed there, using network coding. Therefore the subscriber is able to collect the packets combined at the old and new attachment points. The method was evaluated by means of simulation.