클라우드 컴퓨팅 기술 동향 순천향대학교 정보보호연구회 김수현
목 차 1. 서론 2. 클라우드 컴퓨팅 현황 3. 클라우드 컴퓨팅 이슈 및 발전 방향 4. 결론 월요 세미나 2
1. 서론 클라우드 컴퓨팅이란 ? –2006 년 구글의 크리스토프 비시글리아가 CEO 인 에릭 슈미츠에게 제안 – 메릴린치에서 클라우드 컴퓨팅 시장이 2011 년 총 1600 억달러 규모에 이를 것으로 전망 –2010 년 가트너 10 대 전략 기술 중 클라우드 컴퓨팅을 1 위로 지목 월요 세미나 3 [ 빌게이츠,MS] “ 새로운 디지털 시대는 클라우드 컴퓨팅이 중심이며, MS 플랫폼이 그 역할을 수행 할 것임 ” [ 에릭 슈미츠, 구글 ] “ 미래 인터넷 경제의 최대 화두는 클라우드 컴퓨팅 가속화에 있다.” [ 인포월드 ] “ 미국의 IT 전문 매거진 인포월드가 창간 30 주년을 맞아 ’10 년 내 벌어질 10 대 미래 쇼크 ’ 라는 이름으로 미래 IT 기술 변화를 예측한 바 있다. 그리고 10 대 쇼크의 첫 번째가 ‘ 클라우드 컴퓨팅의 승리 ’ 였다.” [ 미국 경제주간지 포천 ] “ 클라우드 컴퓨팅의 발달로 PC 는 사망 선고를 당하게 되지만 결국 디지털 라이프는 더욱 풍부해 질 것이다.” [ 빌게이츠,MS] “ 새로운 디지털 시대는 클라우드 컴퓨팅이 중심이며, MS 플랫폼이 그 역할을 수행 할 것임 ” [ 에릭 슈미츠, 구글 ] “ 미래 인터넷 경제의 최대 화두는 클라우드 컴퓨팅 가속화에 있다.” [ 인포월드 ] “ 미국의 IT 전문 매거진 인포월드가 창간 30 주년을 맞아 ’10 년 내 벌어질 10 대 미래 쇼크 ’ 라는 이름으로 미래 IT 기술 변화를 예측한 바 있다. 그리고 10 대 쇼크의 첫 번째가 ‘ 클라우드 컴퓨팅의 승리 ’ 였다.” [ 미국 경제주간지 포천 ] “ 클라우드 컴퓨팅의 발달로 PC 는 사망 선고를 당하게 되지만 결국 디지털 라이프는 더욱 풍부해 질 것이다.”
1. 서론 ( 계속 ) 컴퓨팅의 역사 월요 세미나 4
1. 서론 ( 계속 ) 클라우드 컴퓨팅 개념 – 대규모 데이터 센터의 컴퓨팅 자원과 소프트웨어, 그리고 각종 서비스들을 동적으로 변화하는 IT 자원의 수요변화에 맞추어 수시로 필요한 만큼만 빌려 쓰고 빌려 쓴 만큼 비용을 지불한다는 개념 월요 세미나 5 분산된 IT 자원 통합 ( 그리드 컴퓨팅 ) 분산된 IT 자원 통합 ( 그리드 컴퓨팅 ) SW 및 IT 인프라를 웹을 통한 서비스 (SaaS) SW 및 IT 인프라를 웹을 통한 서비스 (SaaS) 사용자는 단순한 입출력 이용 ( 서버기반 컴퓨팅 ) 사용자는 단순한 입출력 이용 ( 서버기반 컴퓨팅 ) 사용한 만큼 요금을 지불 ( 유틸리티 컴퓨팅 ) 사용한 만큼 요금을 지불 ( 유틸리티 컴퓨팅 ) 가상화 기반
1. 서론 ( 계속 ) 클라우드 컴퓨팅의 장점 – 사용자의 데이터를 언제, 어디서나 접근 가능 – 기존의 데이터 보존의 신뢰성 보다 한층 높은 단계에서의 보존 가능 – 사용자는 모든 프로그램을 개별적으로 설치하여 사용할 필요 없음 – 기업내의 IT 유지 비용을 감소 시킬 수 있음 – 효율적인 자원관리가 가능 – 저장용량의 한계점 극복 – 그린 IT 월요 세미나 6
1. 서론 ( 계속 ) 월요 세미나 7 COMPUTING POWER Provided Computing Power Unused Peak Required Computing Power
1. 서론 ( 계속 ) 월요 세미나 8 COMPUTING POWER Provided Computing Power Peak Required Computing Power
2. 클라우드 컴퓨팅 현황 클라우드 컴퓨팅 서비스 –XaaS = Everything as a Service 월요 세미나 9 SaaS : 응용 SW 를 서비스로 제공 ( 기업용 / 개인용 SW) PaaS :SW 개발 환경을 서비스로 제공 ( 언어 등 ) IaaS : 컴퓨터 시스템 HW 자원 (CPU, disk 등 ) Google apps MS office Live IBM LotusLive Google App Engine MS window Azure Amazon EC2/EC3 IBM BlueCloud
2. 클라우드 컴퓨팅 현황 ( 계속 ) 클라우드 컴퓨팅 서비스 –AaaS: 가상화 기술 (virtualization technology) 과 같은 아키텍처 구성을 위한 기술들을 제공하는 서비스 –BaaS: 비즈니스 ( 경영, 마케팅, 제조, 인사, 프로세스, 재무 등 ) 전반에 걸친 기능들을 서비스로 제공 –DaaS: 전체 수명 주기에 걸쳐 고객 데이터를 관리할 수 있는 포괄적인 기능 제공 –FaaS: 서비스 개발에 필요한 프레임워크들을 사용법, 실체 등을 제공하여 서비스 구성을 도와줌 –HaaS: 컴퓨팅 능력 (compute) 이나 저장 장치, 데이터베이스 등과 같은 것을 총괄적으로 제공하여 신생업체들이 온디맨드 컴퓨팅 서비스를 런칭할 수 있도록 제공하는 것. IaaS 와 동일 개념 –IDaaS: Identity 관련 서비스 제공 –CaaS: IT 망을 기반한 음성 기반 전화로 기간 통신이 아닌 별정 통신과 같은 부가 통신 사업자가 제공하는 서비스 월요 세미나 10
2. 클라우드 컴퓨팅 현황 ( 계속 ) 해외 클라우드 서비스 사례 월요 세미나 11 - 개인화 인터넷 서비스 ( 윈도우 라이브 ) - 메일, 메신저 맵 등 - Google Apps - Google AppEngine - Google API 제공 - 기업에게 클라우드 컴퓨팅 인프라 제공 - 중국 Wuxi 정부 ( 클라우드 데이터 센터 구축 ) - S3( 스토리지 서비스 ) 와 EC2( 웹 호스팅 서비스 ) 로 구성 - 뉴욕 타임즈
2. 클라우드 컴퓨팅 현황 ( 계속 ) Amazon EC2 사례 –The New York Times 에서는 1851 년부터 1980 년까지의 1100 만 개가 넘는 기사와 이미지를 변환해야 했음. 내부 IT 담당자는 이 작업에 7 주가 소요될 것이 라고 했으나, 한 개발자는 Hadoop (MapReduce 와 비슷한 오픈 소스 구현 ) 을 실행하는 간단한 100 개의 Amazon EC2 웹 서비스 인터페이스 인스턴스를 사용하여 이 작업을 24 시간 내에 $1000 가 채 되지 않는 비용으로 완료함. 월요 세미나 12 TIFF Image (4TB)PDF(1.5TB) Hadoop MapReduce Amazon EC2 (100 instances)
2. 클라우드 컴퓨팅 현황 ( 계속 ) 국내 클라우드 서비스 사례와 동향 – 삼성 SDS, “2000 코어 규모 신규 클라우드 컴퓨팅 테스트 베드 구축 추진 ” – 클루넷, 클라우드 스토리지 서비스 (CSS) 상용화 –LG CNS, 국내 최초 윈도우 기반 클라우드 컴퓨팅 플랫폼 개발 –SK C&C, 클라우드 컴퓨팅 사업 및 데이터 센터 그린화 사업 추진 – 안철수 연구소, 잉카인터넷 “ 클라우드 컴퓨팅 기반의 보안 서비스 출시 ” 예정 –KT, X86 서버 가상화 사업 착수 월요 세미나 13
3. 클라우드 컴퓨팅 이슈 및 발전 방향 클라우드 활성화에 따른 사회적 현상의 변화 – 개인 언제 어디서나 컴퓨팅 서비스 이용의 자유 합리적인 컴퓨터 구매 소비의 정착 인터넷 역기능이나 PC 분실에 대한 우려가 사라짐 – 벤처기업 창업을 지원하는 효과 ( 적은 비용으로 새로운 아이디어 구현 가능 ) – 대기업, 중소기업 IT 에 대한 투자, 설치, 운영, 유지보수의 부담 줄어듦 갑작스런 IT 자원의 수요 변화에 대해 저렴하고 신속한 대응 가능 필요한 IT 관련 비즈니스의 민첩성 확보 – 국가 그린 IT 의 바람직한 접근 방식 사용효율을 획기적으로 높일 수 있어 전력 사용량을 크게 줄일 수 있음 원격근무 활성화에 크게 기여 -> 새로운 일자리의 창출로 연결 월요 세미나 14
3. 클라우드 컴퓨팅 이슈 및 발전 방향 ( 계속 ) 클라우드 서비스 해결 과제 월요 세미나 15
3. 클라우드 컴퓨팅 이슈 및 발전 방향 ( 계속 ) 클라우드 보안 이슈 – 개인 사용자 관점 : 이메일, 블로그, 동호회, 사진 및 파일 저장 개인 정보 노출 개인에 대한 감시 개인 데이터에 대한 상업적 목적의 가공 – 기업 사용자 관점 서비스 중단 기업 정보 훼손 기업 정보 유출 고객 정보 유출 법 / 규제 준수 월요 세미나 16
3. 클라우드 컴퓨팅 이슈 및 발전 방향 ( 계속 ) 클라우드 컴퓨팅 향후 해결과제 – 서비스 안정성과 보안성 문제 모든 정보가 중앙에 집중 아마존 S3 서비스 2 시간 중단 사례 – 신뢰도 문제 사용자의 핵심 데이터가 외부에 저장 클라우드 데이터 센터에 저장된 자료와 정보에 대한 신뢰도 문제 서비스 품질 (QoS) 보장 및 서비스 수준협약 (SLA) 등 체계적 관리 필요 – 서비스 전환의 어려움 낮은 표준화 수준으로 인한 서비스 전환의 어려움 자체적인 플랫폼을 사용한 서비스 제공 사업자들이 제공하는 개발환경 내에서만 애플리케이션 개발이 가능 월요 세미나 17
4. 결론 클라우드 활성화를 위한 정책적 방안 – 서비스 안정성에 대한 사용자의 확신 확보 – 중소기업을 위한 클라우드 데이터 센터 운영 시범사업 열악한 중소기업 지원 + 기술 축정 인터넷 쇼핑몰과 유사한 개념 ( 틀 제공, 점포운영 ) – 기술 표준화 사업 PaaS 업체간 서비스 전환의 어려움 해결 사업자들간의 상호 운영성 보장이 가능 서비스 품질 (QoS) 보장 및 서비스 수준협약 (SLA) 등 중요한 표준화 이슈 – 클라우드 오픈 소스 개발 센터 운영 Hadoop( 분산 데이터 처리 ) 및 Xen( 가상화 ) 등이 모두 오픈 소수 외국의 선진 기술에 종속되는 문제 해결 사업자들간의 상호 운영성 보장이 가능 표준화에 직간접적으로 도움 월요 세미나 18
월요 세미나 19 Thank You Q & A
참고 문헌 박용광, 클라우드 컴퓨팅 발전방향에 관한 연구, 한양대학교, 김양우, 클라우드 컴퓨팅 소개 및 주요 이슈, 한국정보과학회 추계단기강좌, 은성경 외, 클라우드 컴퓨팅 보안 기술, ETRI 전자통신동향분석, 민옥기 외, 클라우드 컴퓨팅 기술 동향, ETRI 전자통신동향분석, 월요 세미나 20