• Title/Summary/Keyword: Scalable 서비스

Search Result 278, Processing Time 0.031 seconds

Priority-based Message Scheduling for Multi-agent System in Ubiquitous Environment (유비쿼터스 환경에서 멀티 에이전트 시스템을 위한 우선순위 기반 메시지 스케줄링 기법)

  • Yoon, Yang-Seok;Youn, Hee-Yong
    • Journal of Internet Computing and Services
    • /
    • v.9 no.1
    • /
    • pp.137-143
    • /
    • 2008
  • In ubiquitous environment the multi-agent system is effective for providing intelligent services. In this paper we introduce a new scheduling service model for improving the communication performance in the multi-agent system. It is achieved by assigning a priority to the message according to the weight of formalized ACL message and the number of messages exchanged between the agents. An experiment reveals that the proposed approach allows smaller processing time per message and turnaround time than the scheduling with the existing JADE platform. Moreover, the proposed scheme allows a scalable messaging system.

  • PDF

ABox Reasoning with Relational Databases (관계형 데이터베이스 기반 ABox Reasoning)

  • Khandelwal, Ankesh;Bisai, Summit;Kim, Ju-Ri;Lee, Hyun-Chang;Han, Sung-Kook
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.05a
    • /
    • pp.353-356
    • /
    • 2009
  • OWL 온톨로지의 확장 가능한(scalable) 추론(reasoning)에 대한 접근 방법으로 SQL로 구축된 논리 규칙을 관계형 데이터베이스에 저장되어있는 개체(individual)에 대한 사실(facts)과 공리(axioms)들에 적용하는 것이다. 예로서 미네르바(Minerva)는 서술 논리 프로그램(Description Logic Program, DLP)을 적용함으로써 ABox 추론을 수행한다. 본 연구에서는 관계형 데이터베이스를 기반으로 추론을 시도하며, 대규모 논리 규칙 집합을 사용한 추론을 시도한다. 뿐만 아니라, 특정 클래스에 속한 익명(anonymous)의 개체들과 개체들의 묵시적(implicit)인 관계성 추론을 시도하며, 필요한 경우 새로운 개체를 생성함으로써 명시화하여 추론을 시도한다. 더욱이, 추론의 논리 패러다임(paradigm)에서부터 데이터베이스 패러다임에 이르기까지 변화 시켜가면서 카디널리티(cardinality) 제약을 만족하는 개체들에 대한 제약적인 추정 추론을 시도하며, 벤치마크 테스트 결과 향상된 추론 능력을 얻을 수 있음을 보인다.

  • PDF

Implementation of User Interactive Video System using Multiple ROI in SVC (SVC 다중 ROI를 이용한 인터랙티브 비디오 시스템 구현)

  • Choi, Jeong-Hwa;Bae, Tae-Meon;Ro, Yong-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.11a
    • /
    • pp.253-256
    • /
    • 2006
  • 본 논문은 사용자의 인터랙션(user interaction)을 고려하여, 사용자가 관심을 가지는 영역에 대해서 최적화된 비디오 콘텐츠를 제공받을 수 있는 비디오 서비스 시스템을 제안한다. 본 논문에서 제안하는 사용자 인터랙티브티를 고려한 서비스 시스템은 SVC(Scalable Video Coding)의 다중 ROI를 사용한다. 또한 제안된 시스템에서는 다양한 방식의 비디오 품질과, 다중 ROI에 대한 선택 과정에서 콘텐츠 소비 주체와 시스템간의 쌍방향 제어 수단을 개발하고 콘텐츠의 관심 영역 지정 과정에서 사용자의 인터렉션 정보를 이용하는 방법을 제안한다. 제안하는 시스템의 유효성을 테스트하기 위해 사용자의 인터랙션에 의해 변환하는 SVC 콘텐트를 만들었고, 사용자 단말에 인터렉션 기능으로 SVC 콘텐츠를 디코딩하는 시스템을 구현하여 유용성을 검증하였다.

  • PDF

A Design of Optical Internet Simulator using SSF (SSF를 이용한 광인터넷 시뮬레이터 설계)

  • 윤성현;조기성
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.472-474
    • /
    • 2003
  • 최근의 인터넷은 트래픽과 서비스 품질에 대한 요구사항이 지속적으로 중대함에 따라 이를 원활히 수용할 수 있는 광인터넷으로 급속히 전환되고 있으며, 향후의 광인터넷 환경에서 사용하기 위한 광인터넷 관련 요소 기술들이 개발 중에 있다. 그러나 광인터넷에 적용될 각 개발 요소 기술들은 단계적으로 개발되고 있고, 기존 네트워크 서비스와의 연동을 고려해야 하므로 각 요소 시스템들이 지닌 기능 및 성능을 검증하기 위해서는 광인터넷을 모델링하고 분석 할 수 있는 광인터넷 시뮬레이터가 필요하게 된다. 이 논문에서는 확장성이 뛰어난 시뮬레이션 엔진인 SSF(Scalable Simulation Framework)를 이용하여, 용이한 광인터넷 모델의 구성과 시뮬레이션 수행 결과에 대한 분석을 제공할 수 있는 광인터넷 시뮬레이터를 설계한다.

  • PDF

An Architectural Design for Scalable Web based Real-time Video Streaming Platform (확장성 높은 웹 기반 실시간 비디오 스트리밍을 위한 플랫폼 구조 설계)

  • Yoon, Dong-Sik;Kim, Seong-Hwan;Choi, Gyu-beom;Youn, Chan-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.150-152
    • /
    • 2015
  • Web Real-Time Communication(WebRTC) 기술은 웹 기반으로 실시간 스트리밍 서비스를 제공하기 위해 쓰이는 기술이다. WebRTC 기술은 인터넷 상의 두 컴퓨팅 노드 사이의 Peer-to-Peer RTP 연결을 가능케 함으로써 상호간 실시간 스트리밍을 가능케 하지만 컨퍼런스 시스템과 같이 다수의 노드가 통신에 참여하는 경우 네트워크 연결은 메쉬 토폴로지의 형태로 구성되어 대역폭의 한계로 확장성에 제한이 존재한다. 따라서 본 논문에서는 인코딩과 먹싱을 통해 다중 노드간의 통신을 중계를 지원하는 Multipoint Control Unit(MCU)과 MCU 사이의 클러스터링, 그리고 클라우드 플랫폼을 통해 확장성 높은 실시간 스트리밍 서비스를 지원하는 플랫폼 구조를 설계하고 그 예제를 보인다.

A Study on the Multi-Level Security for Scalable Multicasting (확장 멀티캐스트에서 다중레벨 보안에 관한 연구)

  • 박상철
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.10 no.2
    • /
    • pp.13-20
    • /
    • 2000
  • 멀티캐스트 응용들이 많아지면서 보안 멀티캐스트 통신은 점차로 중요하게 되었다 그러나 멀티캐스트는 대부분의 네트워크 보안 프로토콜들의 점대점 유니캐스트의 개념과는 많이 다르다. 기본적으로 안전한 멀티캐스트 통신은 안전한 유니캐스트 통신과 다르다. 멀티레벨 구조의 강제적 접근 제어는 주체에 대해 의미를 부여하여 접근을 통제하는 방식인 보안 레벨에 기초한 접근 제어 보안을 제안할 것이다 본 논문에서 유니캐스트와 멀티캐스트 보안의 차이점을 조사하고 멀티캐스트 상에서 멀티레벨 보안을 제안할 것이다 본문에서 제안하는 구조에 기반하는 프로토콜은 보안 멀티캐스트 통신이나 그룹 키 관리 서비스를 제공 등 다양한 보안 목적들을 위해 쓰일 수 있고 멀티레벨 보안을 통한 접근제어로 등급화 된 보안 서비스를 제공할 수 있다.

A Performance Analysis of Web Applications on Kubernetes with Container Runtimes for Scalable System Design (확장가능한 시스템 설계를 위한 쿠버네티스 컨테이너 런타임별 웹 애플리케이션 성능 분석)

  • Minjae Kang;HyungJun Kim;Heonchang Yu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.75-76
    • /
    • 2023
  • 쿠버네티스는 컨테이너 오케스트레이션 플랫폼으로, 마이크로서비스 운영에 널리 사용된다. 이는 쿠버네티스가 오토스케일링을 지원하여 서비스 제공자가 부하의 변동에 효과적으로 대응할 수 있도록 지원하기 때문이다. 본 논문은 쿠버네티스 환경에서 runc 와 runsc 두 런타임을 대상으로 CPU 및 I/O 집약적 부하를 주는 웹 애플리케이션을 실행하여 처리 성능을 분석했다. 분석 결과 초당 요청 수가 일정 수준을 넘자 성능이 급락하였으며, 이를 바탕으로 워크로드를 고려한 오토스케일링의 필요성을 제고한다.

A Policy Based Management Model of Quality of Service for Differentiated Services Networks (차별화 서비스망을 위한 정책 기반 서비스 품질 관리 모델)

  • Cha, Si-Ho;Kang, Young-Man;Cho, Kuk-Hyun
    • The KIPS Transactions:PartC
    • /
    • v.10C no.2
    • /
    • pp.171-178
    • /
    • 2003
  • Differentiated Services (DiffServ) is a technique to provide Quality of Service (QoS) in an efficient and scalable way. However, current DiffServ specifications have limitations in providing the complete QoS management framework and its implementation model. This paper proposes a policy-based QoS management model that supports DiffServ policies for managing QoS of DiffServ networks. The management model conforms to Model-View-Controller (MVC) architecture, and is based on Enterprise JavaBeans (EJBs) technologies. In our model, high-level DiffServ QoS policies are represented as valid XML documents with an XML Schema and are translated to low-level EJB policy beans in the EJB-based policy server. The routing topology and role information required to define QoS policies is discovered by using SNMP MIB-II, and the QoS policy distribution and monitoring is accomplished by using SNMP DiffServ MIB.

The Security Life Cycler Energy Service Platform for Universal Middleware (유니버설미들웨어기반 생명주기 보안에너지 서비스플랫폼 연구)

  • Lee, Hae-Jun;Hwang, Chi-Gon;Yoon, Chang-Pyo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.6
    • /
    • pp.1197-1202
    • /
    • 2017
  • Security services that support electric energy service gateway require relatively high reliability. In particular, the application services that accompany communications and data are run organically. Each of the security services should support a secure service platform that supports a secure, scalable life cycle for existing services which should be extends security layer of Universal Middleware. In this convergence platform, it is the study of security transfer modular services that allow independent life cycle management of systems through Universal middleware. First, It is modular in terms of energy consumption service and data, enabling real-time operation, communications, remote management and applications. Second, the life cycle of the secure module to support start, stop and updating of the security module by applying the security policy module layer concept. It is modular system enabling to design of dyanmic models in the smart grid, the service was intended to be standardized and applied to the security service platform.

Theater Reservation System Using SVG(Scalable Vector Graphics) (SVG(Scalable Vector Graphics)를 활용한 극장 예약 시스템)

  • Jeon, Tae-Ryong;An, Seong-Ok
    • The Journal of Engineering Research
    • /
    • v.5 no.1
    • /
    • pp.17-35
    • /
    • 2004
  • Svg(Scalable Vector Graphics) is xml graphic standard recommended by E3C as a language based on xml to express two-dimension graphic. Svg can accommodate all Xml's patency and advantage of interoperability, and can used as various web applications being combined with other xml language. In addition, Svg can be applied to the fields of electronic commerce, geographical information, computer education and advertisement because it can produce high quality of dynamic from real-time data. SVG's application can be enhanced by linking with database. In this paper, we discuss how Svg can be utilized in theater reservation system, not just explaining svg's meaning or ability. Svg added graphic advantage in addition to xml's advantage. This means that svg retains not only graphic element but also xml's softness. It becomes easier to designate seats and add them. Current reservation system provided in general only information on time and price for a ticket, but the system using SVG in this paper provides additional information on position, price, cancellation and purchase availability of seat.

  • PDF