• 제목/요약/키워드: Software availability

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

GraalVM 및 Virtual Thread 환경에서 API Gateway의 성능 평가 (Performance evaluation of API Gateway in GraalVM and Virtual Thread environment)

  • 조동일
    • 인터넷정보학회논문지
    • /
    • 제25권4호
    • /
    • pp.39-46
    • /
    • 2024
  • API 게이트웨이는 클라우드 외부의 API 클라이언트가 클라우드 내부 서비스와 통신할 수 있는 단일 진입점을 제공하는 고가용성 구성요소로서 병목 현상을 발생시킬 위험이 크고 서비스 변경 시 재배포가 필요하다. 여러 API 게이트웨이가 구현되고 있는 Java 언어는 배포와 운영 성능의 문제를 극복하기 위해 GraalVM Native Image와 Virtual Thread라는 기술을 발표하였다. Java 애플리케이션에 이들 기술을 적용하기 위해서는 소스 코드 및 배포 절차를 변경해야 한다. 본 연구에서는 API 게이트웨이가 GraalVM Native Image와 Java Virtual Machine(JVM) 기반으로 동작했을 때와 Virtual Thread와 Reactive 스레드 처리 방식 간의 성능을 측정하고 분석하였다. 본 연구에서는 배포 성능과 운영 성능의 평가를 위해 평가지표를 선정하였고 네 가지 환경에서 평가지표의 성능을 측정하고 평가하였다.

이기종 분산 환경에서 동적 재구성이 가능한 통합 관리 및 모니터링 시스템 (Dynamic Reconfigurable Integrated Management and Monitoring System for Heterogeneous Distributed Environments)

  • 민법기;서용진;김현수;국승학;정용환;김점수
    • 인터넷정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.63-74
    • /
    • 2012
  • 본 논문에서는 이기종 분산 컴퓨팅 환경에서의 관리 대상이 되는 시스템이나 애플리케이션들의 정보 모델을 동적으로 재구성하는 통합 관리/모니터링 시스템을 개발한다. 다양한 플랫폼 위에서 동작하는 하위 시스템들이 추가, 제거, 수정되는 상황에서 분산시스템을 효과적으로 관리하기 위해서는 분산 시스템의 형상과 통합 관리/모니터링 시스템의 정보가 일치해야 한다. 이에 시스템의 형상이 변화되었을 때, 시스템의 변경된 형상과 통합 관리/모니터링 시스템의 정보가 동기화되어야 하며, 동기화가 수행되는 동안 시스템은 정지 없이 모니터링 정보를 사용자에게 제공할 수 있는 가용성이 보장되어야 한다. 본 논문에서는 관리 대상인 하위 시스템에서 하드웨어나 소프트웨어의 형상의 변경이 있을 때 변경 내용을 통합 관리/모니터링 시스템에 통보하고, 통보된 정보를 바탕으로 관리 대상인 하드웨어 및 소프트웨어의 정보들을 동적으로 재구성 하는 방법을 제안한다. 이를 통해 어떤 이기종 분산 시스템도 통합 관리/모니터링 시스템에 반영하여 신뢰성 있는 통합 관리를 수행할 수 있을 것으로 기대된다.

ASR 기법을 적용한 임무지향 교전통제 컴퓨터의 신뢰도 분석 (Reliability Analysis of The Mission-Critical Engagement Control Computer Using Active Sparing Redundancy)

  • 신진범;김상하
    • 정보처리학회논문지A
    • /
    • 제15A권6호
    • /
    • pp.309-316
    • /
    • 2008
  • 대공방어용 임무지향 교전통제 컴퓨터는 장시간 동안 임무의 중단없이 방어 임무를 수행하여야 하며, 복잡한 내장형 임무 소프트웨어를 탑재하는 컴퓨터에는 대공방어 임무의 특성상 확실성과 안정성 및 신뢰성을 보장하여야 한다. 구현된 임무지향 교전통제 컴퓨터에서 임무수행의 확실성과 안정성은 4 장의 프로세서로 구성되는 분산 컴퓨터 아키텍처에 의해 보장되며, 신뢰도는 분산 구조의 컴퓨터에 저비용의 능동 예비 이중화(ASR) 고장감내 기법을 적용하여 보장되도록 하였다. 소프트웨어적인 능동 예비 이중화 고장감내 기법은 높은 신뢰도와 신속한 고장복구 성능을 가지는 교전통제 컴퓨터를 저비용으로 구현하므로 대공방어용 컴퓨터에 매우 적합한 기법이다. 본 논문은 능동 예비 이중화 고장감내 기법의 메커니즘과 성능분석에 대해 기술하고, 교전통제 컴퓨터에 ASR 기법과 하드웨어적인 DMR 및 TMR 고장감내 기법을 적용한 경우의 MTBF, 신뢰도, 가용성 및 저비용성을 비교분석하였다. ASR 기법은 72 시간의 임무 시간에 대하여 TMR과 유사한 임무 신뢰도를 제공하며, 저비용의 구현이 가능하므로 교전통제 임무지향 컴퓨터의 고장감내 기법으로 최적인 것으로 분석되었다.

선형중심 객체 관리를 위한 확장된 IFC 기반 철도 궤도부 정보모델링 방안 (The Information Modeling Method based on Extended IFC for Alignment-based Objects of Railway Track)

  • 권태호;박상일;서경완;이상호
    • 한국전산구조공학회논문집
    • /
    • 제31권6호
    • /
    • pp.339-346
    • /
    • 2018
  • 건축물을 중심으로 개발된 데이터 스키마인 Industry Foundation Class(IFC)를 토목구조물에 적용하기 위하여 IFC 요소를 확장하는 노력이 진행되고 있지만, BIM소프트웨어에서 확장 IFC 기반의 정보모델을 생성하는 방법이 충분하지 않아 어려움이 따른다. 본 연구에서는 정보관리가 가능한 확장 IFC 기반의 철도 궤도부 정보모델을 생성하기 위하여 독립적인 선형중심의 철도 궤도부 요소모델을 생성하고, 생성된 모델을 기반으로 확장 IFC 기반의 모델을 생성하는 방법론을 제시하였다. 이를 위하여 첫째, 철도 궤도부 요소를 연속적 구조물과 비연속적 구조물로 분류하였다. 연속적 구조물은 선형 기반 소프트웨어에서 생성하였고 이산화된 선형정보 연계를 통해 비연속 구조물을 독립적인 객체로 생성하고 이들을 통합하여 철도 궤도부 정보모델을 생성하였다. 둘째, 철도 궤도부의 정보관리를 위한 분류체계 및 확장 IFC 스키마를 제시하였다. 마지막으로 속성정보와 User-interface를 활용하여 객체의 의미정보를 식별하여 확장 IFC 요소와 매핑하였다. 제시한 방법론을 통하여 오송 철도종합시험선로를 대상으로 정보관리가 가능한 확장 IFC 기반의 정보모델을 생성됨을 확인하고 실용성을 검증하였다.

완전요인배치법을 이용한 carvedilol 및 ivabradine 이층정 복합제 내 carvedilol 속방층 제형 최적화 연구 (Formulation Optimization Study of Carvedilol and Ivabradine Fixed-dose Combination Tablet Using Full-factorial Design)

  • 송유림;김강민
    • 생명과학회지
    • /
    • 제33권3호
    • /
    • pp.268-276
    • /
    • 2023
  • 본 연구는 carvedilol과 ivabradine의 이층정 제형 개발에 있어 carvedilol 속방층의 제형조건을 최적화하기 위해 수행되었다. Full-factorial design of experiments를 사용하여 carvedilol 속방층(wet granulation part)의 첨가제(microcrystalline cellulose, citric acid, crospovidone) 및 타정 시 공정변수(main compression)를 확인하였고 각 독립변수에 대한 7가지 종속변수(함량, 함량 균일성, 경도, 마손도, 붕해, 용출(pH 1.2 및 6.8)를 design expert software를 사용하여 평가하였다. Design of experiments (DoE) 실험에서 도출된 Analysis of Variance (ANOVA) 결과를 통해 main compression은 경도, 마손도, 붕해 시간에 유의한 영향을 주었고, microcrystalline cellulose는 마손도, 용출에 주요한 영향을 주었음을 확인하였다. 또한, citric acid는 마손도, crospovidone은 마손도, 용출에 주요한 영향을 주었음을 확인하였다. DoE실험 결과를 종합하여 최종적으로 도출된 설계공간에 따라 microcrystalline cellulose (약 18.0-32.0 mg), citric acid (약 0.5-12.0 mg), main compression (약 615-837 kgf)의 최적의 범위 내에서 초기 위험평가에서 평가된 모든 위험요인이 제거된 carvedilol 속방층의 최적 제조 범위를 확인하였다.

LDA토픽 모델링을 활용한 생성형 AI 챗봇의 탐색적 연구 : 기존 AI 챗봇 서비스 품질 요인과의 비교 (An Exploratory Study of Generative AI Service Quality using LDA Topic Modeling and Comparison with Existing Dimensions)

  • 안예은;오정석
    • 서비스연구
    • /
    • 제13권4호
    • /
    • pp.191-205
    • /
    • 2023
  • 인공 지능 (AI), 특히 텍스트 생성 서비스 분야에서의 발전은 두드러지게 나타나고 있으며, AI-as-a-Service (AIaaS) 시장은 2028년까지 550억 달러에 달할 것으로 예상된다. 본 연구는 합성 텍스트 미디어 소프트웨어의 품질 요소를 탐구하였으며, 이를 위해 ChatGPT, Writesonic, Jasper, 그리고 Anyword와 같은 산업의 주요 서비스에 주목하였다. 소프트웨어 평가 플랫폼에서 수집된 4,000개 이상의 리뷰를 바탕으로, Gensim 라이브러리를 활용한 잠재 디리클레 할당 (LDA) 주제 모델링 기법을 적용하였다. 이 분석을 통해 11개의 주제가 도출되었다. 이후 이 주제들을 AICSQ 및 AISAQUAL과 같은 기존 논문에서 다루었던 AI 서비스 품질 차원과 비교 분석하였다. 리뷰에서는 가용성 및 효율성과 같은 차원이 주로 강조되었으며, 이전 연구에서 중요하게 여겨졌던 사람다움과 같은 요소는 본 연구에서 강조되지 않았다. 이러한 결과는 AI 서비스의 본질적 특성, 즉 사용자와의 직접적인 상호작용보다 의미론적 이해에 더 중점을 둔다는 특성 때문으로 해석된다. 본 연구는 단일 리뷰 원천 및 평가자들의 인구 통계의 특정성과 같은 잠재적 편향을 인정하며, 향후 연구 방향으로는 이러한 품질 차원이 사용자 만족도에 어떻게 영향을 미치는지, 그리고 개별 차원이 전체 평점에 어떻게 영향을 미치는지에 대한 깊은 분석을 제안한다.

딥러닝 오픈소스 프레임워크의 사례연구를 통한 도입 전략 도출 (Deriving adoption strategies of deep learning open source framework through case studies)

  • 최은주;이준영;한인구
    • 지능정보연구
    • /
    • 제26권4호
    • /
    • pp.27-65
    • /
    • 2020
  • 많은 정보통신기술 기업들은 자체적으로 개발한 인공지능 기술을 오픈소스로 공개하였다. 예를 들어, 구글의 TensorFlow, 페이스북의 PyTorch, 마이크로소프트의 CNTK 등 여러 기업들은 자신들의 인공지능 기술들을 공개하고 있다. 이처럼 대중에게 딥러닝 오픈소스 소프트웨어를 공개함으로써 개발자 커뮤니티와의 관계와 인공지능 생태계를 강화하고, 사용자들의 실험, 적용, 개선을 얻을 수 있다. 이에 따라 머신러닝 분야는 급속히 성장하고 있고, 개발자들 또한 여러가지 학습 알고리즘을 재생산하여 각 영역에 활용하고 있다. 하지만 오픈소스 소프트웨어에 대한 다양한 분석들이 이루어진 데 반해, 실제 산업현장에서 딥러닝 오픈소스 소프트웨어를 개발하거나 활용하는데 유용한 연구 결과는 미흡한 실정이다. 따라서 본 연구에서는 딥러닝 프레임워크 사례연구를 통해 해당 프레임워크의 도입 전략을 도출하고자 한다. 기술-조직-환경 프레임워크를 기반으로 기존의 오픈 소스 소프트웨어 도입과 관련된 연구들을 리뷰하고, 이를 바탕으로 두 기업의 성공 사례와 한 기업의 실패 사례를 포함한 총 3 가지 기업의 도입 사례 분석을 통해 딥러닝 프레임워크 도입을 위한 중요한 5가지 성공 요인을 도출하였다: 팀 내 개발자의 지식과 전문성, 하드웨어(GPU) 환경, 데이터 전사 협력 체계, 딥러닝 프레임워크 플랫폼, 딥러닝 프레임워크 도구 서비스. 그리고 도출한 성공 요인을 실현하기 위한 딥러닝 프레임워크의 단계적 도입 전략을 제안하였다: 프로젝트 문제 정의, 딥러닝 방법론이 적합한 기법인지 확인, 딥러닝 프레임워크가 적합한 도구인지 확인, 기업의 딥러닝 프레임워크 사용, 기업의 딥러닝 프레임워크 확산. 본 연구를 통해 각 산업과 사업의 니즈에 따라, 딥러닝 프레임워크를 개발하거나 활용하고자 하는 기업에게 전략적인 시사점을 제공할 수 있을 것이라 기대된다.

공개 소프트웨어 OMEKA를 이용한 기록 웹 전시 방안 연구 (A Study on the Exhibition through the Web with Open Source Software OMEKA)

  • 최윤진;최동운;김형희;임진희
    • 기록학연구
    • /
    • 제42호
    • /
    • pp.135-183
    • /
    • 2014
  • 우리나라는 높은 수준의 IT기술과 인터넷 보급률 덕분에 웹 전시를 제공할 수 있는 환경을 갖추고 있다. 그러나 소규모 공공기관의 웹 전시는 단순히 오프라인 전시프로그램을 소개하거나 웹전시 자체로는 활성화 되지 못한 채 운영되고 있다. 이와 같이 공공기관의 웹 전시가 활성화 되지 못하는 이유로는 웹 전시에 대한 인식 부족, 시스템 구축비용 문제, 전문 인력 부재 등을 들 수 있다. 이런 상황에서 시스템에 대한 전문지식을 갖춘 인력과 예산이 부족한 소규모 기관에서는 공개 소프트웨어의 적극적인 활용이 필요하다. 본고는 기록을 전시하기 위한 공개 소프트웨어인 OMEKA의 주요 기능을 소개하고 해외 사례 및 설치에서 전시에 이르는 활용을 살펴보았다. 그리고 OMEKA가 가진 특징을 고려할 때 전시효과와 효용을 높이기 위해 보강되고 갖추어야 할 점을 검토하였다. OMEKA는 전문적 기술 없이도 멀티미디어의 웹 전시가 가능해 시청각 기록물의 활용도가 높은 장점이 있다. 따라서 OMEKA는 설치가 쉽고 운영비용이 저렴하다는 장점뿐만 아니라 새로운 기술 발달 추세에 맞는 기술적 유연성을 갖춘 프로그램으로 다양한 기관의 목적을 구현하는데 적합하다. OMEKA는 디지털 컬렉션과 웹 전시 등 콘텐츠 관리를 위한 프로그램으로서 전통적인 아카이브 활용 프로그램과 달리 이용자에게 친화적이다. 특히 전시 기능이 탁월하여 이미 여러 도서관과 소규모 박물관, 학교 등에서 다양하게 활용되고 있다. OMEKA를 활용, 공공기관의 전시 서비스 수준을 향상시켜 이용자의 만족도를 높이면 이를 통해 공공기관에 대한 사회 전반의 인식을 변화 시킬 수 있을 것이다. 기관에서 보유한 기록에 대해 주제와 내용에 맞는 기획으로 전시 컬렉션을 제공할 수 있고 기관과 이용자의 상호작용을 통해 기록물 활용에 있어 긍정적인 결과를 얻을 수 있다. 따라서 OMEKA는 웹 전시가 필요하지만 전시를 위한 환경 조성에 어려움을 겪고 있는 공공기관에 현실적인 해결책을 제시할 수 있을 거라 기대된다.

통합병참지원에 관한 연구 (A Study on Integrated Logistic Support)

  • 나명환;김종걸;이낙영;권영일;홍연웅;전영록
    • 한국신뢰성학회:학술대회논문집
    • /
    • 한국신뢰성학회 2001년도 정기학술대회
    • /
    • pp.277-278
    • /
    • 2001
  • The successful operation of a product In service depends upon the effective provision of logistic support in order to achieve and maintain the required levels of performance and customer satisfaction. Logistic support encompasses the activities and facilities required to maintain a product (hardware and software) in service. Logistic support covers maintenance, manpower and personnel, training, spares, technical documentation and packaging handling, storage and transportation and support facilities.The cost of logistic support is often a major contributor to the Life Cycle Cost (LCC) of a product and increasingly customers are making purchase decisions based on lifecycle cost rather than initial purchase price alone. Logistic support considerations can therefore have a major impact on product sales by ensuring that the product can be easily maintained at a reasonable cost and that all the necessary facilities have been provided to fully support the product in the field so that it meets the required availability. Quantification of support costs allows the manufacturer to estimate the support cost elements and evaluate possible warranty costs. This reduces risk and allows support costs to be set at competitive rates.Integrated Logistic Support (ILS) is a management method by which all the logistic support services required by a customer can be brought together in a structured way and In harmony with a product. In essence the application of ILS:- causes logistic support considerations to be integrated into product design;- develops logistic support arrangements that are consistently related to the design and to each other;- provides the necessary logistic support at the beginning and during customer use at optimum cost.The method by which ILS achieves much of the above is through the application of Logistic Support Analysis (LSA). This is a series of support analysis tasks that are performed throughout the design process in order to ensure that the product can be supported efficiently In accordance with the requirements of the customer.The successful application of ILS will result in a number of customer and supplier benefits. These should include some or all of the following:- greater product uptime;- fewer product modifications due to supportability deficiencies and hence less supplier rework;- better adherence to production schedules in process plants through reduced maintenance, better support;- lower supplier product costs;- Bower customer support costs;- better visibility of support costs;- reduced product LCC;- a better and more saleable product;- Improved safety;- increased overall customer satisfaction;- increased product purchases;- potential for purchase or upgrade of the product sooner through customer savings on support of current product.ILS should be an integral part of the total management process with an on-going improvement activity using monitoring of achieved performance to tailor existing support and influence future design activities. For many years, ILS was predominantly applied to military procurement, primarily using standards generated by the US Government Department of Defense (DoD). The military standards refer to specialized government infrastructures and are too complex for commercial application. The methods and benefits of ILS, however, have potential for much wider application in commercial and civilian use. The concept of ILS is simple and depends on a structured procedure that assures that logistic aspects are fully considered throughout the design and development phases of a product, in close cooperation with the designers. The ability to effectively support the product is given equal weight to performance and is fully considered in relation to its cost.The application of ILS provides improvements in availability, maintenance support and longterm 3ogistic cost savings. Logistic costs are significant through the life of a system and can often amount to many times the initial purchase cost of the system.This study provides guidance on the minimum activities necessary to Implement effective ILS for a wide range of commercial suppliers. The guide supplements IEC60106-4, Guide on maintainability of equipment Part 4: Section Eight maintenance and maintenance support planning, which emphasizes the maintenance aspects of the support requirements and refers to other existing standards where appropriate. The use of Reliability and Maintainability studies is also mentioned in this study, as R&M is an important interface area to ILS.

  • PDF

영화 비디오를 위한 클러스터링 기반의 계층적 장면 구조 구축 (Clustering-based Hierarchical Scene Structure Construction for Movie Videos)

  • 최익원;변혜란
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권5호
    • /
    • pp.529-542
    • /
    • 2000
  • 최근 들어 멀티 미디어 정보의 사용이 급격히 증가하면서, 여러 미디어 형태 중 비디오가 많은 각광을 받으며, 다른 타입의 모든 미디어 정보를 하나의 자료 흐름으로 묶고 있다. 디지털 비디오의 실용 가능성은 크게 증대되고 있으나 비디오의 방대한 길이와 비구조적 형식 때문에 효과적인 비디오의 접근은 어려운 실정이다. 따라서 최근에 개발되는 영상과 비디오 정보 관리 시스템은 본 논문에서 제안하는 사용자의 최소 상호 작용과 비디오 구조의 명확한 정의를 필요로 한다. 본 논문에서는 사용자가 쉽게 비디오 내용을 요약한 형태로 보고, 임의로 접근 할 수 있도록 클러스터링 기반 비디오 계층 구조 구축 시스템을 제시한다. 제안된 시스템은 크게 샷 경계면 검출과 계층 구조 구축 단계로 이루어진다. 샷 경계면 검출 단계에서는 복수 특징들을 추출하고, 이웃한 프레임 쌍들에 대한상호관계를 고려한 시간 적응적 필터링 기법을 이용하여 오판될 수 있는 왜곡 성분을 제거함으로써 성능을 향상시켰다. 처리된 복수 특징들은 임계치를 필요로 하지 않는 k-means 클러스터링의 입력으로 사용되어 샷 경계면을 검출한다. 결과인 순차적인 샷 리스트는 시간 지역성과 장면 구조를 효과적으로 모델링하는 특성을 가진 지능적 비감독 클러스터링 기법에 의해 계층 구조로 표현된다. 실험은 정적 영화 비디오와 동적 영화 비디오를 대상으로 수행하였으며, 샷 경계면 검출에서는 평균적으로 95%의 정확성을 보였으며 장면 경계면 검출을 하는 비디오 계층 구조 구축에서도 어느 정도 정확한 장면 경계면 검출 결과를 보였다.

  • PDF