• 제목/요약/키워드: computing environment

검색결과 3,249건 처리시간 0.03초

A Workflow Scheduling Technique Using Genetic Algorithm in Spot Instance-Based Cloud

  • Jung, Daeyong;Suh, Taeweon;Yu, Heonchang;Gil, JoonMin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제8권9호
    • /
    • pp.3126-3145
    • /
    • 2014
  • Cloud computing is a computing paradigm in which users can rent computing resources from service providers according to their requirements. A spot instance in cloud computing helps a user to obtain resources at a lower cost. However, a crucial weakness of spot instances is that the resources can be unreliable anytime due to the fluctuation of instance prices, resulting in increasing the failure time of users' job. In this paper, we propose a Genetic Algorithm (GA)-based workflow scheduling scheme that can find the optimal task size of each instance in a spot instance-based cloud computing environment without increasing users' budgets. Our scheme reduces total task execution time even if an out-of-bid situation occurs in an instance. The simulation results, based on a before-and-after GA comparison, reveal that our scheme achieves performance improvements in terms of reducing the task execution time on average by 7.06%. Additionally, the cost in our scheme is similar to that when GA is not applied. Therefore, our scheme can achieve better performance than the existing scheme, by optimizing the task size allocated to each available instance throughout the evolutionary process of GA.

Range Segmentation of Dynamic Offloading (RSDO) Algorithm by Correlation for Edge Computing

  • Kang, Jieun;Kim, Svetlana;Kim, Jae-Ho;Sung, Nak-Myoung;Yoon, Yong-Ik
    • Journal of Information Processing Systems
    • /
    • 제17권5호
    • /
    • pp.905-917
    • /
    • 2021
  • In recent years, edge computing technology consists of several Internet of Things (IoT) devices with embedded sensors that have improved significantly for monitoring, detection, and management in an environment where big data is commercialized. The main focus of edge computing is data optimization or task offloading due to data and task-intensive application development. However, existing offloading approaches do not consider correlations and associations between data and tasks involving edge computing. The extent of collaborative offloading segmented without considering the interaction between data and task can lead to data loss and delays when moving from edge to edge. This article proposes a range segmentation of dynamic offloading (RSDO) algorithm that isolates the offload range and collaborative edge node around the edge node function to address the offloading issue.The RSDO algorithm groups highly correlated data and tasks according to the cause of the overload and dynamically distributes offloading ranges according to the state of cooperating nodes. The segmentation improves the overall performance of edge nodes, balances edge computing, and solves data loss and average latency.

Design of Personalized Exercise Data Collection System based on Edge Computing

  • Jung, Hyon-Chel;Choi, Duk-Kyu;Park, Myeong-Chul
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권5호
    • /
    • pp.61-68
    • /
    • 2021
  • 본 논문에서는 운동 재활 서비스에 제공할 수 있는 엣지 컴퓨팅 기반의 운동 데이터 수집 디바이스를 제안한다. 기존 클라우드 컴퓨팅 방식에서는 사용자가 급증하는 경우 데이터 센터의 처리량이 증가하여 많은 지연 현상을 발생하는 문제점을 가진다. 본 논문에서는 엣지 컴퓨팅을 이용하여 사용자측에서 3차원 카메라를 통한 영상 정보를 기반으로 포즈 에스티메이션을 적용한 신체 관절의 키포인트 위치를 측정하고 추정하여 서버에 전송하는 디바이스를 설계하고 구현하였다. 본 연구의 결과를 통하여 클라우드 시스템에 부하없이 원활한 정보 수집 환경을 구축할 수 있으며 운동 재활을 원하는 다양한 사용자를 대상으로 IoT 및 엣지 컴퓨팅 기술을 통한 개인 맞춤형 재활운동 코칭 시스템에 활용될 수 있을 것이다.

유비쿼터스 환경에서의 소형 마이크로 컨트롤러를 위한 영상 촬영 및 압축 시스템 (Image capture and compression system for tiny microcontroller over Ubiquitous Environment)

  • 송민환;김재호;안일엽;김태현;원광호;이상신
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.923-926
    • /
    • 2007
  • 유비쿼터스 환경에서 소형, 저전력의 임베디드 시스템은 저가로 구성되는 시스템이라는 특성으로 인해 넓고 다양한 지역에 분포될 수 있고 분포 시킬 시스템의 개수와 설치 방법등에 있어 큰 유연성을 가지고 있어 그 활용에 있어 매우 큰 잠재적인 요소를 보유하고 있다. 이러한 시스템에 채용되는 마이크로컨트롤러는 매우 제한된 메모리 용량과 낮은 클럭속도, 낮은 레벨의 연산 성능을 가지는게 일반적이다. 본 논문에서의 마이크로 컨트롤러를 위한 영상 촬영 및 압축 시스템은 이러한 소형의 마이크로 컨트롤러를 사용한 소형의 저전력 임베디드 시스템에서 사용하기 위한 목적의 영상 촬영 및 압축을 위한 시스템이다. 본 시스템은 영상을 촬영하고 촬영된 영상을 JPEG로 압축하며 이를 내부 메모리에 보관함으로써 저사양의 마이크로컨트롤러를 가지는 시스템과 낮은 데이터 전송률을 가지는 통신 환경에서도 이미지 기반의 서비스를 제공할 수 있는 환경을 제공하면서 동시에 매우 소형의 시스템으로 배터리 동작 기반의 저전력 시스템을 위한 설계로 유비쿼터스 환경의 구성에 매우 유용한 기능을 제공한다.

Developing an User Location Prediction Model for Ubiquitous Computing based on a Spatial Information Management Technique

  • Choi, Jin-Won;Lee, Yung-Il
    • Architectural research
    • /
    • 제12권2호
    • /
    • pp.15-22
    • /
    • 2010
  • Our prediction model is based on the development of "Semantic Location Model." It embodies geometrical and topological information which can increase the efficiency in prediction and make it easy to manipulate the prediction model. Data mining is being implemented to extract the inhabitant's location patterns generated day by day. As a result, the self-learning system will be able to semantically predict the inhabitant's location in advance. This context-aware system brings about the key component of the ubiquitous computing environment. First, we explain the semantic location model and data mining methods. Then the location prediction model for the ubiquitous computing system is described in details. Finally, the prototype system is introduced to demonstrate and evaluate our prediction model.

Openstack을 이용한 Cloud Computing 환경 구축 및 활용 (The Construction and Utilization of Cloud Computing Environment with Openstack)

  • 김영훈;지호영;문봉교
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 춘계학술발표대회
    • /
    • pp.60-63
    • /
    • 2017
  • Cloud Computing 환경은 사용자로 하여금 네트워크를 통하여 운영플랫폼, 저장매체 등이 운영 가능한 컴퓨터 자원을 신속하게 이용할 수 있는 컴퓨팅 환경이다. 이 환경을 이용하여 사용자들에게 가상의 컴퓨팅 공간을 만들어 resource를 사용하게 만들어주는 Iaas(Infrastructure as a Service)가 급증하고 있다. OpenStack은 Cloud Computing 환경을 이용하여 사용자로 하여금 *aaS제공을 가능하게 해주는 오픈소스 소프트웨어 프로젝트이다. 이 연구는 Openstack을 활용하여 Cloud환경을 구축하고, 이를 활용 하는 방안에 대한 연구이다. GitLab를 이용한 GitLab Service Launching을 시도하고, Hadoop을 통하여 Cloud 환경을 활용한 분산처리 시스템을 구현, Cloud의 활용 방안을 탐구한다.

국가 Grid 기본 계획과 국$\cdot$내외 Grid 프로젝트 추진 동향 (Basic Plan of National Grid and Domestic and International Research Tendency)

  • 장행진;박형우;이상산
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2001년도 추계 학술대회논문집
    • /
    • pp.164-173
    • /
    • 2001
  • Advanced countries centered by National Supercomputing Center are inclined to construct Grid Infra and develop key applications in high performance computing field. They are also trying to globalize the Grid project aided by research groups in nations and continents. Computing technology and application development in Grid computing environment become indirect capital of high performance computing and information technology. Therefore, Korean government would like to participate in their Grid construction and application development actively and pursue to Grid project to develop Grid industries such as IT, BT. next five years.

  • PDF

모바일 환경을 위한 메타데이터 비디오 플레이어 설계 및 구현 (Design and Implementation of Video Metadata Player for Mobile Environment)

  • 이돈수;홍승표;신정훈;이상준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(A)
    • /
    • pp.128-130
    • /
    • 2011
  • 동영상 데이타는 2차원의 이미지가 시간에 따라 변화하는 3차원의 데이타로 볼 수 있으며, 동영상 내에 등장하는 객체 등의 컨텐츠를 효율적으로 검색하고 브라우징 하는데 복잡한 기술이 필요하다. 본 논문에서는 메타데이터가 포함된 동영상을 모바일 환경에서 효과적으로 브리우징 할 수 있는 기법을 제안한다. 대규모 메타데이터의 효율적 전송을 고려한 저장 구조 및 전송 방법을 개선하여 불필요한 네트워크 트래픽을 줄임으로서 네트워크 대역폭의 제약이 큰 모바일 환경에서도 어려움 없이 사용자 참여형의 동영상 스트리밍 서비스를 제공할 수 있는 기법을 제시한다.

그리드 서비스를 위한 사용자 데이터 관리 시스템 설계 (Design of User Data Management System for Grid Service)

  • 오영주;김법균;안동언;정성종
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.224-226
    • /
    • 2005
  • Grid computing enables the fundamental computing shift from a localized resource computing model to a fully-distributed virtual organization with shared resources. In the grid computing environment, grid users usually get access rights by mapping their credential to local account. The mapped total account is temporally belongs to grid user. So, data on the secondary storage, which is produced by grid operation, can increase the load of system administration or can issue grid user's privacy. In this paper, we design a data management system for grid user to cover these problems. This system implements template account mechanism and manages local grid data.

  • PDF

유비쿼터스 컴퓨팅 환경을 위한 MDA 기반의 어플리케이션 개발을 지원하는 통합개발환경 (IDE based on MDA for Application Development in Ubiquitous Computing Environment)

  • 김동욱;김준영;이정태;김민구
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2007년도 학술대회 1부
    • /
    • pp.802-807
    • /
    • 2007
  • 유비쿼터스 컴퓨팅 환경에서 커뮤니티 메타포를 이용하여 유비쿼터스 서비스를 실현하는 커뮤니티 컴퓨팅에 대한 연구가 제안되었다. 제시된 커뮤니티 컴퓨팅 어플리케이션 개발과정은 MDA 개발방법을 적용하여 추상화된 고수준의 모델로부터 최종 플랫폼에 적합한 코드를 생산한다. 그러나 커뮤니티 컴퓨팅 시스템을 구현하기 위한 통합개발환경은 존재하지 않는다. 이에 본 연구에서는 최근 관심이 고조되고 있는 이클립스를 이용하여 커뮤니티 컴퓨팅에서 요구되는 기능들을 플러그인으로 통합하여 커뮤니티 컴퓨팅 어플리케이션 개발에 적합한 통합개발환경(CDTK : Community computing Development Tool Kit)을 제안한다.

  • PDF