• Title/Summary/Keyword: Virtual machines

Search Result 236, Processing Time 0.03 seconds

Dynamic Resource Allocation and Scheduling for Cloud-Based Virtual Content Delivery Networks

  • Um, Tai-Won;Lee, Hyunwoo;Ryu, Won;Choi, Jun Kyun
    • ETRI Journal
    • /
    • v.36 no.2
    • /
    • pp.197-205
    • /
    • 2014
  • This paper proposes a novel framework for virtual content delivery networks (CDNs) based on cloud computing. The proposed framework aims to provide multimedia content delivery services customized for content providers by sharing virtual machines (VMs) in the Infrastructure-as-a-Service cloud, while fulfilling the service level agreement. Furthermore, it supports elastic virtual CDN services, which enables the capabilities of VMs to be scaled to encompass the dynamically changing resource demand of the aggregated virtual CDN services. For this, we provide the system architecture and relevant operations for the virtual CDNs and evaluate the performance based on a simulation.

Digital Contents Control for Desktop Virtualization: A Case of Virtual Folder Based Implementation (데스크톱 가상화에 따른 디지털콘텐츠 통제방안: 가상폴더방식의 구현사례)

  • Yoon, Han Seong
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.10 no.4
    • /
    • pp.1-9
    • /
    • 2014
  • Recently, with the enlargement of cloud computing, virtual desktop infrastructure(VDI) can be an alternative of the existing personal computer based information environment. For the case of partially introduced VDI coexisting with personal computer environment, we suggest a virtual folder based approach to control the overall digital contents within an organization with a case of implementation. Although a centralizing device was used for storage and sharing of organization's digital contents, it was not easy to accomplish centralizing digital contents completely. It is tried to prevent users from utilizing their own storage in their personal computers or virtual machines and to use virtual folder which transfer and store digital contents to and in EDMS. The virtual folder system of this paper looks like a real folder in a personal computer, but it is another virtual device for outer storage devices including EDMS. It can be an alternative and reference of digital contents control for future applications of cloud computing.

Simulation Analysis of Flexible Track Drilling Machines Based on ADAMS (ADAMS 기반의 플렉시블 트랙 드릴링 머신의 시뮬레이션 분석)

  • Zhu, Zhong-gang;Zhang, Qi;Lv, Jian-Hua;Qin, Zhen;Lyu, Sung-Ki
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.17 no.5
    • /
    • pp.1-7
    • /
    • 2018
  • Flexible track drilling machines are credited with important applications in the area of aircraft manufacturing because of their portability, quick installation capabilities, and high efficiency. However, their structures are special and the constitution principles and motion characteristics are difficult to control, increasing the development costs and research cycle in the context of the technology blockade of foreign companies. The simulation analysis of flexible track drilling machines can be conducted by applying virtual prototypes, shortening the development cycle and reducing the cost. In this paper, a model of a machine is established by using the SolidWorks software and imported into ADAMS to conduct kinematic and dynamic simulation analysis. During the analysis, the feasibility of the configuration is checked, a reasonable driving motion is chosen, potential deficiencies are found, and improvement actions are raised.

Virtual Machine Provisioning Scheduling with Conditional Probability Inference for Transport Information Service in Cloud Environment (클라우드 환경의 교통정보 서비스를 위한 조건부 확률 추론을 이용한 가상 머신 프로비저닝 스케줄링)

  • Kim, Jae-Kwon;Lee, Jong-Sik
    • Journal of the Korea Society for Simulation
    • /
    • v.20 no.4
    • /
    • pp.139-147
    • /
    • 2011
  • There is a growing tendency toward a vehicle demand and a utilization of traffic information systems. Due to various kinds of traffic information systems and increasing of communication data, the traffic information service requires a very high IT infrastructure. A cloud computing environment is an essential approach for reducing a IT infrastructure cost. And the traffic information service needs a provisioning scheduling method for managing a resource. So we propose a provisioning scheduling with conditional probability inference (PSCPI) for the traffic information service on cloud environment. PSCPI uses a naive bayse inference technique based on a status of a virtual machine. And PSCPI allocates a job to the virtual machines on the basis of an availability of each virtual machine. Naive bayse based PSCPI provides a high throughput and an high availability of virtual machines for real-time traffic information services.

Heuristic based Energy-aware Resource Allocation by Dynamic Consolidation of Virtual Machines in Cloud Data Center

  • Sabbir Hasan, Md.;Huh, Eui-Nam
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.7 no.8
    • /
    • pp.1825-1842
    • /
    • 2013
  • Rapid growth of the IT industry has led to significant energy consumption in the last decade. Data centers swallow an enormous amount of electrical energy and have high operating costs and carbon dioxide excretions. In response to this, the dynamic consolidation of virtual machines (VMs) allows for efficient resource management and reduces power consumption through the live migration of VMs in the hosts. Moreover, each client typically has a service level agreement (SLA), this leads to stipulations in dealing with energy-performance trade-offs, as aggressive consolidation may lead to performance degradation beyond the negotiation. In this paper we propose a heuristic based resource allocation of VM selection and a VM allocation approach that aims to minimize the total energy consumption and operating costs while meeting the client-level SLA. Our experiment results demonstrate significant enhancements in cloud providers' profit and energy savings while improving the SLA at a certain level.

evelopment of Java Class Library For E-Book Reader Systems on Embedded Linux Environment (내장형 리눅스 환경의 전자책 리더 용 자바 클래스 라이브러리 개발)

  • Lee, Eun-Jeong;Jo, Su-Seon
    • The KIPS Transactions:PartA
    • /
    • v.8A no.4
    • /
    • pp.399-410
    • /
    • 2001
  • We developed a Java library Xeni for e-book reader systems on embedded Linux environment. Xeni is an API library providing functions such as rendering for XML-based e-book contents, navigation mechanism for readers and bookmark management. This library is developed in Java language, targeting java virtual machines on embedded Linux systems. We discuss design and structure of the developed library, and introduce the reference implementation of a reader system using this library. Also, virtual machines on Linux environment are briefly surveyed.

  • PDF

A Survey on the Advancement of Virtualization Technology (가상화의 발전에 대한 서베이)

  • Park, JooYoung;Synn, DoangJoo;Kim, JongKook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.05a
    • /
    • pp.12-15
    • /
    • 2021
  • This paper is a survey on the advancement of virtualization technology. Virtualization of resources was an inevitable path in modern computer systems. This abstraction of hardware allowed the decoupling of the operating system that manages the hardware and applications' requirements by adding a layer between them. It also led to the application-centric view of computing and light virtual machines, where each represents a computer networking device. As virtualization technology ripens, the performance of virtual machines can only improve. This paper will be introducing how virtualization technology has evolved from Xen to LightVM and Firecracker.

Transient Characteristics and Physical Constraints of Grid-Tied Virtual Synchronous Machines

  • Yuan, Chang;Liu, Chang;Yang, Dan;Zhou, Ruibing;Tang, Niang
    • Journal of Power Electronics
    • /
    • v.18 no.4
    • /
    • pp.1111-1126
    • /
    • 2018
  • In modern power systems, distributed generators (DGs) result in high stress on system frequency stability. Apart from the intermittent nature of DGs, most DGs do not contribute inertia or damping to systems. As a result, a new control method referred to as a virtual synchronous machine (VSM) has been proposed, which brought new characteristics to inverters such as synchronous machines (SM). DGs employing an energy storage system (ESS) provide inertia and damping through VSM control. Meanwhile, energy storage presents some physical constraints in the VSM implementation level. In this paper, a VSM mathematical model is built and analyzed. The dynamic responses of the output active power are presented when a step change in the frequency occurs. The influences of the inertia constant, damping factor and operating point on the ESS volume margins are investigated. In addition, physical constraints are proposed based on these analyses. The proposed physical constraints are simulated using PSCAD/EMTDC software and tested through RTDS experiment. Both simulation and RTDS test results verify the analysis.

An Intelligent Residual Resource Monitoring Scheme in Cloud Computing Environments

  • Lim, JongBeom;Yu, HeonChang;Gil, Joon-Min
    • Journal of Information Processing Systems
    • /
    • v.14 no.6
    • /
    • pp.1480-1493
    • /
    • 2018
  • Recently, computational intelligence has received a lot of attention from researchers due to its potential applications to artificial intelligence. In computer science, computational intelligence refers to a machine's ability to learn how to compete various tasks, such as making observations or carrying out experiments. We adopted a computational intelligence solution to monitoring residual resources in cloud computing environments. The proposed residual resource monitoring scheme periodically monitors the cloud-based host machines, so that the post migration performance of a virtual machine is as consistent with the pre-migration performance as possible. To this end, we use a novel similarity measure to find the best target host to migrate a virtual machine to. The design of the proposed residual resource monitoring scheme helps maintain the quality of service and service level agreement during the migration. We carried out a number of experimental evaluations to demonstrate the effectiveness of the proposed residual resource monitoring scheme. Our results show that the proposed scheme intelligently measures the similarities between virtual machines in cloud computing environments without causing performance degradation, whilst preserving the quality of service and service level agreement.

The feasibility and properties of dividing virtual machine resources using the virtual machine cluster as the unit in cloud computing

  • Peng, Zhiping;Xu, Bo;Gates, Antonio Marcel;Cui, Delong;Lin, Weiwei
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.9 no.7
    • /
    • pp.2649-2666
    • /
    • 2015
  • In the dynamic cloud computing environment, to ensure, under the terms of service-level agreements, the maximum efficiency of resource utilization, it is necessary to investigate the online dynamic management of virtual machine resources and their operational application systems/components. In this study, the feasibility and properties of the division of virtual machine resources on the cloud platform, using the virtual machine cluster as the management unit, are investigated. First, the definitions of virtual machine clusters are compared, and our own definitions are presented. Then, the feasibility of division using the virtual machine cluster as the management unit is described, and the isomorphism and reconfigurability of the clusters are proven. Lastly, from the perspectives of clustering and cluster segmentation, the dynamics of virtual machines are described and experimentally compared. This study aims to provide novel methods and approaches to the optimization management of virtual machine resources and the optimization configuration of the parameters of virtual machine resources and their application systems/components in large-scale cloud computing environments.