• Title/Summary/Keyword: virtual machine

Search Result 852, Processing Time 0.032 seconds

Design of an Algorithm to Simulate Surface Roughness in a Turning for an Integrated Virtual Machine Tool

  • Jang, Dong-Young
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1998.10a
    • /
    • pp.204-208
    • /
    • 1998
  • The fundamental issues to evaluate machine tool's performance through simulation pertain to the physical models of the machine tool itself and of process while the practical problems are related to the development of the modular software structure. It allows the composition of arbitrary machine/process models along with the development of programs to evaluate each state of machining process. Surface roughness is one of the fundamental factors to evaluate machining process and performance of machine tool, but it is not easy to evaluate surface roughness due to its tribological complexity. This paper presents an algorithm to calculate surface roughness considering cutting geometry, cutting parameters, and contact dynamics of cutting between tool and workpiece as well as tool wear in turning process. The designed virtual machining system can be used to evaluate the surface integrity of a turned surface during the design and process planning phase for the design for manufacturability analysis of the concurrent engineering.

  • PDF

Study of Danger-Theory-Based Intrusion Detection Technology in Virtual Machines of Cloud Computing Environment

  • Zhang, Ruirui;Xiao, Xin
    • Journal of Information Processing Systems
    • /
    • v.14 no.1
    • /
    • pp.239-251
    • /
    • 2018
  • In existing cloud services, information security and privacy concerns have been worried, and have become one of the major factors that hinder the popularization and promotion of cloud computing. As the cloud computing infrastructure, the security of virtual machine systems is very important. This paper presents an immune-inspired intrusion detection model in virtual machines of cloud computing environment, denoted I-VMIDS, to ensure the safety of user-level applications in client virtual machines. The model extracts system call sequences of programs, abstracts them into antigens, fuses environmental information of client virtual machines into danger signals, and implements intrusion detection by immune mechanisms. The model is capable of detecting attacks on processes which are statically tampered, and is able to detect attacks on processes which are dynamically running. Therefore, the model supports high real time. During the detection process, the model introduces information monitoring mechanism to supervise intrusion detection program, which ensures the authenticity of the test data. Experimental results show that the model does not bring much spending to the virtual machine system, and achieves good detection performance. It is feasible to apply I-VMIDS to the cloud computing platform.

Development of a Virtual Machine Tool-Part 4: Mechanistic Cutting Force Model, Machined Surface Error Model, and Feed Rate Scheduling Model

  • Yun, Won-Soo;Ko, Jeong-Hoon;Cho, Dong-Woo
    • International Journal of Precision Engineering and Manufacturing
    • /
    • v.4 no.2
    • /
    • pp.71-76
    • /
    • 2003
  • A virtual machine tool (VMT) is presented in this two-part paper. In Part 1, the analytical foundation for a virtual machining system is developed, which is envisioned as the foundation for a comprehensive simulation environment capable of predicting the outcome of cutting processes. The VHT system undergoes "pseudo-real machining", before actual cutting with a CNC machine tool takes place, to provide the proper cutting conditions for process planners and to compensate or control the machining process in terms of the productivity and attributes of the products. The attributes can be characterized by the machined surface error, dimensional accuracy, roughness, integrity, and so forth. The main components of the VMT are the cutting process, application, thermal behavior, and feed drive modules. In Part 1, the cutting process module is presented. When verified experimentally, the proposed models gave significantly better prediction results than any other methods. In Part 2 of this paper, the thermal behavior and feed drive modules are developed, and the models are integrated into a comprehensive software environment.vironment.

Development of a Virtual Machine Tool - Part 1 (Cutting Force Model, Machined Surface Error Model and Feed Rate Scheduling Model) (가상 공작기계의 연구 개방 - Part 1 (절삭력 모델, 가공 표면 오차 모델 및 이송 속도 스케줄링 모델))

  • Yun, Won-Su;Go, Jeong-Hun;Jo, Dong-U
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.18 no.11
    • /
    • pp.74-79
    • /
    • 2001
  • In this two-part paper, a virtual machine tool (VMT) is presented. In part 1, the analytical foundation of a virtual machining system, envisioned as the foundation for a comprehensive simulation environment capable of predicting the outcome of cutting processes, is developed. The VMT system purposes to experience the pseudo-real machining before real cutting with a CNC machine tool, to provide the proper cutting conditions for process planners, and to compensate or control the machining process in terms of the productivity and attributes of products. The attributes can be characterized with the machined surface error, dimensional accuracy, roughness, integrity and so forth. The main components of the VMT are cutting process, application, thermal behavior and feed drive modules. In part 1, the cutting process module is presented. The proposed models were verified experimentally and gave significantly better prediction results than any other method. The thermal behavior and feed drive modules are developed in part 2 paper. The developed models are integrated as a comprehensive software environment in part 2 paper.

  • PDF

A Virtual Machine Remapping Scheme for Reducing Relocation Time on a Cloud Cluster (클라우드 클러스터에서 가상머신 재배치시간을 단축하기 위한 재매핑 기법)

  • Kim, Chang-Hyeon;Kim, Jun-Sang;Jeon, Chang-Ho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.11
    • /
    • pp.1-7
    • /
    • 2014
  • In this paper, we propose a virtual machine(VM) remapping scheme that reduces VM relocation time on a cloud cluster. The proposed scheme finds VMs that should be migrated in sequence from a given VM map, and exchanges destinations of some VMs among them to reduce the VM relocation time. The VMs, the destinations of which will be exchanged, are chosen based on the amount of physical machine's available resources and migration completion time. The exchange of destinations is repeated until the VM relocation time cannot be shortened any further. Through a simulation, we show that the proposed scheme reduces VM relocation time by 42.7% in maximum.

Design and Implementation of a Virtual Machine for Embedded Systems (임베디드 시스템을 위한 가상기계의 설계 및 구현)

  • Oh Se-Man;Ko Kwang-Man;Lee Yang-Sun
    • Journal of Korea Multimedia Society
    • /
    • v.8 no.9
    • /
    • pp.1282-1291
    • /
    • 2005
  • This paper presents the EVM(Embedded Virtual Machine) which enables the execution of dynamic applications loaded in the embedded systems such as Mobile Devices(mobile phone, PDA), Set-Top Box, and Digital TV using downloading techniques. To accomplish this goal, we defined a SIL-(Standard Intermediate Language) code, and implemented a Bytecode-to-SIL translator which enables the execution of programs written in java language in the EVM platform without JVM, and a MSIL--to-SIL- translator which enables for programs written in .NET language to be executed in the EVM platform without .NET platform. Also, we developed a EFF(Executable File Format) builder as an assembler which translates SIL codes into an executable file, *.evm, and implemented the EVM which reads the *.evm file and executes it. The virtual machine for embedded systems developed in this paper is the software technologies that enable the execution of applications or contents without changes to when the platforms change. In fact, the virtual machine suggested here is not only usable as a standard model for existing virtual machines but also aid in more efficient execution of applications loaded in the embedded systems such as Mobile Devices, Digital TV, and Set-Top Box.

  • PDF

Intelligent Control of a Virtual Walking Machine for Virtual Reality Interface (가상현실 대화용 가상걸음 장치의 지능제어)

  • Yoon, Jung-Won;Park, Jang-Woo;Ryu, Je-Ha
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.9
    • /
    • pp.926-934
    • /
    • 2006
  • This paper proposes intelligent control of a virtual walking machine that can generate infinite floor for various surfaces and can provide proprioceptive feedback of walking to a user. This machine allows users to participate in a life-like walking experience in virtual environments with various terrains. The controller of the machine is implemented hierarchically, at low-level for robust actuator control, at mid-level fur platform control to compensate the external forces by foot contact, and at high-level control for generating walking trajectory. The high level controller is suggested to generate continuous walking on an infinite floor for various terrains. For the high level control, each independent platform follows a man foot during the swing phase, while the other platform moves back during single stance phase. During double limb support, two platforms manipulate neutral positions to compensate the offset errors generated by velocity changes. This control can, therefore, satisfy natural walking conditions in any direction. Transition phase between the swing and the stance phases is detected by using simple switch sensor system, while human foot motions are sensed by careful calibration with a magnetic motion tracker attached to the shoe. Experimental results of walking simulations at level ground, slope, and stairs, show that with the proposed machine, a general person can walk naturally on various terrains with safety and without any considerable disturbances. This interface can be applied to various areas such as VR navigations, rehabilitation, and gait analysis.

Proactive Virtual Network Function Live Migration using Machine Learning (머신러닝을 이용한 선제적 VNF Live Migration)

  • Jeong, Seyeon;Yoo, Jae-Hyoung;Hong, James Won-Ki
    • KNOM Review
    • /
    • v.24 no.1
    • /
    • pp.1-12
    • /
    • 2021
  • VM (Virtual Machine) live migration is a server virtualization technique for deploying a running VM to another server node while minimizing downtime of a service the VM provides. Currently, in cloud data centers, VM live migration is widely used to apply load balancing on CPU workload and network traffic, to reduce electricity consumption by consolidating active VMs into specific location groups of servers, and to provide uninterrupted service during the maintenance of hardware and software update on servers. It is critical to use VMlive migration as a prevention or mitigation measure for possible failure when its indications are detected or predicted. In this paper, we propose two VNF live migration methods; one for predictive load balancing and the other for a proactive measure in failure. Both need machine learning models that learn periodic monitoring data of resource usage and logs from servers and VMs/VNFs. We apply the second method to a vEPC (Virtual Evolved Pakcet Core) failure scenario to provide a detailed case study.

Development of Real-Time Distributed Simulator and Controller Based on Virtual Machine (가상머신을 이용한 실시간 분산처리 시뮬레이터 및 제어기)

  • 양광웅;박재현
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.1
    • /
    • pp.115-121
    • /
    • 1999
  • Advanced digital computer technology enables the computer-based controllers to replace the traditional analog controllers used in factory automations. This replacement, however, brings up the side effects caused by the quantization error and non-real-time execution of control software. This paper describes the structure of real-time simulator and controller that can be used for design and verification of real-time digital controllers. The virtual machine concept adopted by the proposed real-time simulator makes the proposed simulator be independent from the specific hardware platforms. The proposed system can also be used in the loosely coupled distributed environments connected through local area network using real-time message passing algorithm and virtual data table based on the shared memory mechanism.

  • PDF

Design of a Virtual Walking Machine for Virtural Reality Interface (가상현실 대화용 가상걸음 장치의 설계)

  • 윤정원;류제하
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.11
    • /
    • pp.1044-1051
    • /
    • 2004
  • This paper described a novel locomotion interface that can generate infinite floor for various surface, named as virtual walking machine. This interface allows users to participate in a life-like walking experience in virtual environments, which include various terrains such as plains, slopes and stair ground surfaces. The interface is composed of two three-DOF (X, Y, Yaw) planar devices and two four-DOF (Pitch, Roll, Z, and relative rotation) footpads. The planar devices are driven by AC servomotors for generating fast motions, while the footpad devices are driven by pneumatic actuators for continuous support of human weight. To simulate natural human walking, the locomotion interface design specification are acquired based on gait analysis and each mechanism is optimally designed and manufactured to satisfy the given requirements. The designed locomotion interface allows natural walking(step: 0.8m, height: 20cm, load capability: 100kg, slope:30deg) for various terrains.