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.
A cloud provider provides, on-demand, physical computing resources to clients. It enables clients to improve their computing delivered resources in virtual machines. However, the cloud provider faces major problems impacting its correct operation. One of these problems is that a cloud provider cannot deliver more resources when it has not enough resources during peak hours. Another problem related...
Proliferation of virtualized systems opens a new opportunity to improve the scalability of multi-core architectures. Among the scalability bottlenecks in multi-cores, cache coherence has been one of the most critical problems. Although snoop-based protocols have been dominating commercial multi-core designs, it has been difficult to scale them for more cores, as snooping protocols require high network...
This paper presents a new hybrid honeypot architecture which focuses on the coverage of large IPv6 address spaces. Results from a 15-months darknet experiment verify that attackers and researchers utilise various approaches to scan wide and unforeseeable IPv6 address ranges which cannot be managed with current honeypot solutions. The huge IPv6 address space not only makes it hard for attackers to...
Rainbow is the system for running hardware accelerated virtual machines with an interactive access capability as grid jobs submitted to the Advanced Resource Connector (ARC) [1] powered infrastructure. Methods for running virtual machine as a grid jobs as well as Rainbow architecture has been proposed and implemented for practical use in the Ukrainian National Grid (UNG). Rainbow framework had been...
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...
Small devices are running software ever more complex. In this scenario, which has been expanding with trends such Internet of Things (IoT) and Ubiquitous computing, becomes even more significant the process of debugging. The use of high-level language virtual machines (VM) on embedded systems can avoid issues on the portability, safety and memory management. However, it presents challenges for debugging...
Cloud computing, which has emerged as one of the most influential paradigms in the IT industry in recent years, is powered by the concept of virtualization technology. For achieving energy efficiency, load balancing and high availability of physical server in Cloud Data Center, the virtual machines should be migrated from one physical server to another. During the migration process, some steps should...
Virtual machine (VM) replication has been recognized as an inexpensive way of providing high availability on commodity hardware. Unfortunately, its impact on system performance is far from negligible and strategies have been proposed to mitigate this problem. In this paper we take a look at VM replication from a different perspective: the choice of a hyper visor. Namely, the differences between hyper...
We present TUNIE, a network platform for rapid concurrent experiment of network innovation on virtualized programmable infrastructure. TUNIE integrates both software-and hardware-based router virtualization technologies to provide a flexible approach to configure and customize both the control plane and data plane, and at the same time satisfied various experiment designing requirements. We implement...
The introduction of data networks within an aircraft has created several service opportunities for the air carriers. Using the available Internet connectivity, the carriers could offer services like Video-on-Demand (VoD), Voice-over-IP (VoIP), and gaming-on-demand within the aircraft. One of the major road blocks in implementing any of these services is the additional hardware and software requirements...
In current Xen environment, platform attests its integrity to remote customer through signing the measurements of itself by Attestation Identity Key (AIK) from virtual TPM instance. They believe that this evidence of the platform is credible since the signature of AIK can not be faked. However, this approach ignores the privileged domain and its administrator. Since they could access arbitrary memory...
Virtualization has been rapidly expanding its applications in numerous server and desktop environments to improve the utilization and manageability of physical systems. Such proliferation of virtualized systems opens a new opportunity to improve the scalability of future multi-core architectures. Among the scalability bottlenecks in multi-cores, cache coherence has been a critical problem. Although...
We study the impact of using a virtual machine for the configuration of radio physical layer protocols on a real hardware platform: the Magali chip. The virtual machine is programmed in software on the ARM processor present on the platform. We evaluate the additional cost of the virtual machine layer on the effective implementation of telecommunication physical layer protocols. The results, obtained...
Affordable transparent clustering solutions to scale non-HPC applications on commodity clusters (such as Terracotta) are emerging for Java Virtual Machines (JVMs). Working in this direction, we propose the Anaconda framework as a research platform to investigate the role Transactional Memory (TM) can play in this domain. Anaconda is a software transactional memory framework that supports clustering...
In order to simplify the complexity of management and programming of clusters, this article provides a method of implementing single memory space under the clusters. It adopts hardware assisted virtualization technology of the modern mainstream processors, and combines with distributed shared memory algorithms to integrate multi-machine resources. It implements a single physical address space of COMA...
A new single system image (SSI) system is implemented in order to simplify the complexity of management and programming of clusters. Resource in clusters is integrated by the combination of virtualization and distributed shared memory (DSM), and a single physical machine abstract is achieved for the guest operating system as a result of single system image. The prototype system proves the feasibility...
The recent era has witnessed tremendous increase in the usage of computer network applications. Users of any type and requirement are compelled to be on a network. Today, the computer has become a network machine rather than a standalone system. This has generated challenges to the network security devices in terms of accuracy and reliability.Intrusion Detection Systems (IDS) are designed for the...
Virtualization makes virtual machines with a wide range of security requirements run simultaneously on the same commodity hardware. Direct Anonymous Attestation (DAA) for virtual machine is a cryptographic mechanism that enables remote attestation of virtual machine instances ( VMIs ) while preserving privacy under the user's control. However, trusted platform module (TPM) with only limited storage...
Instead of a single circuit dedicated to a particular physical (PHY) layer standard, a Software Defined Radio (SDR) platform embeds several hardware accelerators which enable it to support different modulation schemes. In this study we propose an architecture for a SDR PHY layer based on the Virtual Machine (VM) concept. Once a program is compiled in a portable byte-code, the VM can then execute it...
Numerous approaches have been investigated to achieve single system image in order to simplify the complexity of programming and administration of cluster. This paper focuses on virtualization approach and presents NEX, a system of cooperative hypervisors with single system image support. NEX could provide a virtual SMP machine over cluster nodes. Commodity operating systems that support SMP could...
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.