• Title/Summary/Keyword: 커넥션 아키텍처

Search Result 7, Processing Time 0.021 seconds

Database connection pool architecture for interconnections simplicity access (동시사용자 접근이 용이한 데이터베이스 커넥션 풀 아키텍처)

  • Kim, Young-Chan;Lee, Se-Hoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2008.06a
    • /
    • pp.125-130
    • /
    • 2008
  • 어플리케이션의 데이터베이스 시스템 사용이 증가하면서, 사용자 급증에 따른 데이터베이스 시스템에 동시접속 하는 커넥션 처리 방법에 있어 중요성이 부각되고 있다. 이러한 데이터베이스의 커넥션을 효과적으로 처리하기 위해 데이터베이스 커넥션 풀이 도입되었으나, 동시접속이 증가하는 형태에 따른 커넥션 처리는 미비한 실정이다. 이 논문에서는 기존의 커넥션 아키텍처를 개선하여 주 커넥션 풀과 보조 커넥션 풀, 두 커넥션 풀의 연결을 할당하기 위한 커넥션 브로커 관계에 있어 새로운 아키텍처를 정의하였고, 실험을 통하여 기존 데이터베이스 커넥션 풀 구조와 비교해서 100% 가량 성능이 향상된 결과를 제시하였다.

  • PDF

Database Connection Pool Architecture for User Interconnections Access (동시접속 사용자 접근을 고려한 데이터베이스 커넥션 풀 아키텍처)

  • Kim, Young-Chan;Kim, Tae-Gan;Lee, Se-Hoon;Rim, Kee-Wook;Lee, Jung-Hyun
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.1
    • /
    • pp.89-97
    • /
    • 2009
  • The use of database system in application increases day by day. This brought out the DBMS interconnection access problem with rapid increase of the user. To solve these database connection problem, database connection pool has been presented. However, there is much to be desired on user's interconnection access. To improve previous connection pool architecture, we have designed the sub connection pool besides main connection pool in this paper. We defined connection pool broker to manage both main and sub connection pool connection. When main connection pool reached its limitation, connection pool broker transfers a connection from a main connection pool to a sub connection pool. When the interconnection access user increased rapidly, we have proved that the suggested sub pool architecture is more effective on response time by comparing it with other existing DBMS connection pool architectures using simulation.

Extension of Connection Mechanism on Connector Architecture using the Bridge Patter (브리지 패턴을 사용한 커넥터 아키텍처의 커넥션 메커니즘 확장)

  • 채정화;전형수;유철중;장옥배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.616-618
    • /
    • 2001
  • J2EE(Java™ 2 Platform, Enterprise Edition) 커넥터 아키텍처(Connector Architecture)는 J2EE 플랫폼을 다양한 EIS와 연결하기 위하여 공통 클라이언트 인터페이스(CCI:Common Client Interface)를 정의한다. CCI의 커넥션 메커니즘은 추상 팩토리 패턴(Abstract Factory Pattern)을 따르고 있다. 추상 팩토리 패턴을 이용함으로써 커넥터 아키택처는 각기 상이한 커넥션과 커넥션 팩토리가 독립적인 벤더들에 의해 독립적으로 구현될 수 있게 한다. 브리지 패턴(Bridge Pattern)은 추상화 정도와 구현에 따라 추상 클래스와 구현 클래스를 별도의 클래스로 구현하여 이들이 동적으로 조합되도록 한다. 본 논문에서는 추상 팩토리 패턴을 따르고 있는 CCI의 터넥션 메커니즘을 브리지 패턴을 적용하여 확장된 커넥션 메커니즘을 제시한다. 추상 팩토리 패턴은 클래스의 생성과 관련 있는 생성 패턴(Creational Pattern)인 반면 브리지 패턴은 구조 패턴(Structural Pattern)이다. 즉, 대행하는(delegation)클래스의 행위들을 중계해 준다. 구조 패턴은 새로운 기능을 구현하기 위해 객체를 구성하는 방식에 초점을 두며, 실행 시에 객체 컴포지션 구조를 변경할 수 있어 이를 통해 유동성과 확장성을 추가할 수 있다.

  • PDF

JCA(Java Connector Architecture) and the method to access databases using transaction optimization (JCA(Java Connector Architecture)와 트랜잭션 최적화를 통한 데이터베이스 접근 방법)

  • 서범수;김중배
    • Proceedings of the IEEK Conference
    • /
    • 2003.11b
    • /
    • pp.203-206
    • /
    • 2003
  • JCA(Java Connector Architecture)는 다양한 형태의 데이터 리소스들을 하나의 J2EE 서버에서 사용하기 위해 SUN 에서 제안한 리소스 연동 방안이다. JCA 는 J2EE 서버와 데이터베이스, ERP 등의 레거시 시스템을 연동하기 위해 필요한 다양한 인터페이스들을 제공한다. 이러한 인터페이스들은 데이터 소스로부터 커넥션을 얻기 위한 규약, 이때 필요한 접근 제어 및 인증 관련 규약, 그리고 커넥션과 연관된 트랜잭션에 대한 처리 방안을 제시하는 규약들로 구분된다. 본 논문에서는 JCA의 아키텍처에 대한 설명과 함께 데이터베이스 커넥션에 초점을 맞추어, 트랜잭션의 유무와 상이한 데이터베이스 접근에 따른 3가지 모델에 대해 논의한다.

  • PDF

A Novel Scheduling Mechanism to Improving Quality of Service for IEEE 802.16 Standard (IEEE 802.16에서 서비스 품질 향상을 위한 새로운 스케줄링 기법)

  • Lee, Im-Sung;Chung, Kwang-Sue
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10d
    • /
    • pp.249-253
    • /
    • 2006
  • IEEE 802.16 광대역 무선 접속망에서 QoS 보장을 위한 스케줄링 기법은 매우 중요하고 활발히 연구되고 있는 분야중 하나이다. 현재 IEEE 802.16 표준에 QoS 보장을 위한 메커니즘들이 정의되어 있지만 실제로 이것에 대한 시스템 구현은 설계자의 몫이다. 또한 기존에 제안 되었던 메커니즘들은 각 커넥션들의 공정성과 대역폭 효율 측면에 취약하게 설계되어 왔다. 따라서 본 논문은 IEEE 802.16 표준에 정의된 4가지 QoS Class들중 nrtPS와 BE class를 이용하여 각각의 커넥션에 대한 공정성과 대역폭 할당 효율을 극대화하였고, 이를 위하여 새로운 스케줄링이 구현된 아키텍처를 제안한다. 최종적으로 NS-2 시뮬레이터를 이용한 실험결과를 통해 성능 향상 시키는 것을 확인할 수 있었다.

  • PDF

IT와 OT의 연계 증가에 따른 보안 취약점 개선 방안

  • Han, Eun Hye
    • Review of KIISC
    • /
    • v.30 no.5
    • /
    • pp.55-60
    • /
    • 2020
  • 본 논문에서는 일반적으로 외부와 격리된 환경이라고 생각하는 발전소, 공장과 같은 OT(Operational Technology) 환경에서 IT(Information Technology) 환경과 커넥션이 많아짐에 따라 각종 악성코드, 해커, Threat Actor 등으로 인해 취약해 질 수밖에 없는 보안환경과 이에 대한 대응 방안을 소개하고자 한다. 본고에서는 최근 있었던 OT 관련사고 사례와 OT의 구성 항목에 대한 정의, IT와 차별되는 OT의 특징, 그리고 대응 방안으로써 보안 아키텍처, 가시성 확보, 관리 및 거버넌스에 대해 살펴보았다.

Implementation of UPnP AV Media Server Based on a Embedded Linux (임베디드 리눅스 기반 UPnP AV 미디어 서버의 구현)

  • Lee Dong-Hoon;Bae Su-Young;Cho Chang-Sik;Mah Pyeong-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.183-186
    • /
    • 2004
  • UPnP 미디어 서버는 UPnP AV 아키텍처에서 컨트롤 포인터에게 서버와 서버에 저장되어 있는 컨텐츠에 대한 정보를 제공하기 위해서 구현되는 미들웨어이다. 보아 서버와 MPlayer로 구현되는 스트리밍 환경에서 UPnP AV 아키텍처는 각 디바이스를 발견하고 정보와 서비스를 질의하며 스트리밍 서비스를 설정하고 제어할 수 있는 기능을 제공한다. 본 논문에서의 UPnP 미디어 서버는 리눅스 셋탑 환경에서 동작하며, 서비스를 제공하는 AV 컨텐츠에 대한 정보를 제공하고 질의를 처리하기 위한 컨텐츠 디렉토리(Content Directory) 서비스와 미디어 서버, 타겟 디바이스 사이에서 전송 프로토콜과 데이터 포맷을 조율하기 위한 커넥션 메니저 (Connection Manager) 서비스를 구현하였다. 미디어 서버는 XML 기반의 DIDL로 기술된 메타 데이터를 이용하여 서버의 컨텐츠 정보를 관리하며, 컨트롤 포인터의 요청을 맞게 정보를 재구성하여 전달한다.

  • PDF