The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Current cloud deployment scenarios imply a need for fast testing of user oriented software in diverse, heterogeneous and often unknown hardware and network environments, making it difficult to ensure optimal or reproducible in-site testing. The current paper proposes the use of container based lightweight virtualization with a ready-to-run, just-intime deployment strategy in order to minimize time...
The continuous evolution of the telecommunication network architecture has made their network functions to become more available and utilizable. With SDN/NFV network service providers can program their own network functions on the standard commercial hardware platform. SDN/NFV enable more efficient utilization of resources and better service agility. It supports new network services faster and less...
Certification is the process in which a manufacturer has to prove to authorities that an aircraft and systems like safety-critical avionic systems work safely as intended without unacceptable hazards. Means to achieve this are redundancy, separation/protection, monitoring, and recovery mechanisms. The objective of this paper is to provide a cost-efficient solution for monitoring of Commercial Off-The-Shelf...
The EU funded FP7 project T-NOVA, with the specific goal of accelerating the evolution of NFV, proposes an open architecture to provide Virtual Network Functions as a Service (VNFaaS), together with a dynamic, and flexible platform for the management of Network Services (NSs) composed by those Virtual Network Functions (VNFs). The proposed architecture allows operators to deploy distinct virtualized...
Network Functions Virtualization (NFV) opens new opportunities and challenges for security community. Unlike existing physical network infrastructure, in a virtualized network platform, security services can be dynamically deployed and maintained to cope with the threat of sophisticated network attacks that are increasing over time. This paper surveys the activity that many security vendors and Internet...
Current implementations of Internet systems are very hard to be upgraded. The ossification of existing standards restricts the development of more advanced communication systems. New research initiatives, such as virtualization, software-defined radios, and software-defined networks, allow more flexibility for networks. However, until now, those initiatives have been developed individually. We advocate...
Significant efforts have been devoted to creating large scale compute and network testbeds for studying future Internet challenges. Besides large geographic span, the common emphasis is programmability, allowing researchers to reserve or create, via software, flexible sets of compute and network resources over specified topologies to execute research prototypes of new protocols, processes, and applications...
A previously developed plug-in architecture for network-virtualization nodes allows network operators to introduce new types of virtual nodes and links and slice developers to use them in slices (i.e., virtual networks). In this paper, a method for extending network-virtualization infrastructures by introducing plug-ins to nodes in the infrastructure and a freely-designed plug-in-specific packet header,...
Many cloud computing platforms adopt visualization technology to provide cloud services. To achieve high computing performance, many data parallel frameworks are adopted to run the jobs. The job is broken into pieces and farmed out to virtual machines (VMs) to process in parallel. The responses from these VMs are aggregated to produce the final result with concurrent flows. However, the concurrent...
For most use cases, the benefits of modern virtu-alization technologies vastly exceed the impact of the runtime computational overhead they introduce. However, for high-performance computing (HPC) systems, the additional overhead is often detrimental to critical elements of application performance. This work presents llamaOS (Low-LAtency Minimal Appliance Operating System) as a new approach to circumvent...
Virtualized or partitioned real-time embedded systems consolidate mixed-criticality applications on a common (multi-core) platform. Such embedded systems need high performance solutions for secure and safe sharing of Input/Output (I/O) subsystems. This paper suggests a hardware-based I/O virtualization approach using memory-mapped I/O, Memory Management Unit (MMU), and I/O Memory Management Unit (IOMMU)...
Technology advances are making available huge amounts of processing, storage, networking capabilities at the edge (i.e., up to End-Users premises) of current networks. It is argued that these trends, coupled with new emerging paradigms such as Software Defined Networks, will impact deeply the evolution of future networks, allowing to design highly flexible architectures at the edge capable of creating...
Embedded systems are increasingly complex and heterogeneous to deal with increasing performance requirements along with wider ranges of application domains. The architecture of such systems often includes different kinds of computing resources and accelerators (DSPs, GPUs, etc.). Thus, application developers are facing important portability issues to adapt their software code to take maximum advantage...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.