• 제목/요약/키워드: Virtual disk

검색결과 64건 처리시간 0.027초

Dynamic modeling and three-dimensional motion simulation of a disk type underwater glider

  • Yu, Pengyao;Wang, Tianlin;Zhou, Han;Shen, Cong
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • 제10권3호
    • /
    • pp.318-328
    • /
    • 2018
  • Disk type underwater gliders are a new type of underwater gliders and they could glide in various directions by adjusting the internal structures, making a turnaround like conventional gliders unnecessary. This characteristic of disk type underwater gliders makes them have great potential application in virtual mooring. Considering dynamic models of conventional underwater gliders could not adequately satisfy the motion characteristic of disk type underwater gliders, a nonlinear dynamic model for the motion simulation of disk type underwater glider is developed in this paper. In the model, the effect of internal masses movement is taken into consideration and a viscous hydrodynamic calculation method satisfying the motion characteristic of disk type underwater gliders is proposed. Through simulating typical motions of a disk type underwater glider, the feasibility of the dynamic model is validated and the disk type underwater glider shows good maneuverability.

회전하는 환상 디스크의 면내 고유진동 해석 (In-plane Natural Vibration Analysis of a Rotating Annular Disk)

  • 송승관;곽동희;김창부
    • 한국소음진동공학회논문집
    • /
    • 제19권2호
    • /
    • pp.208-216
    • /
    • 2009
  • In this paper, we present the equations of motion by which the natural vibration of a rotating annular disk can be analyzed accurately. These equations are derived from the theory of finite deformation and the principle of virtual work. The radial displacements of annular disk at the steady state where the disk is rotating at a constant angular velocity are determined by non-linear static equations formulated with 1-dimensional finite elements in radial direction. The linearlized equations of the in-plane vibrations at the disturbed state are also formulated with 1-dimensional finite elements in radial direction along the number of nodal diameters. They are expressed as in functions of the radial displacements at the steady state and the disturbed displacements about the steady state. In-plane static deformation modes of an annular disk are used as the displacement functions for the interpolation functions of the 1-dimensional finite elements. The natural vibrations of an annular disk with different boundary conditions are analyzed by using the presented model and the 3-dimensional finite element model to verify accuracy of the presented equations of motion. Its results are compared and discussed.

SAF: 디스크 탐색 시간 향상을 위한 파일 시스템 내 스왑 공간 할당 기법 (SAF: A Scheme of Swap Space Allocation in File Systems to Reduce Disk Seek Time)

  • 안우현;김보곤;김병규;오재원
    • 한국정보통신학회논문지
    • /
    • 제15권6호
    • /
    • pp.1289-1300
    • /
    • 2011
  • 최근 고성능 컴퓨터에서 메모리 사용량이 매우 큰 프로그램과 파일 접근을 많이 하는 프로그램을 동시에 실행하고 있다. 많은 메모리의 사용은 디스크의 스왑 공간에 대해 디스크 접근을 빈번히 발생시키고, 파일 접근은 디스크의 파일 시스템 파티션으로 디스크 접근을 야기한다. 이런 두 종류의 프로그램을 동시에 실행하면 스왑 공간과 파일 시스템 파티션 간에 디스크 탐색이 빈번히 발생할 수 있다. 이런 문제를 해결하기 위해 본 논문은 SAF 기법을 제안한다. 이 기법은 파일 시스템 파티션에 새롭게 여러 개의 스왑 공간을 배치하고, 이들 공간에 페이지-아웃되는 페이지들을 저장한다. 즉, 페이지들은 가장 최근에 접근한 파일의 디스크 위치에 근접한 스왑 공간에 저장된다. 이 스왑 공간이 기존의 스왑 공간에 비해 최근 접근된 파일의 위치로부터 가까운 거리에 있기 때문에 파일 접근 후 발생하는 디스크 탐색의 시간을 크게 줄일 수 있다. 성능 검증을 위해 BSD기반의 FreeBSD 6.2 운영체제에 SAF를 구현하였고, 5개의 벤치마크를 실행하여 성능을 측정하였다. 성능 측정 결과 SAF는 FreeBSD에 비해 벤치마크의 실행 시간을 약 14%∼42% 감소시켰다.

Actuator Disk 모델 기반의 로터 유입류 해석을 위한 OpenFOAM 알고리즘 확장 (The Extension and Validation of OpenFOAM Algorithm for Rotor Inflow Analysis using Actuator Disk Model)

  • 김태우;오세종;이관중
    • 한국항공우주학회지
    • /
    • 제39권12호
    • /
    • pp.1087-1096
    • /
    • 2011
  • 본 연구의 목적은 오픈 소스 코드에서 제공하는 해석자의 알고리즘을 수정하여 로터의 유동 해석에 적합하도록 해석자를 확장하고, 이를 검증하는 것이다. 우선 로터의 추력에 의해 발생하는 후류에 의한 유동 흐름의 해석이 가능하도록 오픈 소스 코드인 OpenFOAM의 표준 해석자의 알고리즘을 개선하였다. 또한, 로터의 추력 예측을 위해서 깃요소 이론을 기반으로 한 가상 블레이드 기법을 적용하였다. 깃요소 이론에서의 유효받음각을 구하기 위한 로터 디스크 상의 속도 성분은 해석자 내에서 반복계산시마다 수렴되는 속도를 사용하였다. 개발된 로터 해석자를 사용하여 로터 유입류 해석을 수행하고 그 결과를 실험 결과 및 타 수치해석 코드의 결과와 비교하여 신뢰도를 검증하였다. 로터-동체 상호작용 해석을 통해 헬리콥터 시스템 전체에 대한 로터 해석자의 적용가능성을 확인하였다.

APC: 가상 메모리 시스템에서 적응적 페이지 선반입 제어 기법 (APC: An Adaptive Page Prefetching Control Scheme in Virtual Memory System)

  • 안우현;양종철;오재원
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제37권3호
    • /
    • pp.172-183
    • /
    • 2010
  • 가상 메모리 시스템(VM)에서 페이지 부재로 발생하는 디스크 I/O를 감소시키기 위해 페이지 선반입 기법을 사용한다. 이 기법은 부재 페이지와 함께 추가적인 페이지들을 한 번의 디스크 I/O로 미리 읽는다. 그런데, 4.4BSD와 같은 운영체제의 VM은 응용 프로그램의 페이지 참조 패턴을 고려하지 않고 항상 가능한 많은 페이지들을 선반입하고자 한다. 이 방법은 선반입된 페이지들 중 일부만 사용하는 참조패턴에서 디스크 참조 시간을 증가시키며, 유용한 페이지들을 메모리에서 내보내는 메모리 오염을 야기한다. 이런 문제를 해결하기 위해 본 논문은 적응적 페이지 선반입 제어 기법(APC)을 제안한다. APC는 선반입 페이지들 중에서 메모리에 존재하는 동안 참조된 페이지들의 비율을 프로세스 단위로 주기적으로 측정하고, 이 비율을 사용하여 4.4BSD VM이 선반입하고자 하는 페이지의 개수를 조절한다. 그래서 실행도중 페이지 참조 패턴이 바뀌더라도 적절한 수의 페이지를 선반입할 수 있다. 성능 검증을 위해 APC를 4.4BSD 기반의 FreeBSD 6.2에 구현하였으며, SOR, SMM, FFT 벤치마크를 통해 성능을 측정하였다. 성능 측정 결과 APC는 기존 BSD VM보다 벤치마크의 실행 시간을 최대 57% 단축하였다.

설계정보 유출방지를 위한 정보보안시스템 설계 및 구현 (Design and Implementation of Information Security System to Prevent Leakage of Drawing Information)

  • 장항배;이호신
    • 한국CDE학회논문집
    • /
    • 제11권5호
    • /
    • pp.327-334
    • /
    • 2006
  • Recently, security incidents are growing rapidly in which internal employees let the drawing leak out to competitors or other countries. This type of security incidents has a characteristic that it occurs less frequently than other types of security incidents such as network or server security incident, but the damage is a lot more serious. The existing information security technologies to prevent internal information from being leaked out are only applicable to general documents(office documents, web pages and image files in which data are encrypted one by one). However, architectural drawings made up of collection of files with various formats(extensions) have problems with the process speed of en(de) cryption and accuracy, so the developments of security technologies by new methods are required. In this study, we design and develop a security technology based on work area with which users can protect the leakage of critical information in the kernel level while maintaining their work environment when they have to use sharing information that cannot be managed by the unit of file. As a result, we developed the "Virtual Secure Disk" which allows only authorized users and applications to have an access to drawings, and have verified its security by applying it to the actual company.

보안 저장장치를 구비한 가상의 인비저블한 보안 디스크 (VIPDISK) 설계 및 구현 (Design and Implementation of Virtual and Invisible Private Disk (VIPDISK) having Secure Storage Device)

  • 전선국;권용구
    • 정보보호학회논문지
    • /
    • 제25권4호
    • /
    • pp.781-792
    • /
    • 2015
  • 본 논문에서는 정보유출을 막기 위하여 보안저장장치를 구비한 가상의 인비저블한 디스크(VIPDISK)기술을 제안한다. 제안 기술은 소프트웨어 기반의 보안 기술로서, 임의의 데이터 저장장치의 운영체제에서는 전혀 확인 할 수 없는 숨은 보안 영역을 설정하여 해당 영역에서 OS를 포함한 어떤 프로그램을 실행하더라도 보안영역의 존재여부를 전혀 알 수 없게 한다. 특히 비활성화상태에서는 타인에게 절대 노출되지 않는 보안 영역을 설정하여 고유의 디지털 키와 복호화 툴을 여는 사용자 암호에 의해서만 활성화되어 사용 가능하게 된다. 그리고 숨은 보안영역에 저장되는 모든 데이터는 실시간으로 암호화하여 저장되므로 만약 VIPDISK가 분실하거나 도난당해도 보안 영역에 저장된 데이터가 절대 유출되지 않도록 보호해준다. 실험을 통하여 VIPDISK는 기존 기법들에 비해 높은 보안성을 제공하는 것을 알 수 있었다.

멥 데이터 자원 변화를 통한 가상 메모리 기반 FTL 정책의 성능 측정 및 분석 연구 (A Study on the Performance Measurement and Analysis on the Virtual Memory based FTL Policy through the Changing Map Data Resource)

  • 이현섭
    • 사물인터넷융복합논문지
    • /
    • 제9권1호
    • /
    • pp.71-76
    • /
    • 2023
  • 최근 빅데이터를 저장 및 관리하기 위해 대용량 데이터를 안정적으로 접근할 수 있는 고성능의 저장시스템 개발과 연구가 활발하게 진행되고 있다. 특히 데이터센터 및 엔터프라이즈 환경의 저장시스템에서는 대용량의 데이터를 관리하기 위해 대용량의 SSD(solid state disk)가 대량으로 사용되고 있다. 일반적으로 SSD는 미디어인 NAND 플래시 메모리의 특성을 감추고 데이터를 관리를 효율적으로 하기 위해 FTL(flash transfer layer)을 사용한다. 그러나 FTL의 알고리즘은 SSD의 용량이 커질수록 데이터가 저장된 NAND의 위치 정보를 관리하기 위해 DRAM을 많이 사용하는 한계가 있다. 따라서 본 논문에서는 FTL에서 사용하는 DRAM 자원을 줄이기 위한 가상 메모리 (virtual memory)를 적용한 FTL 정책을 소개한다. 본 논문에서 제안하는 가상 메모리 기반 FTL 정책은 LRU(least recently used) 정책을 사용하여 최근 사용된 데이터의 멥핑 정보를 DRAM 공간에 적재하고 이전에 사용된 정보는 NAND에 저장하는 방식으로 멥 데이터를 관리한다. 마지막으로 실험을 통해 가상 메모리 기반의 FTL과 일반 FTL의 데이터 쓰기 처리를 하는 동안 소모되는 성능과 자원의 사용량을 측정하고 분석한다.

A Novel Method for Virtual Machine Placement Based on Euclidean Distance

  • Liu, Shukun;Jia, Weijia
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권7호
    • /
    • pp.2914-2935
    • /
    • 2016
  • With the increasing popularization of cloud computing, how to reduce physical energy consumption and increase resource utilization while maintaining system performance has become a research hotspot of virtual machine deployment in cloud platform. Although some related researches have been reported to solve this problem, most of them used the traditional heuristic algorithm based on greedy algorithm and only considered effect of single-dimensional resource (CPU or Memory) on energy consumption. With considerations to multi-dimensional resource utilization, this paper analyzed impact of multi-dimensional resources on energy consumption of cloud computation. A multi-dimensional resource constraint that could maintain normal system operation was proposed. Later, a novel virtual machine deployment method (NVMDM) based on improved particle swarm optimization (IPSO) and Euclidean distance was put forward. It deals with problems like how to generate the initial particle swarm through the improved first-fit algorithm based on resource constraint (IFFABRC), how to define measure standard of credibility of individual and global optimal solutions of particles by combining with Bayesian transform, and how to define fitness function of particle swarm according to the multi-dimensional resource constraint relationship. The proposed NVMDM was proved superior to existing heuristic algorithm in developing performances of physical machines. It could improve utilization of CPU, memory, disk and bandwidth effectively and control task execution time of users within the range of resource constraint.

클라우드 컴퓨팅 기반의 가상 프로그래밍 실습 환경 구현 및 운영 관리 방안 연구 (A Study on Implementation and Operation Management of Virtual Programming Lab based on Cloud Computing)

  • 박정호;최은영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 추계학술대회
    • /
    • pp.578-580
    • /
    • 2013
  • 컴퓨터 프로그래밍 실습을 위한 가상 데스크탑 서비스를 제공하기 위해서는 각 교과별로 사용자 그룹이 만들어져야 하며, 개발도구, 디스크 이미지, 사용자 계정 정보, 로그 데이터 등을 관리하기 위한 관리 프로그램이 필요하다. 본 논문에서는 대학에서 컴퓨터 프로그래밍 실습 교육에 활용할 수 있는 클라우드 컴퓨팅 기반의 가상 데스크탑 서비스 제공 방안과 효율적인 운영 관리 방안을 연구하였다. 구현된 가상 실습 환경 운영 관리 시스템을 이용하면 각 교과의 커리큘럼에 적합하게 커스토마이징 된 실습 환경을 사전에 미리 구축하여 교과별로 빠르게 프로비저닝 할 수 있다.

  • PDF