• 제목/요약/키워드: 어플리케이션 서비스 제공자

검색결과 145건 처리시간 0.023초

클라우드 컴퓨팅을 위한 예약 기반 가상 자원 관리 기법 (Reserved Virtual Resource Management for Cloud Computing)

  • 강동기;김성환;윤찬현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.125-126
    • /
    • 2013
  • 클라우드 컴퓨팅 환경에서, 모든 IT 자원은 가상화된 자원(Virtualized Resource)의 형태로 클라우드 서비스 사용자에게 제공되고 사용자는 자신이 점유한 시간만큼만 자원 사용 비용을 클라우드 서비스 제공자에게 지불하면 된다. 서비스 제공자는 서비스 사용자가 처리하고자 하는 어플리케이션의 특성을 고려하여 온디맨드(On-demand) 및 예약형(Reserved) 가상 자원 가격 정책을 제공한다. 따라서 서비스 사용자는 서비스 제공자의 제안 가격 정책을 기반으로 어플리케이션의 처리 예상 시간 및 지불 비용을 고려하여 효율적인 자원 요청 계획을 수립해야 한다. 본 논문에서는 클라우드 브로커링 시스템(Cloud Brokering System)을 통해 자원 할당 정책을 수행하여 연동된 다중 사용자에게 비용 효율적인 자원을 제공하는 구조 및 프로세스를 소개한다.

서비스기반 모바일 어플리케이션의 네트워크 의존도 개선 방안 (Improved Method of Reliance on a Network for Service - based Mobile Applications)

  • 송태준;박석천;김종현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.853-856
    • /
    • 2013
  • 서비스기반 모바일 어플리케이션은 디바이스의 장점을 부각시키고 단점을 보안하기 위하여 제안된 응용 형태 이다. 사용자가 필요로 하는 기능의 일부는 서버 측에 배포하고, 모바일 디바이스에 설치된 클라이언트 어플리케이션과의 네트워크를 통한 상호작용을 통하여 전체 기능을 실행 한다. 사용자가 필요로 하는 전체 기능 및 데이터베이스는 모바일 디바이스에 설치된 클라이언트 측과 서비스 제공자 측에 설치된 서버 측에 분리되어 있다. 전체 어플리케이션 기능 중 비교적 적은 자원을 필요로 하는 간단한 기능은 클라이언트 측에서 실행이 되며, 복잡한 계산 및 데이터 조작을 요구하는 기능은 서버 측에서 실행이 된다. 더욱 공통적이며 재사용 가능한 기능들을 서비스 형태로 제공하며, 이는 클라우드 컴퓨팅 서비스와 유사하다. 다양하고 풍부한 네트워크를 이용하여 독립형 모바일 어플리케이션의 기능 제약성을 보완할 수 있다. 즉, 성능 좋은 서버에서 제공되는 서비스를 사용함으로써, 모바일 디바이스의 특징인 부족한 컴퓨팅 자원을 확장해서 복잡한 기능의 어플리케이션을 사용할 수 있게 된다. 그러나 이러한 서비스 적인 측면의 기능들은 네트워크의 안정성이 보장이 되어야만 사용자가 기능 호출에 대한 응답을 받을 수 있다. 따라서 본 논문에서는 이러한 서비스 기반 모바일 어플리케이션의 높은 네트워크 의존도를 낮추기 위한 방안을 제안한다.

웹 어플리케이션 응답시간 모니터링 API의 설계 및 구현 (A Design and Implementation of Response-time Monitoring API for Web Application)

  • 김태성;이금석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.419-421
    • /
    • 2000
  • 웹 어플리케이션에서 사용자의 불만이 제기되기 전에 시스템의 상태를 모니터하고 문제를 미리 파악하는 것은 서비스 제공자에게 있어서 매우 중요한 일이다. 시스템의 응답시간 측정은 시스템의 성능 문제가 발생한 부분을 찾는데 도움을 준다. 그러나 지금까지의 응답시간 측정 방법은 트랜잭션의 개념이 없거나, 웹 어플리케이션에서 사용할 수 없었다. 따라서 본 논문은 트랜잭션의 개념을 지니고, 일반 자바 프로그램뿐만 아니라 자바 애플릿에서도 사용 가능한 응답 시간 측정 방법을 제안하였다. 논문에서 설계되고 구현된 웹 어플리케이션 모니터링(Web application monitoring: 이하 WM) API을 어플리케이션에 넣음으로써 시스템은 가용성, 서비스 수준 합의, 용량 계획 등을 위해 관리될 수 있다.

  • PDF

스마트폰 어플리케이션의 소비 성향 분석을 통한 국가별 선호 연구 (A Study on the Preference of the Smart Phone Application by Country using Analysis of the Propensity to Consume)

  • 오정민;김형환;문남미
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2010년도 하계학술대회
    • /
    • pp.327-328
    • /
    • 2010
  • 최근 스마트폰의 서비스 활성화를 기반으로 모바일 어플리케이션에 대한 활용도가 높아지고 있다. 어플리케이션 다운로드 건수가 45억 건을 넘을 것이라는 전망과 함께 사용자들이 적극적으로 어플리케이션을 소비함과 동시에 제작 환경에 뛰어들고 있다. 이에 본 논문은 모바일 어플리케이션에 있어 국가별 선호차가 있는지를 분석하고 그러한 선호 차이가 갖는 의미를 도출하여 향후 어플리케이션 제작을 하려는 개발자들과 서비스 제공자들에게 유용한 정보를 제공하고자 한다. 이를 위하여 본 논문은 첫째, 모바일 어플리케이션의 분류 체계를 수립하고 둘째, 한국과 미국을 대상으로 유료, 무료 어플리케이션의 상위 다운로드 어플리케이션을 분석하였다. 국가별 어플리케이션 다운로드 분포 비율을 분류 체계에 적용하여 한국과 미국의 어플리케이션에 대한 선호 차이를 제시하였다. 마지막으로 유형별 문화 차원 점수를 적용하여 모바일 어플리케이션에서의 국가별 문화 차원 지수를 도출하였다.

  • PDF

클라우드 컴퓨팅 환경에서 어플리케이션 생성을 위한 사용자 인터페이스 설계 (Design of UI for Application Development Environment in Cloud Computing System)

  • 양경아;정문영;구경이;원희선;허성진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.159-160
    • /
    • 2011
  • 최근 클라우드 컴퓨팅에 대한 관심이 높아지고 관련 서비스와 제품이 많이 출시되고 있다. 특히 하나의 어플리케이션 인스턴스 상에서 멀티테넌트에게 독립적인 서비스를 제공하는 SaaS 플랫폼에 대한 관심이 급격히 확대되고 있다. SaaS 플랫폼 상에서 어플리케이션을 배포하기 위해서는 개발환경을 이용해 어플리케이션 개발자가 손쉽고 직관적으로 어플리케이션을 작성할 수 있어야 한다. 본 논문에서는 SaaSpia 플랫폼 중 개발환경에 대해 Web 에서 제공하는 컴포넌트를 이용해 효율적인 개발 화면을 구성하기 위한 UI 설계 방안을 제시한다.

클라우드 환경에서 웹 어플리케이션의 유지보수성 향상을 위한 N-계층 모델의 개선에 관한 연구 (A Study of Advanced N-Tier Model for Improving Maintainability of Web Applications in Cloud Environment)

  • 김인규;신준철
    • 정보화연구
    • /
    • 제10권4호
    • /
    • pp.537-552
    • /
    • 2013
  • 클라우드 컴퓨팅의 등장으로 인해 최근의 어플리케이션 개발자들은 외부 자원을 적극적으로 활용하고 있다. 특히 클라우드 컴퓨팅의 기술 분류 중 서비스로서의 소프트웨어(Software as a Service, SaaS) 개념은 SOA, 매쉬업 등의 기술들과 결합하여 정보 자원 관리 패러다임을 변화시키고 있다. 개발자들은 웹에 공개된 API를 통해 고품질의 기능을 다양하게 제공받을 수 있는 기회를 갖게 되었다. 하지만 외부 컴퓨팅 자원은 서비스 제공자에 의해 통제된다. 관리적 측면을 고려할 때 외부 자원을 활용하는 어플리케이션의 이러한 문제는 관련된 컴포넌트의 불확실성을 증가시킨다. 클라우드 환경에서 외부 자원과 관련된 컴포넌트는 해당 기능을 제공하는 서비스 제공자에 의존함으로써 어플리케이션 유지보수성에 부정적인 영향을 미친다. 본 연구는 웹 어플리케이션 아키텍처가 외부 자원을 안정적으로 활용함으로써 유지보수성을 향상시킬 수 있는 방안을 제시한다. 이를 위해 기존의 N-계층 아키텍처에 외부 자원 계층을 추가한 N+1-계층 아키텍처를 제안한다. 그리고 외부 자원 계층의 추가가 웹어플리케이션 유지보수 복잡성의 감소와 유연성 및 변경가능성 등 유지보수성 향상에 미치는 영향을 분석한다.

개방형 클라우드 플랫폼을 활용한 Application 적용사례에 관한 연구

  • 서보국;김은주;김태현;금득규
    • 정보처리학회지
    • /
    • 제23권1호
    • /
    • pp.34-52
    • /
    • 2016
  • 클라우드(Cloud)가 ICT 패러다임으로 등장하면서 구글(Google), 아마존(Amazon), 애플(Apple) 등 글로벌 클라우드와 KT, LG 등 국내 클라우드 서비스가 급증하고 있으며, 공공에서도 정부통합전산센터, 교과부 등으로 클라우드가 빠르게 확산 중이다. 하지만, 국내 클라우드 서비스는 대부분 인프라 서비스(IaaS)로 클라우드 응용프로그램을 개발 운영하는 환경(플랫폼)이 없어 IoT나 모바일처럼 풍성한 응용이 핵심인 글로벌 클라우드 생태계 구축에 한계가 있다. 본 연구는 개발자나 응용 소프트웨어 제공업체들이 응용 애플리케이션들을 개방형 플랫폼에 개발 배포 운영 관리할 수 있는 기반을 마련하고, 전자정부 표준 프레임워크를 기반으로 정보시스템들을 구축 운영하던 공공기관들과 민간 기업들이 별도 비용 없이 혹은 적은 비용으로 이식이 가능하게 함으로써 개별적인 서비스를 클라우드 플랫폼에서의 서비스로 전환하려고 하는 응용 소프트웨어 제공업체들에게 전략을 제시하며, 이를 기반으로 성공적인 구축을 위한 실행 전략도 함께 제시하였다. 본 연구에서 제시한 실제 어플리케이션 적용 사례는 국내의 전자정부 프레임워크에 능통한 개발자 또는 개발사에서 단일 서비스 플랫폼에서 클라우드 플랫폼으로의 개발역량을 향상시키는 전환점을 제공할 것으로 예상된다.

웹 서비스 활성화를 위한 서비스 레지스트리 확장모델 (A Service Registry Model for Increasing the Service Repertory)

  • 강태현;백인섭
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.577-579
    • /
    • 2005
  • 서비스를 이용하여 소프트웨어를 개발하는 방법인 SOC(Service-Oriented Computing)가 최근 학계와 산업계의 주목을 받고 있다. 또한 SOC의 대표적인 예인 웹 서비스는 WSDL, SOAP, UDDI와 같은 표준들이 등장하면서 급속도로 발전하고 있다. 그러나, SOC 환경에서 어플리케이션 개발의 수단인 서비스들이 매우 부족한 상황으로 국내외의 UDDI에 등록되어 있는 서비스들의 수는 매우 적고, 등록된 서비스들 중에서도 실제 연결이 되지 않는 서비스들도 다수 포함되어 있다. 이러한 문제들은 SOC 환경에서 어플리케이션 개발의 활성화에 걸림돌이 되고 있다. 이에 대한 대안으로 본 논문에서는 서비스 이용자들이 요구하는 부재 서비스들의 정보를 모아 서비스 제공자에게 제공하고, 서비스 레지스트리 내에 등록된 서비스들 중에 가장 적합한 서비스들을 고를 수 있도록 서비스 명세까지를 포함하는 서비스 레지스트리 모델을 제안한다.

  • PDF