• Title/Summary/Keyword: 작업 상태

Search Result 1,639, Processing Time 0.032 seconds

Fuzzy Logic-driven Virtual Machine Resource Evaluation Method for Cloud Provisioning Service (클라우드 프로비저닝 서비스를 위한 퍼지 로직 기반의 자원 평가 방법)

  • Kim, Jae-Kwon;Lee, Jong-Sik
    • Journal of the Korea Society for Simulation
    • /
    • v.22 no.1
    • /
    • pp.77-86
    • /
    • 2013
  • Cloud computing is one of the distributed computing environments and utilizes several computing resources. Cloud environment uses a virtual machine to process a requested job. To balance a workload and process a job rapidly, cloud environment uses a provisioning technique and assigns a task with a status of virtual machine. However, a scheduling method for cloud computing requires a definition of virtual machine availabilities, which have an obscure meaning. In this paper, we propose Fuzzy logic driven Virtual machine Provisioning scheduling using Resource Evaluation(FVPRE). FVPRE analyzes a state of every virtual machine and actualizes a value of resource availability. Thus FVPRE provides an efficient provisioning scheduling with a precise evaluation of resource availability. FVPRE shows a high throughput and utilization for job processing on cloud environments.

Efficient Task Allocation Technique Using Resources' State Transition Probability Table (Volunteer Computing에서의 자원 상태전이확률테이블을 이용한 효율적인 작업 할당 기법)

  • Lee, Jaehyeck;Song, Chunggun;Lee, Bongwoo;Yu, Heonchang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.70-71
    • /
    • 2017
  • Volunteer Computing은 대규모 프로젝트를 많은 분산된 데스크탑, 랩탑 PC, 그리고 스마트 폰과 같은 모바일 디바이스의 idle(유휴 상태)인 컴퓨팅 자원을 기여(Volunteer)받아 수행하는 환경이다. 그러나 기여된 컴퓨팅 자원이 idle과 used(사용 상태) 간의 상태전이가 빈번히 일어나거나, idle로 지속되는 시간이 짧은 자원의 경우, 프로젝트를 수행하는데 비효율적이다. 따라서 본 논문에서는 이러한 자원을 구분하고, 해당 자원의 다음 상태전이확률테이블을 계산하여 결과에 따라 해당 자원에 적합한 작업을 할당하는 방법을 제안한다.

특장차량 핸드그라인딩 작업 중 감전

  • Korea Environmental Engineers Federation
    • Environmental engineer
    • /
    • v.23 s.233
    • /
    • pp.76-77
    • /
    • 2006
  • 비가오는 날 특장차량 정비업체 소속 재해자가 우천으로 인해 신체 등이 젖은 상태에서 옥외작업장에서 차량 도장작업을 하기 위해 차량 적재함 문짝 하단을 핸드그라인더로 연마작업을 하던 중 핸드그라인더 누전에 의해 감전 사망한 재해임.

  • PDF

드릴링 작업의 가공 정밀도 개선에 관한여

  • 이상조
    • Journal of the KSME
    • /
    • v.30 no.1
    • /
    • pp.29-35
    • /
    • 1990
  • 본 글에서는 드릴링 작업의 가공정밀도 개선방안에 관하여 살펴보았다. 그러나 이러한 결과들은 현재 산업계에서 그 필요성이 점증하고 이는 small-deep hole 드릴링에 적용하기 위하여는 앞으 로도 계속 연구가 진행되어야 하며 특히 (1) 칩의 처리 문제, (2) Burr의 처리 문제, (3) 작업 상태에서 드릴휨의 모델링 등의 분야에 대한 연구가 선행되어야 할 것이다.

  • PDF

A Cooperation with Clients on Agent-Initiated Cache Consistency Sheme (대리인에 의한 캐쉬 일관성 유지 방식에서의 클라이언트들간의 상호 협조)

  • 김경자;장태무
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.178-180
    • /
    • 1998
  • 분산 파일 시스템에서는 파일 서버는 사용률이 높고, 통신 네트워크나 클라이언트 워크스테이션은 상대적으로 낮은 것으로 보고 하고 있다. 따라서, 시스템의 확장은 파일 서버가 처리해야 할 작업 부담을 증가하는 결과를 초래하므로 파일 서버는 시스템 사의 주된 병목 구간이 된다. 따라서 분산 시스템의 성능을 향상시키기 위해서는 파일 서버의 작업 부담을 클리언트로 이전시키고 가급적이면 파일 서버가 유지되는 상태 정보의 양을 줄여야 한다. 본 논문에서는 파일 서버에서 유지되는 상태 정보의 양이 파일 서버의 작업 부담에 비례한다는 가정 하에 파일 서버의 작업부담을 클라이언트들에게 이양시키는 대리인에 의한 캐쉬 일관성 유지 방식과 클라이언트들간의 상호 협조를 통해 요구된 파일에 대한 응답시간을 줄이는 방안을 제안하였다.

  • PDF

A Power-Performance Optimization Model on Cloud Environment Through Workload Shaping (워크로드 섀이핑을 통한 클라우드 환경에서의 전력당 성능비 최적화 모델)

  • Kim, Woongsup
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.290-292
    • /
    • 2012
  • 클라우드 컴퓨팅에서는 사용량 당 과금 정책을 통해 서비스를 제공하여 사용자에게 높은 수준의 QoS 를 제공함과 동시에 비용절감의 효과를 가지고 있다. 하지만 클라우스 서비스 제공 업체에서는 최대 서비스 요구량을 만족시킬 수 있도록 시스템을 구성해야 할 필요가 있으며, 이에 맞추어 상당한 시간동안 다수의 자원을 유휴상태로 운영하여야 한다. 데이터 센터를 유휴상태로 운영될 경우 즉시 서비스 제공이 가능하다는 장점이 있으나 반대로 전력을 낭비한다는 단점을 가진다. 본 연구는 최소한의 전력소모를 하면서 QoS 를 보장할 수 있도록 하는 시스템 구축 모델을 제시하는 데 목적이 있으며 시뮬레이션 결과를 통하여 우리가 제시한 모델의 적절성을 보이려고 한다. 우리의 모델은 요청 작업 타입에 따른 traffic shaping 기법을 도입하여 작업을 저전력 컴퓨터와 고성능 컴퓨터에 분산배치하도록 하는데 목적이 있으며 가상화 기법을 통해 작업의 신속한 분산작업을 수행하는 방법을 사용한다.

Design of an Efficient PC Cluster using a Very Large Idle PCs on Internet (인터넷상의 대규모 유휴 PC들을 사용한 효율적인 PC Cluster의 설계)

  • 김영균;최종욱;김용호;오길호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.223-225
    • /
    • 2002
  • 본 논문에서는 인터넷 상에서 대규모의 유휴 PC들을 연산에 활용하는 PC Cluster시스템에 대해 연구하였다. 인터넷상의 노드는 i)이질적이고, ii)각 노드의 신뢰성이 확보되지 않는 특징을 갖는다. 또한 각각의 노드는 iii)지역 작업을 가질 수 있다. 작업 할당시 연산에 참여하는 노드의 이력 정보와 유휴상태를 함께 고려하여 작업을 할당함으로서 i), ii)를 고려한 PC클러스터링 방법을 제안하였다. 작업 할당시 노드의 이전 작업들의 처리에 대한신뢰성과, 작업 반환 시간을 고려하여 작업을 노드에 할당함으로써 신뢰성이 떨어지는 노드와 평균 반환 시간이 상대적으로 다른 노드들에 비해 큰 노드에 대해서 작업 할당을 가능한 줄임으로써 전체 작업의 신뢰성을 높일 수 있고 평균 작업 반환 시간을 단축시킬 수 있다. 제안한 방법에서는 iii)의 지역 작업을 가질 수 있는 인터넷상의 서로 다른 성능의 이질적인PC로 Cluster를 구축할 경우 보다 적합한 Self-Scheduling을 사용함으로서 효율적으로 작업할당이 가능하도록 하였다. 제안한 방법은 지역 작업을 갖고 있는 인터넷상의 대규모 PC들로 구성된 신뢰성 있는 PC클러스터 구축을 가능하도록 한다.

  • PDF

Development of a Monitoring System for a Pipe Cleaning Robot with RS-485 (RS-485 통신을 이용한 배관청소 로봇의 모니터링 시스템 개발)

  • Kim, Min-wook;Lee, Hun-seok;Oh, Jin-seok
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.5
    • /
    • pp.923-930
    • /
    • 2016
  • Various pipes are used in the many industrial field such as water supply, drainage system and marine plants, so a maintenance of these pipes is essential. Especially, the maintenance of the piping in the industrial field, some professional staffs enter and clean the pipe. If the professional staffs can not enter and clean the pipe, the workers has to use the method of inserting a scraper connected to wire inside the pipe. However, this method demands huge budget and causes a number of problems such as traffic congestion. To solve these problems, pipe cleaning robot has been researching and developing. Many Pipe cleaning robots have a problem, that is impossible to confirm the operating condition of the robot in a real time. This paper suggest pipe cleaning robot with RS-485 which transmit operating and cleaning condition of robot and inner pipe filmed by camera, that user can check.

A Task-based User Interface for Manipulating Multiply Connected Appliances (다중기기 제어를 위한 태스크 기반 사용자 인터페이스)

  • Lim, Sung-Soo;Cho, Sung-Bae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.171-175
    • /
    • 2008
  • 최근 TV, DVD, AV 등의 각종 가전기기가 보급되면서 사용자는 다수의 리모컨을 조작하고 기기 사이의 관계를 이해해야 다양한 서비스를 제공받을 수 있게 되었다. 하지만 사용자는 보통 기기 단위의 기능을 일일이 제어하기 보다는 간단한 조작으로 다수 기기의 기능이 복합적으로 함축된 상위수준의 서비스를 제공받기 원한다. 기존에는 다수의 기기를 조작하기 위해 각 기기의 리모컨을 물리적으로 통합한 통합 리모컨 등이 제안되었으나 고수준의 서비스를 위해서는 사용자가 각 기기를 직접 조작해야 했고, 복수의 작업을 하나의 버튼으로 수행하는 매크로 기능 등은 사용자가 직접 설계해야 하거나 직관적이지 못하였다. 본 논문에서는 사용자에게 제공되는 서비스 작업 단위를 태스크로 정의하고 서비스 제공을 위해 필요한 기기 사이의 연결성과 각종 값을 내부적으로 설정하여 사용자에게 태스크 기반의 직관적인 인터페이스를 제공하는 방법을 제안한다. 기기를 일일이 조작해야 하는 기존의 통합 리모컨과 달리, 기기의 연결 상태 등을 분석하여 사용자가 이해하기 쉬운 태스크 단위로 사용자 인터페이스를 설계하고, 복수의 기기를 제어하는 작업은 기기의 상태에 따라 동작하여 사용자는 기기의 상태를 신경 쓰지 않고 서비스를 제공받는다. XML로 설계된 각 기기의 기능과 인터페이스 및 태스크의 기능과 인터페이스를 실시간으로 통합하여 현재 상태에 적적한 태스크 기반 사용자 인터페이스를 동적으로 생성한다. 본 논문에서는 사용성 평가를 통해 제안하는 방법의 유용성을 검증하였다.

  • PDF

A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism (내포병렬성을 가진 공유메모리 프로그램에서 최초경합의 수행후 탐지도구)

  • Kang, Mun-Hye;Sim, Gab-Sig
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.4
    • /
    • pp.17-24
    • /
    • 2014
  • Detecting data races is important for debugging shared-memory programs with nested parallelism, because races result in unintended non-deterministic executions of the program. It is especially important to detect the first occurred data races for effective debugging, because the removal of such races may make other affected races disappear or appear. Previous dynamic detection tools for first race detecting can not guarantee that detected races are unaffected races. Also, the tools does not consider the nesting levels or need support of other techniques. This paper suggests a post-mortem tool which collects candidate accesses during program execution and then detects the first races to occur on the program after execution. This technique is efficient, because it guarantees that first races reported by analyzing a nesting level are the races that occur first at the level, and does not require more analyses to the higher nesting levels than the current level.