• 제목/요약/키워드: Micro Services Architecture

검색결과 17건 처리시간 0.021초

정보중심 마이크로서비스 기반 자율차량 연구 방향에 대한 제언 (Suggestions on Future Research Directions of Autonomous Vehicles based on Information-Centric Micro-Service)

  • 무하마드 아티프 우르 레흐만;김병서
    • 한국인터넷방송통신학회논문지
    • /
    • 제21권2호
    • /
    • pp.7-14
    • /
    • 2021
  • 사물인터넷과 자유주행 차량의 급속한 기술 발전과 함께, 그 시스템의 복잡성의 수준도 증가하고 있다. 따라서 관련 기업들은 기존의 부피가 큰 단일 서비스 아키텍처를 마이크로서비스 기반 아키텍처로 변경함으로써 증가하는 복잡성을 관리해오고 있다. 그러나 이러한 마이크로서비스의 활용과 배포를 위한 기본 통신 메커니즘은 간헐적이고 연결상태의 문제와 함께 짧은 지연 시간 요건 때문에 미래형 자율주행차량의 요건을 충족하기 어려웠다. 본 논문에서는 정보 중심 네트워킹(ICN) 패러다임을 기본 통신 아키텍처로 채택하여 기존의 문제점들을 해결할 것을 제안한다. 본 연구에서는 자율 차량 시스템을 구축하기 위한 마이크로서비스 접근방식이 ICN을 활용하여 좀 더 효과적인 서비스 제공 및 효율적인 서비스 분배와 균일한 서비스 발견을 달성할 수 있다는 부분에 대하여 조사, 분석 하였다. 본 논문에서 제시하는 방향성은 정보 중심의 마이크로서비스 접근 방식의 비전이 더 효과적이고 가벼운 자율 차량 서비스와 통신 프로토콜 연구에 초점을 맞추는 데 도움이 될 것이다.

제로 트러스트 아키텍처 도입을 통한 기업 보안 강화 방안 - 마이크로 세그먼테이션 접근법 중심으로 - (Strengthening Enterprise Security through the Adoption of Zero Trust Architecture - A Focus on Micro-segmentation Approach -)

  • 주승현;김진민;권대현;신용태
    • 융합보안논문지
    • /
    • 제23권3호
    • /
    • pp.3-11
    • /
    • 2023
  • 제로 트러스트는 "Never Trust, Always Verify"라는 원칙으로 알려진 새로운 보안 패러다임이다. 최근에는 원격 및 재택근무 환경의 확산과 클라우드 서비스의 사용 증가로 어디서든 업무 시스템에 접근 가능한 WFA(Work From Anywhere) 환경이 구축되고 있다. 이에 따라 내·외부 경계가 모호해져 기존의 경계 기반 보안 모델(perimeter security)만으로는 다양하고 복잡한 침해사고와 공격에 대응하기 어려워졌다. 이 연구에서는 제로 트러스트의 구현 원칙과 마이크로 세그먼테이션(micro segmentation) 접근법을 소개하며, NIST의 위험 관리 프레임워크를 활용하여 제로 트러스트 도입 절차를 제안하여 기업이 사이버 공격에 대비할 수 있는 보안 전략을 강화하는 방안을 제시한다.

고속 인터넷 통신망을 위한 스위치 설계에 관한 연구 (A Study on the Design of Switch for High Speed Internet Communication Network)

  • 조삼호
    • 인터넷정보학회논문지
    • /
    • 제3권3호
    • /
    • pp.87-93
    • /
    • 2002
  • 복잡한 통신망과 병렬컴퓨터에서는 효율적인 상호 연결을 위해 스위치가 중요한 영향을 미친다. 이 스위치는 라우팅 정보에 따라서 입력포트와 출력포트 사이에 연결을 해주는 역할을 하게 된다. 따라서 스위치에 성능을 향상시키는 것은 중요한 일이다. 본 논문에서 제안한 스위치는 컴퓨터 시뮬레이션 결과 입력버퍼형 보다 최대처리율이 11%이상 향상되었고, 다른 반얀형 스위치들에 비하여 성능과 하드웨어 양을 비교하여 볼 때 좋은 결과를 얻었다. 따라서 이 스위치는 VLSI 칩으로 구현될 경우 초고속 ATM-LAN 과 병렬컴퓨터를 개발하는데 유용하게 활용될 수 있을 것이다. 제안된 반얀형 스위치는 MAX$+^+$PLUSII, VHDL을 이용하여 설계 및 검증을 하고 시뮬레이션을 하였다

  • PDF

공간정보 상호운용성 지원을 위한 컴포넌트 기반의 개방형 GIS 소프트웨어 (Open GIS Component Software Ensuring an Interoperability of Spatial Information)

  • 최혜옥;김광수;이종훈
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.657-664
    • /
    • 2001
  • 최근의 정보기술은 특정 시스템 환경이나 정보구조에 의존하지 않고 정보를 공유할 수 있도록 하는 개방형 아키텍처, 소프트웨어의 재사용을 지원하는 컴포넌트와 인터넷상에서의 실시간 멀티미디어 정보 서비스를 지향하여 발전하고 있다. 지구 공간상에 존재하는 자연, 도로, 건물, 시설물 등의 공간정보를 다루는 지리정보시스템은 정보 구축의 복잡성과 정보포맷 및 처리기술의 다양화로 정보의 상호호환 및 재사용이 특히 요구되고 있는 분야이다. 본 논문은 컴포넌트 기반의 개방형 GIS 소프트웨어 기술 개발에 관한 것으로 최근 정보기술 변화의 큰 축인 개방형 시스템과 소프트웨어의 컴포넌트 추세를 GIS에 접목하여 공간정보의 상호 운용성을 지원하고 다양한 GIS 응용시스템 구축을 효율적으로 지원하는 GIS 미들웨어 개발을 목표로 하였다. GIS 분야의 기술표준기구인 OGC(Open GIS Consortium)에서 제안한 분산 개방형 공간정보처리 아키텍처를 수용하고, 다양한 응용에의 신축적인 대응을 위하여 GIS 요소기술을 제공하는 각 기능별 컴포넌트를 개발하였다. 시스템 구성은 다양한 지리정보원에 일관적인 방법으로의 접속을 위한 데이터 제공자 컴포넌트, GIS 요소기술을 제공하는 핵심공통 컴포넌트, 그리고 분산환경에서의 공간정보 유통을 지원하는 정보유통 컴포넌트로 구성되며, 이들 컴포넌트의 조합으로 5종류 지방자치단체 GIS 응용시스템을 구축하였다. OLE COM 기반의 컴포넌트 소프트웨어로 MS Windows 환경에서 ATL COM으로 개발되었으며, 20여개의 컴포넌트로 구성된다. 개발된 컴포넌트 소프트웨어는 지방자치단체간의 공간정보 통합운용을 위한 정보유통 시범사업의 기반기술로 활용되어 기술의 중요성 및 우수성이 확인되었으며, 현재 7대 지하시설물 통합관리시스템 구축 시범사업의 기반기술로 활용되고 있다.

  • PDF

안드로이드 IPC 가속화를 위한 커널 바인더 캐쉬의 설계 및 구현 (Design and Implementation of Kernel Binder Cache for Accelerating Android IPC)

  • 연제성;고건;이은지
    • 한국인터넷방송통신학회논문지
    • /
    • 제16권5호
    • /
    • pp.33-38
    • /
    • 2016
  • 현재 안드로이드는 유저 레벨의 데몬들을 통하여 시스템에 필요한 기능을 서비스 함수로 지원하고 IPC를 사용해 호출되도록 한다. 그런데 서비스 함수를 관리하는 작업이 빈번하게 사용되는 Critical Path 임에도 불구하고, 유저 레벨 프로세스가 수행하도록 되어 있다. 이러한 분리된 구조는 모듈성과 유연성의 관점에서 효율적이지만 복잡한 소프트웨어 스택 및 컨텍스트 스위치 오버헤드 등으로 서비스 응답 시간이 상당히 저하된다. 본 논문에서는 안드로이드 IPC 매커니즘의 병목점이 되는 부분을 분석하고 개선함으로써 이러한 문제를 해결한다. 우리는 IPC 지연 시간 중 55%가 커널과 컨텍스트 매니저 사이의 커뮤니케이션 오버헤드인 것을 발견하고, 서비스 함수 중 자주 접근되는 것들에 대한 정보는 커널 내에 캐쉬 형태로 유지하는 기법을 제안한다. 제안된 IPC 캐쉬는 안드로이드 5.0에 구현되었으며, 다양한 모바일 벤치마크를 통해 성능평가를 수행한 결과 52.9%의 성능이 향상되었다.

단말의 마이크로 이동성을 고려한 자원예약 메커니즘의 설계 (A Design of Resource Reservation Mechanism with Micro Host Mobility)

  • 고광신;차우석;안재영;조기환
    • 정보처리학회논문지C
    • /
    • 제9C권5호
    • /
    • pp.733-742
    • /
    • 2002
  • 이동 컴퓨팅 환경에서 사용자의 이동 특성은 실시간 멀티미디어 서비스를 제공하기 위해서 요구되는 QoS에 심각한 영향을 미친다. 기존의 유선환경에서 실시간 서비스를 제공하기 위해서 제안된 RSVP 프로토콜을 이동 사용자의 네트워크 접속점이 수시로 변화하는 이동 컴퓨팅 환경에 적용하기에는 부적합하다. 사용자의 이동이 QoS에 미치는 영향을 최소화하기 위해서 사용자가 이동할 것으로 예상되는 영역에 대한 자원을 미리 예약하는 프로토콜이 MRSVP(Mobile RSVP)이다. 본 논문은 기존의 MRSVP를 확장하여 RSVP Tunnel 및 Mobile IP의 지역 등록(Regional Registration) 프로토콜이 결합된 동적 이중 앵커노드(DDAN : Dynamic Dual Anchor Node) 구조를 제안한다. 이는 기존의 MRSVP 프로토콜에서 미리 예약되는 자원을 지역적으로 제한함으로써 자원예약을 최소화시키는 반면에, 기존의 MRSVP와 유사한 수준의 QoS 보장을 목적으로 한다.

CANVAS: A Cloud-based Research Data Analytics Environment and System

  • Kim, Seongchan;Song, Sa-kwang
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권10호
    • /
    • pp.117-124
    • /
    • 2021
  • 이 논문에서 우리는 국가연구데이터플랫폼 (DataON)의 분석서비스인 CANVAS (Creative ANalytics enVironment And System)를 제안한다. CANVAS는 연구데이터 분석 자원과 도구가 필요한 연구자들을 위한 개인화된 분석 클라우드 서비스이다. CANVAS는 마이크로서비스 아키텍쳐 기반으로 확장성을 고려하여 설계하였으며 전자정부프레임워크인 Spring 프레임워크, Kubernetes, JupyterLab 등의 오픈소스 소프트웨어를 이용하여 구축하였다. 구축된 시스템은 여러 사용자에게 개인화된 분석환경을 제공하며 고성능 클라우드 인프라 (CPU·GPU)를 활용하여 고속의 대용량 데이터 분석이 가능하다. 구체적으로 JupyterLab 이나 GUI 워크플로우 환경에서 데이터 모델링 및 처리가 가능하다. CANVAS는 DataON과 데이터가 공유되므로 사용자가 등록하거나 다운로드 받은 연구데이터는 CANVAS에서 바로 분석을 수행할 수 있다. 이로서 CANVAS는 DataON 사용자의 데이터 분석 편의성을 높이고 연구데이터 공유·활용 활성화에 기여한다.