• 제목/요약/키워드: 정보기술 아키텍처

검색결과 652건 처리시간 0.024초

플래시메모리 SSD를 이용한 확장형 버퍼 관리 (Extended Buffer Management with Flash Memory SSDs)

  • 심도윤;박장우;김성탄;이상원;문봉기
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제37권6호
    • /
    • pp.308-314
    • /
    • 2010
  • 최근 들어, 플래시메모리의 가격이 지속적으로 낮춰지고, 플래시메모리 기반 SSD 컨트롤러 기술이 급격하게 발전하면서 중저가의 고성능 플래시 SSD가 시장에 널리 보급되고 있다. 하지만, 데이터베이스 분야에서 가격 동의 이유로 당분간 플래시 SSD가 하드디스크를 완전히 대체하기는 쉽지 않을 것이다. 대신 플래시 SSD의 빠른 성능을 캐시 용도로 활용하는 접근법이 현실적이고, 실제로 하드디스크와 플래시메모리를 하이브리드 형태로 사용하는 접근법들이 제시되었다. 본 논문에서는 기존의 접근법들과는 달리, 플래시 SSD를 데이터베이스의 버퍼에서 밀려나는 페이지들을 순차적으로 저장하고, 재 참조될 때 하드디스크 대신 플래시 SSD에서 읽혀지도록 하는 확장 버퍼 아키텍처를 제안한다. 플래시 SSD를 저장장치 레벨에서 캐시로 사용하는 기존 방법들에 비해, 플래시 SSD를 호스트 시스템에서 확장 버퍼로 사용함으로써 원기 측면에서 주 버퍼에서 밀려나는 웹 페이지(warm page)들에 대해 상당한 성능 개선을 이룰 수 있다. TPC-C 트레이스를 사용한 시뮬레이션 결과, 주 버퍼에 없는 페이지들이 확장 버퍼에서 찾아지는 적중률이 60%를 넘는 사실을 알 수 있었다. 이 확장 버퍼 아키텍처는, 동일한 비용을 지불하는 다른 접근법, 즉 DRAM을 버퍼로 추가하는 기법과 하드디스크를 추가하는 기법에 비해 가격 대비 성능 개선 효과가 높다.

퍼지 벡터 양자화를 위한 대규모 병렬 알고리즘 (A Massively Parallel Algorithm for Fuzzy Vector Quantization)

  • ;김철홍;김종면
    • 정보처리학회논문지A
    • /
    • 제16A권6호
    • /
    • pp.411-418
    • /
    • 2009
  • 퍼지 클러스터링 기반 벡터 양자화 알고리즘은 퍼지 클러스터링 분석이 벡터 양자화 프로세스 초기단계에서 초기화에 덜 민감하게 하기 때 문에 데이터 압축 분야에서 널리 사용되어 왔다. 하지만, 퍼지 클러스터링 처리는 훈련 벡터 공간에 포함된 불확실한 양적 공식의 복잡한 프레 임워크 때문에 상당한 계산량이 요구된다. 이러한 상당한 계산량 부하를 극복하기위해 본 논문은 4,096 프로세싱 엘리먼트로 구성된 어레이 아 키텍처를 이용하여 퍼지 벡터 양자화 알고리즘의 병렬 구현을 제안한다. 제안하는 병렬 구현은 4,096 프로세싱 엘리먼트를 이용하여 클러스터 링 프로세스 동안 효과적인 벡터 할당 정책을 적용함으로써 계산적으로 효율적인 솔루션을 제공한다. 모의실험 결과, 제안한 병렬 구현은 기존 의 다른 어레이 아키텍처를 이용한 구현보다 성능 및 효율 측면에서 상당한 향상을 보였다. 또한동일한 130nm 기술에서 제안한 병렬 구현은 오늘날의 ARM이나 TI DSP 프로세서를 이용한 구현과 비교하여 약 1000배의 성능 향상 및 100배의 에너지 효율 향상을 보였다. 이 결과들은 향상된 성능 및 에너지효율에서 제안한 병렬 구현의 잠재가능성을 입증한다.

다중 속성 의사결정에 의한 웹 서비스 선정 프로세스에 관한 연구 (A Study on Selection Process of Web Services Based on the Multi-Attributes Decision Making)

  • 서영준;송영재
    • 정보처리학회논문지D
    • /
    • 제13D권4호
    • /
    • pp.603-612
    • /
    • 2006
  • 최근 웹 서비스 분야는 SOA(Services-Oriented Architecture)에 대한 관심의 증가와 B2B 시장의 성장으로 인해 차세대 IT 패러다임으로 급부상하고 있다. UDDI(Universal Description, Discovery and Integration)를 통한 서비스 발견은 오직 기능적 측면에만 기반을 두기 때문에, 서비스의 사용 빈도와 상호간의 신뢰성에 미치는 영향은 고려하지 않았다. 즉, 웹 서비스의 비기능적 측면인 품질은 소비자와 제공자 상호간에 성공을 위한 중요한 요인이 될 것이며, 이에 품질을 고려한 웹 서비스 선정 방법이 요구된다. 본 논문에서는 서비스 소비자의 입장에서 소비자가 원하는 최적의 품질을 제공하는 서비스를 찾도록 도와주는 에이전트 기반 품질 브로커 아키텍처와 선정 프로세스를 제안한다. 웹 서비스와 같이 분산되고 이질적인 환경에서 에이전트에 관한 이론들은 널리 받아들여지고 있으므로 제안하는 시스템 아키텍처에 적합하다. 본 논문에서는 웹 서비스 선정에 관한 기존 연구의 문제점을 개선하기 위해 평가과정에서 QoS와 CoS를 고려하였으며, 평가 방법으로 다기준 의사결정 기법들 중에서 웹 서비스 선정에 가장 적합하다고 판단된 PROMETHEE(Preference Ranking Organization MeTHod for Enrichment Evaluations)를 사용하였다. PROMETHEE는 비교 서비스들이 추가되거나 삭제되더라도 이원비교를 다시 수행해야 하는 문제를 극복할 수 있는 장점이 있다. 본 논문에서는 제시한 선정 프로세스를 검증하기 위하여 서비스 조합 시나리오를 갖는 사례 연구를 제시하였다. 사례 연구에서 웹 서비스 선정 프로세스는 소비자 관점의 품질 측정값과 정의된 서비스 레벨을 바탕으로 의사 결정 문제를 기술하였다.

IT 생태계의 지속적인 운영을 위한 동적 오케스트레이션 프레임워크 (A Dynamic Orchestration Framework for Supporting Sustainable Services in IT Ecosystem)

  • 박수진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권12호
    • /
    • pp.549-564
    • /
    • 2017
  • 자율성을 가지는 소프트웨어와 사물 인터넷 기술 등의 발달로 단일 시스템이 제공하는 서비스들이 다양해짐은 물론, 기존에는 상상하지 못했던 새로운 서비스들이 시스템간의 협업을 통해 제공되고 있다. 자율성을 가지는 시스템 간의 협업은 마치 생물학적 관점에서의 생태계 구성과 닮아 있다는 점에서 IT 생태계의 개념이 근래 들어 새롭게 대두되었다. IT 생태계란 단일 시스템이 아닌 다수개의 이기종 시스템들이 하나의 공통된 목적을 달성하기 위해 각자의 자율성을 활용하여 자신의 미션을 달성하는 동시에 전체 시스템 그룹의 목적을 이뤄나가는 개념이다. 우리는 앞선 연구에서 IT생태계 구현을 위한 기본적인 몇 가지 메타모델과 초보적인 수준의 아키텍처를 제안한 바 있다. 본 논문은 이러한 선행연구를 정제하여 IT생태계 시스템 구현을 위한 참조 아키텍처 프레임워크를 제안하고 있다. 제안된 프레임워크는 시스템 구성원의 동적 재구성 문제에 비용-혜택 모델을 기반으로 하는 유틸리티 함수와 IT생태계 구성원의 개체 숫자 확장에 따라 기하급수적으로 증가하는 동적 재구성 오버헤드를 감소시킬 수 있는 해결책으로서의 유전자 알고리즘 활용 방안을 포함하고 있다. 무인삼림관리를 위한 IT 생태계 시스템이라는 개연성 있는 사례 연구를 통해 제안된 프레임워크의 효용성을 정량적으로 검증하고 있다.

GeoSensor의 공간연산을 확장한 Spatial-Sensor Observation Service (Spatial-Sensor Observation Service for Spatial Operation of GeoSensor)

  • 이혁;이연;정원일;배해영
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권11호
    • /
    • pp.35-44
    • /
    • 2011
  • 과학과 기술의 발전은 우리의 삶에서 다양한 변화를 만들고 있다. 특히 센서는 다양한 분야에서 실시간 모니터링과 효율적인 주변 환경 분석을 위해 사용되고 있다. 그러나 기존의 센서 네트워크는 조직별 자체 정의된 프로토콜과 아키텍처를 사용함으로써 네트워크 간의 통신에 추가적인 비용을 발생시켰다. 표준화된 센서 네트워크의 부재로 인한 단점을 해결하고자 OGC에서는 표준화된 센서 및 센서 시스템에 대한 접근, 조작 등을 위해 2007년 SWE v1.0과 2011년 SWE v2.0을 발표했다. SWE는 다양한 하위 컴포넌트들로 구성되어 있는데 그 중 센서 데이터 획득을 위한 SOS에 대한 다양한 시도들이 이루어지고 있다. 그러나 기존의 SOS들은 GeoSensor의 공간연산을 고려하지 않기 때문에 매번 클라이언트에서 공간연산이 구현 및 실행됨으로써 적은 리소스를 갖는 클라이언트에 많은 부하를 초래하고 SOS의 용이성이 떨어지는 문제점이 있다. 본 논문에서는 고정 및 이동형 GeoSensor을 위한 spatialFilter와 spatialFinder 공간 연산을 확장한 S-SOS를 제안한다. 제안된 S-SOS를 사용하여 기존의 기구축된 SOS를 수정하지 않고 필요에 의해 최소한의 추가로 공간 연산을 지원할 수 있는 아키텍처를 지원하며 이에 필요한 공간 연산의 질의 표현을 설명한다. 따라서 S-SOS는 다양한 위치기반 서비스에 효과적으로 사용될 수 있음을 보인다.

클라우드 서비스 브로커를 위한 소프트웨어의 서비스 수준 합의 명세 모델과 중개 방법 (Service Level Agreement Specification Model of Software and Its Mediation Mechanism for Cloud Service Broker)

  • 남태우;염근혁
    • 정보과학회 논문지
    • /
    • 제42권5호
    • /
    • pp.591-600
    • /
    • 2015
  • SLA(Service Level Agreement)는 클라우드 컴퓨팅 서비스를 제공하는 사업자가 이용자에게 신뢰성 있고 일관된 품질을 제공하기 위해서 반드시 보장해야 하는 요소이며 특히 클라우드 서비스 브로커리지를 이용해서 서비스를 중개하는 환경에서는 SLA를 통한 서비스 사업자와 고객 간의 계약이 중요하다. 클라우드 컴퓨팅은 다양한 클라우드 서비스의 IT 자원에 따라 IaaS, PaaS, SaaS 등으로 구분되는데 기존의 SLA는 물리적인 네트워크 환경에 대한 요소만 고려하거나 명세에 대한 방법론적인 접근이 없어서 SaaS를 기반으로 제공되는 소프트웨어 서비스의 품질 요소를 반영하기 어렵다. 본 연구를 통해 SaaS 환경에 적합한 SLA 제공을 위해 소프트웨어적인 품질 특성을 명세할 수 있는 방법을 제시하고 SLA 명세를 서비스 제공자와 소비자 간에 교환할 수 있는 메커니즘과 구조를 제안하였다. SaaS 레벨에서의 SLA 명세를 위한 메타모델을 정의하였고 SaaS의 품질 요구사항은 제안한 명세 언어로 기술될 수 있으며, 사례연구를 통해 다양한 소프트웨어적인 품질 요소가 제안한 명세 언어로 표현됨을 검증하였다. SLA 명세는 이를 교환하기 위한 UDDI 기반의 중개 프로세스 및 아키텍처를 이용하여 품질 명세 저장소에 저장되며 교환 아키텍처를 기반으로 서비스 바인딩 시 교환된다.

정보기술아키텍처 구축 사례 연구: 해양수산부문을 중심으로 (A Case Study on the Construction of Information Technology Architecture in MOMAF)

  • 강재화;김현수
    • 한국IT서비스학회지
    • /
    • 제5권1호
    • /
    • pp.111-128
    • /
    • 2006
  • It was on the rise importantly to provide the efficient management process of the organization for dealing with the change about information and business management quickly and consistently. It was suggested with the architectural model on information technology to provide it in theoretically. The Federal Government and budget organization of the USA used it on actual business and the terms of EA (Enterprise Architecture) and are raising the efficiency of management. NCA (National Computerization Agency) of Korea published the book - "The Research about establishing ITA (Information Technology Architecture) and appling the standards". After being applied the model on MOGAHA (Ministry of Government Administration and Home Affairs) and MIC(Minisstry of Information and Communication), the concrete case was made. MOMAF (Ministry of Maritime Affairs and Fisheries) drove the leading model. The report ascertained the basic contents of ITA and researched the case of USA, MOGAHA, MIC, and tried to analyze the contents of appling maritime and fisheries area. The report contained the definition of purpose through analyzing environment and establishing the vision and the principles based on them. The report also contained the contents of architecture based on the standard of NCA - "The Government Standard Meta Model version 2.0" - and researched the MOMAF's Reference model using Government Reference model. The report established the investment architecture and the process of information technology asset management. It ascertained the characteristic of maritime & fisheries area and the subject of developing the MOMAF's ITA sustainably.

차량 궤적 추적을 위한 불확실성 처리기 구현 (Implementation of Uncertainty Processor for Tracking Vehicle Trajectory)

  • 김진석;김동호;류근호
    • 정보처리학회논문지D
    • /
    • 제11D권5호
    • /
    • pp.1167-1176
    • /
    • 2004
  • 인터넷 기술의 발달로 다양한 응용분야의 컴퓨팅 환경은 상당한 변화를 겪어 왔다. 특히 지난 3년여 동안 물류분야에서는 물류 회사간 인터넷 기반의 가상 비즈니스 활동 또는 서비스 아키텍처를 의미하는 e-로지스틱스라는 새로운 개념에 대한 활발한 연구가 진행되었다. 효과적인 e-로지스틱스 프레임워크 구축을 위해서 GIS, GPS 및 시공간 데이터베이스를 포함하는 이동체 기술 개발이 진행 중에 있다. 이동체 기술은 자동차, 비행기, 선박 등과 같이 시간에 따라 공간상의 위치를 변경하는 시공간 객체에 대한 효율적인 데이터 관리를 의미한다. 그러나 기존의 관련 시스템은 여러 가지 이유로 이동체에 대하여 오직 가장 최근에 검출된 위치정보만을 관리하기 때문에, 과거 및 미래의 불확실한 위치 추정방법에 대한 구체적인 제시는 미약한 상태에 있다. 따라서 이 논문에서는 이동체에 대한 이력정보 관리와 이를 이용한 과거의 위치 추정이 가능한 시스템을 제안한다. 이를 위해 물류 운송차량 위치 추적을 위한 모델링과 데이터베이스 및 시스템 구조를 제시한다. 아울러 제안 시스템을 e-로지스틱스 분야의 주요 응용인 택배 차량에 대한 위치정보 불확실성 처리 시나리오에 적용하는 예를 가지고 설명한다.

백두산 화산재해대응시스템 개발방안 연구 (A Study on the IT-Based Response System Development for Mt. Baekdu Volcanic Disaster)

  • 김태훈;윤준희
    • 한국지리정보학회지
    • /
    • 제17권1호
    • /
    • pp.13-23
    • /
    • 2014
  • 우리나라는 그간 화산 재해로부터 안전한 지역으로 알려졌다. 그러나, 최근 백두산의 화산 분화 전조현상 들이 자주 보고되고 있으며, 이에 따라 한반도의 화산 분화를 경고하는 화산 전문가들이 늘어나고 있는 실정이다. 본 논문은 백두산 화산 재해 대응 시스템의 개발방안을 기술하고 있다. 첫 번째로 소방방재청의 방재업무 체계와 관련 시스템을 분석한다. 두 번째로, 방재업무체계를 기반으로 화산 재해 대응 업무 프로세스를 도출한다. 세 번째로, 관련 재난 대응 시스템을 참고하여 화산재해 대응시스템의 시스템 아키텍처를 설계하고 필요 공간정보를 도출한다. 마지막으로, 본 논문에서 제안한 화산재해 대응시스템을 테스트하기 위하여 파일럿 시스템을 개발한다. 제안된 화산재해 대응시스템이 실제로 소방방재청에 탑재되기까지는 추가적인 검증 및 시스템 보완이 필요할 것이다. 본 연구를 기반으로 한 완성된 화산재해 대응 시스템은 우리나라와, 중국, 일본의 화산재해로 인한 피해를 최소화 할 것으로 기대된다.

SOA 기반의 가정간호서비스 시스템 개발 (A Development of Home Nursing Service System based Service Oriented Architecture (SOA))

  • 홍해숙;박춘복;김화선;조훈
    • 한국멀티미디어학회논문지
    • /
    • 제12권11호
    • /
    • pp.1680-1691
    • /
    • 2009
  • 건강의 질을 높이고 효율적인 건강전달체계를 마련하기 위해서, 전자건강기록시스템은 건강서비스를 제공하는 의료기관에서 중요하다. 그러나 국내 의료기관에서 현재 운용되는 시스템은 데이터 검색 및 처리를 위해서 분산 환경의 독립적인 소프트웨어 인터페이스를 사용하고 있다. 이로 인해, 새로운 시스템과의 연계시 각각의 인터페이스 모듈을 구입하거나 개발하는데 추가적인 비용 및 복잡성이 증가되고 있다. 이러한 문제를 해결하기 위해서 본 연구에서는 가정간호서비스를 서비스지향아키텍처기반으로 구현 한 후 평가를 수행하였다. 서비스 시나리오를 근간으로 프로세스 모델링과 비즈니스 요구사항을 정의하였으며, 서비스 설계를 위해서 다섯 가지의 검증 항목을 기준으로 17개의 후보 서비스를 도출하였다. 최종 서비스 도출을 위해 서비스리트머스테스트(service litmus test) 기법을 사용하여 7개의 서비스를 선정하였다. SOA 기반의 정보시스템은 비즈니스 프로세스 개선으로 환자 대기시간을 단축하는 효과가 있었다. 결론적으로, 병원정보 시스템이 소비자의 다양한 요구사항에 유연하게 대응하기 위해서는 상호운용성, 재사용성, 유지보수 등이 탁월한 SOA 기술적용을 고려하여야 한다.

  • PDF