CloudShelter: Protecting Virtual Machines' Memory Resource Availability in Clouds

Author(s):  
Tianwei Zhang ◽  
Yuan Xu ◽  
Yungang Bao ◽  
Ruby B. Lee
2019 ◽  
Vol 9 (1) ◽  
pp. 16-32 ◽  
Author(s):  
Pvss Gangadhar ◽  
Ashok Kumar Hota ◽  
Mandapati Venkateswara Rao ◽  
Vedula Venkateswara Rao

Virtualization has become a universal generalization layer in contemporary data centers. By multiplexing hardware resources into multiple virtual machines and facilitating several operating systems to run on the same physical platform at the same time, it can effectively decrease power consumption and building size or improve security by isolating virtual machines. In a virtualized system, memory resource supervision acts as a decisive task in achieving high resource employment and performance. Insufficient memory allocation to a virtual machine will degrade its performance drastically. On the contrasting, over allocation reasons ravage of memory resources. In the meantime, a virtual machine's memory stipulates may differ drastically. As a consequence, effective memory resource management calls for a dynamic memory balancer, which, preferably, can alter memory allocation in a timely mode for each virtual machine-based on their present memory stipulate and therefore realize the preeminent memory utilization and the best possible overall performance. Migrating operating system instances across discrete physical hosts is a helpful tool for administrators of data centers and clusters: It permits a clean separation among hardware and software, and make easy fault management. In order to approximate the memory, the stipulate of each virtual machine and to adjudicate probable memory resource disagreement, an extensively planned approach is to build an Least Recently Used based miss ratio curve which provides not only the current working set size but also the correlation between performance and the target memory allocation size. In this paper, the authors initially present a low overhead LRU-based memory demand tracking scheme, which includes three orthogonal optimizations: AVL based Least Recently Used association, dynamic hot set sizing. This assessment outcome confirms that, for the complete SPEC CPU 2006 benchmark set, subsequent to pertaining the 3 optimizing techniques, the mean overhead of MRC construction are lowered from 173% to only 2%. Based on current WSS, the authors then predict its trend in the near future and take different tactics for different forecast results. When there is an adequate amount of physical memory on the host, it locally balances its memory resource for the VMs. Once the local memory resource is insufficient and the memory pressure is predicted to sustain for a sufficiently long time, VM live migration, is used to move one or more VMs from the hot host to other host(s). Finally, for transient memory pressure, a remote cache is used to alleviate the temporary performance penalty. These experimental results show that this design achieves 49% center-wide speedup.


Author(s):  
Rebekah E. Smith ◽  
Ute J. Bayen

Abstract. The PAM theory of event-based prospective memory ( Smith, 2003 ; Smith & Bayen, 2004a ) proposes that successful prospective memory performance demands upon the interaction of preparatory attentional processes and retrospective memory processes. The two experiments in the current study represent the first application of a formal model to investigate the sensitivity of these underlying processes to variations in working memory resource availability. Multinomial modeling of data from prospective-memory tasks showed that working memory span influenced preparatory attentional processes and retrospective-memory processes.


GeroPsych ◽  
2014 ◽  
Vol 27 (4) ◽  
pp. 171-179 ◽  
Author(s):  
Laurence M. Solberg ◽  
Lauren B. Solberg ◽  
Emily N. Peterson

Stress in caregivers may affect the healthcare recipients receive. We examined the impact of stress experienced by 45 adult caregivers of their elderly demented parents. The participants completed a 32-item questionnaire about the impact of experienced stress. The questionnaire also asked about interventions that might help to reduce the impact of stress. After exploratory factor analysis, we reduced the 32-item questionnaire to 13 items. Results indicated that caregivers experienced stress, anxiety, and sadness. Also, emotional, but not financial or professional, well-being was significantly impacted. There was no significant difference between the impact of caregiver stress on members from the sandwich generation and those from the nonsandwich generation. Meeting with a social worker for resource availability was identified most frequently as a potentially helpful intervention for coping with the impact of stress.


2018 ◽  
pp. 76-89
Author(s):  
E. M. Avraamova ◽  
V. N. Titov

The analysis of present-time directions in the study of social development has allowed to identify the resource approach as the most productive one which enables to assess social dynamics through the range of resource characteristics of different population groups and abilities of the relevant groups to apply development resources in the current economic and institutional conditions. Basing on the sociological survey conducted by ISAP RANEPA, the quantitative estimation of material and social recourses of the population has been made; integral values of the resource potential have been calculated as well. The issues of social structure formation are analyzed through the aspect of resource availability; the barriers of Russian middle-class enlargement are defined.


Author(s):  
Shailendra Raghuvanshi ◽  
Priyanka Dubey

Load balancing of non-preemptive independent tasks on virtual machines (VMs) is an important aspect of task scheduling in clouds. Whenever certain VMs are overloaded and remaining VMs are under loaded with tasks for processing, the load has to be balanced to achieve optimal machine utilization. In this paper, we propose an algorithm named honey bee behavior inspired load balancing, which aims to achieve well balanced load across virtual machines for maximizing the throughput. The proposed algorithm also balances the priorities of tasks on the machines in such a way that the amount of waiting time of the tasks in the queue is minimal. We have compared the proposed algorithm with existing load balancing and scheduling algorithms. The experimental results show that the algorithm is effective when compared with existing algorithms. Our approach illustrates that there is a significant improvement in average execution time and reduction in waiting time of tasks on queue using workflowsim simulator in JAVA.


2018 ◽  
Vol 20 (1) ◽  
pp. 127
Author(s):  
Tianduo Peng ◽  
Zhiyi Yuan ◽  
Jiehui Yuan ◽  
Xufeng Zhu ◽  
Xunmin Ou

2020 ◽  
Vol 18 (4) ◽  
pp. 122-131
Author(s):  
Vadim F. Islamutdinov ◽  
Sergey P. Semenov

The purpose of the study is to develop a model for the co-evolution of the regional economy and economic institutions. The research methods used: abstract-logical for the study of theoretical aspects and the experience of modeling co-evolution; and economic-mathematical for the development of own model of coevolution. The results of the study: approaches to modeling the evolution of economic institutions, as well as the co-evolution of the regional economy and economic institutions are considered, strengths and weaknesses of existing approaches to modeling co-evolution are identified, on the basis of the logistic model and Lotka-Volterra equations, an own co-evolution model has been developed, which includes three entities: regional economy, “good” institution and “bad” institution. Three versions of the model have been developed: the co-evolution of the regional economy and the “good” institution, the co-evolution of the regional economy and the “bad institution,” and a variant of the co-evolution of all three entities simultaneously, in which the “good” and “bad” institutions interact according to the “predator-prey” model, and their the cumulative effect determines the development of the regional economy. Numerical experiments have been carried out in the MathLab, which have shown the capabilities of the model to reflect the results of the co-evolution of the economy of a resource-producing region and economic institutions. In the first variant, a “good” institution promotes economic growth in excess of the level determined by resource availability. In the second variant, the “bad” institution has a disincentive effect on the GRP, as a result of which the GRP falls below the level determined by the resource endowment. In the third variant, the interaction of “good” and “bad” institutions still contributes to economic growth above the level determined by resource availability, but causes cyclical fluctuations in the GRP.


Sign in / Sign up

Export Citation Format

Share Document