• Title/Summary/Keyword: 분산 웹 시스템

Search Result 640, Processing Time 0.033 seconds

Traffic Distributed Processing System Implementation on the Web Sever Networking (웹서버 네트워킹에서의 트래픽분산 처리 시스템 구현)

  • Park, Gil-Cheol;Sung, Kyung;Kim, Seok-Soo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.4
    • /
    • pp.846-853
    • /
    • 2004
  • This paper introduces implementation of a traffic distributed processing system on the Web Sever Networking. The study used two software packages (Packet Capture and Round-Robin Test Package) to check packet quantity from Virtual Network Structure (data generator, virtual server, Serve. 1, 2, 3), and could find out traffic distribution toward Server 1, 2, and 3. The functions of implemented Round-Robin Load Balancing Monitoring System include Round-Robin testing, system monitoring, and graphical indication of data transmission/packet quantity (figures & diagram). As the result of the study shows, Round-Robin Algorithm ensured definite traffic distribution, unless incoming data loads differ much. Although error levels were high in some cases, they were eventually alleviated by repeated tests for a long period of time.

Cost-based Optimization of Composite Web Service Executions Using Intensional Results (내포 결과를 이용한 복합 웹 서비스 실행의 비용 기반 최적화)

  • Park, Chang-Sup
    • Journal of KIISE:Databases
    • /
    • v.33 no.7
    • /
    • pp.715-726
    • /
    • 2006
  • Web service technologies provide a standard means for interoperation and integration of heterogeneous applications distributed over the Internet. For efficient execution of hierarchically interacting composite web services, this paper proposes an approach to distribute web service invocations over peer systems effectively, exploiting intensional XML data embedding external service calls as a result of well services. A cost-based optimization problem on the execution of web services using intensional results was formalized, and a heuristic search method to find an optimal solution and a greedy algorithm to generate an efficient invocation plan quickly were suggested in this paper. Experimental evaluation shows that the proposed greedy algorithm provides near-optimal solutions in an acceptable time even for a large number of Web services.

Study on Distributed System for Process of A Large Amount of Science Technology Information (대용량 과학 기술 정보 처리를 위한 분산 시스템에 관한 연구)

  • Kim, Kwang-Young;Kang, Nam-Gyu;Kim, Jin-Suk;Jin, Du-Seok;Jeong, Chang-Hoo;Yun, Hwa-Muk
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2006.11a
    • /
    • pp.461-464
    • /
    • 2006
  • With the development of internet technologies, internet has been more complexly consisted of a large amount of Web documents, science technology documents, data-base and etc. distributed system is required to support effective retrieval and management about a large amount of Web documents, science technology documents and etc. distributed system has to support for user to search quickly and exactly. distributed system has to support for manager to manage easy. This paper designed and made distributed system. these system effectively manages the science technology information documents. this paper made an experiment using a large mount of science technology information system. this paper analyzed the result of experimenting.

  • PDF

A Study on Integrating UDDI Registry and Web-Based Component Repository (UDDI 레지스트리와 웹 기반의 컴포넌트 저장소의 통합에 관한 연구)

  • 이동근;최은만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.520-522
    • /
    • 2004
  • UDDI(Universal Description, Discovery, and Integration) 레지스트리(Registry)는 클라이언트가 각종 정보들을 생성, 저장, 검색할 수 있는 XML 기반의 자료저장 장치이다. XML 기반의 저장 장치이므로 개발언어 및 실행 플랫폼과는 상관없이 데이터 교환이 자유롭다. UDDI는 특정한 웹 서비스 시스템에 대한 정보를 체계적으로 분류하여 제공한다. 하지만, UDDI에서는 아직 컴포넌트에 대한 정보를 제공하는 부분에는 부족한 점이 있다. 컴포넌트의 재사용성이 증가됨에 따라 웹 기반의 컴포넌트 저장소를 구축하여 재사용 컴포넌트를 제공하는 사이트들이 늘어가는 추세이다. 이에 따라 UDDI 레지스트리와 웹 기반의 컴포넌트 저장소를 연계함으로써 불필요한 컴포넌트들에 대한 정보를 줄이고, 분산된 컴포넌트 저장소에서 컴포넌트에 대한 정보를 데이터 북 형태로 정보를 제공하여 웹서비스를 이용하여 빠른 기간에 응용 시스템을 개발할 수 있다. 본 논문에서는 UDDI 레지스트리의 특징을 살려 웹 기반의 컴포넌트 저장소에서 제공하는 데이터 북 형태의 컴포넌트 정보 제공 서비스를 연계함으로써 UDDI 레지스트리와 웹 기반의 컴포넌트 저장소의 단점들을 보완하는 해결책을 제시하고 실험하였다.

  • PDF

Implementation of Web Service based Matchmaker for Distributed Visual Media Retrieval (분산 시각 미디어 검색을 위한 웹 서비스 기반 매치메이커 구현)

  • Lee, Seong-Woo;Ahn, Chul-Bum;Suh, Bo-Won;Nah, Yun-Mook
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.2
    • /
    • pp.129-142
    • /
    • 2008
  • With the rapid increase of Web Service sites, one emerging problem is how to find the most appropriate Services from the massive number of similar Web Services. A matchmaker is an agent system, which find the best Service providers for the given queries. In this paper, we propose a matchmaker for the distributed visual media retrieval framework, called HERMES, and describe how to rank the resulting Services based on the QoS elements related with visual media Services. To show the usefulness and correctness of the proposed schemes, some experimental results are also shown.

  • PDF

Implementation of Group Office System Based on Internet (인터넷 기반의 그룹 오피스 시스템 구현)

  • Kim Kyoung-Rok;Song Seok-Il;Kwak Yoon-Sik
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.3
    • /
    • pp.540-546
    • /
    • 2005
  • In this paper, we design and implement a distributed web-storage and a group office system based on the distributed web-storage. It is easier to customize the proposed group office according to user's demands than existing web-based applications. Our proposed web-storage is distributed system which consists of multiple storage servers. The web-storage provides storage with considering the user's location so as to provide fast storage service.

On Design and Implementation of Distributed Objects Translation System for Inter-Operability (분산 객체의 호환을 위한 객체 번역 시스템의 설계 및 구현)

  • Kim, Sik
    • The Journal of Information Technology
    • /
    • v.5 no.1
    • /
    • pp.29-37
    • /
    • 2002
  • Distributed programming can be greatly simplified by language support for distributed communication. Many web browsers now offer some form of distributed objects and the number and types of them are growing daily in interesting and innovative ways CORBA IDL and Java RMI, the representative of distributed object model, support different approaches for distributed computing environments. CORBA approach does not support the application generated by java RMI, even though it supports multiple programming languages. Object translation system between RMI to CORBA is designed and implemented for interoperability of distributed objects on the two different distributed programming environments. Suggested system is considered binding, inheritance, polymorphism, object passing, and callback which are key properties on the distributed objects. Translation System we suggested is implemented on the Window/NT(version 4.0) with Java Development Kit(version 1.1.6).

  • PDF

A Content-Aware toad Balancing Technique Based on Histogram Transformation in a Cluster Web Server (클러스터 웹 서버 상에서 히스토그램 변환을 이용한 내용 기반 부하 분산 기법)

  • Hong Gi Ho;Kwon Chun Ja;Choi Hwang Kyu
    • Journal of Internet Computing and Services
    • /
    • v.6 no.2
    • /
    • pp.69-84
    • /
    • 2005
  • As the Internet users are increasing rapidly, a cluster web server system is attracted by many researchers and Internet service providers. The cluster web server has been developed to efficiently support a larger number of users as well as to provide high scalable and available system. In order to provide the high performance in the cluster web server, efficient load distribution is important, and recently many content-aware request distribution techniques have been proposed. In this paper, we propose a new content-aware load balancing technique that can evenly distribute the workload to each node in the cluster web server. The proposed technique is based on the hash histogram transformation, in which each URL entry of the web log file is hashed, and the access frequency and file size are accumulated as a histogram. Each user request is assigned into a node by mapping of (hashed value-server node) in the histogram transformation. In the proposed technique, the histogram is updated periodically and then the even distribution of user requests can be maintained continuously. In addition to the load balancing, our technique can exploit the cache effect to improve the performance. The simulation results show that the performance of our technique is quite better than that of the traditional round-robin method and we can improve the performance more than $10\%$ compared with the existing workload-aware load balancing(WARD) method.

  • PDF

An Automatic Schema Generation System based on the Contents for Integrating Web Information Sources (웹 정보원 통합을 위한 내용 기반의 스키마 자동생성시스템)

  • Kwak, Jun-Young;Bae, Jong-Min
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.6
    • /
    • pp.77-86
    • /
    • 2008
  • The Web information sources can be regarded as the largest distributed database to the users. By virtually integrating the distributed information sources and regarding them as a single huge database, we can query the database to extract information. This capability is important to develop Web application programs. We have to infer a database schema from browsing-oriented Web documents in order to integrate databases. This paper presents a heuristic algorithm to infer the XML Schema fully automatically from semi-structured Web documents. The algorithm first extracts candidate pattern regions based on predefined structure-making tags, and determines a target pattern region using a few heuristic factors, and then derives XML Schema extraction rules from the target pattern region. The schema extraction rule is represented in XQuery, which makes development of various application systems possible using open standard XML tools. We also present the experimental results for several public web sources to show the effectiveness of the algorithm.

  • PDF