• Title/Summary/Keyword: 서버 자원 관리

Search Result 339, Processing Time 0.024 seconds

Design of a WebDAV Sewer using Apache and PostgreSQL (Apache와 PostgreSQL을 이용한 WebDAV 서버의 설계)

  • 정혜영;안건태;박희종;문남두;이명준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.397-399
    • /
    • 2004
  • 분산된 작업 공간의 사용자가 인터넷을 통하여 협업을 할 수 있도록 하기 위하여 WebDAV 명세가 W3C의 IETF의 작업 그룹에 의해서 1992년 2월에 발표되었다. WebDAV는 HTTP/1.1을 확장한 웹 통신프로토콜로서, 인터넷을 통하여 광범위하고 다양한 콘텐츠의 비동기적인 협업을 지원하기 위한 표준 하부 구조를 제공한다. 이러한 명세를 지원하는 WebDAV 서버의 주요 기능은 HTTP/1.1의 기본적인 웹 서버의 기능을 제공하면서 확장된 WebDAV 명세의 기능을 제공하는 것이다. 본 논문에서 설계한 WebDAV 서버는 WebDAV를 지원하고 있는 공개 소프트웨어인 아파치 웹 서버의 mod_dav 모듈을 확장한 것으로 WebDAV의 자원과 속성 및 잠금 정보를 기존의 파일 시스템의 파일 형태로 관리하고 있는 것을 자원의 속성과 잠금 정보 부분을 PostgreSQL 데이터베이스에서 관리하도록 하였다. WebDAV 자원의 속성과 잠금 정보를 파일로 관리함으로 인한 성능 저하와 확장성의 문제를 해결할 수 있다.

  • PDF

Advanced Adaptive Leases for Web Caching (웹 캐슁을 위한 발전된 적응적 리스 알고리즘)

  • 서진호;홍영식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.434-436
    • /
    • 2000
  • 기하급수적인 인터넷 사용자의 증가는 네트워크 인프라의 발전속도를 능가하고 있다. 홈페이지를 관리하는 관리자가 네트워크의 대역폭을 늘린다거나 고성능의 서버를 도입하는 등 성능을 향상시키려는 노력을 하지 않는다면 사용자들이 웹에 접속하여 서비스를 받는데 걸리는 시간은 점차 늘어나게 된다. 최근의 사용자들은 정보를 얻기 위해 기다리기보다는 다른 홈페이지로 이동하므로 기업의 홈페이지도 보기 좋고 화려한 것에서 빠르게 접속할 수 있고 간결한 것으로 바뀌고 있다. 또한 더 적은 서버 자원과 네트워크 자원을 사용하는 알고리즘을 도입하여 사용자들을 만족시키려는 노력을 계속하고 있다. 본 논문은 강한 일관성을 유지하면서 서버의 자원을 적게 사용할 수 있는 발전된 적응적 리스 알고리즘을 제안하고 실험을 통하여 성능을 측정한다.

  • PDF

A Volunteer Manager Organization and Fault­Tolerance Scheme in Internet­Based Parallel Computing (인터넷 기반 병렬 컴퓨팅에서 중간 관리자의 구성과 결함포용 기법)

  • 김홍수;강인성;최성진;황일선;황종선;유헌창
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.643-645
    • /
    • 2003
  • 인터넷 기반 병렬 컴퓨팅은 인터넷에 연결된 수많은 컴퓨팅 자원들을 이용하여 고성능 컴퓨팅 성능을 요구하는 병렬 연산을 수행할 수 있는 컴퓨팅 패러다임이다. 그러나, 자원제공자에 의해 제공된 자원들의 관리와 작업 할당 및 관리가 모든 중앙 관리 서버에 의해 수행됨으로 인해 서버의 부하가 발생한다. 이러한 문제점을 해결하기 위해 기존 연구들은 복수개의 중간 관리자를 두어 해결하려 했으나 연산에 대한 안정적인 수행을 보장하지 못한다. 중간 관리자들의 선정 및 구성 기법과 중간 관리자의 결합 포용에 대해서는 다루지 않았다. 이에, 본 논문에서는 인터넷 기반 병렬 컴퓨팅 환경에서 중앙 관리 서버의 부하를 줄이고 연산의 안정적 수행을 보장하는 결함 포용적 중간 관리자 구성 기법을 제안하고자 한다.

  • PDF

Survey on the Performance Enhancement in Serverless Computing: Current and Future Directions (성능 향상을 위한 서버리스 컴퓨팅 동향과 발전 방향)

  • Eunyoung Lee
    • The Transactions of the Korea Information Processing Society
    • /
    • v.13 no.2
    • /
    • pp.60-75
    • /
    • 2024
  • The demand of users, who want to focus on the core functionality of their applications without having to manage complex virtual environments in the cloud environment, has created a new computing model called serverless computing. Within the serverless paradigm, resource provisioning and server administration tasks are delegated to cloud services, facilitating application development exclusively focused on program logic. Serverless computing has upgraded the utilization of cloud computing by reducing the burden on cloud service users, and it is expected to become the basic model of cloud computing in the future. A serverless platform is responsible for managing the cloud virtual environment on behalf of users, and it is also responsible for executing serverless functions that compose applications in the cloud environment. Considering the characteristics of serverless computing in which users are billed in proportion to the resources used, the efficiency of the serverless platform is a very important factor for both users and service providers. This paper aims to identify various factors that affect the performance of serverless computing and analyze the latest research trends related to it. Drawing upon the analysis, the future directions for serverless computing that address key challenges and opportunities in serverless computing are proposed.

Implementing Serverless Application Using Group Communication (그룹 통신을 이용한 서버리스 응용 프로그램의 구현)

  • 박재준;장태무
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.87-89
    • /
    • 1999
  • 기존의 클라이언트/서버 응용 프로그램은 공유 자원을 서버에서만 관리하므로 자원의 가용성(availability)이 떨어지고, 클라이언트의 수가 많아질수록 서버의 과부하로 인해 시스템 전체의 성능이 저하되는 등의 단점을 내포하고 있다. 이는 응용 프로그램을 사용하는 대다수의 클라이언트가 소수의 서버에만 의존하는 시스템 구조에서 비롯되는 문제라고 할 수 있다. 이러한 문제점들을 해결하고자 고성능의 고가형 서버를 도입하거나, 서버의 작업을 클라이언트에 분배하는 등의 연구가 있었지만, 문제의 근본적인 해결책이 될 순 없었다. 본 논문에서는 이러한 문제점들을 해결하고자 그룹 통신을 이용한 서버리스 분산 응용 프로그램을 제안하고, 간단한 문서관리 분산 응용 프로그램을 실제로 구현함으로써 서버리스 응용 프로그램들의 특성들을 소개하고자 한다.

  • PDF

Design of a Course Management System Based on WebDAV (웹데브 기반의 강좌관리 시스템 설계)

  • Park, Jin-Ho;Park, Jong-Moon;Shin, Won-Jun;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10d
    • /
    • pp.593-596
    • /
    • 2007
  • 웹데브(WebDAV)는 분산 저작활동을 지원하기 위한 IETF의 표준 프로토콜로서 원거리 사용자들 간의 비동기적인 저작활동을 지원하며, 웹데브 서버에 등록된 자원에 대하여 속성을 관리하고 접근을 제어할 수 있는 웹데브 메소드와 웹데브 접근제어 프로토콜을 이용하여 웹데브 서버를 다양한 방법으로 확장할 수 있다. 본 논문에서는 웹데브 표준 프로토콜과 접근제어 프로토콜을 이용하여 강좌관리 시스템을 설계한다. 강좌관리 시스템에서 사용되는 웹데브 기반 서버는 Apache 그룹의 Jakarta Slide 서버를 확장하였으며 클라이언트는 KDE 기반의 리눅스에서 동작하도록 설계하였다. 강좌관리 시스템은 HTTP 프로토콜 기반의 응용프로그램으로서 인터넷이 연결되어 있는 어떠한 곳에서라도 사용할 수 있으며 분산저작이 가능한 웹데브 서버의 특성을 살려서 웹상에서 자유로운 자원 교환을 지원한다. 또한 일반적인 강좌관리 시스템에서 사용하는 출석등록, 보고서 제출, 강의 자료 제공 등의 기본 기능을 웹데브 서버가 지원하는 기능을 이용하여 설계하며, 교수와 학생 각자의 역할에 맞는 인터페이스를 제공하여 인터페이스에서 발생할 수 있는 오류를 줄이고 사용자 중심의 인터페이스로 설계하였다.

  • PDF

Implementation and Efficient Resource Monitoring of Distributed Transcoding System for Mobile Streaming (모바일 스트리밍을 위한 분산 트랜스코딩 시스템의 구현 및 효율적인 자원 모니터링)

  • 이성용;최창열
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.487-489
    • /
    • 2004
  • 모바일 기기를 이용하여 다양한 멀티미디어 서비스를 즐길 수 있는 환경이 보편화되면서 더 많은 사용자에게 자연스러운 멀티미디어 스트리밍을 제공하기 위해 모바일 기기의 성능 특성과 무선 대역폭 제약을 고려하여 서비스를 적응시키는 기법들이 강구되고 있다. 본 논문에서는 모바일 멀티미디어 스트리밍을 위한 분산 트랜스코딩 시스템을 구현하고 트랜스코딩시 서버의 자원을 효율적으로 관리하는 새로운 기법을 제안하여 성능을 측정, 분석하였다. 제안된 callback 모니터링에서는 트랜스코딩 서버가 할당된 작업을 모두 마치면 자신의 자원 정보를 스스로 갱신하기 때문에 사용자 응답시간이 최소화되고 서버의 가용 자원을 모두 활용하게 된다.

  • PDF

A Preference-Based Buffer Management for Large-Volume Media Streaming Service (대용량 미디어 스트리밍 서비스를 위한 선호도 기반의 버퍼 관리 기법)

  • 김래영;방철석;정인범;김윤
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.358-360
    • /
    • 2004
  • 컴퓨터와 네트워크 환경의 발달에 힘입어 고화질의 미디어 데이터를 실시간으로 전송하는 미디어 스트리밍 서비스에 대한 요구가 증가하고 있다. 스트리밍 서비스는 서버의 많은 자원을 필요로 한다. 서버의 자원 중에서 메인 메모리는 대용량의 미디어 데이터를 다루는 미디어 스트리밍 서버 성능에 중요한 역할을 한다. 그러므로 제한된 메인 메모리를 효과적으로 이용할 수 있는 방법이 필요하다. 본 논문에서는 효과적인 미디어 스트리밍 서비스를 위한 동적 버퍼 관리 기법과 버퍼 히트율을 높일 수 있는 대체 정책을 제안하고 평가한다.

  • PDF

A Proxy-based Resource Security Management for Home Networking Using Mobile Agents (이동에이전트를 이용한 홈네트워킹을 위한 프록시 기반 자원 보안 관리)

  • Oh, Ae-Kyung;Bang, Dae-Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10a
    • /
    • pp.275-278
    • /
    • 2001
  • 컴퓨터 이용이 일반화되어 가면서 가정내에 인터넷을 이용한 수 있는 PC뿐만 아니라 다양한 정보기기들과 정보가전기기들이 등장하였다. 홈네트워크는 가정내에 홈서버를 중심으로 정보기기들과 정보가 전기기들로 이루어진 네트워크를 말한다. 본 논문에서는 홈네트워크에서의 효율적인 작업 수행과 홈네트워크 관리를 위해서 이동에이전트를 사용하는 홈네트워킹과 그에 따른 홈서버와 정보기기들의 구조를 제안하고, 홈네트워크에서 에이전트가 요청하는 에이전트 서버의 서비스나 홈네트워크 내의 자원을 공격적인 에이전트로부터 안전하게 보호하고 관리하기 위한 프록시 기반의 자원관리 메커니즘을 제안한다.

  • PDF

A Study on Single Authentication Service through Inter-working in Extranet Environments (익스트라넷 환경에서 상호 연동을 통한 단일 인증 서비스에 대한 연구)

  • 손태식;이건희;유정각;이규호;박종운;김동규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.721-723
    • /
    • 2001
  • 익스트라넷 환경에서는 인트라넷 환경에서 고려되는 보안 문제는 물론이고, 이와 함께 익스트라넷 환경 내의 여러조직사이에 공유되는 자원의 관리 및 사용자에 대한 접근 제어에 있어 많은 문제를 가지고 있다. 본 논문에서는 익스트라넷 환경에서의 보안 문제를 해결하기 위해 익스트라넷 내부의 여러 도메인을 PKI(Public Key Infrastructure)를 기반으로 상호 연동하는 방안을 제안한다. 또한 상호 연동된 여러 도메인 사이의 상호 인증을 통해 익스트라넷 사용자에 대한 단일 인증 서비스를 제공하는 방안을 제안한다. 각 도메인 내부에는 도메인의 사용자 정보를 가지고 있는 사용자 관리 서버를 두고, 이 사용자 관리 서버에서는 사용자에 대한 인증과 응용 서버에 접근하여 응용 서비스를 제공받을 수 있는 서비스 티켓을 발급한다. 사용자 관리 서버에서 부여된 권한 정보가 담긴 서비스 티켓을 통하여 각 응용 서버는 응용 서버 자신의 보안 정책에 맞는 권한 속성을 접근하는 사용자에게 부여한다. 따라서 사용자의 인증은 PKI 기반으로 상호 연동되어 있는 도메인내의 사용자 관리 서버에서 한번 이루어지며 이때 발급한 서비스 티켓의 권한 정보를 통하여 사용자는 권한에 맞는 권한 속성에 따라 응용 서비스를 각 응용 서버에서 독립적으로 제공받을 수 있다.

  • PDF