7장 클라우드 스토리지.

Slides:



Advertisements
Similar presentations
다양한 종류의 문서를 언제든지 보고 바로 편집하세요. 여러 앱을 이용할 필요 없이 MS Office, HWP, PDF, TXT 의 문서를 한 곳에서 확인하고 어디서든 쉽게 편집해 보세요 ! *PDF 문서는 ‘ 보기 모드 ’ 만 지원합니다.
Advertisements

을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Microsoft ANSWER 이명희 이경서 김나은 김정현 서리다 유시은 이재현 심광철.
항공 예약 시스템 1 조 ( 김민철, 김영주, 이혜림, 장유정, 조윤주, 문하늘 ). 목차 차세대 전산시스템 도입의 필요성 현재 항공 시스템 ( 대한항공 ) 항공 시스템의 변화 미래항공 시스템.
해외전자정보서비스이용교육 EBSCO eBook (NetLibrary)
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.

관광 스마트 북 발행 제안 OSMD( One Source Multi Device ).
뇌를 자극하는 Windows Server 2012 R2
소리가 작으면 이어폰 사용 권장!.
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
Windows Server 장. 사고를 대비한 데이터 백업.
5장 Mysql 데이터베이스 한빛미디어(주).
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
뇌를 자극하는 SQL Server 장. SQL Server 2008 소개.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
Chapter 7. RAS(전화접속,VPN) & IAS
8장. 원격지 시스템 관리하기.
Visual Basic .NET 처음 사용하기.
소리가 작으면 이어폰 사용 권장!.
FTP 프로그램 채계화 박재은 박수민.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
17강. 데이터 베이스 - I 데이터 베이스의 개요 Oracle 설치 기본적인 SQL문 익히기
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
ASP.NET AJAX 비동기 게시판 작성 2007 컴퓨터공학실험( I )
5장 Mysql 데이터베이스 한빛미디어(주).
Wireless Java Programming
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
웹 어플리케이션 보안 2016년 2학기 3. Mongo db.
(인터페이스 상세 이용 방법 및 다운로드 (대출모드) 안내)
Cloud Computing 9 조 비즈니스IT 윤동섭 이승엽 심영준.
IPAD2(ios 5.0.1) 사용자 메뉴얼 Mobile Service Team.
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
뇌를 자극하는 Windows Server 2012 R2
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
정보화 사회의 실생활 사례 컴퓨터개론 과제 모바일 인터넷과 차성오.
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
OS 역사 손병규.
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
AUTODESK AUTOCAD ELECTRICAL 전기제어 2D 설계 소프트웨어 표준기반 설계 생산성 도구 구조도 설계
데이터 베이스 DB2 관계형 데이터 모델 권준영.
인천대학교 웹과 인터넷 수업 개요 및 내용 소개.
14강. 세션 세션이란? 세션 문법 Lecturer Kim Myoung-Ho Nickname 블스
CHAP 21. 전화, SMS, 주소록.
S-Work 2.0 DRM 신규 버전 설치 가이드 SOFTCAMP
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
13차시_스마트 애플리케이션 기획 스마트 미디어의 사용환경과 사용자의 특성.
Cold Spring Harbor Laboratory Press 저널 이용 매뉴얼
Web Storage 인공지능 연구실.
클러스터 시스템에서 효과적인 미디어 트랜스코딩 부하분산 정책
KISTI Supercomputing Center 명훈주
오라클 11g 보안.
모바일(폰)메일 서비스 정흠수 최동훈.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
JSP Programming with a Workbook
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
1. 인터넷 보안 옵션 레지스트리 등록 Config Setup 클릭.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
채팅 및 파일전송 프로그램 권 경 곤 김 창 년.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
CHAP 15. 데이터 스토리지.
DBMS & SQL Server Installation
JAVA 프로그래밍 16장 JNLP.
실전 프로젝트: 홈페이지 구축 시트콤 프렌즈 팬 사이트 구축하기.
리더 코딩 스토리 디자인 박찬준 이근영 박동현 박나영
Presentation transcript:

7장 클라우드 스토리지

목 차 클라우드 스토리지 개요 스토리지 및 데이터베이스 서비스 클라우드 스토리지 서비스 제공 업체

1. 클라우드 스토리지 개요 ( 1 ) 개념 전산 데이터나 애플리케이션을 인터넷 구름을 이용하여 언제 어디서든 사용할 수 있도록 해주는 서비스 전통적인 데이터 스토리지에 비해 많은 장점을 제공 클라우드에 데이터를 저장하면 인터넷이 연결된 어느 장소에서나 데이터를 액세스 할 수 있음 수백 대의 데이터 서버를 활용 서버들은 관리하고 유지보수를 할 필요가 있으며, 중복성을 주기 위해 데이터를 다른 기기들에 나눠서 저장 중복성이 없다면 고객이 원하는 시간에 해당 정보를 제공할 수 없음 .

1. 클라우드 스토리지 개요 ( 2 ) 클라우드 기반 SaaS(Stoage as a Service) 예산 등 여러 이유로 스토리지를 구입하거나 스토리지를 둘 공간 마련이 어려운 기업들에게 스토리지 서비스를 제공하는 것 스토리지 인프라를 관리하고 수행할 수 있는 충분한 지식을 가지고 있는 기술인력이 없는 경우에도 이용 가능 중소기업들로부터 큰 인기를 얻음 장점 비용을 절약할 수 있음 임대하여 저장된 데이터의 용량만큼의 비용을 지불하는 서비스와 데이터 이동량에 따라 비용을 지불하는 서비스가 있음 클라이언트 소프트웨어를 사용하여 백업을 설정할 수 있으며, WAN을 통해 데이터를 전송할 수 있음

1. 클라우드 스토리지 개요 ( 3 ) 제공 업체 구글 구글Docs를 사용하면 문서, 스프레드시트, 프리젠테이션을 구글에서 제공하는 데이터 서버에 업로드 할 수 있음 지메일, 핫메일, 야후 회사 자체 서버에 이메일 메시지를 저장할 수 있음 Flickr, Picasa 수백만장의 디지털 사진을 저장 할 수 있는 공간을 제공 유투브 수백만 명의 사용자들이 동영상 파일을 업로드할 수 있는 공간을 제공 Hostmonster, GoDaddy 다양한 고객들의 웹 사이트들을 위한 데이터와 파일을 저장할 수 있는 공간을 제공 페이스북, MySpace 가입 회원들은 사진과 다양한 콘텐츠를 업로드 할 수 있음

1. 클라우드 스토리지 개요 ( 4 ) 보안 암호화 정보를 암호화할 때는 복잡한 알고리즘을 사용 암호화된 파일을 해독하려면 암호화 키가 필요 인증 권한 사용자들이 이름이나 패스워드를 생성할 때 필요 승인 절차 클라이언트란 클라우드 시스템에 저장된 정보에 접근할 수 있도록 허가된 사람들만을 의미 대부분 기업들은 다양한 승인 등급을 제공

2. 스토리지 및 데이터베이스 서비스 클라우드 컴퓨팅에도 많은 애플리케이션들이 있지만 애플리케이션을 사용하는 방법에 차이가 있다. 가장 큰 차이를 보이는 스토리지와 데이터베이스 기능에 대해 자세히 알아보겠다.

2-1. 스토리지 ( 1 ) HaaS와 다소 비슷한 성격을 띠고 있는 스토리지는 클라우드 컴퓨팅에서 사용하는 대표적인 방법 중 하나이다. 스토리지를 구입하고 운영하거나 냉각할 때 드는 비용은 모두 서비스 업체에서 지불한다. 서비스 제공 회사에서 스토리지 구입부터 스토리지 운영까지 모든 업무를 대행하게 된다.

2-1. 스토리지 ( 2 ) 데이터베이스 아마존에서 서비스하는 SimpleDB : 분산 데이터베이스 분산 데이터 베이스의 장점 가용성 성능 가격 유연성 분산 데이터베이스 단점 복잡성 보안 무결성 표준

2-1. 스토리지 ( 3 ) < Live Mesh > < Mobile Me > 동기화 다양한 기기에서 동기화를 통해서 콘텐츠를 다운로드 MS의 Live Mesh 데스크탑 PC/MAC, 웹을 넘나들면서 데이터 를 동기화 관리 라이브 필수패키지를 설치하여 사용 익스플로러 즐겨찾기 동기화 기능도 있음 애플의 MobileMe 애플 장치(iPhone, iPad 등) 원격 잠금 원격 백업, 데이터 전체 삭제 메시지 보내기, 경고음 내기 등 < Live Mesh > < Mobile Me >

2-2. 데이터베이스 서비스 ( Database as a Service ) ( 1 ) 데이터베이스의 복잡성과 운영비용을 줄이고자 고안된 서비스로서, 현재 클라우드 컴퓨팅 영역에서 DaaS의 사용 증가 추세 DaaS의 장점 사용의 용이성 성능 강화 통합 관리 DaaS 제공업체 중 대표적인 기업 MS의 SQL 서버의 클라우드 확장형 SSDS 오라클의 데이터베이스 11g, 퓨전 미들웨어, 언터프라이즈 매니저

2-2. 데이터베이스 서비스 ( Database as a Service ) ( 2 ) MS SQL MS SQL 서버의 클라우드 확장형, 즉 SSDS( SQL Sever Data Service) SSDS는 스키마가 없는 데이터 스토리지, SOAP나 REST API, 현금 지불 시스템 등을 갖춘 아마존의 SimpleDB와 비슷 SSDS는 적은 규모로 시작해서 수요에 따라 확장 가능 MS가 제공하는 Sync Framework와 통합 가능 SimpleDB와는 다른 성격의 .NET 라이브러리 다양한 기기에 저장된 데이터를 동기화할 수 있는 데이터 허브로 SSDS를 제공하여 오프라인에서도 접속이 가능하다 SSDS는 SQL 서버의 복잡성을 줄였기 때문에 사용이 간단하고, 유연성 좋음

2-2. 데이터베이스 서비스 ( Database as a Service ) ( 3 ) 오라클 클라우드 사용자들에게 3가지 데이터베이스 서비스를 제공. (아마존 EC2에서 사용) 오라클 데이터베이스 11g(Oracle Database 11g) 오라클 퓨전 미들웨어(Oracle Fusion Middleware) 오라클 엔터프라이즈 매니저(Oracle Enterprise Manager) 오라클은 고객들에게 AMI(Amazon Machince Images)를 무료 제공하기 때문에 오라클에서 제공하는 데이터베이스 솔루션을 빠르고 효율적으로 배포할 수 있다. 클라우드 기반의 백업 솔루션도 출시 테이프 백업 관리 소프트웨어를 기반으로 한 Oracle Secure Backup Cloud Module 백업 데이터를 암호화할 수 있기 때문에 클라우드 환경에서 완벽한 개인정보보호

3. 클라우드 스토리지 서비스 제공 업체 ( 1 ) 아마존 S3 클라우드 스토리지 서비스 시장에서 가장 잘 알려진 서비스로 2006년에 시작됨 개발자들이 웹-스케일 컴퓨팅을 쉽게 할 수 있도록 디자인 됨 확장을 최대한 활용할 수 있도록 하는 것과 개발자들에게 이런 혜택을 누릴 수 있도록 하는 것에 목표를 두고 있음 목표에 포함된 최소의 기능 1byte부터 5Gb까지의 데이터에 포함된 객체를 읽고 쓰고 삭제할 수 있음 객체의 경우 제한없이 저장할 수 있음 각 객체는 개발자마다 할당된 키를 통해 저장되고 가져올 수 있음 객체는 공용이나 사적으로 만들어질 수 있으며 특정 사용자에게 권한을 할당할 수 있음 다른 인터넷 개발 툴킷과 함께 사용할 수 있도록 디자인된 표준 기반 REST와 SOAP 인터페이스를 사용할 수 있음

3. 클라우드 스토리지 서비스 제공 업체 ( 2 ) 아마존 S3 디자인 요구 사양 확장성 웹-스케일 애플리케이션을 무제한 지원할 수 있도록 스토리지, 서비스 요청률, 사용자 수 측면에서 확장성이 뛰어남 신뢰성 99.99%의 가용성으로 데이터를 영구적으로 저장할 수 있도록 디자인 되었으며, 이를 통해 어떠한 서비스 중단도 허용치 않을 수 있음 빠른 속도 고성능 애플리케이션을 지원할 수 있을 만큼 빠른 속도를 낼 수 있도록 디자인 됨 저렴한 비용 저렴한 하드웨어 컴포넌트로 만들어짐 노드 장애가 자주 발생하지만 전체 시스템에는 영향을 주지 않음 지속적으로 인프라비용을 낮추려 하기 때문에 고객이 부담해야 하는 비용은 낮아짐 단순화 확장성, 신뢰성, 빠른 속도, 저렴한 스토리지를 동시에 구현 가능 개발자들의 어떤 데이터 스토리지 요구에도 분산시스템을 사용 할 수 있을만큼 가용성이 좋음

3. 클라우드 스토리지 서비스 제공 업체 ( 3 ) Google Bigtable Datastore 초고속, 유연성, 최대한의 확장성에 중점을 두고 개발됨 Bigtable 데이터베이스는 크기를 페타바이트까지 지원할 수 있으며 수천대의 분산 서버까지 확장할 수 있음 문제점 구글만의 독특한 시스템이기 때문에 구글에 한정될 수 있음

3. 클라우드 스토리지 서비스 제공 업체 ( 4 ) MobileMe 아이폰, 아이팟 터치, 맥, PC에 설치된 내장 애플리케이션에 푸시 이메일, 푸시 연락처, 푸시 캘린더를 제공하는 애플 솔루션 기능 MobileMe 이메일 계정을 가지고 아이폰, 아이팟 터치, 맥, PC 등에서 이메일을 확인하게 되면 모든 이메일 폴더, 메시지, 상태 표시등도 동일하게 볼 수 있음 웹 애플리케이션은 데스크톱과 같은 경험을 제공하기 때문에 사용자들은 드래그-앤-드롭, 클릭-앤-드래그, 키보드 단축키 등을 사용할 수 있음 큰 용량으로 이메일로 보낼 수 없는 문서파일을 업로드한 후 파일을 다운로드할 수 있는 링크를 이메일에 첨부하여 전송해 공유할 수 있음