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

검색결과 173건 처리시간 0.028초

슈퍼피어를 이용한 모바일 P2P시스템을 위한 효율적인 플러딩 알고리즘 (Efficient Flooding Algorithm for Mobile P2P Systems using Super Peer)

  • 강소영;이광조;양성봉
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권2호
    • /
    • pp.217-221
    • /
    • 2010
  • 다양한 종류의 새로운 모바일 기기의 등장과 이들 기기들의 사용자의 증가에 따라 모바일 P2P 시스템과 관련된 연구가 활발히 진행되고 있다. 본 논문에서는 모바일 환경에서 double-layered 슈퍼 피어 시스템을 위한 새로운 검색 알고리즘을 제안한다. 제안한 검색 알고리즘에서는 전체 실험 영역을 그리드 셀로 분할하며 셀들은 같은 크기를 가지고 있다. 그리드는 모바일 기기의 통신 반경과 피어들의 수를 고려하여 적절히 구성된다. 제안한 검색 알고리즘은 방향 분할 플러딩으로서 검색시 셀들의 검색 방향을 포함하는 방법을 기반으로 한다. 이 방법은 성공적으로 네트워크의 부하를 줄였으나 낮은 검색 성공률을 보여준다. 성공률을 보다 개선하기 위해 슈퍼 피어를 위한 bridge-peer table과 n-way 검색을 활용하였다. 그 실험결과 제안한 알고리즘은 기존의 double-layered 시스템에 비하여 평균 20~30%의 메시지 패킷수가 감소되었음을 보여주었다. 성공률 역시 double-layered 시스템에 비해 약2~5% 개선되었다.

Challenges and opportunities in the engineering of intelligent systems

  • Liu, Shi-Chi;Tomizuka, Masayoshi;Ulsoy, A. Galip
    • Smart Structures and Systems
    • /
    • 제1권1호
    • /
    • pp.1-12
    • /
    • 2005
  • This paper describes the area of intelligent systems research as funded by the Civil and Mechanical Systems (CMS) Division of the National Science Foundation (NSF). With developments in computer science, information technology, sensing and control the design of typical machines and structures by civil and mechanical engineers is evolving toward intelligent systems that can sense, decide and act. This trend toward electro-mechanical design is well-established in modern machines (e.g. vehicles, robots, disk drives) and often referred to as mechatronics. More recently intelligent systems design is becoming an important aspect of structures, such as buildings and bridges. We briefly review recent developments in structural control, including the role that NSF has played in their development, and discuss on-going CMS activities in this area. In particular, we highlight the interdisciplinary initiative on Sensors and Sensor Networks and the Network for Earthquake Engineering Simulation (NEES). NEES is a distributed cyberinfrastructure to support earthquake engineering research, and provides the pioneering NEES grid computing environment for simulation, teleoperation, data collection and archiving, etc.

센서 네트워크를 위한 그리드 기반의 에너지 효율절인 라우팅 프로토콜 (Grid-based Energy Efficient Routing Protocol for Sensor Networks)

  • 정성영;이동욱;김재훈
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권2호
    • /
    • pp.216-220
    • /
    • 2008
  • 센서 노드와 싱크 노드로 구성된 센서 네트워크는 모든 센서 노드들이 한정된 에너지를 가지고 운용되기 때문에 네트워크를 오랫동안 유지하여 가용성을 높이기 위한 연구가 다양하게 진행되어 왔다. 대부분의 기존 연구들은 싱크 노드의 이동을 고려하지 않았기 때문에 사람이나 자동차 등에 의해 싱크가 이동성을 가지는 환경에는 부적합하다. 본 논문에서는 그리드 기반의 센서 네트워크에서 이동 싱크와 소스 노드간의 경로 설정에서 요구되는 통신부하(제어 패킷의 수 및 전송 범위)를 줄여 센서 네트워크의 에너지 소모를 줄이고, 경로 설정의 신뢰성을 확보하기 위한 방안을 제안한다. 제안 기법은 다수의 싱크 노드가 존재하는 환경은 물론 큰 규모의 센서 네트워크에서도 성능의 저하가 없어 확장성이 뛰어나며, 기존의 그리드와 클러스터 기반의 프로토콜과 비교하여 약 70% 수준으로 에너지 소모를 줄일 수 있어 센서 네트워크의 생명주기를 늘리고 가용성을 높일 수 있다.

그리드 컴퓨팅 네트워크에서 Seamless 가상 환경 시스템 구축을 위한 마이그레이션 에이전트 구현 및 성능 평가 (Implementation and Performance Evaluation of Migration Agent for Seamless Virtual Environment System in Grid Computing Network)

  • 원동현;안동언
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제7권11호
    • /
    • pp.269-274
    • /
    • 2018
  • MMORPG환경에서 이용자들은, 한정된 게임 월드보다 끊임없이 넓은 지형에서 플레이하기를 원하기 때문에 끊임없이 연속된 확장 가능한 공간을 제공해야 한다. 이때 사용자는 개개의 서버들로 구성된 게임 월드를 하나의 지역으로 인식하게 하고 분산 서버들이 구성한 게임 월드를 자유롭게 이동할 수 있어야 한다. 여러 대의 게임 서버를 분산 방식으로 구성하여 하나의 게임 월드를 제공하므로 개개 서버가 관리하는 영역을 벗어나 다른 서버의 관리지역으로 이동 시 이동에 따른 게임 캐릭터의 게임 관련 정보 등을 모두 전송해 주어야 한다. 서버 간의 정보 동기화를 위하여 복잡한 과정이 필요하고 이로 인한 응답 지연이 발생할 수 있다. 본 논문에서는 가상 환경을 구축하는 데 필요한 가상 환경 중 가상 환경 구축을 위한 마이그레이션 에이전트 서버를 제안한다. 마이그레이션 에이전트는 응답시간 단축을 위한 캐시 서버 역할을 수행하며, Player character수 70,000인 상황에서 응답시간을 50% 단축할 수 있었다.

직선의 방정식을 기반으로 한 프로젝터 영상의 기하왜곡 보정 (Geometric Distortion Compensation of Projector Image based on Equation of Straight Line)

  • 정정일;조진수
    • 인터넷정보학회논문지
    • /
    • 제11권5호
    • /
    • pp.27-35
    • /
    • 2010
  • 본 논문에서는 평면 스크린을 사용할 수 없는 휴대형 프로젝터의 사용 환경에서 평면이 아닌 임의의 영사면(혹은 벽면)의 기하학적 형태에 의해 발생되는 영상의 기하학적 왜곡을 효과적으로 보정할 수 있는 방법을 제안한다. 제안한 방법에서는 먼저 격자패턴을 임의의 영사면에 영사한 후 영사면의 형태에 따라 왜곡된 격자패턴과 원본 격자패턴 간의 기하학적 관계를 나타내는 직선의 방정식을 도출한다. 다음으로 영사면의 기하학적 형태에 따라 적절하게 적용될 수 있는 원본 격자패턴의 크기를 결정하여 도출된 직선의 방정식으로부터 왜곡된 영상을 대칭적으로 보정할 수 있는 보정패턴을 생성한다. 최종적으로 프로젝터로부터 영사될 실제 영상을 격자패턴과 동일하게 분할하여 보정패턴에 맞게 미리 워핑(warping)함으로써 영사된 영상의 기하학적 왜곡을 보정한다. 제안한 방법의 성능 평가를 위하여 평면 스크린을 사용할 수 없는 영사 환경에서 자주 접할 수 있는 영사면 형태들인 기울어진 평면, 꺾인 평면 및 곡면을 대상으로 영사 영상 보정에 대한 실험을 진행하였다. 실험결과로부터 일반적으로 발생하는 몇 가지 영사면의 형태들에 인한 기하학적 왜곡들이 적절히 보정되어 제안한 방법이 영사 영상의 기하학적 왜곡을 매우 효과적으로 보정할 수 있음을 알 수 있었다.

클라우드 서비스를 위한 고가용성 대용량 데이터 처리 아키텍쳐 (Implementation of Data processing of the High Availability for Software Architecture of the Cloud Computing)

  • 이병엽;박준호;유재수
    • 한국콘텐츠학회논문지
    • /
    • 제13권2호
    • /
    • pp.32-43
    • /
    • 2013
  • 최근 많은 기관들로부터 클라우드 서비스가 향후 대세적인 IT서비스로의 확고한 기술로서 예견하고 있고, 실질적으로 IT를 리딩하는 많은 벤더 기업들을 주축으로 실질적인 클라우드 서비스를 제공 하고 있다. 따라서 클라우드 사용자는 서비스의 물리적인 위치나, 시스템 환경과 같은 부분들을 관여하지 않고, 스토리지 서비스, 데이터의 사용, 소프트웨어의 사용들을 제공하는 획기적인 서비스로 거듭나고 있다. 한편, 클라우드 컴퓨팅 기술들은 인프라스트럭처에서 요구되는 서비스의 수준, 다양한 시스템에서 요구되는 하드웨어적인 문제들을 벗어서 자유스럽게 원하는 만큼의 IT 리소스를 쉽게 사용할 수 있는 장점을 가지고 있지만, 고가용성 측면에서 반드시 기술적인 해결 방안을 모색하여야 한다. 따라서 본 논문 에서는 고가용성 측면에서의 클라우드 컴퓨팅을 위해 분산 파일 시스템이 갖추어야 할 사항들과 클라우드 컴퓨팅에서 활용 가능한 오픈소스 기반의 하둡 분산 파일 시스템, 메모리 데이터베이스 기술, 고가용성 데이터베이스 시스템을 소개하고 현재 클라우드 컴퓨팅 시장에서 활용되고 있는 분산 파일 시스템을 통한 분산처리 기술을 참고하여 고가용성 대용량 분산 데이터 처리 아키텍처를 클라우드 서비스 측면에서 구현하였다.

Java SDK를 이용한 파일 클라우드 시스템의 설계 및 구현 (Design and Implementation of File Cloud Server by Using JAVA SDK)

  • 이상곤
    • 한국정보전자통신기술학회논문지
    • /
    • 제8권2호
    • /
    • pp.86-100
    • /
    • 2015
  • 클라우드 컴퓨팅은 IT 관련된 기능들이 서비스 형태로 제공되는 컴퓨팅 스타일이다. 사용자들은 전문 지식이 없거나 제어할 줄 몰라도 인터넷으로부터 서비스를 이용할 수 있다. 정보가 인터넷 상의 서버에 영구적으로 저장되고 데스크탑 컴퓨터, 노트북, 휴대용 기기 등과 같은 클라이언트에는 일시적으로 보관된다. 이러한 클라우드 컴퓨팅에서 소프트웨어와 데이터는 서버에 저장된다. 클라우드 컴퓨팅은 웹 2.0, SaaS(software as a service)와 같이 최근 잘 알려진 기술 경향들과 연관성을 가지는 일반화된 개념이다. 이들 개념들의 공통점은 사용자들의 컴퓨팅 요구를 만족시키기 위해 인터넷을 이용한다는 사실이다. 이는 단순히 서버 등의 자원을 제공해 주면서 사용자가 디바이스에 제약없이 데이터에 접근할 수 있도록 해준다. 개인적인 용도의 파일을 저장하고 이를 여러 디바이스에서 공유하는 클라우드 서비스가 주목을 받고 있다. 본 논문에서는 Dropbox와 OAuth, PACloud를 통해 이와 같은 서비스를 구현할 수 있다. 또한 스레드 폴링을 이용하여 서버에 들어오는 여러 태스크들을 적절하게 처리할 수 있는 구현 기술을 제시하였다. 아울러 구현 기술을 설명하기 위해 소프트웨어 공학적인 여러 다이어그램을 제시하였다.

BARAM: 전산유체 해석을 위한 가상풍동 시스템 (BARAM: VIRTUAL WIND-TUNNEL SYSTEM FOR CFD SIMULATION)

  • 김민아;이중연;구기범;허영주;이세훈;박수형;김규홍;조금원
    • 한국전산유체공학회지
    • /
    • 제20권4호
    • /
    • pp.28-35
    • /
    • 2015
  • BARAM system that means 'wind' in Korean has been established as a virtual wind tunnel system for aircraft design. Its aim is to provide researchers with easy-to-use, production-level environment for all stages of CFD simulation. To cope with this goal an integrated environment with a set of CFD solvers is developed and coupled with an highly-efficient visualization software. BARAM has three improvements comparing with previous CFD simulation environments. First, it provides a new automatic mesh generation method for structured and unstructured grid. Second, it also provides real-time visualization for massive CFD data set. Third, it includes more high-fidelity CFD solvers than commercial solvers.

범용적으로 적용 가능한 네트워크제어서버 기반의 상호인증 및 그룹핑 프로토콜 설계 (Design of Mutual Authentication and Grouping Protocol Based On Network Control Server Applicable to General Purpose)

  • 박중오
    • 디지털산업정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.13-23
    • /
    • 2017
  • In order to protect personal information and important information (confidential information, sales information, user information, etc.) in the internal network, companies and organizations apply encryption to the Server-To-Server or Server-To-Client communication section, And are experiencing difficulties due to the increasing number of known attacks and intelligent security attacks. In order to apply the existing S / W encryption technology, it is necessary to modify the application. In the financial sector, "Comprehensive Measures to Prevent the Recurrence of Personal Information Leakage in the Domestic Financial Sector" has been issued, and standard guidelines for financial computing security have been laid out, and it is required to expand the whole area of encryption to the internal network. In addition, even in environments such as U-Health and Smart Grid, which are based on the Internet of Things (IoT) environment, which is increasingly used, security requirements for each collection gateway and secure transmission of the transmitted and received data The requirements of the secure channel for the use of the standard are specified in the standard. Therefore, in this paper, we propose a secure encryption algorithm through mutual authentication and grouping for each node through H / W based Network Control Server (NCS) applicable to internal system and IoT environment provided by enterprises and organizations. We propose a protocol design that can set the channel.

Active VM Consolidation for Cloud Data Centers under Energy Saving Approach

  • Saxena, Shailesh;Khan, Mohammad Zubair;Singh, Ravendra;Noorwali, Abdulfattah
    • International Journal of Computer Science & Network Security
    • /
    • 제21권11호
    • /
    • pp.345-353
    • /
    • 2021
  • Cloud computing represent a new era of computing that's forms through the combination of service-oriented architecture (SOA), Internet and grid computing with virtualization technology. Virtualization is a concept through which every cloud is enable to provide on-demand services to the users. Most IT service provider adopt cloud based services for their users to meet the high demand of computation, as it is most flexible, reliable and scalable technology. Energy based performance tradeoff become the main challenge in cloud computing, as its acceptance and popularity increases day by day. Cloud data centers required a huge amount of power supply to the virtualization of servers for maintain on- demand high computing. High power demand increase the energy cost of service providers as well as it also harm the environment through the emission of CO2. An optimization of cloud computing based on energy-performance tradeoff is required to obtain the balance between energy saving and QoS (quality of services) policies of cloud. A study about power usage of resources in cloud data centers based on workload assign to them, says that an idle server consume near about 50% of its peak utilization power [1]. Therefore, more number of underutilized servers in any cloud data center is responsible to reduce the energy performance tradeoff. To handle this issue, a lots of research proposed as energy efficient algorithms for minimize the consumption of energy and also maintain the SLA (service level agreement) at a satisfactory level. VM (virtual machine) consolidation is one such technique that ensured about the balance of energy based SLA. In the scope of this paper, we explore reinforcement with fuzzy logic (RFL) for VM consolidation to achieve energy based SLA. In this proposed RFL based active VM consolidation, the primary objective is to manage physical server (PS) nodes in order to avoid over-utilized and under-utilized, and to optimize the placement of VMs. A dynamic threshold (based on RFL) is proposed for over-utilized PS detection. For over-utilized PS, a VM selection policy based on fuzzy logic is proposed, which selects VM for migration to maintain the balance of SLA. Additionally, it incorporate VM placement policy through categorization of non-overutilized servers as- balanced, under-utilized and critical. CloudSim toolkit is used to simulate the proposed work on real-world work load traces of CoMon Project define by PlanetLab. Simulation results shows that the proposed policies is most energy efficient compared to others in terms of reduction in both electricity usage and SLA violation.