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.
The Moodle portal of our faculty is running in a virtualized environment together with other about 50 application servers and 60 virtualized desktops. Increasing traffic on the site (reaching over 400 000 views/posts monthly) forced us to assess its performance impact on the virtualization environment. The performance analysis identified processor cycles and disk operations as the bottlenecks of the...
Virtualization techniques have shown to report benefits to data centers and other computing facilities. In this regard, not only virtual machines allow reducing the size of the computing infrastructure while increasing overall resource utilization but also virtualizing individual components of computers may provide significant benefits. This is the case, for example, for the remote GPU virtualization...
The use of Graphics Processing Units (GPUs) has become a very popular way to accelerate the execution of many applications. However, GPUs are not exempt from side effects. For instance, GPUs are expensive devices which additionally consume a non-negligible amount of energy even when they are not performing any computation. Furthermore, most applications present low GPU utilization. To address these...
After a sequence of creation and destruction of virtual machines (VMs) in an on-premises Cloud computing platform, the scheduling decisions to host the VMs are far from being optimal and the fragmentation of the physical resources may impede the platform to host some VMs despite the free available virtualization resources. This paper describes a Virtual Machine Consolidation Agent that addresses this...
Cloud computing is an on-demand access model for computing resources most notably embodied by the OpenStack project. As of release Liberty, OpenStack supports provisioning Bare-metal, Virtual machine (VM) and container based hosts. These different hosts incur different overheads. Consequently, the main goal of this paper is to empirically quantify that overhead through a series of experiments. The...
Non-volatile memory (NVM) provides persistence with dynamic random access memory (DRAM)-like performance. This paper presents SwapX, an NVM-based hierarchical swapping framework for guest operating systems (OSs) in virtual machines (VMs). SwapX works in a cluster connected to a NVM pool, where each server is equipped with both NVM and DRAM to provide hierarchical swapping service for VMs. SwapX: 1)...
Instead of scaling an application and data around the computer, programmers can use a software-defined server—an inverse hypervisor—in which multiple physical machines run a single virtual machine. Memory can be expanded as needed without modifying the application or limiting its data.
As the number of cloud users are increasing, it becomes essential for cloud service providers to allocate the right amount of resources to virtual machines, especially during live migration. In order to increase the resource utilization and reduce waste, the providers have started to think about the role of over-allocating the resources. However, the benefits of over-allocations are not without inherent...
IOPS performance as one of the important variables in the selection of storage would be devastasting if the server used for virtualization. If within one server has more than one virtual machine, the performance is given on those servers will be reduced and not optimal. Therefore, to increase the need for the use of server storage performance accelerator. Currently, PernixData FVP already implemented...
The old virtualization idea and the new multicore technology now make it possible to consolidate multiple workloads on one physical host. This helps reduce the amount of idle resources. In particular, transcendent memory is a recent idea to gather idle memory into a pool that is shared by virtual machines (VMs). It can be viewed as a new level in the memory hierarchy, between main memory and disks...
The concept of using distributed computing to supply video games to end users has been growing in popularity. Internet cafés are one potential application for this concept. We consider a cloud-based model for Internet cafés where servers provide virtual machines with different specifications in order to meet different kinds of user demand (web browsing, low end gaming, medium end gaming, and high...
Data centers offer many services hosted on dedicated physical servers, which are often under-utilized in terms of resources used. Virtual machine placement goal maximizing the usage of available resources and saving of power being shut down some unused physical machines. After studying different Virtual Machine placement techniques in the data center, there is wastage of resources in Multi-dimensionality...
Virtual machine (VM) management in cloud data center is an important problem that remains to be effectively addressed. There has been a considerable amount of work investigating the management of physical-to-virtual resource mappings to improve the efficiencies of resource usage and power consumption in data center. However, these different management objectives are conflicting. One solution can't...
High Performance Computing (HPC) applications require systems with environments for maximum use of limited resources to facilitate efficient computations. However, these systems are faced with a large trade-off between efficient resource allocation and minimum execution times for the applications executed on them. Also, deploying applications in newer environments is exacting. To alleviate this challenge,...
Digital revolution led to shift from the industrial age to ICT age. Cloud computing is one of the important innovation of the digital revolution. It is a new paradigm for hosting and delivering services using standard protocols of the Internet. It also provides the capability to utilize scalable, distributed computing environments within the confines of Internet with minimal management effort while...
In Cloud Computing, the topic about hypervisors is the key research as it concerns management of physical resources and deployment virtual machines. Currently, modern hypervisors obtain new features to increase their performance under different architectures. Cloud data centers start to adopt techniques for power consumption management that can reduce the power, and meanwhile maintain the performance...
The introduction of bring your own device (BYOD) policy in the corporate world creates benefits for companies as well as job satisfaction for the employee. However, it also creates challenges in terms of security as new vulnerabilities arise. In particular, these challenges include space isolation, data confidentiality, and policy compliance as well as handling the resource constraints of mobile devices...
Email messaging has always been a part of enterprise IT environment but today, Enterprise messaging is viewed as a business-critical application that needs a highly reliable and scalable infrastructure to meet the information growth and data availability requirements of an enterprise. It is therefore, very important to create a scalable, capacity and performance optimized infrastructure to host the...
Virtualization promised to dramatically increase server utilization levels, yet many data centers are still only lightly loaded. In some ways, big data applications are an ideal fit for using this residual capacity to perform meaningful work, but the high level of interference between interactive and batch processing workloads currently prevents this from being a practical solution in virtualized...
Dedicated servers are deployed by companies to meet the ever growing computing demand. More storage and more security are sought after by companies. The inefficient scaling of hardware, higher deployment time, installation of old operating systems on new hardware are just some of the areas where dedicated servers suffer. Cloud severs can be used in lieu of dedicated servers. This will not only decrease...
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.