네트워크를 통한 컴퓨팅기술.

Slides:



Advertisements
Similar presentations
클라우드 컴퓨팅 이은미 장다솜. 목차 Ⅰ. 서론Ⅱ. 클라우드 컴퓨팅이란Ⅲ. 클라우드 컴퓨팅 보안 실생활에 사용되고 있는 클라우드.
Advertisements

Cloud Computing 정의 : Cloud Computing 은 서버에 접속하여 원하는 소프트웨어를 선택 뒤 작업, 결과는 서버에 저장, 서 버에서 필요한 작업을 하고, DATA 까지 저장하기 때 문에 PC 뿐만 아니라 휴대전화 같은 단말기로도 사 용가능. 인터넷을.
⊙ 전기생산을 위해 공장마다 자가발전기를 구축하는 대신 발전소에서 전기를 받아 이용하는 것처럼, 클라우드는 IT·SW자원을 네트워크로 접속하여 이용하는 방식.
한국클라우드서비스협회 ▶ 제키톡 서비스 - 제키톡 서비스 ∙ 안드로이드 기반의 모바일 무료 메시지, 무전기, 채팅 어플리케이션으로 국내뿐만 아니라 전세계 대상으로 서비스 제공 중 ∙ 현재 안드로이드폰을 대상으로 서비스 중이며, 아이폰을.
Microsoft ANSWER 이명희 이경서 김나은 김정현 서리다 유시은 이재현 심광철.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
Proprietary ETRI OOO 연구소 ( 단, 본부 ) 명 1 CDN 을 위한 캐시 시험 모듈 소프트웨어연구부문 빅데이터 SW 플랫폼연구부 분석소프트웨어연구실 ETRI Technology Marketing Strategy ETRI Technology Marketing.
LOGO 순천향대학교 정보보호연구실 이선호 가상화 기술.
항공 예약 시스템 1 조 ( 김민철, 김영주, 이혜림, 장유정, 조윤주, 문하늘 ). 목차 차세대 전산시스템 도입의 필요성 현재 항공 시스템 ( 대한항공 ) 항공 시스템의 변화 미래항공 시스템.
인사. 저희 조가 클라우드 기업 사례로 LG CNS를 조사한 이유는 LG CNS가 LG 회사에 적용한 인프라 클라우드 컴퓨팅을 상품화하여 서비스 사례를 만들어냈기 때문입니다. 7주차 과제 S2 사랑조.
LHC 데이터 처리 Grid computing
컴퓨터공학과 대학원 소개 자료 컴퓨터공학과 대학원.
컴퓨터와 인터넷.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
일반 요구 사항 비즈니스 요구사항 고객/정보/위치/상태 탐색방법 제품/서비스 홍보 및 광고 방법
인터넷의활용.
네트워크 기술을 통한 현재와 미래 소개.
뇌를 자극하는 Windows Server 2012 R2
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
Entity Relationship Diagram
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Network Lab. Young-Chul Hwang
Windows Server 장. 사고를 대비한 데이터 백업.
운영체제 박상민.
11 장 LAN 기본 개념과 Ethernet LAN
HomeNetWork의 개념과 실생활의 예
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
HDFS와 대용량 데이터 처리 콘텐츠서비스연구팀 최완.
Wireless Java Programming
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
P2P시스템에 대해서 (peer to peer)
Cloud Computing 9 조 비즈니스IT 윤동섭 이승엽 심영준.
Transmission & Analysis
인터넷 따라 하기 ◆ 인터넷 시작 하기 ◆ 인터넷 끝내기 ◆ 홈페이지 방문 및 정보검색 ◆ 전자우편( ) 가입
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
RMI Messenger 지도 : 김정배 교수님 조봉진.
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
뇌를 자극하는 Windows Server 2012 R2
유비쿼터스 혁명.
정보화 사회의 실생활 사례 컴퓨터개론 과제 모바일 인터넷과 차성오.
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
04. DBMS 개요 명지대학교 ICT 융합대학 김정호.
유비쿼터스 컴퓨팅을 위한 핵심 기술과 전망-1.
LabVIEW WiznTec 주임 박명대 1.
-네트워크 관리 개요 및 SNMP 프로토콜 동작과정
데이터 베이스 DB2 관계형 데이터 모델 권준영.
인천대학교 웹과 인터넷 수업 개요 및 내용 소개.
Self Introduction Template PowerPoint
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
13차시_스마트 애플리케이션 기획 스마트 미디어의 사용환경과 사용자의 특성.
홈 네트워크 시스템 Home Network System.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
클러스터 시스템에서 효과적인 미디어 트랜스코딩 부하분산 정책
가상화 소개자료 02학번 이동신.
LAN의 구성요소 학습내용 서버 클라이언트 NIC(Network Interface Card) 전송매체
모바일(폰)메일 서비스 정흠수 최동훈.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
학습내용 프로토콜 계층화 OSI 모델의 용어 및 기능 개체 서비스 접근점 (N) 프로토콜과 (N) 서비스 서비스 프리미티브
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
Wake On Lan 발표자: 김 홍 기 김홍기 조성오
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
Grid 시스템과 Globus ㈜ 클루닉스/기술부.
CHAP 15. 데이터 스토리지.
하이브리드 네트워크 환경에서의 멀티스크린 서비스 기술 ETRI Technology Marketing Strategy
IT R&D Global Leader 윈도우 서버 기반 가상 웹 캠 장치 기술 ETRI Technology Marketing
리더 코딩 스토리 디자인 박찬준 이근영 박동현 박나영
홈 네트워크 시스템 Home Network System.
Presentation transcript:

네트워크를 통한 컴퓨팅기술

01_개요 02_그리드 컴퓨팅 기술 03_클라우드 컴퓨팅 기술

01_개요 슈퍼컴퓨터 보통의 컴퓨터보다 연산속도가 수백 배 또는 그 이상 빠른 컴퓨터로 통상 세계 500위권 안에 드는 컴퓨터를 가리킴 주어진 시간 안에 많은 양의 정보를 처리하거나 대량의 수치 계산을 신속 정확하게 수행해야 하는 첨단 과학기술 전 분야에 활용 지구 온난화, 유전자 연구, 의학, 석유 및 가스 탐사, 산업 엔지니어링과 같은 문제를 연구하는 과학자와 연구자 등 광범위한 대상에게 슈퍼컴퓨팅에 대한 필요성이 증대 대안 : P2P(Peer-to-Peer) 기술과 그리드 컴퓨팅(Grid Computing) 기술 등장 1990년대 말부터 PC의 유휴 자원을 모아 슈퍼컴퓨터처럼 사용하는 프로젝트가 세계적으로 진행 국가 차원에서 추진하는 신약 개발, 신물질 개발, 유전자 분석, 자동차 설계, 뇌의 활동 관찰, 기상 예측 등 첨단연구에 활용

01_개요 그리드 컴퓨팅 네트워크로 연결된 가상의 슈퍼컴퓨터, 즉 지리적으로 분산되어 있는 고성능 컴퓨팅 자원을 네트워크로 연동하여 조직과 지역에 관계없이 사용하는 컴퓨팅 방법 모든 컴퓨터들이 서로 연결되어 CPU(Central Processing Unit), 저장 공간, 데이터 등의 모든 가용 자원들을 공유하는 개념 클라우드 컴퓨팅 컴퓨터 자원 확보의 기술 측면에서 그리드 컴퓨팅의 개념과 동일하며, 비용 측면에서는 유틸리티 컴퓨팅 개념이 적용 언제, 어디서나 소프트웨어 뿐만 아니라 모든 IT 자원을 서비스 형태로 제공하는 것이 가능 인터넷의 발달로 IT 자원에 대해 기존의 ‘네트워크 기반’ 에서 ‘서비스 기반’으로 인식의 패러다임이 변화에 부응하여 등장

02_그리드 기술 그리드(Grid) 1998년 이안 포스터(Ian Foster)와 칼 케셀만(Carl Kesselman)이 공동 저술한《The Grid: Blueprint for a New Computing Infrastructure》에서 처음 사용 글로벌 인터넷 인프라 구조 위에서 서로 다른 기종의 시스템들을 포함한 모든 가용 자원들을 공유할 수 있게 해주는 분산 컴퓨팅을 위한 새로운 개방형 표준 최소한 다음 세 가지 특성을 만족해야 함 분산 자원을 통합하여 제어 표준화된 개방형 프로토콜과 인터페이스를 사용 양질의 서비스를 제공

02_그리드 기술 그리드 컴퓨팅의 개념 그리드의 표준 개념 분산 병렬 컴퓨팅의 한 분야로서, 원거리 통신망(Wide Area Network: WAN)으로 연결된 서로 다른 기종의 (heterogeneous) 컴퓨터들을 묶어 가상의 대용량 고성능 컴퓨터를 구성하여 고도의 연산(computation intensive jobs) 혹은 대용량 연산(data intensive jobs)을 수행 대용량 데이터에 대한 연산을 작은 소규모 연산들로 나누어 여러 대의 컴퓨터들로 분산시켜 수행한다는 점에서 클러스터 컴퓨팅의 확장된 개념으로 볼 수 있음 컴퓨팅은 분산 컴퓨팅 기술의 집합이며, 웹 서비스와 통합해서 발전하는 추세 그리드의 표준 세계 그리드 포럼(Global Grid Forum; GGF)이 추진 개방형 그리드 서비스 아키텍처(Open Grid Service Architecture; OGSA) 기반 OGSA의 기반이 되는 미들웨어 구조는 웹 서비스통신에 보다 적합

02_그리드 기술 서비스(Service): 네트워크에서 특정한 기능을 수행하는 개체(entity)를 의미 웹 서비스 자원 프레임워크 2004년 1월 글로버스 월드(Globus World) 2004에서 웹 서비스 자원 프레임워크(W SRF)가 발표 개방형 그리드 서비스 아키텍처(OGSA)는 웹 서비스 자원 프레임워크를 통해 차세대 그리드 표준 아키텍처로 다시 거듭남. 서비스 지향 아키텍처 객체지향적 방법론 및 컴포넌트 방법론과 모델 기반의 접근 방법론의 연장선상에 있는 가장 포괄적이고도 현실적인 서비스 설계 개념 IT 차원의 통합: IT에 의한 비즈니스간의 통합을 의미

02_그리드 기술 그리드의 분류 자원 관점에 따른 분류 하드(Hard) 유형의 자원: 물리적 장비를 나타내는 것 CPU, Storage, Instrument 소프트(Soft) 유형의 자원: 특정 분야에서 사용하는 소프트웨어와 여기서 사용하는 데이터(data)로 구분 인텔리전트(Intelligent) 유형의 자원: 존재하는 정보로부터 도출되는 지식을 의미하는 것으로 시스템을 사용하는 전문가와 이에 관련된 지식으로 나눔

03_클라우드 컴퓨팅 기술 개요 클라우드 컴퓨팅은 IT 자원(SW, 스토리지, 서버, 네트워크)을 필요한 만큼 빌려서 사용하고, 서비스 부하에 따라 실시간 확장성을 지원받으며, 사용한 만큼의 비용을 지불. 기업 입장에서는 클라우드 서비스가 비용 및 관리 측면에서 매력적. 클라우드 컴퓨팅은 새로운 개념은 아니며, 이전에 나온 유틸리티 컴퓨팅과 그리드 컴퓨팅을 포괄하면서 진화한 형태 사용자들이 컴퓨팅 자원을 사용한 만큼 비용을 지불한다는 측면에서의 유틸리티 컴퓨팅과 서비스 제공을 위해 분산된 여러 컴퓨팅 자원을 통합하여 하나의 컴퓨팅 자원처럼 사용하도록 제공 해주는 측면에서의 그리드 컴퓨팅이 혼합된 개념

03_클라우드 컴퓨팅 기술 클라우드 컴퓨팅 개념 클라우드 컴퓨팅 개념 03_클라우드 컴퓨팅 기술 클라우드 컴퓨팅 개념 인터넷 네트워크 상에 모든 컴퓨팅 자원을 저장하여 개별 컴퓨터에 할당하는 개념 모든 소프트웨어 및 데이터는 IDC 등 대형컴퓨터의 연합체의 클라우드에 저장되고 네트워크 접속이 가능한 PC나 휴대폰, 스마트폰, 태블릿 PC 등의 다양한 단말기를 통해 장소에 구애받지 않고 원하는 작업을 수행할 수 있는 컴퓨팅 기술 클라우드 컴퓨팅 개념

03_클라우드 컴퓨팅 기술 클라우드 컴퓨팅 정의 “클라우드 컴퓨팅”이라는 명칭은 네트워크 환경이라는 “구름 속”에서 원하는 작업을 요청해 실행한다는 데서 기원. 서로 다른 물리적 위치에 존재하는 컴퓨터의 자원을 가상화 기술로 통합 제공하는 것이 기본 원리 IT 자원을 필요할 때 필요한 만큼 빌려 쓰고 이에 대한 비용을 지급하는 방식의 서비스 구현.

03_클라우드 컴퓨팅 기술 클라우드 컴퓨팅 기술 클라우드 컴퓨팅 구성 03_클라우드 컴퓨팅 기술 클라우드 컴퓨팅 기술 클라우드 컴퓨팅 구성 클라우드 서비스 및 응용, 클라우드 클라이언트, 클라우드 플랫폼, 클라우드 인프라 등

03_클라우드 컴퓨팅 기술 클라우드 서비스 서비스 모델(Delivery Models)에 따른 분류

03_클라우드 컴퓨팅 기술 운용모델(Deployment models)에 따른 분류

03_클라우드 컴퓨팅 기술 장단점 클라우드 컴퓨팅 도입이 필요한 이유 장점 한계점 대규모 IT 자원의 필요성 03_클라우드 컴퓨팅 기술 장단점 클라우드 컴퓨팅 도입이 필요한 이유 대규모 IT 자원의 필요성 존 IT 자원의 활용율 저조 빠른 비즈니스 환경 변화에 늦은 대응 장점 빠른 비즈니스 환경 변화에 빠른 대응 요구사항에 따라 탄력적 IT 자원 제공 사용한 만큼의 비용 지불 한계점 보안 문제 다중 소유 특성 신뢰성과 성능 기술 표준화 미비 기존 유휴 투자 장비 통제권과 감사 대응 기술 성숙도

참고문헌 유비쿼터스 개론, 양순옥, 김성석, 정광식, 생능출판사, 2012

감사합니다.