• 제목/요약/키워드: 가상서버

검색결과 627건 처리시간 0.033초

리눅스 클러스터 웹 서버에서 스케줄링 기법 성능비교 및 분석 (Scheduling technique and Performance Evaluation in Linux Cluster Web Server)

  • 이규한;이종우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.835-837
    • /
    • 2001
  • 컴퓨터의 급속한 보급과 인터넷의 사용이 급증하면서 사용자에게 좀 더 나은 서비스를 제공하기 위해 고성능 웹서버가 필요하게 되었다. 따라서 최근에는 리눅스 가상서버를 이용한 클러스터 웹 서버의 구축사례가 늘고 있다. 이는 기존의 단일 서버 시스템에 비해 가격이 저렴하면서도 지속적인 서비스를 할 수 있는 가용성과 서버의 수를 쉽게 늘릴 수 있는 확장성을 갖고 있다. 오픈소스인 리눅스와 여러 대의 저렴한 PC들을 이용하여 서버로 들어오는 부하를 분배서버가 여러 실제 서버에게 분산시킴으로써 웹 서버의 성능을 향상시키고, 서버의 가용성을 높이는 것이 클러스터 웹 서버의 목적이라 할 것이다. 본 논문에서는 서버에 들어오는 요청을 실제 서버들에게 분산시켜주는 스케줄링 알고리즘들을 알아보고 각각의 성능을 비교, 분석하였다. 그 결과 정적 스케줄링 알고리즘보다는 각 실제 서버의 부하를 고려한 알고리즘이 더 좋은 성능을 보인다는 것과 캐쉬 친화적 알고리즘이 캐쉬를 고려하지 않은 알고리즘 보다 더 좋은 성능을 보인다는 것을 알 수 있었다. 가장 중요한 결론으로는 알고리즘의 성능보다는 노드 개수 증가율이 클러스터 웹 서버 성능에 더 큰 영향을 미친다는 것을 알 수 있었다.

  • PDF

최적화 서비스를 위한 가상화 기술 적용 방안에 관한 연구 (A Study on the Application of Virtualization for Optimization Services)

  • 나원식;이재하
    • 한국항행학회논문지
    • /
    • 제15권2호
    • /
    • pp.313-318
    • /
    • 2011
  • 최근 들어서 가상화 기술이 유망기술로 인정받고 있지만, 이 기술은 이미 1960년대부터 시작된 기술이었다. 이때의 기술은 시스템을 효율적으로 사용하기 보다는 서비스에 목적을 두어 가상화가 되었고, 이후 기술이 지속적으로 발전하면서 x86 기반의 서버에서 가상화 기술이 실제적으로 적용되고 있다. 가상화 기술을 이용하는 가장 큰 이유는 경제적인 이득일 것이다. 서버들을 따로 따로 운영해야 할 경우, 전기세와 서버 구입비용 및 유지보수 비용 등이 많이 들지만, 이것을 가상화 기술로 통합하게 되면 서비스는 똑같이 할 수 있으면서 운영비(인건비 포함)가 상대적으로 절감되기 때문이다. 본 논문에서는 이러한 가상화 기술의 트렌드를 분석하고 서버통합 방안에 대한 로드맵을 제안하였다.

가상 스위치 구현 및 비교에 관한 연구 (A Study on the Virtual Switch Implementation and Comparison for Smart Node Platform)

  • 정갑중;최강일
    • 한국정보통신학회논문지
    • /
    • 제18권12호
    • /
    • pp.2911-2918
    • /
    • 2014
  • 최근 많은 인터넷 서버들은 하나의 물리적인 컴퓨터에서 동작하는 여러 가상머신 상에서 구현 및 운영되고 있다. 미래 인터넷은 더욱 여러 가지 종류의 운영체제나 서로 다른 용도의 컴퓨터 시스템이 가상의 네트워크에 연결되어 대량의 데이터를 처리하는 가상 호스트 머신들로 이루어진다. 이러한 가상의 호스트 머신들은 VM(Virtual Machine) 상에서 구동되는 가상 서버로 이루어지고 각 가상 서버들은 하나의 물리적 컴퓨터 자원을 공유하고 서로 다른 서버로써 각각의 서비스를 원활하게 지원하는 인터넷 환경에서 동작하게 된다. 본 논문에서는 원활한 클라우드 서비스를 위한 고성능 가상 네트워크에서 필수적인 구성요소인 가상스위치들 중 OpenvSwitch 가상스위치와 DPDKvSwitch 고속화 가상스위치를 구현하고 그 특성을 비교 분석하였다.

워크스테이션 네트워크 기반 Serverless 네트워크 가상 메모리 (Serverless Network Virtual Memory on a Network of Workstations)

  • 강현수;허신
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.166-168
    • /
    • 1998
  • 분산시스템이 고성능의 네트워크로 연결되면서 네트워크 메모리(network memory)라는 새로운 메모리 계층이 등장하였다. 기존 운영체계가 가장 메모리를 위해 로컬 하드디스크를 사용하는 반면, 네트워크 메모리는 네트워크 연결된 각 노드들 중에서 유휴 상태에 있는 노드의 메모리를 가상 메모리로 사용한다. 네트워크 메모리를 활용하는 기존 연구의 대부분은 하나나 그 이상의 관리 서버 노드를 두어 관리 서버가 페이징 디바이스의 역할을 하는 원격 노드들을 관리하에 한다. 관리 서버 노드는 각 노드의 메모리 활용 상태을 점검하여 로컬 노드에게 페이지를 제공할 수 있는 원격 노드와의 중재 역할을 담당한다. 그러나 만약 관리 서버에 문제가 발생할 경우 관리 서버와 연결된 모든 노드들에게도 그 영향이 파급될 수가 있다. 본 논문에서는 serverless 하게 하는 노드들의 관계를 설정함으로 관리서버 노드의 문제가 야기되는 다른 노드들의 다운 현상을 최소화 할 수 있는 serverless 네트워크 가상 메모리를 제시한다.

  • PDF

모바일 소셜 네크워크 게임을 위한 가상화 기반 분산 게임서버의 설계 및 구현 (Design and Implementation of Virtualization Based Distributed Game Server for Mobile Social Network Game)

  • 이원진;이택균;김강석;홍만표
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.117-120
    • /
    • 2013
  • 스마트폰의 보급으로 모바일 소셜 네트워크 게임(SNG: Social Network Game)을 즐기는 사용자들이 증가하고 있다. 그러나, SNG의 특성에 맞는 자원 활용률을 고려한 효율적인 게임서버에 대한 연구는 매우 부족한 실정이다. 본 논문은 가상화 기반으로 SNG게임서버를 설계 및 구현한다. 또한 가상화 기반 분산 게임서버의 CPU 사용률과 Memory 사용량을 분석하여 게임서버의 자원 활용률을 보인다. 이를 토대로 SNG게임서버 환경구축의 기반지식을 제공한다.

클라우드 컴퓨팅 보안 위협에 기반 한 서버 가상화 시스템 보안 요구 사항 제안 (The security requirements suggestion based on cloud computing security threats for server virtualization system)

  • 마승영;주정호;문종섭
    • 정보보호학회논문지
    • /
    • 제25권1호
    • /
    • pp.95-105
    • /
    • 2015
  • 본 논문은 서버 가상화 시스템의 보안 함수를 개발하기 위해 선행해야 할, 보안 요구 사항을 제안하는 것에 그 목적을 두고 있다. 도출된 보안 요구 사항은 서버 가상화 시스템에 대한 보안 위협을 기반으로 하며, 제안 된 요구 사항이 보안 위협 사항을 방어할 수 있는 것을 보임으로써 보안 요구 사항의 타당성을 검증한다. 또한, 클라우드 컴퓨팅 보안 위협에서 서버 가상화 시스템에 가해지는 보안 위협을 도출하기 위해서, 보안 위협과 서버 가상화 시스템의 보안 이슈 사항의 관계를 분석 및 제시한다.

VM 재배치 효율을 증가시키기 위한 배치 관리 기법 (Placement Management Technique to Increase VM Relocation Efficiency)

  • 한상욱;전은광;사야속 타농싹;박희우;이화민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 춘계학술발표대회
    • /
    • pp.44-46
    • /
    • 2017
  • 본 논문에서는 클라우드 컴퓨팅에서 서버통합과 동시에 서버들의 자원 활용률을 증가시키기 위해 실행되는 가상머신 재배치가 수행되고 난 후에 가상머신들의 상태를 관리하기 위한 기법에 관한 모델을 제안한다. 가상머신 재배치에는 많은 문제점이 발생한다. 재배치 알고리즘으로 인한 서버 통합 시간이 증가되는 문제점도 있지만 재배치를 수행하면서 발생하는 가상머신 마이그레이션으로 인한 전체적인 클라우드 시스템의 부하를 예로 들 수 있다. 제안하는 기법은 가상머신들의 재배치 알고리즘 수행 도중 발생 할 수 있는 문제점과 재배치 이후에 가상머신들의 구동 시간이 종료되어 자연스럽게 할당이 해제되는 경우에 발생하는 문제점을 해결 할 수 있다.

XML 기반 가상문서의 브라우징을 위한 문서 처리 (Document Processing for Browsing XML-Based Virtual Documents)

  • 양중식;임동수;강지훈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.234-239
    • /
    • 2000
  • XML을 기반으로 하는 가상문서는 인터넷 상의 정보 공유를 가능하게 하여 새로운 지식을 생성할 수 있도록 한다. 본 논문에서는 가상문서를 지원하는 디지털도서관 시스템에서 XML로 표현된 가상문서를 효과적으로 처리하도록 하는 문서처리기를 설계 구현하였다. 클라이언트의 요청에 따라 문서 처리 시스템은 가상문서를 클라이언트 브라우저에서 볼 수 있는 형태로 변환하여 전달한다. 그러므로 가장 중요한 기능은 내포링크, 참조링크, 총칭링크 등 다양한 의미의 링크들을 포함하는 가상문서를, 변환을 통하여 클라이언트에게 정확하게 전달하는 것이다. 부가적인 기능으로 우리의 디지털도서관 시스템의 다른 구성 요소인 저장 서버, 검색 서버, 링크 서버, 이름 서비스 등을 지원한다.

  • PDF

제안한 가상화 게시판과 클라우드 서버 간의 통신 기법 (A Communication technique between Cloud Server and Proposed Virtual Board)

  • 김용덕;김상욱
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.1335-1338
    • /
    • 2012
  • 클라우드 컴퓨팅 서비스는 정보의 접근을 위한 시간과 장소의 경계를 허물어 산업전반의 발전을 크게 이끌고 있지만 집중된 정보를 탈취하기 위한 해킹의 시도 또한 증가하고 있다. 특히 웹 기반의 클라우드 어플리케이션의 취약점을 통한 해킹이 주로 이루어진다. 가상화 게시판은 클라우드 서버에 등록되어 있는 프로시저 호출을 통해 동작하는 클라우드 가상화 어플리케이션이다. 본 논문은 가상화 게시판과 클라우드 서버의 통신을 위한 기술인 VaaS(Virtual as a Service)를 설계한다. 가상화 게시판을 통해 기술에 대한 설명과 검증결과를 제시한 후 클라우드 가상화 어플리케이션의 보안에 대한 기대효과에 대해 논의한다.

OpenStack 기반 사적 클라우드를 위한 모니터링 환경 구축 (Monitoring Environment for a Private Cloud based on OpenStack)

  • 김준수;강윤희;박용범
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.127-130
    • /
    • 2013
  • 가상화 기술로 인하여 하나의 물리 서버에 하나 이상의 가상 머신을 만들 수 있게 되었으며, 이로 인해 비용적인 측면은 물론 리소스를 더욱 더 효율적으로 관리가 가능해졌다. 이에 따라 많은 기업에서 가상화 환경을 도입하고 있다. 그러나 하나의 물리 서버에만 가상 머신이 집중해서 생성된다면 리소스의 효율이 떨어 지게 된다. 따라서 가상화와 된 클라우드 시스템에 대한 모니터링 환경 구축이 필요하다. 이에 OpenStack을 사용하여 사적 클라우드를 구축한 후 Ganglia를 사용하여 각 가상 머신과 물리 서버의 시스템 및 리소스 현황에 대한 모니터링 환경을 보다 편리하게 구축하고자 한다.