• 검색 결과가 없습니다.

유형에 따른 클라우드 컴퓨팅 적용시 고려사항

Ⅳ. 클라우드 컴퓨팅 전략도출을 위한 공간정보시스템 유형분류

3) 유형에 따른 클라우드 컴퓨팅 적용시 고려사항

(1) 개발주체와 운영환경에 따른 검토

클라우드 컴퓨팅 환경을 중앙부처 중심으로 구축할 것인지, 지자체 중심으로 구축할 것인지는 공간정보시스템의 특성에 따라 다르게 나타난다. 현재 지자체에서 활용하는 시스템 중 지자체에서 운영하는 것이 아니라 중앙부처에서 운영·관리하고 있는 시스템 은 없으므로 이를 제외하고, 지자체의 단일 과에서 운영하는지 여러 개의 업무담당과 에서 개별적으로 운영하는지를 검토하였다. 즉, 중앙정부에서 개발하여 지자체에 배포하고 지자체에서 운영·관리하도록 하는 형태로 지자체에서는 하나의 과에서 관련 시스템을 운영하는 형태, 중앙부처에서 개발하여 지자체에 배포하고 지자체에서 운영·관리하도록 하는 것은 유사하나 업무에 해당하는 여러 개의 과에서 각각 관련 시스템을 운영하는 형태, 지자체에서 독자적으로 개발하여 업무관련 단일 과에서 운영·관리하고 있는 형태, 지자체에서 독자적으로 개발하되 업무와 관련된 여러 개의 과에서 각각 개별적으로 운영·관리하고 있는 형태로 나누어진다.

중앙에서 개발하고 지자체의 단일 과 혹은 여러 개의 과에서 운영·관리하는 경우는 중앙에서 표준형으로 개발하여 배포하기 때문에 시스템의 관리 비용 및 인력을 중앙에서 일괄적으로 관리하는 것으로 비용대비 효과가 크게 나타난다. 따라서 이를 실현하기 위해 중앙 클라우드 형태로 전환이 필요하다. 또한 지자체에서 필요에 따라 다양한 시스템을 구축 및 운영하고 있으나 업무 담당자가 개별적으로 시스템을 관리하고 있어서 통합관리하기 어려우므로 필요한 경우 중앙 클라우드로 전환도 가능하고, 지자체단의 클라우드 형태로 전환도 가능하다. 이 외에도 지자체 자체시스 템에서 적극적으로 개발하고 이를 하나의 단일 과에서 운영하고 있는 경우에는 클라우드로의 전환에 대한 필요성이 상대적으로 낮다고 할 수 있다.

<그림 4-5> 개발주체와 운영주체에 따른 클라우드 형태

(2) 개발형태와 보안에 따른 검토

중앙에서 개발하여 지자체에 설치한 공간정보시스템을 어떻게 커스터마이징했는 가에 대한 개발 형태와 보안의 해당여부에 따라 클라우드의 설치와 클라우드 모델이 결정된다.

지자체의 공간정보시스템은 보안이 필요한 경우와 웹서비스 등의 보안이 필요하지 않은 경우가 존재하지만 지자체에서 제공하는 모든 공간정보는 행정업무 등을 기본으 로 하고 있다. 따라서 지자체의 경우 클라우드 서비스를 전문으로 하는 외부의 공용 클라우드보다는 지자체 방화벽 안의 상용(혹은 커뮤니티) 클라우드 서비스가 더 적합하다.

개발형태는 표준형, 확장형, 독립형으로 나누어질 수 있다. 즉, 프라이빗 클라우드의 기반에서 표준형인 경우에는 표준 및 업무단위 등이 동일하므로 클라우드 기반으로 전환하기 위해 별도의 작업 없이 바로 Saas 클라우드의 적용이 가능하다. 또한 확장형 인 경우에는 업무단위 등이 다를 수 있으므로 개발도구를 제공하는 플랫폼 기반의 Paas 클라우드의 적용이 적절하며, 독립형인 경우에는 클라우드 컴퓨팅 환경으로 전환하기 위해서는 전면적인 재개발이 필요하므로 비용대비 효과 측면에서 볼 때 인프라 기반의 Iaas 클라우드 적용이 적절하다.

<그림 4-6> 개발형태와 보안에 따른 클라우드 컴퓨팅 적용방안

4) 유형에 따른 클라우드 컴퓨팅 적용모델

앞 절에서 살펴본 유형에 따른 특징에 따라 공간정보시스템의 클라우드 컴퓨팅 적용방안을 살펴보고자 한다. 먼저 운영관리의 주체는 비용 및 전문인력, 효율성 등의 측면에서 볼 때 중앙집중형 관리가 적절하다고 할 수 있다.

또한 클라우드 컴퓨팅 배치방식을 보았을 때는 행정업무 중심의 시스템은 프라이빗 클라우드의 형태로, 대민서비스 중심의 시스템은 퍼블릭 클라우드의 형태로 추진하는 것이 우선적으로 고려해야 할 사항이다. 그러나 대민서비스에서 제공하고자 하는 데이터와 행정업무를 수행하면서 생산되는 데이터간의 일치성을 고려했을 때는 두 가지 경우 모두 프라이빗 클라우드의 형태로 추진하는 것도 또 다른 전략일 수 있다.

클라우드 컴퓨팅 구현방법에 있어서는 공간정보의 특성에 따라 Saas, Paas, Iaas를 적용하여야 한다. 즉, 단기적으로 표준형은 Saas 기반의 클라우드 컴퓨팅으로, 확장형 은 Paas 기반의 클라우드 컴퓨팅으로, 독립형은 Iaas 기반의 클라우드 컴퓨팅으로 전환이 필요하고 이를 기반으로 점차 Saas 혹은 Paas기반의 클라우드 컴퓨팅 환경을 장기적으로 구축해야 한다.

제 5 장

공간정보 클라우드 컴퓨팅

적용을 위한 추진과제

CHAPTER

5 공간정보 클라우드 컴퓨팅 적용을 위한 추진과제

본 장에서는 공간정보시스템의 유형을 분석하고 유형에 따른 클라우드 모델을 적용하기 위한 방안을 제시하였다. 또한 클라우드 모델에 따른 기본구상을 실시하여 실제 중앙과 지자체에서 클라우드 전환시 활용하기 위한 표준 프레임워크 및 공간정보 클라우드 컴퓨팅 구현을 위한 로드맵을 제시하였다.

1. 공간정보 클라우드 컴퓨팅 목표모델

1) Iaas기반의 공간정보 클라우드 컴퓨팅

Iaas기반의 클라우드 컴퓨팅은 가상 서버, 데이터 스토리지 및 네트워크 환경과 같은 일련의 빌딩 블록이나 기본서비스를 제공하는 것으로 본 연구의 대상인 공공 공간정보시스템의 경우 프라이빗 클라우드 환경을 활용하는 것이 바람직한 것으로 도출되었으므로 중앙에 Iaas 기반의 공간정보시스템 클라우드 컴퓨팅 환경을 구축한 다. 이를 통하여 지자체의 담당자, 국민 등의 정보 사용량 및 업무의 일시적 증가 등의 현상을 손쉽게 해결할 수 있다. Iass기반의 클라우드 컴퓨팅은 단기적으로 가장 구축하기가 쉬운 형태의 클라우드 컴퓨팅으로 독립형으로 운영되고 있는 지하시 설물통합시스템을 우선적으로 적용할 수 있다.

독립형 공간정보시스템은 중앙부처에서 핵심이 되는 시스템의 표준을 제시하고 표준에 따라서 지자체의 환경에 맞는 시스템을 개발한 것으로 지하시설물통합시스템

이 대표적이다. 지하시설물통합시스템은 지자체에서 원하는 업무를 중심으로 응용 어플리케이션을 만들어 사용하였으므로 시·군·구의 응용 어플리케이션이 모두 다르 고, 장비 및 OS, 데이터베이스, 기반 SW 등도 모두 다른 형태를 띠고 있다. 이러한 독립형 공간정보시스템의 클라우드 컴퓨팅 모델은 혼재되어 있는 기반 SW에 표준안 을 정립하여 전환할 것인지 혹은 새로이 개발할 것인지가 중요한 관건이며, 두 가지의 경우 모두 개발비용이 수반된다. 또한 DB모델의 구조는 동일하나 물리적 구조는 다르기 때문에 시·군·구마다 물리적 DB의 생성 및 관리가 가능하도록 분리해야 할 필요가 있다.

이러한 독립형 시스템은 단기적으로는 Iaas기반의 인프라만 클라우드화 시키고 지속적인 관련 응용시스템의 개발이 이루어질 것으로 예상되므로 점차 표준화된 형태로 전환하여 Paas기반의 클라우드가 필요하다.

이를 위해서는 표준모델을 제외한 모든 환경이 지자체별로 이질적으로 구성되어 있으므로 Iaas기반에서 시·군·구레벨로 직접 관리할 수 있도록 하는 형태가 가장 현실적이다. 또한 시도의 데이터 클러스터를 구성하기 위해서는 시·군·구의 업무 어플리케이션, DB표준화 등이 선행되어야 통합처리가 가능하다.

2) Paas기반의 공간정보 클라우드 컴퓨팅

Paas기반의 공간정보 클라우드 컴퓨팅은 웹서버 등의 미들웨어, 운영체계, DBMS 와 GIS서버와 같은 기반 소프트웨어를 제공함으로써 개발자가 별도의 개발 플랫폼을 구축하지 않고도 응용서비스를 개발할 수 있는 환경을 제공할 수 있다. 주로 개발자를 위한 클라우드 컴퓨팅 형식이지만 국가주도적으로 공간정보시스템을 기반으로 하여 다양한 시스템으로 커스터마이징 하거나 자체적으로 업무별 공간정보시스템을 구축 하고자 할 때 유용하다. 또한 개발환경이 미리 구성되어 있으므로 별도의 개발환경을 구축하지 않아도 되므로 개발비용이 줄어드는 장점이 있다. 현재 전국에 구축 중인 확장형 시스템의 대표적인 도시계획정보시스템은 Paas기반으로 시스템을 구성하는 경우 지자체별 개발환경 조성이 불필요하므로 비용을 감소시킬 수 있다. 또한 공간정

보 오픈플랫폼의 경우 Paas기반의 공간정보 클라우드 컴퓨팅 환경을 민간에게 제공함 으로서 다양한 분야에서 공간정보를 활용한 응용시스템을 손쉽게 개발할 수 있다.

확장형 공간정보시스템은 중앙부처에서 표준시스템을 개발하여 전국에 배포하고 지자체 조례 등의 차이로 인한 업무를 시스템에 반영할 수 있도록 한다. 이는 시스템의 기능과 DB의 물리적 모델이 약간 다른 것으로 도시계획정보시스템이 대표적이다.

장비와 OS는 지자체별로 다르고 DBMS, GIS서버, WebGIS 등 기반 소프트웨어가 시·군·구마다 다르게 구성되어 있으나 OGC표준을 따르고 있으므로 시·군·구에서

장비와 OS는 지자체별로 다르고 DBMS, GIS서버, WebGIS 등 기반 소프트웨어가 시·군·구마다 다르게 구성되어 있으나 OGC표준을 따르고 있으므로 시·군·구에서