• 제목/요약/키워드: 리눅스 환경

검색결과 441건 처리시간 0.029초

고속 네트워크 환경을 위한 패킷 필터링 시스템 설계 (Design of Packet Filtering System for High Speed Networking Environment)

  • 류승호;김정녀
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.1993-1996
    • /
    • 2003
  • 본 논문에서는 고속 네트워킹 환경을 위한 패킷 필터링 시스템 설계 기법을 제안한다. 제안하는 기법은 기존 리눅스 운영체제에서 동작하는 패킷 필터링 구조의 단점을 개선하기 위하여, 패킷 필터링 규칙 저장 시 특정 커널 메모리 영역을 할당하여 패킷 검사와 관련된 모든 규칙을 취합하여 저장하고, 패킷 검사 시에 할당된 메모리 영역에서 규칙을 한꺼번에 접근하여 검사하는 방법이다. 또한 규칙의 크기를 고정화하여 규칙 검색 시 규칙 저장 위치를 간단하게 계산할 수 있도록 하였다. 이로 인해 기존의 테이블 구조에서 지니고 있던 다단계 테이블 검색으로 인한 메모리 참조 시간을 줄이고, 가변 규칙으로 인한 계산의 번거로움을 해소할 수 있다. 이를 통하여 고속 네트워크 노드 환경에서의 패킷 필터링 기능을 효율적으로 지원할 수 있다.

  • PDF

유비쿼터스 환경에서 DCCP기반의 적응적 혼잡제어 정책 구현 (Implementation of Adaptive Congestion Control Scheme based on DCCP on Ubiquitous Computing Environment)

  • 이태훈;임성렬;정기동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.571-573
    • /
    • 2005
  • 본 논문에서는 유비쿼터스 컴퓨팅 환경에서 단말들의 이동성에 따른 적응적인 혼잡제어 기법을 제안한다. 적응적 혼잡 제어 기법은 무선환경의 특성에 따른 비트 에러와 혼잡에 따른 패킷 손실을 구별하기 위해서 역 혼잡 회피 단계를 도입하였다. 그리고 혼잡이 발생 했을 때, 대역폭 낭비를 최소화 할 수 있는 슬로우 스톱 단계를 추가하였다. 적응적 혼잡 제어 정책은 DCCP(Datagram Congestion Control Protocol)을 기반으로 설계하였고, 리눅스 커널 버전 2.4.19에서 구현하였다. 적응적 혼잡 제어 정책은 기존의 혼잡 제어 정책보다 적응적으로 혼잡 상태를 제어하며, 실험 결과 무선에서 뿐만 아니라 유선에서도 우수한 대역폭 이용률을 보였다.

  • PDF

웹 서비스 기반 윈도우 환경 클러스터의 설계 (Web Service based Window Environment Cluster Design)

  • 방인주;김진석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (1)
    • /
    • pp.64-66
    • /
    • 2004
  • 현재까지 대부분의 클러스터들은 웹 서비스를 지원하지 않고 있다. 하지만 웹 서비스를 사용하면 서비스 사이의 상호 의존성을 최소한으로 줄일 수 있다 그리고 프로토콜에 얽매이지 않기 때문에 코드 재활용 성 및 확장성이 높아진다는 장정이 있다. 또한 서비스간에는 개발 언어에 상관없이 서비스 개발이 가능하며 이렇게 개발된 서비스간의 통합 역시 용이하기 때문에 클러스터를 구축하는 비용을 줄일 수 있다. 더욱이 클러스터를 윈도우 환경으로 구축할 경우에는 다양한 GUI 도구들과 않은 어플리케이션을 사용할 수 있어서 리눅스를 기반으로 클러스터를 구축할 때 보다 좀 더 쉽게 클러스터를 구축할 수 있다. 따라서 본 논문에서는 윈도우 환경의 컴퓨터들을 서로 연결하여 클러스터를 만들고 웹 서비스를 통하여 작업을 스케쥴링할 수 있는 클러스터 작업 스케쥴러를 설계하고자 한다. 본 논문에서 설계한 클러스터 작업 스케쥴러는 크게 SchedulingClient ClusterJobScheduler와 ResourceManager 3 부분으로 나누어진다. SchedulingClient는 사용자의 작업 정보를 입력받는 사용자용 어플리케이션이고 ClusterJobScheduler는 사용자의 작업 정보를 큐에 저장하고, 스궤쥴링하며, 작업의 결과를 사용자에게 전달하는 웹 서비스 어플리케이션이다. 그리고 ResourceManager는 클러스터를 구성하는 컴퓨터를 관리하는 기능을 한다.

  • PDF

단일 디스크 입출력 환경을 위한 EXT2의 확장 (Extension of EXT2 for Single Disk I/O Environment)

  • 임동혁;황인철;변은규;맹승렬
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (1)
    • /
    • pp.76-78
    • /
    • 2004
  • 단일 디스크 입출력 환경은 클러스터 시스템의 분산된 디스크들을 하나의 통합된 디스크의 이미지로 제공하여 사용자에게 편의성을 제공한다. 하지만, 디바이스 수준에서의 서비스를 제공하고 이로 인해 여러 노드에서의 파일의 병렬적인 접근을 지원하기 위해서는 클러스터 파일 시스템의 지원이 요구된다. 본 논문은 리눅스 시스템에서 가장 많이 사용하는 EXT2 파일 시스템을 단일 입출력 환경에서 효과적으로 사용할 수 있는 클러스터 파일 시스템으로의 확장하는 방안에 대해서 설명한다. 기존의 EXT2 파일 시스템을 커널 모듈의 형태로 재구성하고, 버퍼 캐쉬와 메타 데이터의 일관성 유지를 위하여 분산 락 모듈물 구현하고 이를 이용하여 데이터의 일관성과 동기화 문제를 동시에 해결하도록 하여, EXT2 파일 시스템을 클러스터 파일 시스템으로 확장하였다

  • PDF

정책 기반 네트워크 관리에 관한 연구 (A Study on Policy Based Network Management)

  • 김영하;육동철;최길영;이규호;박승섭
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (하)
    • /
    • pp.1373-1376
    • /
    • 2002
  • 인터넷 환경에서 멀티캐스팅 서비스를 제공하기 위한 응용프로그램과 양질의 서비스를 받고자 하는 사용자들의 요구를 만족시키기 위해 네트워크 관리에 관한 정책이 필요하며, 정책시스템은 네트워크에서 QoS를 가능하게 하는 요소이다. 본 논문에서는 리눅스 기반 환경에서 정책을 적용할 수 있는 정책서버에 해당하는 PDP와 클라이언트인 PEP구현, 디렉토리 서비스 프로토콜인 LDAP 사용 환경 구축에 초점을 두어 설계 및 구현하였다.

  • PDF

클러스터 시스템 환경 하에서의 병렬 CBF 기법의 구현 및 성능 평가 (Implementation and Performance Analysis of a Parallel CBF Scheme under Cluster System Environment)

  • 박승봉;장재우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (1)
    • /
    • pp.250-252
    • /
    • 2002
  • 기존의 색인 기법들은 차원의 수가 증가할수록 검색 성능이 급격히 저하되는 문제를 지니고 있으며. 이를 극복하기 위하여 CBF 기법이 제안되었다. 그러나 CBF 기법은 데이터 양이 증가함에 따라 검색성능이 선형적으로 감소하는 문제가 존재한다. 이를 해결하기 위해 다수의 디스크를 수령 분할 방법을 이용하여 디클러스터링(declustering)을 하는 병렬 CBF 기법이 제안되었다. 본 논문에서는 병렬 CBF기법을 여러 대의 리눅스 컴퓨터를 이용한 클러스터 시스템 환경 하에서 구현하고, 삽입시간, 범위 질의 검색시간, k-최근접 질의 검색시간 측면에서 성능 평가를 수행한다. 아울러, 클러스터 시스템 환경 하에서의 병렬 CBF 기법을 기존 CBF 기법과 성능 비교를 수행하며, 이를 통해 병렬 CBF 기법이 기존 CBF 기법보다 우수한 검색 성능을 나타냄을 보인다.

  • PDF

VxWorks 운영체제 환경에서 개발 효율성 향상을 위한 디버깅 방법에 관한 연구 (Study for Effective Debugging Methodology in VxWorks Operating System)

  • 이원정;최윤석;주정현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.17-19
    • /
    • 2012
  • 윈도우즈, 리눅스 등 시장 점유율이 높은 운영체제의 경우에는 다양한 디버깅 도구들로 인해 개발 효율성이 향상된다. 반면 VxWorks 운영체제의 경우에는 실시간성이 요구되는 임베디드 환경에서 제한적으로 사용되어 디버깅 도구 부족 등 개발 효율성 측면에서 여러 제약사항들이 존재한다. 다양한 소프트웨어 오류 가운데 임베디드 환경의 제약으로 인한 대표적인 하드웨어 리소스인 CPU, 메모리와 관련된 디버깅 방안에 관해 소개하고 디버깅 효율성을 개선하고자 한다.

모바일 클라우드 디바이스 개발을 위한 안드로이드 SPICE 프로토콜 연구 (A Study on Android SPICE Protocol for Development of Mobile Cloud Device)

  • 정준권;정성민;김남욱;정태명
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.223-226
    • /
    • 2012
  • 스마트폰과 같은 모바일 단말은 모바일 클라우드의 서비스를 받기 위해 모바일 가상머신에 원격접속 할 수 있는 기술이 필요하다. 원격접속 표준 프로토콜은 프레임 버퍼 방식의 Remote Frame Buffer(RFB) 프로토콜과 메시지 전송방식의 Remote Desktop Protocol(RDP)로 나뉜다. SPICE 프로토콜은 RDP 프로토콜 기반의 오픈소스 원격접속 프로토콜이다. SPICE 프로토콜은 가상머신에 원격접속 할 수 있지만 모바일 환경을 지원하지 않는다. 따라서 SPICE 프로토콜을 모바일 환경에서 사용하려면 포팅 작업이 필요하다. 본 논문은 리눅스용 SPICE 클라이언트 모듈을 안드로이드 환경에 맞도록 포팅하는 방법을 소개하고자 한다. 또한 포팅시 발생하는 문제점과 이를 해결하는 방법 몇 가지를 함께 소개한다.

무선 멀티캐스트 환경에서 IGMP 참가 지연 단축을 위한 매커니즘 (Mechanism for Reducing IGMP Join Delay on Wireless Multicast)

  • 이신형;변상선;유혁
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.1585-1588
    • /
    • 2004
  • 이동 단말의 수요가 급증하고 무선 인터넷 환경이 널리 보급되면서 무선 멀티캐스트 환경의 필요성이 커지고 있다. 이를 위해 유니캐스트와 마찬가지로 핸드오프를 위한 프로토콜로 양방향 터널링과 원격 가입이 제시되고 있다. 하지만, 이들 프로토콜은 각각 데이터 전달 경로의 최적성과 실시간성에 있어서 문제점을 가지고 있다. 따라서 원격 가입 지연 시간을 최소화 시키기 위해 핸드오프 발생시 빠르게 그룹 참가 메시지를 보내도록 IGMP 를 수정하고 이를 직접 리눅스 커널에 구현 및 실험해 보았다.

  • PDF

MEGAS : 메타지노믹 데이터 분석 시스템 (MEGAS : MEtaGenomic data Analysis System)

  • 박솔빈;김동욱;백두권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.722-725
    • /
    • 2013
  • 최근 시퀀싱 기술의 발전으로 생물 데이터는 폭발적으로 증가되고 있으며 이로 인하여 우리는 지놈 시대를 지나 특정 환경 내에 존재하는 생물체들의 총체적인 지놈을 다루는 메타지놈 시대에 살고 있다. 그러나 메타지노믹 데이터의 증가속도에 비해 이를 효율적으로 분석, 검토, 판별할 수 있는 파이프라인 형태의 프로그램은 전무한 실정이다. 또한, 기존 프로그램은 대부분의 관련연구자들이 다루기 힘든 리눅스 환경의 커맨드 라인 방식이며 대용량 데이터를 처리할 수 없는 제한과 처리 속도의 한계성을 가지고 있다. 이러한 문제점들을 해결하고자 윈도우 환경의 직관적인 그래픽 사용자 인터페이스로 유기적인 데이터 분석이 가능한 메타지노믹 데이터 분석 파이프라인을 설계하고 구현하였다.