클라우드 컴퓨팅 관련 서비스 분석(i) - itfind · 2012-06-12 · 클라우드 컴퓨팅...

13
25 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 클라우드 컴퓨팅(Cloud Computing)에 대한 관심과 기술, 그리고 서비스에 대해 많은 얘기가 회자되고 있지만, 클라우드 컴퓨팅이 무엇인가 고민하기 보다는 클라우드 컴퓨팅이란 이름으로 현재 이미 제공되고 있는 다양한 제품과 방식의 서비스들을 살펴봄으로써 그 흐름을 파악하고 클라우드 컴퓨팅이 나타날 수 밖에 없었던 환경 요인을 생각해 보는 한편, 앞으로 어떤 기술과 서비스 그리고 사용자를 위한 어떤 요소들이 고려되어야 하는지를 생각해 볼 수 있는 기회를 갖 고자 한다. . 새로운 흐름 사용자는 가정과 사무실 그리고 공공시설의 여러 장소에서 다양한 형태의 컴퓨터를 접하고 있으며, 최근에는 진화된 휴대폰 즉, 스마트폰까지 사용할 수 있는 기회를 갖게 되었다. 어느 장 소에 있는 컴퓨터이든지 게임광, 해커, 마감시간에 쫓기는 프로그래머가 사용하는 컴퓨터, 입시 철 대학원서 접수 서버, 그리고 대형 검색포탈의 웹페이지 크로울러와 같은 특수한 경우가 아닌 일반적인 경우의 컴퓨터 활용도는 매우 낮다고 보여진다. 갈수록 고갈되어 가는 연료자원으로 인한 에너지 문제, 화석 연료 사용으로 인한 환경 오염 에 따른 지구 온난화, 그로 인한 환경 파괴 등으로 인해, IT 업계에서도 이들 문제에 대한 해결 IT 기획시리즈 차세대 컴퓨팅 ⑩ 1. 서론 2. 데이터 동기화 서비스 3. 웹 기반 서비스 4. 가상화 서비스 5. 웹 데스크탑 서비스 6. 결론 정경택 ETRI 퍼스널컴퓨팅연구팀 초빙연구원 [email protected] 이전우, 한동원 ETRI 차세대컴퓨팅연구부 * 본 내용과 관련된 사항은 ETRI 퍼스널컴퓨터연구팀 정경택 초빙연구원 (☎ 042-860-0768)에게 문의하시기 바랍니다. ** 본 내용은 필자의 주관적인 의견이며 NIPA 의 공식적인 입장이 아님을 밝힙니다.

Upload: others

Post on 24-Dec-2019

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

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

25

클라우드 컴퓨팅 관련 서비스 분석(I)

1. 서 론

클라우드 컴퓨팅(Cloud Computing)에 대한 관심과 기술, 그리고 서비스에 대해 많은 얘기가

회자되고 있지만, 클라우드 컴퓨팅이 무엇인가 고민하기 보다는 클라우드 컴퓨팅이란 이름으로

현재 이미 제공되고 있는 다양한 제품과 방식의 서비스들을 살펴봄으로써 그 흐름을 파악하고

클라우드 컴퓨팅이 나타날 수 밖에 없었던 환경 요인을 생각해 보는 한편, 앞으로 어떤 기술과

서비스 그리고 사용자를 위한 어떤 요소들이 고려되어야 하는지를 생각해 볼 수 있는 기회를 갖

고자 한다.

가. 새로운 흐름

사용자는 가정과 사무실 그리고 공공시설의 여러 장소에서 다양한 형태의 컴퓨터를 접하고

있으며, 최근에는 진화된 휴대폰 즉, 스마트폰까지 사용할 수 있는 기회를 갖게 되었다. 어느 장

소에 있는 컴퓨터이든지 게임광, 해커, 마감시간에 쫓기는 프로그래머가 사용하는 컴퓨터, 입시

철 대학원서 접수 서버, 그리고 대형 검색포탈의 웹페이지 크로울러와 같은 특수한 경우가 아닌

일반적인 경우의 컴퓨터 활용도는 매우 낮다고 보여진다.

갈수록 고갈되어 가는 연료자원으로 인한 에너지 문제, 화석 연료 사용으로 인한 환경 오염

에 따른 지구 온난화, 그로 인한 환경 파괴 등으로 인해, IT 업계에서도 이들 문제에 대한 해결

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

1. 서론

2. 데이터 동기화 서비스

3. 웹 기반 서비스

4. 가상화 서비스

5. 웹 데스크탑 서비스

6. 결론

정경택

ETRI 퍼스널컴퓨팅연구팀 초빙연구원

[email protected]

이전우, 한동원

ETRI 차세대컴퓨팅연구부

* 본 내용과 관련된 사항은 ETRI 퍼스널컴퓨터연구팀 정경택 초빙연구원 (☎ 042-860-0768)에게 문의하시기 바랍니다.

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

Page 2: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

주간기술동향 통권 1442호 2010. 4. 21.

26

방안의 하나로 에너지 절감과 컴퓨팅 파워의 효율적 사용을 동시에 해결할 수 있는 방안으로 가

상화 기술과 클라우드 컴퓨팅 기술이 나타나게 되었다.

가상화 기술을 이용하여 하나의 컴퓨터에서 여러 운영체계를 설치하여 구동하고, 각각의 운

영체계에서 사용자 애플리케이션 및 웹 서비스 등을 동시에 가동하여 하드웨어의 가동률을 높이

고 있다. 이러한 기술은 개인적인 용도에서 여러 운영체계가 필요한 경우에 여러 대의 PC를 사

용하는 방법에서 한 대의 PC에 여러 가지의 운영체계를 사용할 수 있도록 지원하게 되었으며,

멀티부팅 기능에 의해 한 순간에 하나의 운영체계를 사용하는 것이 아니라, 한 순간에 여러 가

지의 운영체계를 동시에 사용할 수 있는 환경을 지원하게 되었다. 결국 사용자는 하나의 PC를

이용하여 기존에 여러 대의 PC 를 소유했던 환경에서 벗어나 개인적으로도 컴퓨팅 자원 사용의

효율성을 극대화 할 수 있게 된 것이다. 이를 통해 결국은 자원과 에너지 문제를 간접적으로 감

소시킬 수 있게 되었다.

개인 환경이 아닌 기업 혹은 기관의 관점에서는 각 개인이 사용하던 하드웨어 자원을 서버

룸과 같은 장소에 모아 놓고 사용자 수보다도 적은 수의 컴퓨터를 공유하여 하드웨어 자원 활용

도를 높이고 자원 도입 및 관리 비용을 낮추기 위한 방법으로 사용하고 있다. 이 경우 역시 하나

의 컴퓨팅 하드웨어에서 여러 운영체계 및 사용자를 지원하기 위한 가상화 기술이 활용되고 있

다. 이러한 기술과 서비스를 클라우드 컴퓨팅이라고 부르고 있으며, 일반 대중을 대상으로 서비

스하는 것을 공개 서비스(Public cloud), 기관 내에 설치하여 소속원을 대상으로 서비스하는 것

을 개별 서비스(Private cloud)라고 한다.

사용자가 생성한 자료 혹은 보관이 필요한 데이터들의 관리도 주로 개인이 사용하는 PC 의

디스크에서 저장 관리되었으나, 보안 및 백업, 관리의 효율성 등으로 인해 서버와 같은 중앙 저

장장치에서 관리될 필요성이 대두되었다. IT 기술의 발전으로 개인이 사용하는 고정형 및 이동

형 단말기가 하나 이상으로 늘어나고, 이들 간에 데이터를 공유함으로써 데이터의 일관성이 유

지되기 위한 필요성도 커지게 되었다. 사용자가 수정하고 보완하는 자료 및 데이터를 일일이 기

기마다 접근하여 별도로 업데이트를 하는 것은 매우 불편하고 또한 일관성을 유지하는 것은 불

가능한 일일 것이다. 이를 위해서 데이터 동기화 기술이 필요하고, 이 동기화를 위한 중앙 저장

형 스토리지 기반 서비스가 하나의 주류를 이루고 있다.

클라우드 컴퓨팅 서비스에 연결되는 사용자 단말기는 일반적인 PC 가 클라이언트로 사용되

고 있으나, 이 부분에서의 어떠한 선택이 이루어질지는 현재로서는 예측하기 힘들 것 같다. 현재

모습 그대로의 PC를 뜻하는 리치 클라이언트(Rich client)와 이 보다는 성능이나 기능면에서 좀

낮은 사양의 단말기를 뜻하는 씬 클라이언트(Thin client)가 있지만, 이 둘의 차이는 매우 혼란

Page 3: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

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

27

스러운 상태이다. 모든 컴퓨팅 파워를 PC 에서 해결하는 것이 리치 클라이언트이고, 서버의 컴

퓨팅 파워를 모두 이용하고 그 수행된 결과만을 전달받아 보여주는 역할을 담당하는 것이 씬 클

라이언트라고는 하지만, 현재 대부분의 씬 클라이언트도 기본 운영체계를 탑재하고 있고 일반적

인 애플리케이션의 수행이 가능한 하드웨어로 구성되어 있다. 즉 현재의 씬 클라이언트는 가격

과 성능이 낮은 리치 클라이언트와 별반 차이가 없는 것 같다. 그리고 70~80년대에 가장 많이

사용되었던 터미널 형태와 매우 유사한 제로 클라이언트(Zero client)도 하나의 단말기 형태이며,

이 단말기에는 별도의 운영체계 없이 통신라인을 통해 서버로부터 모든 정보를 전송 받도록 되

어 있다.

이들 모두를 연결하는 기본 근간이 되는 네트워크는 속도와 안정성 면에서 매우 빠른 발전을

거듭하고 있으며, 1Gb 유선 통신이 일반화되고 있다. 무선 통신에 있어서도 새로운 기술들이 개

발되고 있고 10M 이내의 근거리 통신에서는 100Gb 에 가까운 속도까지 지원되는 기술도 개발

되고 있다. 프라이빗 서비스보다도 퍼블릭 서비스에서 어느 정도 통신 속도를 보장해 줄 수 있

느냐가 관건이 되며, 이를 통해 양질의 서비스와 고객의 만족도가 높아질 수 있다는 것은 당연

한 결과라고 할 수 있다.

나. 반세기의 변화: 탈집중화와 재집중화

컴퓨팅 패러다임은 60 년대 메인프레임에서 클라이언트 서버 환경으로, 이후 개인용 PC 에

서 최근 웹 환경으로 진화하고 있다. 그리고 최근의 이슈처럼 이제 클라우드 컴퓨팅이 주류를

형성하고 있다[1].

(그림 1) 컴퓨팅 패러다임의 변화[1]

1950 1960 1970 1980 1990 2000 2010

Cloud Computing

Web

Personal

Client Server

Malnframe

Page 4: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

주간기술동향 통권 1442호 2010. 4. 21.

28

70년대 말 Apple 컴퓨터가 출시되고 이후 IBM PC가 보급되기 이전까지는 희귀하고 값비

싼 컴퓨터는 전산실에 고이 모셔놓고 외부에서 단말기를 통해 사용하는 방식이었다. 이후 스티

브 잡스와 빌 게이츠에 의해 개발된 하드웨어와 소프트웨어에 의해 개인용 컴퓨터 붐이 일어나

게 되었고, 80 년대 300 만 원 가까이 하던 PC 들이 현재 성능은 몇 10 배가 되었지만 가격은

100만 원도 안 되는 수준으로 낮아진 상황이다. 마이크로칩 밀도가 18개월마다 2배로 늘어난

다는 무어의 법칙으로 발전하고, 메모리 용량이 매년 2 배씩 증가한다는 황의 법칙으로 하드웨

어 기술은 급속히 발전하고 가격은 놀라울 정도로 매년 낮아지고 있다.

통신 기술과 환경도 상상하지 못할 정도로 발전하여 어디서나 기가비트 속도의 인터넷이 접

근 가능한 실정이다. 초기의 PC들은 통신 기능이라고는 시리얼 통신 정도만 제공하는 수준이었

고, 전화 모뎀을 통한 텍스트 중심의 외부 망 서비스가 보급되었으나, 90 년대 초 인터넷 초기

버전이 모습을 보인 이래로 현재의 유무선 광대역 통신 시대까지 이르고 있다. 무엇보다 인터넷

을 통한 하이퍼텍스트 기반의 웹 페이지 구성과 웹 서비스, 그리고 웹 브라우저 등의 폭발적인

사용 증가로 인해 현재 수십억 페이지의 정보가 검색 엔진을 기다리고 있다. 특히 인터넷 이상

의 폭발력으로 보급된 휴대전화는 이제 음성 통신뿐만 아니라 부팅 시간이 필요 없는 이동형

PC 수준의 서비스가 가능한 스마트 단말기가 출시되면서 GSM, CDMA, WiFi, Wibro 등의 통신

기술을 바탕으로 언제 어디서나 사용자가 메일, 멀티미디어 서비스 및 GPS, SNS, 트위터 등의

각종 서비스를 사용할 수 있도록 제공하게 되었다.

메인 프레임을 통해 구성된 클라이언트 서버 환경을 탈피하여 개인 소유의 PC 사용 환경으

로 변화한 탈집중화, 개인화, 분산화 등으로 진화하던 상황이 최근 들어 기업의 지적재산권 및

비밀 보호, 콘텐츠의 유출 방지 등 보안 문제를 포함한 에너지 절감까지 이르렀으며, 환경 문제

해결을 위한 컴퓨터 활용성 증대 방안, 기업의 자산 도입 절감 등에 따른 가상화, 집중화, 집단

화 방향으로 선회하고 있는 추세가 강하다. 이러한 IT 및 통신 기술 발전에 의한 정보의 배포

및 관리 효율성 증대, 사용자 편의 중심의 언제 어디서나 컴퓨터를 사용할 수 있는 환경 제공 등

다양한 이점들을 바탕으로 이를 지원하기 위한 각종 기술과 서비스 개발이 진행되고 있으며, 이

러한 조류 속에서 새로운 기술과 새로운 서비스 도출과 개발이 필요하게 되었다.

본 자료에서는 포레스트 리서치 ‘The Personal Cloud’[2]에서 분류한 서비스들을 골격으로

위키피디아[3]의 관련 항목을 검토하면서, 2 장에서는 데이터 동기화 서비스, 3 장에서는 웹 기

반 서비스, 4장에서는 가상화 서비스, 5장에서는 웹 데스크탑 서비스에 대해 살펴 보고, 마지막

6장에서 결론을 맺도록 한다.

Page 5: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

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

29

2. 데이터 동기화 서비스

사용자 관점에서 그들이 소유하고 있는 다양한 단말기와 함께 가정과 사무실에서의 근무 환

경 지원을 위한 모바일, 유비쿼터스 환경 또는 클라우드 컴퓨팅 환경에 필요한 다양한 기기들간

의 데이터 공유를 비롯하여 여러 근무 환경에서의 데이터 접근성과 안정성을 위해서는 데이터

백업 및 동기화 서비스가 매우 중요한 부분이다.

이러한 서비스를 제공하는 업체들의 동향을 서비스 사이트와 관련 자료를 통해 살펴 본다.

가. MobileMe[4]

Apple 의 MobileMe 는 초기 버전에서는 애플 또는 Mac에 대해서만 서비스를 하다가 현재

는 iPhone 과 iPod Touch 를 포함하여 윈도까지 지원하고 있다. 이메일, 연락처, 스케줄 일정

등을 유선 혹은 무선으로 직접 알려 주어 각 단말기의 정보를 동기화시켜 준다.

iDisk 서비스는 Mac 혹은 PC에서 웹으로 접근하여 파일을 드래그 앤 드롭으로 올릴 수 있

으며, iPhone 과 iPod Touch에서 접근하여 MS오피스 문서, 발표문서, PDF 등 일반적인 파일

보기가 가능하다. 공개 폴더에 저장된 것은 다른 사람들과 공유가 가능하여 협업할 수 있도록

지원하고 있다.

흥미 있는 기능으로는 iPhone 위치 찾기 서비스로 분실한 iPhone 을 찾아주는 서비스가 있

으며, 비밀번호 원격 설정, 메시지 디스플레이 및 소리 발생 원격 지시 기능, 저장 정보 원격 삭

제 등의 기능을 지원하고 있다.

나. Live Mesh[5]

Live Mesh 는 마이크로소프트에서 서비스하는 데이터 동기화 시스템으로 파일과 폴더 그리

(그림 2) MobileMe의 로그인 화면

Page 6: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

주간기술동향 통권 1442호 2010. 4. 21.

30

고 데이터가 공유되도록 지원하며, 여러 개의 개인 장치들 간에 동기화를 지원한다. 이를 MOE

(Mesh Operating Environment)라고도 부른다. 현재는 Windows XP 이상과 MacOS X에서 베

타 버전으로 사용 가능하고 조만간 윈도 모바일에서도 지원할 예정이다.

서버에서 기본으로 제공하는 5GB 저장공간은 웹 브라우저에서 직접 접근하는 Live Desktop

(그림 3) Live Mesh의 디바이스 접근 화면

(그림 4) Live Desktop을 이용한 폴더 보기 및 공동 작업자 설정 화면

Page 7: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

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

31

이 제공되고, 사용자는 자신의 파일 및 데이터를 이 공간에 저장하여 여러 장치에서 접근할 수

있다. 이를 클라우드 스토리지 컴포넌트로 보고 있다. 개인이 사용하는 여러 장치 각각에서 공유

할 폴더를 지정하면 서버의 저장공간에 해당 장치에 대응하는 새로운 폴더가 생성되고 장치의

폴더에 있는 자료가 모두 복사되어 저장된다.

서버의 저장공간에 생성된 폴더 별로 공유할 사람과 접근 권한을 설정하여 공동 작업 공간으

로 활용할 수 있다. 이 경우 접근 허용대상 ID를 해당 폴더에 설정해 놓으면, 허용된 사람이 자

신의 Live Desktop으로 로그인을 할 때 허용된 장치 폴더가 보이게 된다.

여러 장치별로 개별 등록할 수 있고, 장치 별로 접근할 수 있다는 것이 다른 데이터 동기화

시스템과의 차이이다. (그림 5)는 Live Mesh의 구조를 나타내고 있다.

다. SugarSync[6]

SugarSync 사의 창업 초기 제품은 사진을 PC 와 모바일 폰 등의 장치에서 동기화하여 볼

수 있고 친구들과 사진을 공유하는 것이었다. 현재는 문서, 멀티미디어, 사진 등 사용자의 모든

데이터를 동기화 할 수 있는 서비스를 제공하고 있으며, 자료를 서버에 저장함으로써 온라인 백

업 유틸리티로 활용 가능하고 웹페이지를 통해 저장된 모든 자료의 접근도 가능하다.

특히 동기화 기능이 타 경쟁사의 주기적인 업데이트 방식이 아닌 지속적인 자료의 변경 사실

을 자동으로 점검하여 동기화하고 있다. 자료를 서버로 업로딩 하고 또는 단말기로 다운로딩 하

는 경우에 128-bit AES로 암호화하여 전달함으로써 안전성을 보장하고 있다. PC 및 Mac 용,

(그림 5) Live Mesh 계층 구조도[5]

Page 8: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

주간기술동향 통권 1442호 2010. 4. 21.

32

iPhone, BlackBerry, Windows Mobile 그리고 Android 를 위한 관리 소프트웨어를 제공하고

있다. 동기화가 필요 없는 자료를 보관할 수 있도록 Web Archive 도 별도로 제공하고 있으며

자동 동기화는 달리 자료는 수동으로 복사하여야 한다.

라. Carbonite[7]

Carbonite 사는 컴퓨터의 데이터 백업을 위한 서비스를 제공하고 있으며, 일반 사용자의 경

우 연간 5만 원 미만의 사용료에 무한정의 용량을 허용하고 있다. 다른 서비스와 달리 메일, 카

렌다 등의 부가적 서비스는 없이 단순히 개인 PC 에 문제가 생겼을 때 자료 복구를 위한 백업

서비스를 제공하며, 데이터 보안과 사용자가 PC를 사용하지 않는 동안에 자동 백업 기능 구동,

그리고 쉬운 복구 기능을 특징으로 갖고 있다. Mac 은 지원하지 않고 최근의 윈도 버전에서만

사용 가능하다. 기업용 백업 시스템인 CarbonitPro 제품도 지원한다.

마. Dropbox[8]

Dropbox 사도 데이터 동기화 서비스를 제공하고 있으며, 파일 공유, 온라인 백업 기능, 웹

접근 기능 그리고 암호화된(SSL) 상태로 보안 전송 기능 및 암호화된(AES-256) 상태로 데이터

센터 서버에 파일들을 저장하는 기능을 지원한다.

윈도, Mac, Linux를 지원하고 iPhone, iPod Touch 및 Blackberry 와 Android 브라우저에

서 접근 가능하다. 웹 접근을 통해 파일을 업로드 하는 경우에도 자신의 PC 영역에 그 파일이

복사되어 생성되며, 웹에서 공유 폴더를 생성하는 경우도 같은 폴더가 생성된다. 즉, Sugarsync의

Web Archive 와 같은 기능은 지원되지 않는다. iPhone과 Blackberry phone을 위한 모바일에

최적화된 웹사이트를 지원하고 있다. Dropbox 서비스의 주목할 점은 Dropbox 에서 사용하는

자료 저장용 서버는 Amazon S3 데이터 센터 서비스를 이용하고 있다는 점이다.

(그림 6) 자동 및 수동 저장 옵션[6]

Page 9: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

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

33

바. Mozy[9]

Mozy 는 Decho 사에서 제공하는 데이터 벡업 서비스로 Carbonite와 경쟁 관계에 있다. 개

인용과 기업용으로 mozyhome 과 mozypro 가 있으며 free 버전도 제공하고 있다.

데이터 백업의 보안 및 자동 및 스케줄 백업이 가능하며, 시점 복구(snapshot) 지원도 제공

되고, 사용자 컴퓨터의 성능 저하를 막기 위한 통신 대역폭 조절 기능도 갖고 있다.

(그림 8)과 같이 지정된 폴더 혹은 파일 단위가 아니라 파일 타입으로 백업 대상을 지정하는

(그림 7) Dropbox 웹 접근 화면

(그림 8) Mozy 의 속성 정보에 의한 백업 파일 지정 화면

Page 10: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

주간기술동향 통권 1442호 2010. 4. 21.

34

기능도 갖고 있으며, Outlook의 PST 파일도 백업될 수 있도록 지원하고 있다. 운영체제는 윈도

와 Mac 을 지원한다.

이상으로 각사의 데이터 동기화 서비스 특징을 요약하면 <표 1>과 같이 정리할 수 있다.

3. 웹 기반 서비스

일반적으로 애플리케이션은 PC에 설치된 것을 사용하는 것이 이제까지의 환경이었다. 그러

나 웹 기술이 더욱 더 강력해지면서 PC에 애플리케이션을 설치하지 않고도 사용할 수 있는 환

경으로 발전하고 있다. 아직 속도와 기능적인 면에서 부족하기는 하지만 통신 속도와 모바일 기

기 및 관련 웹 기술들의 발전 속도에 비추어 볼 때 이러한 문제는 조만간 해소될 것이다.

사용자들이 기존 애플리케이션들의 라이센스 구입에 따르는 비용 부담, 설치 과정과 패치 및

업데이트에 대한 사용자들의 번거로움, 여러 애플리케이션 설치에 따른 운영체계 오류 발생 등

으로 인해 많은 불편과 고통을 느끼고 있으며, 이러한 것들을 해결해 줄 하나의 대안이 웹 기반

서비스이다. 아울러 클라우드 컴퓨팅 서비스를 위한 기본 컴포넌트로 활용되고 있다.

AJAX, Adobe AIR, Google Gears, MS Silverlight 및 HTML5 등 리치 인터넷과 브라우저용

웹 기술들이 PC 와 스마트폰에 자유롭게 접근할 수 있는 애플리케이션을 개발할 수 있도록 환

경을 지원하고 있다.

가. Google Docs[10]

Google Docs 는 구글에서 제공하는 오피스 패키지의 ‘Software as a service’ 버전이다. 문

서, 스프레드시트, 폼 및 발표자료를 만들 수 있는 기능과 이들을 서버에 저장할 수 있는 기능을

제공한다. MS 워드로 작성한 문서들도 업로드하여 저장할 수 있으며, 업로드 시에 선택된 변환

<표 1> 데이터 동기화 서비스 비교

OS Mobile

윈도 Mac Linux iPhone BlackBerry Android

Multi-Device

Add. Services

MobileMe O O 위치찾기 Mail, Address,

Calendar, Chatting

LiveMesh O O O

SugarSync O O O O O Manual Copy

Carbonite O

Dropbox O O O O O O

Mozy O O Open & Locked file

backup

Page 11: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

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

35

과정을 통하면 구글닥스로 바로 사용이 가능하다. 현재는 문서 종류마다 변환이 가능한 제한 용

량을 설정해 두고 있다. 그러나 변환 없이 업로드 하면 파일을 저장해 놓을 수 있고 필요 시 다

운로드 할 수도 있으나 구글닥스를 이용하여 해당 문서를 편집할 수는 없다.

다운로드 하는 과정에서 구글닥스 포맷을 갖는 문서는 다른 형식으로 변환할 수 있는 옵션을

제공하는데 원래 형식 또는 ODF, HTML, RTF, Text, PDF 등의 형식으로 저장할 수 있다.

구글닥스는 실시간으로 사용자 및 비사용자를 포함하여 협동 작업이 가능하도록 서비스 하

고 있으며, 옵션에 따라 보기만 하는 것이 아니라 같이 편집이 가능하도록 지원하고 또한 무료

서비스를 하고 있어서 다른 애플리케이션보다 더 많이 활성화되어 있다. 또한 Gears 는 더 강력한

웹 애플리케이션을 가능하게 하는 오픈 소스 프로젝트로, 우리가 사용하는 웹 브라우저에 새로

운 기능을 추가하여 구글닥스로 작성된 문서를 오프라인 환경에서도 편집할 수 있도록 지원한다.

나. Windows Live[11]

Windows Live 는 MS가 웹에서 제공하고자 하는 웹 애플리케이션들을 지칭하며, 메일, 메

신저, 포토 갤러리, 블로그 편집기 등과 무비 메이커 등으로 구성되어 있다. 무비 메이커는 윈도

Vista 와 윈도 7 에서만 지원된다. 웹 브라우저에서 이들이 구동되도록 되어 있으나, 별도의 다

운로드 받은 프로그램에 의해 PC 윈도에서 직접 사용할 수도 있다.

다. Yahoo[12]

Yahoo 는 웹 포탈 및 검색 서비스를 제공하고 있으며, 디렉토리, 메일, 지도, 비디오 공유 및

소셜 미디어 등의 서비스를 제공하고 있다. 검색 서비스로 시작하여 많이 알려져 왔지만, 웹 기

(그림 9) 구글닥스의 협동 작업 설정 기능

Page 12: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

주간기술동향 통권 1442호 2010. 4. 21.

36

반 애플리케이션 서비스를 강화하여 지속적인 서비스를 제공하고 있다.

라. Zoho[13]

Zoho 는 웹 기반의 다른 사이트보다 더 풍부한 애플리케이션을 제공하고 있으며, 생산성과

협업에 필요한 애플리케이션으로 이메일, 워드프로세서, 스프레드시트, 발표 도구, 문서 관리기,

노트 편집기, 협업 위키 사이트, 중앙 공용 저장소, 플래너, 채팅 등의 기능을 제공하고 있다. 비

즈니스 애플리케이션으로는 CRM, 고객지원 포럼, 웹 컨퍼런스 및 원격지원, 데이터베이스 애플

리케이션, 온라인 견적 도구, 협업 소프트웨어, 리포트 도구, 지원자 관리 도구, 이메일 호스팅

및 오피스 도구, 마켓플레이스 등의 서비스를 제공하고 있다.

개인화된 서비스는 별도의 통합 도구로 (그림 10)과 같은 웹 화면으로 제공하고 있다.

마. 37signals[14]

37signals 는 다른 사이트와 달리 비즈니스 솔루션에 집중하여 웹 애플리케이션을 개발, 제

공하고 있다. 프로젝트 관리, 거래처 기록 관리, 조직의 정보 생성 및 공유, 메신저 및 파일과 코

드 공유 등의 서비스와 웹 디자이너와 프로그래머를 찾는 보드, 할일 관리기, 화이트 보드 등의

(그림 10) Zoho의 개인화 서비스 웹 화면

Page 13: 클라우드 컴퓨팅 관련 서비스 분석(I) - ITFIND · 2012-06-12 · 클라우드 컴퓨팅 관련 서비스 분석(I) 1. 서 론 ... 웹 기반 서비스 4. 가상화 서비스

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

37

서비스를 제공하고 있다.

홈페이지에서 게시한 바에 의하면, 사용자가 300만이 넘었고, 편리함과 단순성 그리고 디자

인의 명료함 등에 서비스 특징을 두고 있다. 다운로드가 필요 없이 어디서나 접근할 수 있고, IT

전문가의 관리가 필요 없으며, 안전하고 백업이 가능하다. 또한 항상 최신 버전을 사용할 수 있고

Mac, PC, Linux 에서 사용 가능한 웹 기반으로 서비스하고 있다. 각 애플리케이션들이 iPhone

apps, 다른 도구, 소프트웨어, 위젯 등과 연동될 수 있도록 개발자용 API도 제공하고 있고 여러

업체에서 개발된 소프트웨어들이 현재 공급되고 있다.

바. XaaS 서비스[15]

성공한 상용 서비스인 Amazon의 S3 및 EC2를 포함하여 Google, Salesforce.com, Microsoft

Azure 플랫폼 등 다양한 서비스에 대해서는 다른 문헌에서 많이 언급되었으므로 본 자료에서는

별도로 설명하지 않는다.

- 계 속 -

<표 3> 상용 XaaS 서비스 비교

기업명 서비스 내용

Amazon

S3(Simple Storage Service) EC2 SQS SimpleDB

스토리지 서비스 웹호스팅, 컴퓨팅 자원 Queue 서비스 데이터베이스 서비스

Google AppEngine (PaaS) 구글 앱스(SaaS)

웹응용 플랫폼 서비스 구글 캘린더, 구글닥스

SalesForce.com CRM (SaaS) SFA PRM 등

고객관리 서비스 영업 자동화 파트너 관계 관리

Microsoft Azure Service Platform (Paas) IaaS, SaaS 지원

웹응용 플랫폼 서비스 통합서비스 지원