RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
          펼치기
        • 등재정보
        • 학술지명
          펼치기
        • 주제분류
        • 발행연도
          펼치기
        • 작성언어

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재후보

        『三國遺事』 所載 「薯童說話」의 修辭學的 理解

        정규식(Chung Kyu Sik) 동양한문학회(구 부산한문학회) 2006 동양한문학연구 Vol.23 No.-

        본 연구는 『三國遺事』 所載 「薯童說話」를 수사학적으로 분석한 글이다. 수사학은 상대를 설득하는 것을 중요하게 여기는 학문이다. 이런 관점에서 「薯童說話」는 선화공주를 얻기 위해 ‘薯童謠’로 신라 왕실을 설득하고, 나아가 진평왕의 신임을 얻기 위해 황금에 대한 발언으로 선화공주를 설득하여 결국 백제의 왕이 된다는 내용의 작품이라 할 수 있다. 흔히 주술성으로 독해되는 ‘薯童謠’를 수사학적으로 분석해보면, 거기에는 논증의 한 유형인 ‘생략삼단논법’이 사용되고 있음을 알 수 있다. 생략삼단논법은 청자가 논증 행위에 적극적으로 개입하여 생략된 명제를 재구성하도록 하는 힘이 있어 상대를 설득하는 데 자주 사용되는 논증의 한 유형이다. 서동은 이러한 수사학적 기법을 통해 결국 신라 왕실을 설득할 수 있었고, 그로 인해 선화공주와 결혼할 수 있었다. 또한 ‘황금에 대한 무지’를 드러낸 서동의 오류논증은 선화를 설득하는 논증 방식으로 사용되었음을 알 수 있었다. 서동은 황금의 가치에 대해 모른다고 함으로써 공주의 주도하에 황금을 진평왕에게 보낼 수 있었고, 그로 인해 왕의 신임을 얻을 수 있었던 것이다. 서동이 백제의 왕위에 오르는 데 중요한 역할을 한 인물이 바로 선화 공주와 진평왕이다. 그런데 이 두 인물을 자신의 사람으로 만들 수 있었던 것은 그의 뛰어난 수사학적 논증 덕분이라 할 수 있다. ‘薯童謠’를 통해 신라 왕실을 설득하여 선화공주를 얻었으며 황금에 대한 무지를 통해 선화공주를 설득하여 결국 진평왕의 신임을 얻을 수 있었던 것이다. 이러한 일련의 과정에서 사용된 수사학적 기법이 바로 생략삼단논법과 오류논증이라 할 수 있다. 따라서 「薯童說話」를 수사학적 관점으로 본다면, 한편의 잘 짜여진 설득의 구조를 갖춘 작품이라 할 수 있겠다. This study which it sees is the writing which analyzes 「Seo-Dong Story」 of Sam-Guk-Yu-Sa rhetorically. The rhetoric is the study which makes the fact that it persuades a relation with the maximum pivotal point. Seo-Dong persuaded in the ‘Seo-dong-yo" which gets Sun-Wha. People of Sil-La were persuaded and She got married with him finally. The ‘Seo-dong-yo" became accomplished in the omission syllogism. It induces in order for the counterpart to participate demonstration act positively. It the place where it persuades a relation is the method which is important. And he persuaded her with the error demonstration against gold. He did not know the gold and, in her because it talks he was trusted. It sent the gold to the king and he to become got the trust of the king. Finally he became king of Baek-Jae. This work is the work which is excellent is well composed rhetorically. To this work the omission syllogism and error demonstration are used appropriately. 「Seo-Dong Story」 gets formed consequently and well it is a work which equips a position persuading structure.

      • 모델기반의 인쇄회로기판 패턴 검색을 위한 효율적인 모델생성

        정규식(Kyu Sik Chung),최윤수(Yoon Su Choi) 한국정보과학회 1997 정보과학회논문지(B) Vol.24 No.7

        최근에 생산되는 인쇄 회로 기판(PCB)은 집적화 되고 복잡해짐에 따라, 사람에 의한 시각 검색 방법으로는 정확하고 빠르게 PCB를 검색할 수 없게 되었다. 이런 복잡한 PCB 검색을 자동화하기 위한 PCB 자동 시각 검색의 요구가 강력히 대두되었다. PCB의 불량을 검출하는 자동 검색 알고리즘은 크게 참조 비교 방법(Reference Comparison)과 설계 규칙에 의한 검증 방법(Design Rule Verification)으로 나눌 수 있다. 본 논문에서는 PCB 패턴의 완벽한 검색을 수행하기 위해서 그래프 정합 방법을 사용한 Pattern Attributed Hypergraph(PAHG)의 참조 비교 방법을 사용한다. 검색할 PCB로 부터 얻은 모델을 참조모델과 비교하는 PAHG 방법에서 윤곽선 추적에 의한 굴곡점의 분석에 의하여 모델을 생성시킴으로써 모델생성을 위하여 소모되는 전처리과정의 수행시간을 효과적으로 감축시킨다. 제안된 방법은 기존의 방법에서 비교적 많은 시간을 소모해야 했던 세선화, 가지치기, 고유벡터 생성과 같은 과정을 모두 제거시키는 효과를 가져온다. With the patterns of PCB(Printed Circuit Board) becoming denser and more complicated, a human operator can no longer inspect PCB quickly and accurately with a naked eye. Therefore, a need for a automatic visual inspection of PCB has emerged. Automatic visual inspection approaches to detect faults in PCB can be classified into two : Reference comparison and Design rule verification. For the complete inspection, we have adopted one of the first approaches which is called Pattern Attributed Hypergraph (PAHG) in which a model generated from a test PCB is compared with the reference model. This paper presents an efficient scheme to generate models by using only outline tracing in preprocessing. Compared with PAHG method, this scheme can save the time for preprocessing by eliminating such operations as thinning, pruning and obtaining eigen vectors.

      • KCI등재

        무선 인터넷 프록시 서버 클러스터 시스템에서 라운드 로빈을 이용한 해싱 기법

        곽후근,정규식,Kwak, Huk-Eun,Chung, Kyu-Sik 한국정보처리학회 2006 정보처리학회논문지 A Vol.13 No.7

        무선 인터넷 프록시 서버 클러스터 환경에서의 캐싱은 인터넷 트래픽, 웹 유저의 요청 및 응답 시간을 줄여주는 효과를 가진다. 이때, 캐시의 히트율(Hit ratio)을 증가시키는 한 가지 방법은 해쉬 함수를 이용하여 동일 요청 URL을 동일 캐시에 할당하는 방법이다. 해싱을 이용한 방법의 문제점은 해쉬의 특성으로 인해 클라이언트의 요청이 일부 캐시 서버로 집중되고 전체 시스템의 성능이 일부 캐시 서버에 종속된다는 점이다. 이에 본 논문에서는 해싱과 라운드 로빈 방식의 장점을 결합하여 클라이언트의 요청을 일부 캐시 서버가 아닌 전체 캐시 서버에 균일하게 분포시키는 개선된 부하 분산 방법을 제안한다. 기존 해싱 방법에서는 요청 URL에 대한 해쉬값이 계산되면 캐시 서버가 컴파일 시간에 정적으로 할당되는 반면, 제안된 방법에서는 라운드 로빈 방법을 사용하여 실행 시간에 동적으로 할당된다. 제안된 방법은 무선 인터넷 프록시 서버 클러스터 환경에서 구현되었고, 16대의 컴퓨터를 이용하여 실험을 수행하였다. 실험 결과는 기존 해싱 방법에 비해 클라이언트의 요청을 캐시 서버들 사이로 균일하게 분포시키고, 이에 따라 전체 무선 인터넷 프록시 서버의 성능이 52%에서 112%까지 향상됨을 확인하였다. Caching in a Wireless Internet Proxy Server Cluster Environment has an effect that minimizes the time on the request and response of Internet traffic and Web user As a way to increase the hit ratio of cache, we can use a hash function to make the same request URLs to be assigned to the same cache server. The disadvantage of the hashing scheme is that client requests cannot be well-distributed to all cache servers so that the performance of the whole system can depend on only a few busy servers. In this paper, we propose an improved load balancing scheme using hashing and Round Robin scheme that distributes client requests evenly to cache servers. In the existing hashing scheme, if a hashing value for a request URL is calculated, the server number is statically fixed at compile time while in the proposed scheme it is dynamically fixed at run time using round robin method. We implemented the proposed scheme in a Wireless Internet Proxy Server Cluster Environment and performed experiments using 16 PCs. Experimental results show the even distribution of client requests and the 52% to 112% performance improvement compared to the existing hashing method.

      • KCI등재

        공유 캐시 디렉토리 기반의 무선 인터넷 프록시 서버 클러스터

        곽후근,정규식,Kwak Hu-Keun,Chung Kyu-Sik 한국정보처리학회 2006 정보처리학회논문지 A Vol.13 No.4

        본 논문에서는 무선 인터넷 프록시 서버 클러스터를 사용하여 무선 인터넷의 문제와 요구들을 캐싱(Caching), 압축(Distillation) 및 클러스터(Clustering)를 통하여 해결하려고 한다. 무선 인터넷 프록시 서버 클러스터에서 고려되어야 하는 것은 시스템적인 확장성, 단순한 구조, 캐시간 협동성(Cooperative Caching), Hot Spot에 대한 처리 등이다. 본 연구자들은 기존 연구에서 시스템적인 확장성과 단순한 구조를 가지는 CD-A라는 구조를 제안하였으나 캐시간 협동성이 없다는 단점을 가진다. 이의 개선된 구조로 해쉬를 이용하여 사용자의 요청을 처리하는(캐시간 협동성을 가지는) 구조를 생각해 볼 수 있으나 이 역시 Hot Spot(과부하) 을 처리할 수 없다는 단점을 가진다. 이에 본 논문에서는 시스템적인 확장성, 단순한 구조, 캐시간 협동성, Hot Spot(과부하)을 처리할 수 있는 공유 캐시 디렉토리 기반의 무선 인터넷 프록시 서버 클러스터를 제안한다. 제안된 방법은 하나의 캐시 디렉토리를 공유하는 방법으로 기존 구조의 장점과 캐시간 협동성 및 Hot Spot(과부하)을 처리할 수 있다는 장점을 가진다. 16대의 컴퓨터를 사용하여 실험을 수행하였고 실험 결과 Hot Spot(과부하) 상황에서 제안된 방법이 높은 성능 향상을 가짐을 확인하였다. In this paper, wireless internet proxy server clusters are used for the wireless internet because their caching, distillation, and clustering functions are helpful to overcome the limitations and needs of the wireless internet. A wireless Internet proxy server cluster needs a systematic scalability, simple communication structure, cooperative caching, and serving Hot Spot requests. In our former research, we proposed the CD-A structure which can be scalable in a systematic way and has a simple communication structure but it has no cooperative caching. A hash based load balancing can be used to solve the problem, but it can not deal with Hot Spot request problem. In this paper, we proposed a shared storage based wireless internet proxy server cluster which has a systematic scalability, simple communication structure, cooperative caching, and serving Hot Spot requests. The proposed method shares one cache directory and it has advantages: advantages of the existing CD-A structure, cooperative caching, and serving Hot Spot requests. We performed experiments using 16 PCs and experimental results show high performance improvement of the proposed system compared to the existing systems in Hot Spot requests.

      • KCI등재

        확장성 있는 캐시 서버 클러스터에서의 부하 분산을 위한 동적 서버 정보 기반의 해싱 기법

        곽후근,정규식,Hwak, Hu-Keun,Chung, Kyu-Sik 한국정보처리학회 2007 정보처리학회논문지 A Vol.14 No.5

        캐시 서버 클러스터에서의 캐싱은 인터넷 트래픽 및 웹 유저의 요청 및 응답 시간을 줄여주는 효과를 가진다. 이때, 캐시의 히트율(Hit ratio)을 증가시키는 한 가지 방법은 해시 함수를 이용하여 캐시가 협동성(Cooperative Caching)을 가지도록 하는 것이다. 캐시가 협동성을 가진다는 것은 캐시 서버 수와 무관하게 캐시 메모리 전체 크기를 일정하게 할 수 있다는 것을 의미한다. 반면에 캐시가 협동성을 가지지 않는다면 각 캐시 서버가 모든 캐시 데이터를 가져야 하므로 캐시 메모리 전체 크기가 캐시 서버 수에 비례하여 증가한다. 해싱을 이용한 방법의 문제점은 해시의 특성으로 인해 클라이언트의 요청이 일부 캐시 서버로 집중되고 전체 캐시 서버 클러스터의 성능이 일부 캐시 서버에 종속된다는 점이다. 이에 본 논문에서는 동적 서버 정보를 이용하여 클라이언트의 요청을 일부 캐시 서버가 아닌 전체 캐시 서버에 균일하게 분포시키는 방법을 제안한다. 16대의 컴퓨터를 이용하여 실험을 수행하였고 실험 결과는 기존 방법에 비해 클라이언트의 요청을 캐시 서버들 사이로 균일하게 분포시키고 이에 따라 전체 캐시 서버 클러스터의 성능이 향상됨을 확인하였다. Caching in a cache sorrel cluster environment has an advantage that minimizes the request and response tine of internet traffic and web user. Then, one of the methods that increases the hit ratio of cache is using the hash function with cooperative caching. It is keeping a fixed size of the total cache memory regardless of the number of cache servers. On the contrary, if there is no cooperative caching, the total size of cache memory increases proportional to the number of cache sowers since each cache server should keep all the cache data. The disadvantage of hashing method is that clients' requests stress a few servers in all the cache servers due to the characteristics of hashing md the overall performance of a cache server cluster depends on a few servers. In this paper, we propose the method that distributes uniformly client requests between cache servers using dynamic server information. We performed experiments using 16 PCs. Experimental results show the uniform distribution o

      • KCI등재

        리눅스 넷필터 기반의 인터넷 웜 탐지에서 버퍼를 이용하지 않는 빠른 스트링 매칭 방법

        곽후근,정규식,Kwak, Hu-Keun,Chung, Kyu-Sik 한국정보처리학회 2006 정보처리학회논문지 C : 정보통신,정보보안 Vol.13 No.7

        전 세계적으로 큰 피해를 주는 웜을 탐지하고 필터링 하는 것은 인터넷 보안에서 큰 이슈중의 하나이다. 웜을 탐지하는 하나의 방법으로서 리눅스 넷필터 커널 모듈이 사용된다. 웜을 탐지하는 기본 동작으로서 스트링 매칭은 네트웍 상으로 들어오는 패킷을 미리 정의된 웜 시그니쳐(Signature, 패턴)와 비교하는 것이다. 웜은 하나의 패킷 혹은 2개(혹은 그 이상의) 연속된 패킷에 나타난다. 이때, 웜의 일부분은 첫 번째 패킷에 있고 나머지 부분은 연속된 패킷 안에 있다. 웜 패턴의 최대 길이가 1024 바이트를 넘지 않는다고 가정하면, 2048 바이트의 길이를 가지는 2개의 연속된 패킷에 대해서 스트링 매칭을 수행해야만 한다. 이렇게 하기 위해, 리눅스 넷필터는 버퍼에 이전 패킷을 저장하고 버퍼링된 패킷과 현재의 패킷을 조합한 2048 바이트 크기의 스트링에 대해 매칭을 수행한다. 웜 탐지 시스템에서 다루어야 하는 동시 연결 개수의 수가 늘어날수록 버퍼(메모리)의 총 크기가 증가하고 스트링 매칭 속도가 감소하게 된다. 이에 본 논문에서는 메모리 버퍼 크기를 줄이고 스트링 매칭의 속도를 증가시키는 버퍼를 이용하지 않는 스트링 매칭 방식을 제안한다. 제안된 방식은 이전 패킷과 시그니쳐(Signature)의 부분 매칭 결과만을 저장하고 이전 패킷을 버퍼링하지 않는다. 부분 매칭 정보는 연속된 패킷에서 웜을 탐지하는데 사용된다. 제안된 방식은 리눅스 넷필터 모듈을 수정하여 구현하였고, 기존 리눅스 넷필터 모듈과 비교하였다. 실험 결과는 기존 방식에 비해 25%의 적은 메모리 사용량 및 54%의 속도 향상을 가짐을 확인하였다. As internet worms are spread out worldwide, the detection and filtering of worms becomes one of hot issues in the internet security. As one of implementation methods to detect worms, the Linux Netfilter kernel module can be used. Its basic operation for worm detection is a string matching where coming packet(s) on the network is/are compared with predefined worm signatures(patterns). A worm can appear in a packet or in two (or more) succeeding packets where some part of worm is in the first packet and its remaining part is in its succeeding packet(s). Assuming that the maximum length of a worm pattern is less than 1024 bytes, we need to perform a string matching up to two succeeding packets of 2048 bytes. To do so, Linux Netfilter keeps the previous packet in buffer and performs matching with a combined 2048 byte string of the buffered packet and current packet. As the number of concurrent connections to be handled in the worm detection system increases, the total size of buffer (memory) increases and string matching speed becomes low In this paper, to reduce the memory buffer size and get higher speed of string matching, we propose a string matching scheme without using buffer. The proposed scheme keeps the partial matching result of the previous packet with signatures and has no buffering for previous packet. The partial matching information is used to detect a worm in the two succeeding packets. We implemented the proposed scheme by modifying the Linux Netfilter. Then we compared the modified Linux Netfilter module with the original Linux Netfilter module. Experimental results show that the proposed scheme has 25% lower memory usage and 54% higher speed compared to the original scheme.

      • KCI등재

        통합형 무선 인터넷 프록시 서버 클러스터 구조

        곽후근,정규식,Kwak Hu-Keun,Chung Kyu-Sik 한국정보처리학회 2006 정보처리학회논문지 A Vol.13 No.3

        본 논문에서는 무선 인터넷 프록시 서버 클러스터를 사용하여 무선 인터넷의 문제와 요구들을 캐싱(Caching), 압축(Distillation) 및 클러스터(Clustering)를 통하여 해결하려고 한다. TranSend는 클러스터링 기반의 무선 인터넷 프록시 서버로 제안된 것이나 시스템적인(Systematic) 방법으로 확장성을 보장하지 못하고 모듈간의 불필요한 통신구조로 인해 복잡하다는 단점을 가진다. 본 연구자들은 기존 연구에서 시스템적인 방법으로 확장성을 보장하는 CD-A라는 구조를 제안하였으나 이 역시 모듈간의 부분적으로 불필요한 통신 구조를 가진다는 단점을 가지고 있다. 이에 본 논문에서는 시스템적인 확장성과 단순한 구조를 가지는 클러스터링 기반의 통합형 무선 인터넷 프록시 서버를 제안한다. 16대의 컴퓨터를 사용하여 실험을 수행하였고 실험 결과 TranSend 시스템과 CD-A 시스템에 비해 각각 196%, 40%의 성능 향상을 보였다. In this paper, wireless internet proxy server clusters are used for the wireless internet because their caching, distillation, and clustering functions are helpful to overcome the limitations and needs of the wireless internet. TranSend was proposed as a clustering based wireless internet proxy server but it has disadvantages; 1) its scalability is difficult to achieve because there is no systematic way to do it and 2) its structure is complex because of the inefficient communication structure among modules. In our former research, we proposed the CD-A structure which can be scalable in a systematic way but it also has disadvantages; its communication structure among modules is partly complex. In this paper, we proposed a consolidated scheme which has a systematic scalability and an efficient communication structure among modules. We performed experiments using 16 PCs and experimental results show 196% and 40% performance improvement of the proposed system compared to the TranSend and the CD-A system, respectively.

      • 무선 공유기를 이용한 가정용 CCTV 시스템 구현

        고중식(Joong-sik Ko),정세훈(se-hoon chung),곽후근(hu-keun kwak),정규식(kyu-sik Chung) 한국정보과학회 2007 한국정보과학회 학술발표논문집 Vol.34 No.2D

        CCTV(Close Circuit Television)는 화상정보를 특정 목적으로 특정 사용자에게 전달해주는 시스템이다. 회사, 쇼핑몰 등 큰 규모의 건물부터 아파트, 개인 상점에 이르기까지 많은 분야에서 CCTV를 설치하여 건물 내외의 영상을 촬영하여 보안을 위해 사용한다. 하지만 기존의 CCTV 시스템을 설치하기 위해 필요한 장비가 고가이기 때문에 일반 가정에서 CCTV를 설치하여 사용하기에는 경제적 부담이 있다. 그리고 CCTV를 제어하고 영상을 저장하기 위한 장비의 전원을 계속 켜두어야 하기 때문에 CCTV 시스템의 유지 및 사용하는데 드는 비용도 비싸다는 단점이 있다. 이 문제점들을 해결하기 위해 본 논문에서는 일반 가정에서 많이 사용하는 무선 공유기와 웹 카메라를 사용해서 가정용 CCTV 시스템을 설치하는 방법을 제안하고 구현한다. 제안된 방법은 무선 공유기에 웹 카메라를 연결하여 CCTV 시스템을 구현하고, 움직임이 감지될 경우 SMS 서비스를 사용하여 사용자에게 경고 메시지를 전송함으로써 저렴한 비용으로 침입에 대한 즉각적인 대응을 할 수 있는 서비스를 제공하는데 목적이 있다.

      • KCI등재

        대용량 이메일 서비스를 위한 분산 구조 기반의 SMTP 서버

        김영종,곽후근,정규식,Kim, Young-Jong,Kwak, Hu-Keun,Chung, Kyu-Sik 한국정보처리학회 2009 정보처리학회논문지 C : 정보통신,정보보안 Vol.16 No.5

        SMTP(Simple Mail Transfer Protocol) 서버는 네트워크를 기반으로 사용자의 메일을 전달 해주거나 저장하기 위해 만들어졌다. SMTP 서버는 대규모 서비스를 운영하거나 사용자가 많은 경우 또는 많은 양의 메일을 처리해야 하는 경우에는 SMTP 서버들을 복수로 구성할 수 있어야 한다. SMTP 서버의 메일 저장 공간인 파일시스템을 분리함으로써 복수의 SMTP 서버로 구성하는 것이 가능하며, 이때 분리된 파일시스템을 각각의 SMTP 서버들이 공유하기 위해 NFS(Network File System)를 사용하게 된다. 그러나 NFS는 네트워크 기반의 파일시스템으로써 파일시스템이 가지는 특성을 모두 가지고 있기 때문에, SMTP 서버들이 메일 저장 공간 공유를 위해 사용할 경우 불필요한 작업들로 인해 오버헤드가 발생하게 된다. 본 논문에서는 소켓(Socket)을 통해 직접 작업하는 방식을 사용하여 NFS를 사용함으로 인해 발생하는 작업 오버헤드를 줄이는 방식을 제안한다. NFS를 사용함으로 인해 발생하는 오버헤드를 최소화하기 위해 직접 소켓 작업을 할 수 있도록, 정보 기반의 저장 공간 구조 및 메일 저장을 위한 프로토콜을 정의하였다. 제안된 방식은 Netscape에서 만든 Mailstone을 이용하여 실험을 수행하였고, 실험을 통하여 제안된 방식이 기존 방식에 비해 성능이 향상되었음을 확인하였다. An SMTP(Simple Mail Transfer Protocol) server was designed for delivering and storing user's email across a network. An SMTP server can be distributed as multiple servers for large service, huge users or massive emails. An SMTP server can be constructed by multiple servers with separating file system as email storing space, and each SMTP server can usually share each file system by using the NFS(Network File system). However the NFS is originally designed for sharing each file system across a network, and contains all attributes and features of regular file system. Using this NFS for email storing space of SMTP servers, it makes overhead due to unnecessary work of regular file system. In this paper, we propose a method to do directly operation with socket for reducing work overhead caused by the NFS. For doing directly operation with socket, this paper defines information based storing space structure and a protocol for storing emails. We performed experiments using Mailstone made by Netscape. The experimental results show the performance improvement of the proposed method compared to the existing method.

      • KCI등재

        확장성 있는 무선 인터넷 프록시 서버 클러스터를 위한 동적 해싱 기반의 부하분산

        곽후근,김동승,정규식,Kwak, Hu-Keun,Kim, Dong-Seung,Chung, Kyu-Sik 한국정보처리학회 2007 정보처리학회논문지 A Vol.14 No.7

        대용량 무선 인터넷 프록시 캐시 서버 클러스터에서는 성능 및 저장 공간의 확장성이 중요하게 되었다. 여기에서 성능의 확장성은 캐시 서버를 추가함에 따라 클러스터 성능이 선형적으로 증가함을 의미하고 저장 공간의 확장성은 캐시 데이터가 서버들에게 분할 저장되어 있어서 캐시 서버의 수에 상관없이 캐시 데이터를 저장하는 클러스터안의 공간의 합은 일정함을 의미한다. 대용량 서버 클러스터에서 많이 사용되는 라운드로빈 기반 부하분산 방법은 성능의 확장성은 보장되지만, 요청 URL 데이터가 모든 서버에 저장되어야 하므로 저장 공간의 확장성이 없는 단점을 가진다. 해싱기반 부하분산 방법은 모든 요청 URL 데이터가 서버들에 분할 저장되어 있어서 저장 공간의 확장성을 가진다. 그러나 그 방법은 사용자의 요청 패턴 불균형 또는 특정서버로의 요청 집중(Hot-Spot) 시에 성능 확장성이 없다. 본 논문에서는 성능 및 저장 공간의 확장성을 보장하는 새로운 동적 해싱 부하분산기법을 제안한다. 제안된 기법에서는 주기적으로 과부하 상태의 캐시 서버에 할당된 요청들을 찾아서 다른 캐시서버로 동적으로 재할당한다. 제안된 방법을 16대의 컴퓨터를 사용하여 실험을 수행하였고, 실험 결과를 통해 제안된 방법이 기존 방법과는 달리 성능 및 저장 공간의 확장성을 보장함을 확인하였다. Performance scalability and storage scalability become important in a large scale cluster of wireless internet proxy cache servers. Performance scalability means that the whole performance of the cluster increases linearly according as servers are added. Storage scalability means that the total size of cache storage in the cluster is constant, regardless of the number of cache servers used, if the whole cache data are partitioned and each partition is stored in each server, respectively. The Round-Robin based load balancing method generally used in a large scale server cluster shows the performance scalability but no storage scalability because all the requested URL data need to be stored in each server. The hashing based load balancing method shows storage scalability because all the requested URL data are partitioned and each partition is stored in each server, respectively. but, it shows no performance scalability in case of uneven pattern of client requests or Hot-Spot. In this paper, we propose a novel dynamic hashing method with performance and storage scalability. In a time interval, the proposed scheme keeps to find some of requested URLs allocated to overloaded servers and dynamically reallocate them to other less-loaded servers. We performed experiments using 16 PCs and experimental results show that the proposed method has the performance and storage scalability as different from the existing hashing method.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼