• 제목/요약/키워드: File Server

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

대용량 이메일 서비스를 위한 분산 구조 기반의 SMTP 서버 (A Distributed Architecture Based SMTP Server for Large Email Service)

  • 김영종;곽후근;정규식
    • 정보처리학회논문지C
    • /
    • 제16C권5호
    • /
    • pp.597-604
    • /
    • 2009
  • SMTP(Simple Mail Transfer Protocol) 서버는 네트워크를 기반으로 사용자의 메일을 전달 해주거나 저장하기 위해 만들어졌다. SMTP 서버는 대규모 서비스를 운영하거나 사용자가 많은 경우 또는 많은 양의 메일을 처리해야 하는 경우에는 SMTP 서버들을 복수로 구성할 수 있어야 한다. SMTP 서버의 메일 저장 공간인 파일시스템을 분리함으로써 복수의 SMTP 서버로 구성하는 것이 가능하며, 이때 분리된 파일시스템을 각각의 SMTP 서버들이 공유하기 위해 NFS(Network File System)를 사용하게 된다. 그러나 NFS는 네트워크 기반의 파일시스템으로써 파일시스템이 가지는 특성을 모두 가지고 있기 때문에, SMTP 서버들이 메일 저장 공간 공유를 위해 사용할 경우 불필요한 작업들로 인해 오버헤드가 발생하게 된다. 본 논문에서는 소켓(Socket)을 통해 직접 작업하는 방식을 사용하여 NFS를 사용함으로 인해 발생하는 작업 오버헤드를 줄이는 방식을 제안한다. NFS를 사용함으로 인해 발생하는 오버헤드를 최소화하기 위해 직접 소켓 작업을 할 수 있도록, 정보 기반의 저장 공간 구조 및 메일 저장을 위한 프로토콜을 정의하였다. 제안된 방식은 Netscape에서 만든 Mailstone을 이용하여 실험을 수행하였고, 실험을 통하여 제안된 방식이 기존 방식에 비해 성능이 향상되었음을 확인하였다.

파일 공유를 위한 분산 파일 서버 설계 및 구현 (Design and Implementation of Distributed File Transfer Server)

  • 박주영;고석주;강신각
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2002년도 추계종합학술대회
    • /
    • pp.614-618
    • /
    • 2002
  • 파일 공유를 위한 방법으로 FTP, NFS나 최근 P2P기술 등이 많이 제안되었지만, 현재까진 아직 FTP를 많이 사용하고 있다. 본 논문에서는 거의 기존 파일 전송 서비스 환경의 변경을 하지 않으면서도 고용량의 데이터를 보다 효율적으로 공유할 수 있는 방법으로써 Distributed File Server(DFS)방식을 제안한다. DFS의 특징은 기존 서버 클라이언트 방식의 FTP 환경을 변경하지 않고, 단지 다수의 서버들과 클라이언트 사이에 DFS를 설치함으로써 클라이언트에게 고용량 파일 저장 장소를 가진 FTP서버를 제공할 수 있다는 것이다. RedHat7.2 상에서 DFS 기능의 검증을 위한 프로토타입 구현을 통해 최근 대두되고 있는 고용량 데이터들로 인한 파일 시스템의 부족등의 문제점을 해결할 수 있음을 보였다.

  • PDF

SA 해쉬 알고리즘을 이용한 중복파일 업로드 방지 시스템 설계 (Design of System for Avoiding upload of Identical-file using SA Hash Algorithm)

  • 황성민;김석규
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권10호
    • /
    • pp.81-89
    • /
    • 2014
  • 본 논문에서는 서버로의 중복파일을 업로드 방지를 위하여 SA 해쉬 알고리즘을 제안하고 이를 이용하여 서버 시스템을 설계한다. SA 해쉬 값으로 동일한 파일이 서버에 있는 지 검사하고 존재한다면 클라이언트에게 업로드를 받지 않고 기존 파일을 이용하는 방법으로 효율적인 시스템 설계를 할 수 있게 되는 것이다. 중복파일 검사를 할 수 있는 SA 해쉬 알고리즘은 출력하고자 하는 비트 수 n을 한 블록으로 하고 원본 파일을 블록 단위로 나누게 된다. 원본 파일의 mod i 비트와 출력 해쉬 값의 i 비트를 XOR 연산을 하게 된다. 이렇게 반복적으로 원본 파일 길이까지 XOR연산을 하는 것이 SA 해쉬 알고리즘의 메인 루틴이다. 기존 해쉬 함수인 MD5, SHA-1, SHA-2보다 중복파일 업로드 방지 서버 시스템에 적합한 해쉬 함수인 SA 해쉬 알고리즘을 통해 시간 및 서버 스토리지 용량의 절약을 도모할 수 있다.

단일 Database Field를 이용한 PHP 무한 File Upload 구현 (PHP File Upload implementation of infinite using a single Database Field)

  • 황기환;변기환;이지영
    • 정보학연구
    • /
    • 제12권2호
    • /
    • pp.49-55
    • /
    • 2009
  • Currently the Web, multiple files in the Client to upload to the server of the multi-upload method, files are stored in specific folders on the server, the file name field in DB(Database Field) stored in a way that the process has been widely utilized. Therefore, a minimum number of file upload as many file names in the Database and the Table should be created in the field, but also a variable number of files can be uploaded has no limits. In this paper we proposed the new method that files to be uploaded to the server, you can upload a limited number of files, nor due to upload files to reduce load on the database to improve the processing speed of a single field using a multi-method file uploads using PHP directly implemented

  • PDF

대상 기기에 제한이 없는 스마트폰 기반의 적외선 리모컨 (Smart Phone Based Infrared Remote Controller without Restriction of Target Devices)

  • 황성진;이미현;홍정표;박태근;김용석
    • 산업기술연구
    • /
    • 제34권
    • /
    • pp.27-32
    • /
    • 2014
  • Infrared remote controllers are widely used in controlling electronic devices due to its simplicity and convenience. This paper presents a smart phone application unifying any infrared remote controllers. We can select a device from device list menu of the application. Any new device can be added easily by downloading the protocol file of the device from protocol file server. Remote controller protocol files are stored in audio file format, and the file related to a specific menu button is transmitted through the audio jack of smart phones. The protocol file server is a standard file server, and protocol files for various devices are collected by infrared receiver module. For smart phones without infrared facility, a small infrared module translating audio signal to infrared signal is applied.

  • PDF

e-Learning 서버 작업부하 분석 (Analysis of e-Learning Server Workload)

  • 손세일;김흥준;안효범
    • 한국산학기술학회논문지
    • /
    • 제8권1호
    • /
    • pp.65-72
    • /
    • 2007
  • 본 논문은 단국대학교의 e-learning 서버의 부하 분석을 통해 교육용 서버의 통계적 부하 모델 작성을 위한 기초 자료 제공을 목적으로 한다. 분석 결과로 파일의 크기 분포, 파일 유형별 접속 빈도와 전송량, 접근 간격, 선호도 변화, 네트워크별 접근 비율 등을 제시하였다. 특히, 동영상 파일의 크기 분포와 접근 빈도별 파일 분포는 이전의 연구들과는 다른 결과가 나타났다. 이것은 동영상 강의를 제작하기 위해 저작 도구를 사용하고 수강생 수의 제약이 없는 온라인 교육의 특성이 반영되었기 때문이다. 본 논문에서 제시된 분석 결과는 e-learning 시스템 구조와 서버 성능 향상을 위한 연구에 기초 자료로 이용될 수 있다.

  • PDF

웹 캐시 서버를 위한 저수준 파일시스템 설계 및 구현 (Design and Implementation of Raw File System for Web Cache Server)

  • 김성락;구용완
    • 인터넷정보학회논문지
    • /
    • 제4권2호
    • /
    • pp.11-19
    • /
    • 2003
  • 범용으로 설계된 EXT2나 UFS에 캐시 데이터를 저장하는 기법은 파일 구조가 범용이기 때문에 엘 캐시에서 요구하는 속도를 충족시키지 못한다. 된 연구에서는 웹 파일에 대한 특성을 적용하여 파일 시스템을 최적화함으로써 좀 더 나은 솔루션이 존재한다는 사실을 제시하였다. 제안한 저수준 캐시파일 시스템(RawCFS:Raw Cache File System)은 캐시된 객체의 크기와 액세스 권한 변경이 불가능하고, 오리지널 서버에 최신본이 존재한다는 사실에 기인하였다. 본 파일 시스템은 성능 평가에서 객체 단위로 개변 과일에 저장하는 기법에 비해 40% 가량 빠른 것으로 확인되었으며 캐시 서버뿐만 아니라 이미지나 HTML 페이지 같은 객체론 클라이언트에게 빠른 서비스를 위한 쇼핑몰이나 인터넷 방송국 같은 대용량 엘 서버 설계시에도 활용될 수 있다.

  • PDF

SAN 환경에서 공유파일시스템을 위한 Fault-tolerant server 구현 (Design and Implementation of Fault-tolerant server for Shared File System in SAN environment)

  • 최영한;이주평;이철;박규호
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 컴퓨터소사이어티 추계학술대회논문집
    • /
    • pp.231-234
    • /
    • 2003
  • This paper designs and implements fault-tolerant server of meta server for shared filesystem (SANfs) in SAN environment. SANfs is the filesystem that many clients can share data in Network-attached storage in SAN environment and meta server is the server that processes file operation in SANfs. The focus of this paper is the implementation of fault-tolerant server of meta server in SANfs. In the event of a meta server, meta server failovers to a fault-tolerant server where its processing continues seamlessly. If meta server doesn't restore, fault-tolerant server searches reliable client and makes another fault-tolerant server and work as meta server. Heartbeat monitors meta server and shadow server and controls them.

  • PDF

종합정보망(INS)을 위한 command/file server의 연구 (A Study on the Command/File Server for INS)

  • 이철수;이화연;황문준
    • 한국통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.439-450
    • /
    • 1987
  • 86아시안 게임에 사용되었던 종합정보망(INS) system은 Ethernet-based LAN을 통하여 6대의 superminicomputer를 연결하여 분산 처리를 하였다. 이를 위해 UNIX OS상에서 UTP라는 command/file server를 개발하여 분산시스템 간에 data consistency와 user transparency를 가능하게 하였다. 게임 기간 동안 UTP는 평균적으노 780byte/sec의 전송률을 보였다.

  • PDF

NOW(Network of Workstations) 환경에서 소프트웨어 RAID 파일 시스템의 설계 및 성능 평가 (Design and performance evaluation of the software RAID file system in the NOW environment)

  • 김종훈;노삼혁;원유헌
    • 한국통신학회논문지
    • /
    • 제22권6호
    • /
    • pp.1266-1272
    • /
    • 1997
  • Due to the price and performanceof uniprocessor workstations and off-the shelf networking, network of workstations(NOW) ae now a cost-effective parallel processing platform tht is competitive with supercomputers. Meanwhile, current network fiile system protocols rely heavily on a central server to coordinate file activity among client workstations. This central server can become a bottleneck that limits scalibility for environments with large numbers of clients. In this paper, we propsoe a highly reliable and effective software RAID file system on the network of workstation environment. We present results form a trace-driven simulation study that shows that the designed software RAID file system is more effective in the aspect of elapsed time when compared with client/server file systems.

  • PDF