• 제목/요약/키워드: Multiple Client

검색결과 217건 처리시간 0.026초

중소형 사이트를 위한 다수의 전면 서버를 갖는 고가용성 웹 서버 클러스터 (High-Availability Web Server Cluster Employing Multiple Front-Ends for Small and Middle-sized Web Sites)

  • 문종배;김명호
    • 정보처리학회논문지A
    • /
    • 제11A권5호
    • /
    • pp.355-364
    • /
    • 2004
  • 인터넷이 새로운 산업의 형태로 발전하면서 웹사이트에 클러스터링 기술을 많이 적용하고 있다. 고성능 하드웨어 스위치를 사용하면 성능이 우수하지만 중소형 사이트를 구성하는 데에는 비용 부담이 많이 된다. 최근에는 무료이면서 성능이 뛰어난 리눅스 가상 서버(Linux Virtual Server)를 이용한 클러스터를 많이 구축하고 있다. 그러나 리눅스 가상 서버는 하나의 전면서버를 가지는 중앙집중식 부하분배 구조이므로 사용자 요청의 급격한 증가로 병목현상을 일으킬 수 있다. 따라서 본 논문에서는 다수의 전면서버를 두어 리눅스 가상 서버의 병목현상을 없애는 방법을 제안한다. 모든 클러스터 노드들은 전면서버와 후면서버의 역할을 모두 할 수 있도록 구성한다. 서버의 부하가 많지 않으면 자기 노드에서 직접 처리하여 사용자에게 응답할 수 있도록 하고, 부하가 많은 경우 부하가 가장 작은 노드를 선택하여 사용자 요청을 전달한다 그리고 클러스터 서버들의 부하를 고려한 스케줄링 알고리즘을 제안하여 서버들 사이의 부하를 고르게 한다. 실험결과 기존 웹 서버 클러스터들은 서버의 수가 증가하면서 성능향상 폭이 감소하지만, 본 논문에서 제안한 웹 서버 클러스터는 선형적으로 증가하는 것을 보였다. 리눅스 가상 서버 환경에서 다수의 전면서버를 구성함으로써 병목현상을 없애고, 비용 부담이 없고 고성능의 중소형 사이트를 구축할 수 있다.

학내 드론 교육현장의 다중드론 감시시스템 개발에 관한 연구 (A study on the development of surveillance system for multiple drones in school drone education sites)

  • 임진택;유성구
    • 문화기술의 융합
    • /
    • 제9권1호
    • /
    • pp.697-702
    • /
    • 2023
  • 최근 4차 산업혁명의 핵심기술인 드론의 도입으로 학교 교육 현장에서는 드론을 활용한 다양한 융합교육이 진행되고 있다. 특히 자유학기제 수업 및 진로탐색과 연계하여 드론 이론 및 실습 교육을 진행하고 있다. 드론융합 교육프로그램은 단순 시연 실습교육 보다 학습자의 만족도가 높고 직접적인 실습 경험으로 인하여 학습효과가 높게 나타나고 있다. 그러나 다수의 학습자를 상대로 실습교육을 진행하고 있어 한정된 장소에서의 다중드론 비행에 제약 및 학습자 통제가 불가능한 실정이다. 본 논문에서는 학교에서 다중드론 교육 운영 시 교수자가 다수의 드론을 실시간 감시하고 드론 간의 충돌을 사전에 학습자에게 인식시켜 실시간으로 다수의 드론 감시가 가능한 감시시스템을 제안하였다. 실험에서 사용된 통신 모듈은 Murata LoRa에 GPS를 탑재하였고, 실시간으로 수신된 위치 데이터를 기반으로 모니터링이 가능하도록 서버와 클라이언트를 구성하였다. 개방형 공간에서 제안한 시스템의 성능을 평가하였으며, 약 120m 거리까지 통신 신호가 양호함을 확인하였다. 즉 240m 범위 안에서 25대의 교육용 드론의 제어가 가능하고, 교수자가 모니터링할 수 있음을 확인하였다.

클라우드 기반 프레임워크에서 유비쿼터스 워크스페이스 동기화 (Ubiquitous Workspace Synchronization in a Cloud-based Framework)

  • 프랭크 엘리호데;양현호;이재완
    • 인터넷정보학회논문지
    • /
    • 제14권1호
    • /
    • pp.53-62
    • /
    • 2013
  • 현재 서로 다른 지역에서 여러 대의 컴퓨터 장비를 가지고 파일을 접근하고 작업을 하는 것은 흔히 볼 수 있는 현상이다. 이러한 환경에서 파일의 일치성과 이동성을 이루기 위해서는 워크스페이스 동기화를 위한 효율적인 방법이 사용되어야 한다. 그러나 파일동기화 만으로는 시간과 장소에 관계없이 작업을 재개하는 작업환경의 이동성을 보장하지는 못한다. 본 논문에서는 클라우드를 기반으로 한 사용자 워크스페이스의 접근 방안을 제공하는 유비쿼터스 동기화 기법을 제안한다. 세션 모니터링과 파일 시스템관리 방법을 결합하여 효율적인 동기화 방법을 제시하였다. 실험결과 고객요구에 대한 평균/최대 지연시간 뿐만 아니라 I/O연산의 수, CPU이용율 관점에서 우리의 연구가 Cloud Master-replica 동기화 기법보다 성능이 우수함을 보였다.

중소 인터넷 쇼핑몰을 위한 판매자 재고관리 시스템 설계 및 구현 (The Design and Implementation of a Vendor Managed Inventory System for Smaller Online Shopping Malls)

  • 최오훈;임정은;나홍석;백두권
    • 디지털콘텐츠학회 논문지
    • /
    • 제9권2호
    • /
    • pp.295-303
    • /
    • 2008
  • 인터넷을 통한 전자상거래가 보편화됨에 따라 다품종, 소량 생산품을 취급하는 중소 인터넷 쇼핑몰의 수가 증대되었다. 중소 인터넷 쇼핑몰은 그 특성상 다수의 재고물량을 확보할 수 있는 공간이 부족하다. 따라서 전통적인 재고 관리 방법으로 고객의 요구에 즉각적으로 반응하기 어렵다. 본 논문에서는 판매자의 판매량에 따라 공급업체가 재고량을 조절할 수 있는 VMI를 인터넷 쇼핑몰에 도입한 SOHO-VMI를 제안한다. 제안된 SOHO-VMI는 다수의 공급업자 및 판매자와 상호작용 할 수 있는 M $\times$ N 구조를 지원한다. 그리고 기존 시스템에서 사용하는 EDI 문서와 상호작용을 위해 XML/EDI를 사용하도록 제안하였다. 또한, 판매자의 물품 판매 정보 및 계절적 요인을 고려하여, 공급업체에서 물품생산량 및 유통량을 조절 할 수 있는 물류 통계 예측 알고리즘을 제안하였다.

  • PDF

병동간호업무 전산화를 위한 데이터베이스구축;간호업무기록지를 중심으로 (Database Design in Ward Nursing Information System)

  • 나지영
    • 간호행정학회지
    • /
    • 제2권1호
    • /
    • pp.73-96
    • /
    • 1996
  • In the complexity and diversity of modern society, there is an urgent need for an information system which can systematically collect, manage and analyze data. Especially in the discipline of nursing, a nursing informarion system is necessary to maximize nursing resources and improve nursing care in the present system which is faced with increases in client needs and multiple changes in hospital environments. This research was done to provide a basis for the development of an integrative nursing information system for the future, by designing dababases items which were extracted from an analysis of the ward nursing information system on general wards excluding the OPD, ICU, OR and CSR with functions using a different system from the wards, and the design of output screen used the database items. The ward nursing information system was analysed through analysis of nursing practice related to recordings, such as the worksheet, kardex, and other nursing practice recordings, on 25 wards. The development of the database was the part of the construction of hospital information system and used the database development life cycle which is related to the system development life cycle. The database development steps included selection of database management system and design of a physical database following the principles of the order communication system which is been developing at Y University Hospital. Conceptual database and Logical database were designed using the base of 25 data items and fields derived from analysing the worksheet, the data items and fields derived from the kardex and other nursing practice recording, from these 19 data base tables were framed through transforming the relational database. Through this process, four types of output material for nursing practice recording which nurses can carry and use during their nursing practice were produced.

  • PDF

주문형 게임 서비스를 위한 장면 기술자 기반 고속 게임 부호화기 (Fast Game Encoder Based on Scene Descriptor for Gaming-on-Demand Service)

  • 전찬웅;조현호;심동규
    • 한국멀티미디어학회논문지
    • /
    • 제14권7호
    • /
    • pp.849-857
    • /
    • 2011
  • 주문형 게임 서비스는 서버에서 실행하는 게임을 동영상 부호화하여 클라이언트에 전송하고, 클라이언트에서 비디오 복호화를 통해 게임을 즐길 수 있게 해 준다. 다수의 사용자가 네트워크상에서 실시간 게임 서비스를 즐기기 위해서는 초고속 게임 인코더가 필요하다. 본 논문에서 제안한 방법은 장면 기술자를 정의하고, 이를 게임 영상을 부호화하는 부호화기에 부가적인 정보로 입력함으로써 움직임 예측, 율 왜곡 최적화와 같은 복잡도가 높은 부호화 과정을 생략하여 부호화기를 고속화한다. 장면 기술자를 움직임 벡터로 사용하고, 장면 기술자를 이용하여 매크로블록 모드를 결정해 부호화기를 고속화한다. 제안하는 방법의 성능 평가를 위해 H.264/AVC의 오픈 소프트웨어인 x264와 비교한 결과, x264에 어셈블리 코드가 포함되지 않은 경우에 대해서 약 192%의 부호화 속도 향상을 확인하였고, x264에서 일부 모듈에 대해서 어셈블리 최적화를 반영한 결과에 대해서는 86%의 부호화 속도가 향상되는 것을 확인할 수 있었다. 부호화기의 고속화 결과 60 FPS의 부호화 속도를 넘어 주문형 게임을 실시간으로 수행할 수 있게 되었다.

사회복지전담공무원의 이차적 외상스트레스 결정 요인 (Determinants of Secondary Traumatic Stress among Public Social Welfare Specialists)

  • 양정빈;김도윤;류순옥;김자영
    • 한국콘텐츠학회논문지
    • /
    • 제15권11호
    • /
    • pp.115-125
    • /
    • 2015
  • 본 연구는 사회복지전담공무원의 이차적 외상스트레스에 미치는 결정 요인을 실증적으로 분석하였다. 연구대상은 충청남도에 재직 중인 사회복지전담공무원이며, 총 654부가 분석에 사용되었다. 분석결과, 이차적 외상스트레스를 보이는 전담공무원은 69.0%이며, 이 중 심각한 외상을 보이는 응답자는 36.9%로 조사되어 이차적 외상스트레스 정도가 상당히 심각한 것으로 나타났다. 다중회귀분석 결과, 일반적 요인에서는 성별과 근무시간이, 폭력경험 요인에서는 신체적 폭력과 위협이, 대처방안 요인에서는 문제중심적 대처, 정서완화적 대처, 소망적 사고가, 직무효능감 요인에서는 자기효능감과 집단효능감이 각각 이차적 외상스트레스에 영향을 미치는 것으로 나타났다. 연구결과를 바탕으로 클라이언트 폭력으로부터 안전한 직무 환경의 조성, 위기상황 대처능력을 향상시킬 수 있는 실무 교육 프로그램의 개발, 사회복지전담공무원들의 정신건강을 정기적으로 모니터링 할 수 있는 제도의 도입과 같은 구체적 방안들이 논의되었다.

멀티미디어를 위한 캐슁 기술 (Caching Framework for Multimedia)

  • 김백현;우요섭;김익수
    • 정보처리학회논문지B
    • /
    • 제8B권5호
    • /
    • pp.507-514
    • /
    • 2001
  • VOD(Video-On-Demand) 시스템에서 실시간 서비스 및 대화형 서비스의 제공 여부는 QoS(Suality of Service)를 결정하는 중요한 요소이다. 본 논문에서는 지연이나 단절 업서는 대화형 서비스를 제공하기 위하여 서버로부터 단지 하나의 비디오 스트림만을 수신하여 복수 사용자들에게 서비스를 제공하는 스위칭 에이전트(Switching Agent)의 종단노드(Head-End Node)로 구성된 종단시스템(Head-End System)을 제안한다. VCR 서비스는 클라이언트 및 종단노드의 버퍼가 동적으로 확장되어 비디오 데이터를 저장하기 때문에 사용자에게 제한 없이 제공되어진다. 또한 제안된 알고리듬은 버퍼의 사용 효율을 증대시키는 방법을 제공하며 모든 클라이언트들의 서비스 요청을 지연 없이 즉시 처리하므로 사용자들에게 진정한 대화형 VOD 서비스를 제공하게 된다. 본 논문에서는 종단시스템을 구현하여 서버로부터 단지 하나의 비디오 스트림만을 수신하여 지연이나 단절 없는 VCR 기능을 갖춘 VOD 시스템을 구현하였으며, 시뮬레이션 결과는 제안된 알고리듬이 VCR 서비스 요청수와 시간에 대하여 매우 우수한 성능을 갖고 있음을 보여주고 있다.

  • PDF

보건진료 전담공무원의 전문직 삶의 질 관련요인 (Factors related to Professional Quality of Life among Community Health Practitioners in Korea)

  • 김정희;이정은;김광숙
    • 한국직업건강간호학회지
    • /
    • 제27권2호
    • /
    • pp.109-120
    • /
    • 2018
  • Purpose: The aims of this study were to examine the work, client, and personal environments of community health practitioners, including the level of their professional quality of life (ProQOL), and identify the factors affecting their ProQOL. Methods: Data were collected using a web-survey questionnaire, which was completed by a sample of 308 community health practitioners currently working in Korea. The questionnaire included items on ProQOL; three dimensions labeled compassion satisfaction, burn out, and secondary traumatic stress; job stress; job satisfaction; sense of community; and general characteristics. Results: The mean scores for the three dimensions were $39.2{\pm}6.44$ (compassion satisfaction), $31.9{\pm}3.59$ (burn out), and $26.4{\pm}5.05$ (secondary traumatic stress). A multiple linear regression revealed that compassion satisfaction varied significantly according to the satisfaction with job choice, sense of community, job stress, and job satisfaction. The factors affecting burn out were sense of community and work load, while the factors affecting secondary traumatic stress were education, job stress, and job satisfaction. Conclusion: The findings of this study suggest that comprehensive intervention focusing on improving the sense of community and job satisfaction and reducing job stress is essential to promote community health practitioners' ProQOL.

서버 기반 웹 리더 kWebAnywhere의 설계 및 구현 (Design and Implementation of Server-Based Web Reader kWebAnywhere)

  • 윤영선
    • 말소리와 음성과학
    • /
    • 제5권4호
    • /
    • pp.217-225
    • /
    • 2013
  • This paper describes the design and implementation of the kWebAnywhere system based on WebAnywhere, which assists people with severely diminished eye sight and the blind people to access Internet information through Web interfaces. The WebAnywhere is a server-based web reader which reads aloud the web contents using TTS(text-to-speech) technology on the Internet without installing any software on the client's system. The system can be used in general web browsers using a built-in audio function, for blind users who are unable to afford to use a screen reader and for web developers to design web accessibility. However, the WebAnywhere is limited to supporting only a single language and cannot be applied to Korean web contents directly. Thus, in this paper, we modified the WebAnywhere to serve multiple language contents written in both English and Korean texts. The modified WebAnywhere system is called kWebAnywhere to differentiate it with the original system. The kWebAnywhere system is modified to support the Korean TTS system, VoiceText$^{TM}$, and to include user interface to control the parameters of the TTS system. Because the VoiceText$^{TM}$ system does not support the Festival API used in the WebAnywhere, we developed the Festival Wrapper to transform the VoiceText$^{TM}$'s private APIs to the Festival APIs in order to communicate with the WebAnywhere engine. We expect that the developed system can help people with severely diminished eye sight and the blind people to access the internet contents easily.