모바일 클라우드 컴퓨팅 기술 동향 - itfind · 모바일 클라우드 컴퓨팅 기술...

12
28 모바일 클라우드 컴퓨팅 기술 동향 20 세기가 유선 통신의 시대였다면 21 세기를 지배하는 코드는 모바일이다. 특히 새로운 10 년이 시작되는 2010 년에는 모바일 시장에도 많은 변화가 예상된다. 지난 해 컴퓨팅 시장의 최 대 관심사는 클라우드 컴퓨팅(Cloud Computing)이었다. 이런 상황을 반영하듯 정부도 클라우드 시장을 집중 육성하겠다고 선언하였다. 그만큼 클라우드 시장의 가능성을 높이 평가했다는 얘기 다. 이처럼 컴퓨팅 시장의 화두였던 클라우드가 올해는 모바일 부문으로 확대될 것으로 예상된 다. 스마트폰이 주도하는 모바일 열풍과 결합하면서 모바일 클라우드 컴퓨팅 이 새로운 화두로 떠오를 것으로 예상된다. 모바일 클라우드 컴퓨팅(Mobile Cloud Cmputing) 이란 모바일 기기용 애플리케이션들을 웹스토어(Web Store)에서 다운로드하지 않고 웹 상에서 제공되는 애플리케이 션에 접속해 바로 사용하는 방식을 의미한다. 그러나 모바일 클라우드 컴퓨팅 장점과 함께 문제 점인 기업의 기술/서비스 독점 및 종속성에 대한 이슈가 제기되고 있고, 모바일 클라우드 컴퓨 팅의 보안 문제도 대두되고 있다. 물론 모바일 클라우드 컴퓨팅 또한 더 진화되어 발전된 모습 으로 새롭게 나타날 것이며, 향후 인프라 기술로 스며들 것이다. 본 고에서는 클라우드 컴퓨팅의 국내외 표준화 동향과 함께 비즈니스의 진화를 살펴보고 모바일 클라우드의 모델과 적용 사례 등을 설명해 보고자 한다. IT 기획시리즈 차세대 컴퓨팅 ⑧ 1. 클라우드 컴퓨팅 개념 및 정의 2. 모바일 클라우드 컴퓨팅의 모델 3. 모바일 클라우드 서비스 및 예제 4. 모바일 클라우드 컴퓨팅 표준화 이슈 5. 향후 전망 및 제언 윤용익 숙명여자대학교 멀티미디어과학과 교수 [email protected] 김스베틀라나 숙명여자대학교 멀티미디어과학과 * 본 내용과 관련된 사항은 숙명여자대학교 멀티미디어과학과 윤용익 교수(☎ 02-710-9771)에게 문의하시기 바랍니** 본 내용은 필자의 주관적인 의견이며 NIPA 의 공식적인 입장이 아님을 밝힙니다.

Upload: others

Post on 31-Oct-2019

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

주간기술동향 통권 1439호 2010. 3. 31.

28

모바일 클라우드 컴퓨팅 기술 동향

20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는 모바일이다. 특히 새로운 10

년이 시작되는 2010년에는 모바일 시장에도 많은 변화가 예상된다. 지난 해 컴퓨팅 시장의 최

대 관심사는 클라우드 컴퓨팅(Cloud Computing)이었다. 이런 상황을 반영하듯 정부도 클라우드

시장을 집중 육성하겠다고 선언하였다. 그만큼 클라우드 시장의 가능성을 높이 평가했다는 얘기

다. 이처럼 컴퓨팅 시장의 화두였던 클라우드가 올해는 모바일 부문으로 확대될 것으로 예상된

다. 스마트폰이 주도하는 모바일 열풍과 결합하면서 ‘모바일 클라우드 컴퓨팅’이 새로운 화두로

떠오를 것으로 예상된다. ‘모바일 클라우드 컴퓨팅(Mobile Cloud Cmputing)’이란 모바일 기기용

애플리케이션들을 웹스토어(Web Store)에서 다운로드하지 않고 웹 상에서 제공되는 애플리케이

션에 접속해 바로 사용하는 방식을 의미한다. 그러나 모바일 클라우드 컴퓨팅 장점과 함께 문제

점인 기업의 기술/서비스 독점 및 종속성에 대한 이슈가 제기되고 있고, 모바일 클라우드 컴퓨

팅의 보안 문제도 대두되고 있다. 물론 모바일 클라우드 컴퓨팅 또한 더 진화되어 발전된 모습

으로 새롭게 나타날 것이며, 향후 인프라 기술로 스며들 것이다. 본 고에서는 클라우드 컴퓨팅의

국내외 표준화 동향과 함께 비즈니스의 진화를 살펴보고 모바일 클라우드의 모델과 적용 사례

등을 설명해 보고자 한다.

18IT 기획시리즈 차세대 컴퓨팅 ⑧

1. 클라우드 컴퓨팅 개념 및 정의

2. 모바일 클라우드 컴퓨팅의 모델

3. 모바일 클라우드 서비스 및 예제

4. 모바일 클라우드 컴퓨팅 표준화 이슈

5. 향후 전망 및 제언

윤용익

숙명여자대학교 멀티미디어과학과 교수

[email protected]

김스베틀라나

숙명여자대학교 멀티미디어과학과

* 본 내용과 관련된 사항은 숙명여자대학교 멀티미디어과학과 윤용익 교수(☎ 02-710-9771)에게 문의하시기 바랍니다

** 본 내용은 필자의 주관적인 의견이며 NIPA의 공식적인 입장이 아님을 밝힙니다.

Page 2: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

IT 기획시리즈 – 차세대 컴퓨팅 ⑧

29

1. 클라우드 컴퓨팅 개념 및 정의

가. 클라우드 컴퓨터 개념

사람들은 대개 컴퓨터 하면 보통 개인용 컴퓨터(PC)나 개개의 서버를 생각하게 된다. 그러나

클라우드 컴퓨팅은 수많은 PC 또는 서버들이 하나의 커다란 구름(Cloud) 모양의 집합을 이루는

것을 말한다. 가트너 자료에 의하면 클라우드 컴퓨팅은 “인터넷 기술을 활용하여 다수의 고객들

에게 높은 수준의 확장성을 가진 IT자원들을 서비스로 제공하는 컴퓨터다”라고 정의되어 있다.

즉, 클라우드 컴퓨팅 환경에서 사용자들은 인터넷에 연결된 단말을 통해 대용량의 컴퓨터 집합

에 접속하여 애플리케이션, 스토리지, OS, 보안 등 필요한 IT자원을 원하는 시점에 필요로 하는

만큼 골라서 사용하게 되며, 사용량에 기반을 두어 대가를 지불한다.

IT자원을 인프라에 사용하는 클라우드 컴퓨팅은 포털 사이트에서 제공하는 웹메일이나 블로

그, 웹하드 서비스나 웹호스팅 서비스를 통해 이미 사용되고 있다. 그러나 예전에는 소프트웨어

기술의 한계와 네트워크가 전달할 수 있는 물리적인 정보량의 한계로 인해 인터넷을 통해 제공

가능한 서비스의 수준과 범위가 제한적이었고, 따라서 클라우드 컴퓨팅의 시장가치가 낮았다.

하지만 최근에는 네트워크의 고도화와 가상화 같은 소프트웨어 기술이 발전되면서 광범위한 분

야의 소프트웨어와 IT자원들이 인터넷을 통해 제공될 수 있는 환경이 마련되었다. 이에 따라 클

라우드 컴퓨팅을 통해 제공될 수 있는 IT서비스의 수준과 범위가 확대되었고, 클라우드 컴퓨팅

의 가치에 대한 평가가 새롭게 이루어졌다.

클라우드 컴퓨팅은 중요한 이슈이며 클라우드라는 컴퓨팅 용어와의 차이는 사소한 관점의

차이일 뿐 색다른 기술이나 새로운 개념의 등장은 아니다. 클라우드 컴퓨팅은 기술적으로는 분

산된 IT 자원을 통합하여 사용한다는 차원에서는 그리드 컴퓨팅과 유사하고, 사용한 만큼 비용

을 지불한다는 과금 모델 측면에서는 유틸리티 컴퓨팅과 유사한 혼합된 패러다임이라고 볼 수

있다[2],[3]. 이러한 클라우드 컴퓨팅의 가치는 다음과 같다.

- 사용자가 필요로 할 때 맞추어 컴퓨팅 자원을 사용할 수 있도록 하는 것이다.

- 사용자는 언제, 어떤 디바이스이던지 원하는 컴퓨터 서비스를 사용할 수 있다.

- 모든 컴퓨터 자원을 한 곳에 집중시켜 SW가 이를 관리함으로써 분산 컴퓨을 팅 통해 IT

자원의 효율성을 증대한다.

나. 클라우드 컴퓨팅 모델

클라우드 컴퓨팅을 모바일 환경으로 확대 적용하는 추세이다. 이에 따라, 유무선 통합 환경

Page 3: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

주간기술동향 통권 1439호 2010. 3. 31.

30

에서 클라우드 컴퓨팅을 적용하기 위해서는 유무선 사용자들의 그룹화 혹은 응용 소프트웨어의

적용 범위들을 규정하는 모델이 필요하다. 이는 클라우드 컴퓨팅을 기반으로 기업용 응용 소프

트웨어들을 적용하는 경우에 많은 기업의 수익 모델과 관련되어 고려 할 점들을 내포하고 있기

때문에 필수적인 고려 사항이다. 즉, 서비스 제공자를 포함한 기업 간에 상호 보충적이며 정보를

공유할 수 있는 정도를 고려하여 퍼블릭 클라우드(Public Cloud), 프라이빗 클라우드(Private

Cloud) 및 하이브리드 클라우드 모델(Hybrid Cloud Model)로 구분된다[1].

이는, IT 서비스 제공자 및 사업자들은 기업의 수익모델을 고려하여 클라우드(Mobile Cloud

포함) 내에 해당 응용 소프트웨어, 미디어, API들을 제공하고 클라우드 컴퓨팅을 통하여 서비스

이루어지도록 제공할 것이다. 즉, 서비스를 제공하기 위한 Open API들의 제공과 독점적인 기능

에 API 소유의 기준으로 위의 모델에 따른 컴퓨팅 환경이 구축된다. 이러한 클라우드 컴퓨팅을

위한 3가지 모델을 설명한다((그림 1) 참조).

여기서 퍼블릭, 프라이빗, 하이브리드의 의미는 단순히 로케이션을 의미하는 것이 아니라 인

터넷(즉, Web)의 접근 허용 범위를 의미한다. 퍼블릭 클라우드는 인터넷을 통한 개방을 의미하

고 프라이빗 클라우드는 인터넷 상의 접근이 제한된 것을 의미한다. 서비스 제공자 및 기업은

적용할 클라우드 컴퓨팅 모델을 선택하기 위해서는 신중하게 고려하여야 한다. 기업들은 서비스

를 제공하기 위하여 한가지의 모델을 선택하는 것보다 기업의 이익과 사용자의 요구 사항에 따

라 한 개 이상의 모델을 적용하여야 한다.

(그림 1) 클라우드 컴퓨팅 모델

The Cloud

Public/ External

Private/ Internal

Hybrid

On Premises/Internal Off Premises/Third Parth

Page 4: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

IT 기획시리즈 – 차세대 컴퓨팅 ⑧

31

2. 모바일 클라우드 컴퓨팅의 모델

가. 모바일 디바이스의 발전

미래 IT 서비스 분야의 기본적인 인프라는 유무선 인터넷을 통합하는 웹(Web)이라 할 수 있

다. 이는 인터넷이라는 기본적인 인프라를 기반으로 웹이라는 프로토콜이 미래의 정보 통신 인

프라로 내장되어 모든 유무선 디지털 단말기 간의 연결을 지원하고 있다. 웹 환경에서 클라우드

컴퓨팅은 서비스를 제공하는 핵심 서비스 지원 기술로 진화 발전하고 있다. 이러한 진화 발전

과정에서 서비스를 지원 받은 사용자 개인의 단말기의 형태도 기존의 개인용 데스크탑 PC

(Personal Computer)에서 휴대와 이동이 가능한 UMPC(Ultra Mobile PC), PDA, Netbook,

iPad 등으로 변천하고 있다. 최근에 휴대폰의 형태가 음성 통화와 단순 서비스의 피처(Feature)

폰에서 스마트폰이라는 고기능 서비스의 지원이 가능한 모바일 단말기로 진화하고 있다.

앞으로 사용자의 주 단말기가 모바일용 Thin Client로 변화하고 있고, 이러한 Thin Client는

강력한 이동성 서비스의 요구를 내포하고 있다. Thin Client 에는 현재 UMPC, PMP, PDA,

Navigator, iPAD, Smart Phone, e-book Reader 등 서비스의 목적에 따라 다양한 형태로 발전

되고 있다. 여기서 중요한 요소는 이러한 Thin Client는 실제로 사용자에게 서비스를 제공하기

위한 충분한 컴퓨팅 파워와 모든 서비스 내용들을 갖고 있지 않다. Thin Client들은 원하는 서

비스를 사용자가 원하는 시간에 원하는 장소에서 원하는 내용을 제공하기 위한 플랫폼이 요구되

고 있다. 즉, 모바일 단말기의 증가로 인한 이동성이 발생하는 사용자에게 필요한 서비스를 지원

하는 모바일 플랫폼이 필요하다.

나. 모바일 클라우드의 정의

현재의 클라우드는 다양한 서비스를 지원하는 요소들을 내포하고 있고 서비스를 제공하기

위하여 ‘서비스를 위한 소프트웨어’(Software as a Service: SaaS), ‘서비스를 위한 인프라’(Infra

as a Service: IaaS), ‘서비스를 위한 플랫폼’(Platform as a Service: PaaS) 등을 지원하는 기능

을 내포하고 있다. 클라우드 서비스는 모바일 환경에서도 유무선 단말기 간에 서비스(Device as

a Service: DaaS)를 지원하는 핵심 기술로 발전할 것이다. 이동성 단말기에 최적의 서비스를 지

원하기 위한 모바일 플랫폼의 핵심 기술 요소가 바로 모바일 클라우드가 담당할 것이다.

즉, 모바일 클라우드는 클라우드로부터 서비스 지원을 받기 원하는 모바일 단말기들을 그룹

화 하는 모델이다. 이러한 모바일 단말기들은 원하는 서비스를 클라우드를 통하여 지원 받을 수

있다. 모바일 단말기에서 제공 받는 서비스의 방법과 형태는 사용자의 능동적인 행위에서 지원

Page 5: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

주간기술동향 통권 1439호 2010. 3. 31.

32

되는 것보다 클라우드 내에 있는 서비스 제공자의 능동적인 지원을 통하여 제공되는 형태이다.

현재 모바일 클라우드 환경에서 모바일 단말기 간에 서비스를 지원하기 위한 일부 모바일 애플

리케이션들이 개발되어 적용되고 있다. 예를 들어, mobile Gmail, Google Maps 및 일련의 내비

게이션 응용 소프트웨어들이 이러한 모바일 클라우드 환경 내의 모바일 단말기에서 제공되고 있

다.

모바일 클라우드 구성 요소는 (그림 2)와 같이 크게 3가지로 볼 수 있다.

- 사용자 측면의 모바일 단말기

- 서비스를 위한 모바일 애플리케이션 제공자

- 서비스를 지원하는 모바일 클라우드

다. 모바일 클라우드 컴퓨팅

모바일 클라우드 컴퓨팅은 모바일 클라우드 내에서 서비스를 제공하는 과정이다. 모바일 클

라우드 내에는 크게 미디어 제공을 위한 데이터 스토리지 서버와 서비스를 처리하는 데이터 프

로세싱 서버로 구성된다. 모바일 클라우드 컴퓨팅은 구성요소들이 모바일 단말기들에게 원하는

서비스를 제공하는 인프라스트럭처 역할을 담당한다. 모바일 단말기 내에 내장되는 많은 응용

소프트웨어들은 혼자만이 동작되는 단순 응용 프로그램이 아닌 모바일 클라우드 내에 있는 서버

들의 지원을 받아 원하는 서비스를 지원 받는 형태 등으로 진화하고 있다. 즉, 모바일 단말기 내

의 저장 공간과 처리 기능을 활용하여 일부 기능은 수행하고, 모바일 클라우드 내의 서버들로부

터의 추가적인 기능을 지원 받아 서비스가 이루어진다.

(그림 2) 모바일 클라우드의 구성도

Page 6: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

IT 기획시리즈 – 차세대 컴퓨팅 ⑧

33

미래의 모바일 클라우드 컴퓨팅은 모바일 단말기의 저장 공간과 처리 능력을 확장하여 주면

서 언제, 어디서든지 필요한 데이터와 콘텐츠 등의 접근을 허용하고 지원하는 유니버설 프로세

싱 기능을 지원하는 환경을 제공할 것이다.

3. 모바일 클라우드 서비스 및 예제

Apple이 휴대 기기인 iPhone과 iPod Touch, 노트북인 MacBook 등 자사 제품들이 보관하

고 있는 데이터를 웹 상의 스토리지를 통해 동기화 해주는 서비스 ‘Mobile Me’를 내놓은 후 경

쟁사들이 속속 비슷한 모델을 내놓고 있다. Microsoft도 최근에 선보인 웹 동기화 서비스의 이

름은 ‘My Phone’이다. Apple의 ‘Mobile Me’는 iPhone, iPod, MacBook 등 다양한 기기를 엮

어 주는 것에 비해 ‘My Phone’은 단순히 스마트폰과 웹이라는 비교적 단순한 연결 고리만을 제

공하고 있다. 추가적으로 로컬의 아웃룩과 웹, 스마트폰의 3 자 연동 기능들이 요구되고 있다.

본 장에서는 이들에 대한 특징을 간단히 살펴본다.

가. Mobile Me

‘Mobile Me’는 (그림 3)에 도시된 것과 같이 클라우드를 통하여 사용자의 mail, contact 및

캘린더 정보의 유지 관리 기능을 제공하고 있다[4]. 사용자의 모바일 단말기인 iPhone 및 Mac,

PC 등과 웹 사이트 간에 자동적으로 사용 동기화 기능이 가능하며, 모든 정보들의 동기화가 유

지 되도록 푸시 기술을 적용하고 있다. 사용자가 사용하는 단말기가 어디에 있던 무슨 단말기를

사용하던 사용자의 모든 정보를 유지 관리하는 기능을 제공하는 모바일 클라우드의 주요 특징인

Any time, Any where, Any device 등의 조건을 만족하는 서비스를 지원하는 응용 서비스가 현

재 제공되고 있다.

(그림 3) Mobile Me가 동기화 기능에 따른 서비스 흐름도

Page 7: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

주간기술동향 통권 1439호 2010. 3. 31.

34

(1) Push email

사용자가 ‘Mobile Me’에 가입하면 사용자에게 me.com의 이메일 어카운트를 제공하고 부여

된 어카운트에 대한 유지, 관리가 지원된다. 새로운 메시지가 메일 서버에 도착되면 사용자의

iPhone 또는 iPod touch 에 자동적으로 전달(푸시 기능)하며, 사용자의 모바일 단말기에 도착

문자를 통하여 알려주는 기능을 제공하고 있다. 사용자가 메시지를 체크하지 않아도 ‘Mobile Me’

가 지속적으로 새로운 메시지들을 체크하고 있다. ‘Mobile Me’를 사용하면 사용자의 iPhone 내

의 inbox와 집(혹은 사무실)에 있는 Mac 내의 inbox가 같은 상태로 유지되도록 지원되고 있다.

주요한 기능은 모바일 클라우드의 핵심인 서비스가 제공되는 단말기(예, Mac, PC, iPhone, 및

iPod touch)에 관계없이 진행되고 있는 응용 소프트웨어(예, email applications)의 상태 정보(예,

모든 메시지와 폴더 상태)가 지속적으로 동기가 맞도록 능동적으로 지원되고 있다는 점이다[4].

(2) Push contacts

‘Mobile Me’의 또 다른 서비스는 ‘Mobile Me’ 콘텍트 서비스이다. 이는 사용자의 전체 주소

록 정보가 사용자 모든 단말기로부터 접근이 허용되는 서비스이다. 즉, 웹 상에 연결된 모든 단

말기(예, Mac, PC, iPhone, 및 iPod touch)들은 사용자의 주소록 정보를 공유할 수 있다. 이러한

서비스도 모바일 클라우드 환경에서 콘텐츠의 동기화 기능이 제공되는 부분이다. 즉 한 사용자

가 자신의 모바일 단말기인 iPhone 상에서 콘텍트를 통하여 만날 약속 정보를 추가한 경우에

이러한 정보는 ‘Mobile Me’에 의해 새로운 콘텍트로 생성이 되어서 클라우드 환경 내에 있는

자신의 또 다른 단말기들에게 새로이 생성된 콘텍트 정보를 자동으로 전달(푸시 기능)한다. 이에

따라, 클라우드 환경 내의 다른 단말기 내의 주소록 내용(예, Mac 의 Address Book 혹은 PC

내의 Outlook)이 자동적으로 변경이 된다. 이러한 기능은 모바일 클라우드 환경에서 iPhone 과

같은 스마트폰을 이용하는 사용자들이 이동 중에 약속 정보(예, 상대방의 전화 번호, 사진, 이메

일 주소, 약속 시간 등)를 자신의 스마트폰에 저장한 경우에 실제로 자신의 사무실(혹은 집)에

있는 데스크탑 PC와 스마트폰의 직접적인 연결이 없이도 ‘Mobile Me’라는 모바일 클라우드 서

비스용 애플리케이션이 능동적으로 정보 전달과 업데이트를 지원하여 주는 서비스이다[4].

(3) Push calendar

‘Mobile Me’가 제공하는 또 다른 모바일 클라우드 서비스는 캘린더 기능이다. 이는 위의 기

능과 유사하지만 캘린더라는 특징에 차이가 있다. 즉, 사용자의 단말기(예, Mac, PC, iPhone,

iPod touch) 간에 캘린더의 동기화를 지원하는 서비스이다. 앞에서 언급한 콘텐츠와 유사하게

사용자가 필요한 정보를 어디에 있던지, 언제든지 얻을 수 있다. 즉, PC 상에서 설정한 약속 정

Page 8: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

IT 기획시리즈 – 차세대 컴퓨팅 ⑧

35

보를 변경하였을 경우에 iPhone 상에 자동으로 변경하여 준다(참고로, 현재 이러한 기능은 주로

두 장비의 연결을 통하여 주로 이루어지고 있음). 이와 반대로 이동 중에 iPhone 상에서 새로운

약속을 추가한 경우에 me.com의 캘린터 애플리케이션을 통하여 자신의 다른 단말기로 동기화

를 맞추어 준다. 이러한 서비스도 모바일 클라우드 내의 비즈니스맨들에게 매우 유용한 서비스

기능으로 활용될 것으로 본다[4].

나. My Phone

Microsoft의 ‘My Phone’은 개인의 Windows mobile phone에 있는 콘텐츠에 대한 온라인

액세스를 제공한다[5]. 이 서비스는 웹 사이트에 암호화를 통한 보호 기능과 함께 Windows

mobile phone에 있는 중요한 정보(예, 연락처, 일정 약속, 작업, 문자 메시지, 사진, 비디오 등)

에 대한 동기화 기능을 제공하고 있다. 일단 동기화가 이루어지면, 그것을 다시 쉽게 사용자의

휴대 전화 데이터로 재저장 및 복원할 수 있다. (그림 4)와 같이 ‘My Phone’은 개인 폰 내의 콘

텐츠에 대하여 접근 및 관리할 수 있고, 다른 사람에게 개인의 정보를 공유할 수 있게 제공하는

Web Portal에 대하여 접근과 사용을 쉽게 할 수 있도록 제공한다[5].

현재까지 개발된 모바일 클라우드 서비스를 위한 ‘My Phone’은 다음과 같은 기능을 제공하

고 있다.

- 휴대폰 자동 백업

- 소셜 네트워크 사이트에서 사진 공유

- 온라인에서 무료로 연락처 정보, 문자 메시지 등 확인

- 분실된 휴대폰 잠금 기능과 분실한 휴대폰 찾기

- 휴대폰 공간 절약

(그림 4) My Phone 개념

Page 9: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

주간기술동향 통권 1439호 2010. 3. 31.

36

휴대폰 자동 백업 기능은 휴대폰 데이터를 삭제해도 보관함 폴더에서 삭제하기 전까지는 웹

계정에서 해당 데이터를 확인할 수 있다. 분실된 휴대폰 잠금 기능은 휴대폰을 분실하거나 도난

을 당한 경우에 ‘My Phone’을 통해 휴대폰을 원격으로 잠금 설정하거나 데이터를 지워 정보를

보호할 수 있다. 이 기능은 일부 국가에서 지원되지 않을 수도 있으며, 이용 시 요금이 부과되고

있다. 분실한 휴대폰 찾기는 ‘My Phone’이 서비스를 마지막으로 감지된 휴대폰의 위치(마지막

으로 동기화하거나 ‘My Phone’을 사용하여 사진을 공유한 위치)를 지도에 나타낼 수 있다. 이

를 위해서는 사용자 활성화가 필요하다. 또한, 주요 소셜 네트워크 사이트에 사진 공유 기능을

제공하여 ‘My Phone’ 웹 계정 또는 휴대폰에서 Facebook, Flickr, MySpace 및 Windows Live

로 쉽고 빠르게 사진을 게시할 수 있다.

다. Soonr

Soonr(http://www.soonr.com)라는 벤처가 iPhone 상에서 클라우드 기반 모바일 오피스 서

비스를 제공하는 모바일 클라우드 애플리케이션이다[6]. Doc, PPT, XSL 등의 오피스 파일을

클라우드 서버 측에서 실행하고, 모바일 단말에서는 별도의 오피스 프로그램 없이 해당 파일의

실행 결과를 Browsing할 수 있다. 핵심 기술은 일종의 Remote UI 기술로 서버가 실시간으로 오

피스 파일을 실행하고, 결과 UI 를 원격에 위치한 단말에게 전송하는 것이다. 이외에, Soonr 는

File Backup, Comment/Sharing 등을 통한 원격 협업, 파일 프린팅 등의 기능을 제공한다. (그

림 5)는 Soonr 의 간단한 실행 화면들을 PC 와 모바일 단말기 상에서 동작하는 것을 보여주고

있다.

(그림 5) Soonr 실행 화면

Page 10: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

IT 기획시리즈 – 차세대 컴퓨팅 ⑧

37

4. 모바일 클라우드 컴퓨팅 표준화 이슈

모바일 클라우드 컴퓨팅 기술의 등장과 함께 중요하게 대두되고 있는 것이 표준화 이슈이며,

각 벤더별로 자사 플랫폼 의존적인 솔루션 제공으로 인한 모바일 클라우드 컴퓨팅 플랫폼의 벤

더 종속성은 플랫폼 신뢰성 문제와 함께 가장 우려되는 부분이다. 모바일 클라우드 컴퓨팅 분야

는 그 특성상 개념 정립과 동시에 제품 출시가 이루어지고 있기 때문에 향후 제품 간 상호호환

성, 이식성, 보안성 등에 대한 심각한 문제가 야기될 것으로 예상되며, 이는 관련 이슈에 대한

표준화 작업이 시급하게 요구되는 상황이다. 하지만 아직 모바일 클라우드 컴퓨팅 대상으로 국

제 표준화를 추진하는 기구가 없는 상황이고, 국내에서 표준화를 시작으로 요구사항을 조기에

분석하고 시장 수요에 기반을 둔 표준 개발을 추진하고 나아가 국제표준화 작업에 적절히 대응

하는 전략이 필요하다. 모바일 클라우드 컴퓨팅 플랫폼에 대한 주요 표준화 이슈는 다음과 같이

정리할 수 있다.

가. 플랫폼 독립성 제공

현재 모바일 클라우드 컴퓨팅의 가장 큰 문제점으로는 플랫폼간 상호호환이 되지 않는 점이

다. 즉, 개발자가 특정 클라우드 플랫폼을 기반으로 응용 프로그램을 개발하게 되면, 그 프로그

램은 여타 모바일 클라우드 플랫폼에서 동작하지 않게 된다. 이는 특정 모바일 클라우드 플랫폼

에서 서비스를 시작하게 되면 쉽게 다른 플랫폼으로 옮길 수 없는 큰 문제점을 안고 있다. 이러

한 문제점은 모바일 클라우드 플랫폼 서비스 공통 API 를 통하여 어느 정도 해결할 수 있으며,

국내에 모바일 클라우드 컴퓨팅 서비스가 보다 보편화되기 이전에 선행적으로 표준화가 이루어

져야 할 부분이다.

나. 플랫폼간 통합 서비스와 이동성 제공

모바일 클라우드의 또 다른 문제점으로 데이터 이동성을 들 수 있다. 모바일 클라우드 플랫

폼에서 각각의 데이터는 서로 다른 형태로 저장/관리되고 있으며, 이를 위한 사용도 각기 다르

다. 따라서 앞서 언급한 바와 같이 특정 모바일 클라우드 플랫폼에서 다른 모바일 클라우드 플

랫폼으로 서비스와 데이터를 이동하고자 할 경우에 문제가 발생하고, 특정 모바일 클라드 플랫

폼에 종속적으로 서비스가 제공될 수밖에 없게 된다.

다. 단말 독립적 서비스 제공

현재까지 대부분의 클라우드 서비스는 데스크탑-PC 에만 국한되어 제공되고 있으며, 일부

Page 11: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

주간기술동향 통권 1439호 2010. 3. 31.

38

모바일 단말을 지원하는 경우도 특징 단말로 한정되고 있다. 특히, 아마존의 서비스는 모바일 단

말을 고려하고 있지 않기 때문에 단말 독립적인 서비스를 제공하기 위해서는 개발자가 일일이

작업을 해야 하는 수고가 발생하게 된다. 향후, 모바일 클라우드 플랫폼은 다양한 단말과 유기적

으로 연동 가능한 유비쿼터스 서비스 플랫폼으로 발전할 것으로 예상되며, 특히 국내와 같이 모

바일 및 유비쿼터스에 대한 인프라가 갖추어진 경우 단말 독립적인 서비스는 필수적이다. 이는

모바일 클라우드 컴퓨팅뿐만 아니라, 이를 통하여 단말 시장의 활성화도 기대할 수 있게 된다.

단말 독립적인 서비스는 기본적으로 웹 표준을 준수하며, W3C 모바일 웹 표준화(MWI), 유비쿼

터스 웹 표준화(UWA) 활동과 연계한 표준화 작업이 요구된다.

5. 향후 전망 및 제언

본 고에서는 클라우드 컴퓨팅 및 모바일 클라우드 컴퓨팅에 대한 일반적인 정의 및 서비스,

그리고 대표적인 기업들의 기술 동향에 대하여 살펴보았다. 미래 진화 방향에서 2015년에는 다

중통신, 저전력 기술, 3D 화면, 오감인식 등의 기능을 갖춘 모바일 기기가 나올 것이며, 웹 OS,

단말간 협업, 맞춤형 상황인지 등이 가능한 모바일 SW가 나올 것으로 전망된다. 모바일 서비스

는 클라우드컴퓨팅 기술을 기반으로 여러 서비스를 합쳐 새로운 서비스를 제공하는 매시업 방식

이 활성화될 것으로 예상된다.

모바일 클라우드 컴퓨팅의 역사 자체가 길지 않고, 아직까지 미국을 제외하면 시장이 열리지

않은 상태에 있다. 그러므로 국내에서도 모바일 클라우드 컴퓨팅 기술 개발에 박차를 가하여 국

내 시장을 확보함은 물론 세계 시장까지도 진출할 수 있는 기회를 마련할 수 있을 것으로 전망

된다. 특히, 표준 관점에서 글로벌 추세인 상호 운용성 및 보안 외에도 국내에서 특장점을 보이

고 있는 모바일 분야, IPTV와 같은 미디어 분야, 유비쿼터스 분야, 의료/영상 분야 등 도메인별

로 표준화가 추진되어 국내 기술을 기반으로 클라우드 컴퓨팅 표준화가 추진될 필요가 있다. 또

한 이를 국제 표준으로 동시에 개발함으로써 국내 클라우드 컴퓨팅 산업이 국제적 수준의 산업

으로 성장할 수 있는 원동력이 될 것이며 국가 경쟁력 강화에 전략적 대응책이 될 것이다.

<참 고 문 헌>

[1] Sun MicroSystems, Inc., Introduction to CLOUD COMPUTING ARCHITECTURE, White Paper 1st

Edition, June 2009.

[2] “클라우드 컴퓨팅 기술 동향”, ETRI, 전자통신동향분석 제 24권 제4호, 2009년8월.

[3] “클라우드 컴퓨팅 표준화 동향 및 전량 분석”, ETRI, 전자통신동향분석 제 25권 제1호, 2010. 2.

Page 12: 모바일 클라우드 컴퓨팅 기술 동향 - ITFIND · 모바일 클라우드 컴퓨팅 기술 동향 20세기가 유선 통신의 시대였다면 21세기를 지배하는 코드는

IT 기획시리즈 – 차세대 컴퓨팅 ⑧

39

[4] Mobile Me, http://www.apple.com/mobileme/

[5] My Phone, http://myphone.microsoft.com/

[6] Soonr, http://www.soonr.com/

[7] Sarah Perez, “Why Cloud Computing is the Future of Mobile”,

http://www.readwriteweb.com/archives/why_cloud_computing_is_the_future_of_mobile.php/

[8] 2009 정보통신기술협회 표준화 로드맵: 차세대컴퓨팅 분야, 2009.

[9] 신현석, “마이크로소프트와 클라우드 컴퓨팅 MS클라우드 전략의 ‘코어’, 윈도우애저”, 마이크로소프트

웨어, 2009. 1, pp.160-163.

[10] IBM 클라우드 컴퓨팅 전략 ‘블루 클라우드’ 컴퓨팅 패러다임 주도, 마이크로소프트웨어, 2009. 1.

[11] Chris & Suchitra Narayan, “클라우드 서비스도입의 기폭제가 된 경기 침체”, IDC Analyze the Future,

2009. 2.

[12] “Amazon Elastic Compute Cloud(Amazon EC2),” http://aws.amazon.com/ec2.

[13] “Amazon Simple Storage Service(Amazon S3),” http://aws.amazon.com/s3.

[14] “Amazon Web Services,” http://aws.amazon.com/about-aws.

[15] “Amazon Simple Queue Service(Amazon SQS),”http://aws.amazon.com/sqs/

[16] “Amazon SimpleDB,” http://aws.amazon.com/simpledb/.

[17] “Google Apps,” http://www.google.com, white paper.

[18] Ray Valdes, “Google App Engine Goes Up Against Amazon Web Services,” Gartner, Apr.2008.

[19] Andrew Mitchell, “Google Apps: Education Edition Overview Webinar,” http://www.google.com.