1. 클라우드 컴퓨팅 서비스 사용자
○ 클라우드 컴퓨팅으로 어떤 서비스가 가능한지?
▷ 개인을 위한 클라우드 컴퓨팅 서비스
▷ 기업을 위한 클라우드 컴퓨팅 서비스
▷ 공공기관을 위한 클라우드 컴퓨팅 서비스
○ 개인의 일상 생활이나 기업, 공공기관의 업무 처리에 다양한 인터넷 기반의
서비스가 활용되고 있다.
○ 일상 생활에서 컴퓨터 없이는 단 하루라도 제대로 살 수 있는지 의문이다.
○ 이러한 상황에서 클라우드 컴퓨팅 서비스 매우 중요하다.
○ 우리가 스스로 인지하지 못할 뿐이지 이미 일정 수준의 클라우드 서비스를
받고 있다. 예를들어 메일 서비스도 일종의 클라우드 서비스 이다.
○ 본 강의에서는 이러한 개인, 기업, 공공기관 등에서 어떠한 클라우드 컴퓨팅
서비스가 활용이 가능한지를 살펴본다.
○ 개인 사용자의 컴퓨터 환경
▷ 데스크탑 PC를 포함하여 스마트 단말기 등 다양한 단말기로 언제 어디서나
필요한 응용 소프트웨어를 구동하여 원하는 작업을 수행 할 수 있다.
▷ 사용자 중심의 컴퓨터 환경이 구성되어 있다.
▷ 초기의 클라우드 서비스 형태 : 웹 전자 우편 서비스, 온라인 데이터 저장
서비스 (웹하드), 워드프로세싱 소프트웨어
○ 앞으로의 개인 사용자의 클라우드 컴퓨팅 서비스
▷ IaaS 형태의 서비스를 사용 할 수 있다.
- 운영체제, CPU, 메모리, 저장장치 등 컴퓨팅 자원을 서비스로 사용 할 수
있다.
- 즉, 스마트 단말기 위주의 사용자는 자신의 컴퓨팅 사양을 높이고, 저장
공간을 확장하기 위하여 신규 구매 없이 클라우드 서비스를 통하여 저장
장치, CPU 등 컴퓨팅 자원을 빌려 쓸 수 있다.
- 예를들어, 온라인 백업 서비스가 IaaS의 한 예다. 다양한 단말기를 소유
하고 있고 개인 사용자들 위하여 저장공간의 대여를 통하여 개인의 정보를
백업 및 공유할 수 있는 공간으로 온라인 백업 서비스의 사용이 증가하고
있다.
▷ PaaS 형태의 서비스를 사용할 수 있다.
- 응용 소프트웨어 개발 환경 (플랫폼)을 개인이 응용 소프트웨어를 개발하는
환경으로 클라우드를 통하여 사용할 수 있다.
- 개인 개발자가 프로그램 제작 환경을 클라우드에서 제공하는 오픈 API
(Open Application Programming Interface)를 활용하여 개발하는 추세이다.
▷ SaaS 형태의 서비스를 사용할 수 있다.
- 개인 차원에서 이용하는 응용 소프트웨어를 컴퓨터에 저장하지 않고 필요시
클라우드에 접속하여 서비스를 받는 형태이다. 주로, 스마트 단말기에서
많이 활용되고 있다.
- 주로 사용되는 응용 소프트웨어의 서비스 예는 워드프로세싱, 스프레드시트,
프리젠테이션 등 문서 작업용 소프트웨어
○ 개인이 클라우드 컴퓨팅을 이용하는 이유
▷ 사용이 쉽고 편리함이 가장 큰 이유이고
▷ 언제 어디서나 접근이 가능하다는 중요한 요인이다. 이 부분은 스마트
단말기사용자의 증가로 앞으로 더 증가 할 것으로 예상된다.
▷ 또한, 타인과의 정보 공유도 지속적으로 중요한 요인으로 작용된다.
▷ 여기에는 없지만 또 다른 중요한 이유는 IT 장비의 구축에 필요한 초기
경비가 들지 않는다는 점이 매우 중요한 요인이다.
2. 사용자별로 클라우드 컴퓨팅 서비스 활용 전략
○ 일반 기업의 클라우드 컴퓨터 서비스 도입
▷ 주로, SaaS 측면에서 많은 서비스를 요청하게 되고, 기업의 IT 업무 성격에
따라 IaaS 측면의 서비스도 요청한다. 새로운 소프트웨어의 개발 업무가 없는
일반 기업 형태의 경우는 PaaS의 측면은 적다고 볼 수 있다.
▷ 일반 기업에서 클라우드 컴퓨팅을 채택하는 것은 IT 투자 비용 절감이나 업무의
효율성 측면에서 많은 효과를 거둘 수 있다.
▷ 즉, 필요한 시점에만 클라우드 컴퓨팅의 서비스를 요청하여 컴퓨팅 자원과
저장공간을 활용하여 비용 절감 및 IT 업무의 합리화를 거둘 수 있다.
- IT 장치 설치 공간 부족 문제와 기기 비용이 절감된다.
- 컴퓨팅 자원의 임대로 관리 및 유지 비용이 절감된다.
▷ 특히, 일반 기업의 클라우드 컴퓨팅 도입으로 직원들의 PC의 부담이 경감한다.
- 기업에서 클라우드 컴퓨팅을 도입하기 시작하면서 직원들의 책상 위에 있는
컴퓨터의 사양이 가장 먼저 교체 되고 있다.
- 이는 클라우드가 제공하는 SaaS, IaaS 등의 지원을 통하여 직원의 PC의
사양이 경량해 지고 있다.
- 즉, 저장장치가 없는 신 클라이언트 단말기로 업무 수행이 가능하다.
○ SaaS 형태의 서비스를 주로 사용할 수 있다.
▷ 일반 기업이 업무에서 필요한 소프트웨어 패키지를 구입하거나 자체 개발한
소프트웨어를 자사 IT 부서가 관리하는 전산 센터에 설치하여 운영하는
방식에서 클라우드의 SaaS 서비스를 통하여 검증된 응용 소프트웨어를
사용하여 경비와 시간 절약 및 업무의 효율성을 증대 할 수 있다.
▷ 특히, 중소기업 등은 인사관리, 회계관리, 자산관리 등에 사용되는 소프트
웨어를 SaaS 방식으로 쉽게 사용 할 수 있다.
▷ SaaS 서비스의 채택으로 다음과 같은 해택을 얻을 수 있다
- 기업의 업무에 필요한 응용 소프트웨어 등의 구입 비용 절감된다.
- 소프트웨어 업그레이드와 각종 보안 패치, 유지 및 보수 등의 관리 비용이
절감된다.
▷ 일반 기업들은 SaaS를 중심으로 클라우드 서비스를 이용하고 있다.
- 오피스 도구를 제공하는 구글 앱스, 어도비 제품 등과 같은 제품을 주로
사용하고 있고, 이들을 지원하고 있다.
- 전자우편, e-러닝, 인스터스메세지, 팀 협업, 화상회의 등의 응용 소프트
웨어의 사용도 증가하고 있다
- 최근들어, 전사적 자원 관리, 고객 관리 등의 기업용 응용 소프트웨어 등도
SaaS 형태로 지원되고 있다.
○ 이처럼 SaaS 시장의 급격한 성장은 기업이 IT 부분의 비용 절감과 신속하게
필요한 응용 소프트웨어를 도입할 수 있다는 SaaS의 장점이 부각되고 있기
때문이다.
○ 소프트웨어 개발 기업의 클라우드 컴퓨터 서비스 도입
▷ 주로, PaaS 측면에서 많은 서비스를 요청하게 되고, 기업의 IT 업무 성격에
따라 IaaS 측면의 서비스도 요청한다. 기업의 일반 업무를 위해 SaaS의
서비스도 요청할 수 있다.
▷ 소프트웨어 개발을 위한 개발 환경을 자체적으로 모두 구축하여 개발하는
것이 아니라 모든 환경을 빌려서 (PaaS) 응용 소프트웨어를 개발하고,
컴퓨팅 자원을 빌려 (IaaS) 서비스 할 수 있다.
▷ 예를 들어, 광고용 소프트웨어를 개발하는 경우에
- PaaS는 사용자관리, 광고 삽입 등 일반적으로 많이 쓰이는 구성 요소들을
전체를 제공하고 있다.
- 개발자는 이런 요소들은 개발할 필요가 없다.
- 따라서, 비용은 물론이고 개발 시간이 단축되는 효과를 얻을 수 있다.
▷ PaaS를 통하여
- 소프트웨어 개발 환경 구축, 구현, 시험환경 제공 및 시험 등의 일련의
환경을 제공한다.
- 다양한 개발용 프로그래밍 언어의 지원도 가능하다.
- 특히, 관련 소프트웨어의 버전 관리도 지원하여 원하는 버전을 쉽게 지원
받을 수 있다.
- 개발된 소프트웨어 시험도 가능하며 IaaS와 함께 시험 서비스도 가능하다.
○ 학교, 정부기관 등 공공 분야의 클라우드 컴퓨터 서비스 도입
▷ 공공 기관의 클라우드 서비스는 특정 기간에 컴퓨팅 자원이 집중적으로
필요한 경우에 많이 이용된다. 따라서 주로 이용되는 서비스 형태는 IaaS
형태 이다.
- 예를 들어, 국가의 자료 처리 서비스, 대학의 수강신청 서비스, 공공 기관의
입사처리 서비스 등 순간적으로 대용량의 컴퓨팅 처리를 필요로 하는
경우에 유용하다.
▷ 이유는, 순간적으로 특정 기간에 필요한 대용량의 컴퓨팅 처리를 지원하기
위하여 필요한 IT자원을 구축하는 것은 이미 앞에서 여러 번 언급한 것과
같이 다음과 같은 문제가 있다.
- 고가의 IT 장비의 구입 비용이 필요하고
- 이들 장비를 설치하기 위한 공간이 요구되고
- 이들을 관리하기 위한 IT 인력이 필요하며
- 지속적인 장비의 유지 비용이 요구된다.
- 특히, 특정기간 외에는 컴퓨팅 파워가 낭비되고 있다.
▷ 기존의 공공기관은 이러한 문제점이 있어도 IT 장비의 투자를 통한 자체
컴퓨팅 환경을 구축하여 운영하였었다. 그러나. 클라우드 컴퓨팅의 IaaS
서비스의 탄생으로 이러한 문제점이 해결되고 있다.
○ 연구 개발의 공공 분야의 클라우드 컴퓨터 서비스 도입
▷ 기상청, 의료 기관, 과학기술 연구소 등의 연구 개발 분야 공공 기관에서도
대용량의 컴퓨팅 자원을 요구하는 서비스가 증가하고 있다.
▷ 이러한, 연구 개발에서 요구하는 컴퓨팅 자원을 집중적으로 지원하기 위한
클라우드 컴퓨팅 환경이 국가적인 차원에서 구축되고 지원되고 있다.
- 대전에 있는 KISTI 내의 클라우드 센터는 이러한 대용량의 컴퓨팅 자원의
필요성을 인지하고 국가적인 차원에서 IaaS 형태의 서비스를 지원하는
클라우드 센터를 구축하여 운영하고 있다.
- 이러한 클라우드 컴퓨팅 센터는 컴퓨팅 능력과 저장장치의 규모가 엄청
나서 일반적인 연구기관에서는 투자하기 힘든 예산 규모이며,
- 이러한 장비의 설치 공간과 유지 등은 전문적인 기관에서 담당하여야
하고, 현재 국가적인 차원에서 클라우드 센터에서 총괄 관리하고 있다.
- 참고적으로, 견학 등을 통하여 센터 내의 규모를 실질적으로 보는 것도
중요하다. 이유는 일반인이 상상보다 그 규모가 매우 크다.
- 따라서, 현재 많은 대용량 컴퓨팅 처리를 요구하는 공공기관은 클라우드
센터를 활용하여 필요한 IaaS 서비스를 지원 받아 업무를 처리하고 있다.
- 참고로, 일부 연구기관에서 자체적으로 클라우드 환경을 구축하여
서비스를 운영하고 있으나 규모의 면에서 클라우드 센터와는 비교가 되지
않는다.
3. 국내 클라우드 컴퓨팅 서비스의 사례
○ KT의 U-Cloud 서비스
▷ ucloud란?
- 컴퓨터에 저장되어 있는 데이터를 ucloud 서버에 안정하게 백업하고,
언제 어디서든 빠르게 데이터를 열람하거나 복원할 수 있는 KT의 백업
서비스이다. 강력한 보안기능을 통해 데이터를 암호화 하여 안전하게
관리할 수 있다.
▷ 서비스 개요
- 고객의 데이터를 실시간으로 보관(자동백업) 해주고, 다양한 단말에서
자유롭게 접근하여 이용할 수 있는 ‘Personal Cloud Storage’ 서비스
이다.
▷ ucloud의 주요 기능
- 응용 소프트웨어 실행에 따른 실시간 백업 서비스 기능
- 연동된 디바이스 간의 자동 동기화 서비스 기능
- 영구적인 보관을 위한 웹하드 기능
- 버젼관리를 통한 자동 파일 버전 관리 기능
- 유무선 통합을 통한 모바일 ucloud 서비스
- 안전한 데이터 보안 기능
▷ 실시간 백업 서비스
- ucloud 매니저의 ‘백업폴더’ 지정을 통해 파일이 자동으로 ucloud에
백업된다.
- 백업된 파일은 컴퓨터 전원이 꺼진 상태라도 원격으로 액세스할 수
있으며, 컴퓨터가 인터넷에 연결되는 동시에 모든 변경 사항은 ucloud
서버에서 자동으로 백업한다.
- 음악, 사진, 비디오, 파일 데이터를 원격으로 모두 파일보기를 할 수
있으며, 음악파일을 원격으로 재생 가능
- ‘ucloud 앱’을 통해 모바일에서 파일 접근가능 (ppt, doc, xls, 사진 등)
▷ 자동 동기화 서비스
- ucloud 매니저가 설치되어 있는 컴퓨터들의 자료가 ‘매직폴더’로 자동
동기화된다
- 여러 개의 컴퓨터에서 작업한 파일들이 서로 동기화 되어 있어서 수동적
으로 컴퓨터간에 파일을 전송하지 않아도 된다.
- 데이터를 자동으로 온라인 백업하여 데이터의 복사본을 ucloud 서버에
보관하고, 컴퓨터간 자동 동기화
'컴퓨터 활용 > 클라우드 컴퓨팅' 카테고리의 다른 글
[6강] 클라우드 컴퓨팅 PaaS (0) | 2012.07.09 |
---|---|
[5강] 클라우드 컴퓨팅 IaaS (0) | 2012.07.08 |
[3강] 클라우드 컴퓨팅 서비스 -1 (0) | 2012.07.06 |
[2강] 클라우드 기반 기업 모델 (0) | 2012.07.05 |
[1강] 클라우드 컴퓨팅 개요 (0) | 2012.07.04 |