• 제목/요약/키워드: 분산 다운로드

검색결과 53건 처리시간 0.024초

컴포넌트 카달로그를 기반한 e-business 컴포넌트 프로세스에 관한 연구 (A Study of the e-business Component Process based on Component Catalog)

  • 김행곤;최하정;한은주
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.571-573
    • /
    • 2001
  • 정보화 시대로의 전환에 대한 요구를 충실하게 지원하고 점차적으로 인터넷을 이용한 비즈니스 거래와 분산 업무 처리 요구에 따른 e-commerce 환경으로부터 intranet과 extranet, 즉 고객 공급자 동업자 기업, 기관, 고용인등의 비즈니스에서 필요한 관계가 포함되어 통합되어진 e-busienss로의 어플리케이션이 요구되고 있다. 따라서 본 논문에서는 e-business 환경에서 사용자가 원하는 웹 애플리케이션이 정확하고 빠르게 구축될 수 있도록 e-business 컴포넌트 프로세스를 제안하며, 기존의 컴포넌트를 재사용 가능하도록 비즈니스 측면에서 컴포넌트 카테고리를 정하여 분류하고 통합을 통해 솔루션을 구축할 수 있도록 한다. 이는 e-business 컴포넌트 프로세스를 통해 이는 결국 분석된 모든 e-business 컴포넌트를 등록하고 검색 및 다운로드 할 수 있는 통합 시스템으로 제시되어진다. 기존의 컴포넌트는 분류를 통해 비지니스 측면의 컴포넌트로 재사용 가능하도륵 하며 현재의 B2B(Business to Business)를 원활히 하는데 목적을 둔다.

  • PDF

DHT 기반의 P2P 네트워크에서 사용자 행동양식 및 파일 오염에 관한 측정 연구 (A Measurement Study of User Behavior and File Pollution in DHT-based P2P Networks)

  • 신규용;유진철;이종덕
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권3호
    • /
    • pp.131-140
    • /
    • 2011
  • 부패한 파일을 공유하거나, 인덱스 정보에 잘못된 인덱스 레코드를 삽입하는 등의 파일 오염문제는 대다수의 파일 공유 P2P 시스템들의 실질적인 문제가 되어 왔다. 이러한 파일 오염은 사용자들로 하여금 다운받아도 전혀 득이 되지 않는 오염된 파일들을 다운받도록 하거나, 존재하지 않는 파일들에 대한 비생산적인 다운로드 시도를 유도한다. 파일 오염은 네트워크 자원을 낭비할 뿐만 아니라, 사용자들의 활발한 참여를 제한하기 때문에 적절하게 대처하지 못한다면 향후 파일 공유 P2P 시스템 (혹은 비슷한 분산 환경 정보 공유 어플리케이션)의 성공을 기약하기 힘들다. 따라서 효과적인 오염방지 메커니즘의 개발이 시급하다. 본 논문은 대표적인 DHT (distributed hash table) 기반 P2P 시스템인 Kad 네트워크에서 사용자 행동양식 및 파일 오염에 대한 측정 연구를 통해 향후 효과적인 파일 오염방지 메커니즘을 개발하고자 하는 연구자들에게 실질적으로 활용 가능한 정보를 제공한다.

농업연구자의 기상자료 활용을 위한 파이썬 패키지 제작 (Python Package Production for Agricultural Researcher to Use Meteorological Data)

  • 양현지;박주현;안문일;강민구;한용규;박은우
    • 한국농림기상학회지
    • /
    • 제25권2호
    • /
    • pp.99-107
    • /
    • 2023
  • 농업은 기상에 매우 민감한 산업으로, 따라서 농업분야의 기상을 이용한 연구는 더욱 중요해지고 있다. 연구자들은 기상청과 농촌진흥청에서 제공하는 기상정보서비스 웹사이트에 접속해 기상관측자료를 다운로드할 수 있다. 그러나 대량의 기상자료를 받아야 할 때는 여러 번의 조회작업이 필요한 단점이 있다. 본 데이터 논문은 기상청과 농촌진흥청에서 수집한 자료를 원격 저장소 서비스인 깃허브에 업로드하고 소프트웨어 프로그램인 파이썬을 이용해 기상자료에 쉽게 접근할 수 있는 패키지를 제작했다. 이를 통해 추가적인 인증 절차 없이 누구나 자료를 가져갈 수 있는 방식을 채택하여 농업 관계자들의 기상자료에 대한 접근성 및 활용성을 높이는 방법을 제안한다. 자료와 패키지는 분산 버전 관리 시스템인 깃에 업로드하여 수정 및 관리가 용이하게 하였다.

경량 지니 룩업서비스 구현 (Implementation of the Light Weight Lookup Service of Jini)

  • 장준;오명환;최훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.457-459
    • /
    • 2003
  • 과거 하나의 컴퓨터에 집중화되어 있던 컴퓨팅 환경이 디바이스 기술의 발달로 인하여 분산 환경으로 변화하고 있다. 분산된 디바이스 간에 통신이나 자원의 이용을 지원하는 네트워크 컴퓨팅 기술이 지니이다. 1999 년에 썬 마이크로 시스템즈에서는 지니 룩업서비스를 발표하였는데, 이 지니는 소형 디바이스에서 사용하기에는 부적합하다. 본 논문에서는 기존의 룩업서비스를 모듈별로 나누어 모듈이 필요할 때만 다운로드하게하여 실행시 메모리 요구량을 줄여 경량 미들웨어로서 최적화된 룩업서비스를 구현하였다.

  • PDF

P2P 기반 서버 부하감소를 위한 가상서버 시스템 구현 (Virtual Server System Implementation for Server Traffic Reduce on P2P)

  • 전형수;이종구;이윤채;유철중;장옥배
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.370-372
    • /
    • 2002
  • 최근 네트워크에 대한 관심이 고조되면서 클라이언트/서버 방식을 통한 자료의 업ㆍ다운로드로 인하여 서버에 트래픽이 증가하는 문제점이 나타나고 있다. 그러므로, 기존의 단일 서버 형태에서 탈피하여 P2P 구조로 변화하여 가고 있다. 이때 중앙서버에 걸리는 부하를 줄이기 위하여 근거리의 클라이언트들을 결합하여 하나의 가상서버를 설정하여 중앙서버의 트래픽을 분산시키는 역할을 수행하는 서버 분산 시스템을 구축하여 설정된 가상서버들 중에서 근거리부터 검색하는 형태로 더 빠른 검색을 하도록 하는 것이 본 연구의 목적이다. 본 연구에서는 중앙서버에 최초로 접속한 사용자가 동일 라우터 대역에서 가상서버 역할을 맡게 하고 가상서버의 능력을 고려하여 접속자 수의 제한을 두고, 제한된 수를 초과하는 접속한 사용자가 동일 라우터 대역에서 가상서버 역할을 맡게 하고 가상서버의 능력을 고려하여 접속자 수의 제한을 두고, 제한된 수를 초과하는 접속자를 다른 가상서버로 설정하여 서비스를 이어갈 수 있도록 가상서버 시스템을 구축한다.

  • PDF

Jini 기반의 인터페이스 공유 서비스 (An Interface Sharing Service based on Jini)

  • 문창주;문석현;백두권
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권3호
    • /
    • pp.227-240
    • /
    • 2003
  • 자바 기반의 분산객체 시스템을 개발 혹은 사용할 때, 시스템 개발자는 사전에 정의된 인터페이스를 구현한 분산객체를 네트워크상에 배치(deploy)해야 하고, 시스템 사용자는 분산객체에 대한 참조(reference)를 획득하고 인터페이스 타입으로 변환한다 이러한 작업을 위해서 인터페이스의 공유는 필수적이다. 본 논문에서는 Jini 시스템 개발 시 정보 공유의 불편함을 해결하고자 IRSJ(interface repository service based on jim)를 제안한다. IRSJ는 Jini 시스템과 인터페이스 공유 서비스를 위한 자바 클래스들로 구성된다. IRSJ는 근거리에서 작업할 때 검색(lookup) 서버나 작성자의 정보 없이도 인터페이스 파일을 검색할 수 있다. 원거리에서 개발 팀들이 공동 작업을 수행한다면 검색(lookup) 서비스가 실행되고 있는 서버의 주소만으로도 인터페이스 검색이 가능하다 검색에 실패한 인터페이스 객체는 원격 이벤트 모델 을 사용하여 더 이상의 검색 요청을 하지 않아도 인터페이스를 다운로드 받아 사용할 수 있게 하였다. 메시지 서비스는 인터페이스 검색에 실패하면 IRSJ를 사용하는 개발팀원 모두에게 자동적으로 인터페이스요청 메시지를 전송하여 빠른 시간 안에 인터페이스 공유가 가능하도록 설계되었다.

순수 P2P 환경에서 분산된 위치 정보를 이용한 자원 검색 기법 (An Efficient Resource Discovery Mechanism based on Distributed Location Information in Pure P2P Environments)

  • 김인숙;강용혁;엄영익
    • 한국정보과학회논문지:정보통신
    • /
    • 제31권6호
    • /
    • pp.573-581
    • /
    • 2004
  • 최근 인터넷의 급속한 성장과 초고속 통신망의 구축으로 인하여 다양한 멀티미디어 서비스들이 제공되고 있다. 기존의 멀티미디어 서비스들은 클라이언트/서버 모델을 기반으로 구축되어 과부화로 인한 네트워크의 다운이나 다운로드 속도 저하 등의 문제점들이 발생하였다. 이를 해결하기 위해 P2P 네트워크의 개념이 등장하였으며 이 개념은 인터넷을 통해 급속히 확산되었다. 본 논문에서는 순수 P2P 환경으로 구축된 멀티미디어 서비스 환경에서의 자원 검색 기법을 제안한다. 제안 기법에서는 각 호스트에게 자신이 보유하고 있는 자원의 복제본에 대한 위치 정보와 다른 호스트로부터 최근 요청을 받은 자원에 대한 위치 정보를 유지하게 하여 기존 순수 P2P 환경에서의 검색 기법보다 빠른 검색 속도를 제공하며 적은 트래픽량을 발생시키는 장점을 가진다. 또한 제안 기법은 자원의 위치 정보를 분산하며 검색 결과의 반환 경로를 검색 요청 시의 경로와 다르게 하여 기존의 순수 P2P 환경에서의 검색 기법에서 네트워크가 불안정할 때 검색 결과가 유실되는 문제점을 해결한다.

개선된 노드 분산율을 위한 적응적 P2P 검색 알고리즘 (An Adaptive Peer-to-Peer Search Algorithm for Reformed Node Distribution Rate)

  • 김분희;이준연
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권4호
    • /
    • pp.93-102
    • /
    • 2005
  • 제한된 통신 환경 상에서 P2P 어플리케이션에 의해 발생되는 과도한 트래픽은 네트워크 대역폭 문제와 연관된다. 또한 P2P시스템은 피어들의 P2P 오버레이 네트워크에의 연결성이 매우 약한 약결합 시스템으로 검색 단계에서 원하는 자원을 찾는다 하여도 다운로드 단계에서 반드시 그 피어에서 자원을 다운받을 수 있다는 보장이 없다. 이전 검색 알고리즘(1)에서는 이러한 문제를 해결하기 위해 Random Walks 기반의 휴리스틱 피어 선택 기법을 적용하였다. 본 논문에서는 각 피어의 컴퓨팅 파워에 영향 받는 노드 분산율을 개선하기 위해 이전 알고리즘(1) 기반의 적응적 P2P 검색 알고리즘을 제안하였다. 또한 트래픽 양을 줄이기 위해 부가적으로 질의율 기반의 차별적 리플리케이션 기법을 채택했다. 제안한 시스템의 성능 평가 결과 검색의 방향성과 통신 발생의 분포 측면에서 적절한 타협점에서 동작함을 확인하였다.

  • PDF

바이트코드 최적화기 (The Bytecode Optimizer)

  • 이야리;홍경표;오세만
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권1_2호
    • /
    • pp.73-80
    • /
    • 2003
  • 자바언어는 인터넷 및 분산 환경 시스템에서 효과적으로 응용 프로그램을 개발할 수 있도록 설계된 프로그래밍 언어로써 객제지향 패러다임 특성 및 다양한 개발 환경을 지원하고 있다. 그러나, 자바는 클래스 파일이 이동하여 JVM 환경에서 인터프리팅 되는 시스템이므로, 성능의 저하 없이 실행되기 위해서는 효율적인 최적화와 실행 시스템이 요구된다. 본 논문은 네트워크 상에서 동적으로 다운로드 되는 클래스 파일을 바이트코드 수준에서 최적화하였다. 최적화된 바이트코드들이 인터프리팅 되는 시스템에서 적은 네트워크 로드를 가지고 실행할 수 있도록 하며, 효율적인 실행 속도를 보이도록 하는 것이다. 본 논문에서 구현된 바이트코드 최적화기에서는 내부적으로 바이트코드 최적화기와 클래스 파일 생성기를 이용하여 실행시간을 개선하고 전체 클래스 파일의 크기를 줄이게 된다. 바이트코드 최적화기는 바이트코드를 클래스사이의 계층 분석과 제어 흐름의 분석을 통하여 클래스들간의 연관 관계를 분석한 후 그래프를 구성하고, 패턴 탐색 결과 기본 블록 분리를 통하여 전역 최적화를 이루고, 기본 블록 안에서의 연산강도 경감, 그리고 도달할 수 없는 코드 블록의 제거를 수행한다. 바이트코드 최적화 단계를 수행한 클래스 파일은 부분적으로 클래스 파일의 최적화를 가져와 전체 클래스 파일의 크기를 줄이고, 인터프리터를 통하여 실행될 때 수행 속도 면에서 좀더 빠른 실행속도를 가지게 된다.

BCON : Blockchain-based Content Management Service Using DID

  • Kim, Hye-Won;Lee, Young-Eun;Kwon, Min-Ho;Lee, Myung-Joon
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권6호
    • /
    • pp.97-105
    • /
    • 2021
  • 본 논문에서는 개인 스스로가 자신의 신원을 인증하여 개인 콘텐츠를 안전하게 보관, 콘텐츠에 대한 자신의 소유권을 신뢰성 있게 보장받을 수 있는 서비스인 BCON을 제안한다. 데이터 위변조가 불가능한 블록체인을 기반으로 탈중앙화된 신원확인 서비스를 지원하는 DID 기술은 사용자가 자신의 정보를 선택적으로 제공하여 자신의 신원정보에 대한 주권을 강화하고 스스로 개인 정보에 대한 통제가 가능하다. BCON은 블록체인에 사용자가 지정한 콘텐츠에 대한 정보를 저장하고 DID 기술을 기반으로 사용자 신원을 인증하여, 사용자가 개인 콘텐츠를 안전하게 분산 데이터베이스에 업로드하고 다운로드하는 기능을 제공한다. BCON은 콘텐츠 서비스 검증자, 콘텐츠 보관 서비스, 콘텐츠 매니지먼트 컨트랙트 및 사용자 어플리케이션으로 구성되며, 서비스 권한 관리를 위한 DID 레지스트리를 운영한다.