prof. hanku lee ([email protected]) konkuk university, seoul, korea lab :

41
Prof. Hanku Lee ([email protected]) Konkuk University, Seoul, Korea LAB : http://dcslab.konkuk.ac.kr Social Media & Cloud Computing

Upload: liseli

Post on 25-Feb-2016

75 views

Category:

Documents


6 download

DESCRIPTION

Social Media & Cloud Computing. Prof. Hanku Lee ([email protected]) Konkuk University, Seoul, Korea LAB : http://dcslab.konkuk.ac.kr. Contents. 소셜 미디어. 클라우드 컴퓨팅. 사례소개 및 분석. 결론 및 제언. 소셜미디어. 소셜 네트워크 패러다임의 변화. 1. 소셜미디어 데이터 구분. 2. 소셜미디어 기술 (1). Blog - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

Prof. Hanku Lee ([email protected])

Konkuk University, Seoul, Korea LAB : http://dcslab.konkuk.ac.kr

Social Media & Cloud Computing

Page 2: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

Contents

소셜미디어

클라우드 컴퓨팅

사례소개 및 분석

결론및 제언

Page 3: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜미디어

Page 4: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜 네트워크 패러다임의 변화

1

Page 5: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜미디어 데이터 구분

2

Page 6: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜미디어 기술 (1)

BlogHTML 구조의 수동적인 기록 환경에서 자동화된 편집과 저장 , 출판 기능이 포함된 개인미디어 플랫폼으로 발전Tackback, Pingback, RSS/Atom 기술 결합

RSS(RDF site summary)콘텐츠 요약 및 데이터 공유 표준다양한 채널 소스 접근 , 자동화된 콘텐츠 연동 , 구조화된 XML 데이터 및 콘텐츠 재사용성 확보

Social Browsing 단순히 URL 을 개별 부라우저에 저장 , 링크 공유와 태그를 통한 콘텐츠 분류

Tag & FolksonomyFlok(people) + order + nomos(law) 의 합성어로 , 다양한 정보자원간의 체계와 연결 관계 표현

AJAX(Asynchronous JavaScript And XML)비동기적 데이터 처리 방식을 통해 대기시간 절감 및 사용자 체감속도를 높이는 인터페이스 제공XML 처리를 위한 DOM 엔진과 JavaScript 엔진을 가진 브라우져 또는 플랫폼에 호환

3

Page 7: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜미디어 기술 (2)

기술 표준화XML 기반의 유연한 형태의 데이터 교환 방식을 기본을 사용

• RSS, Atom, RDF 등웹 서비스 기술을 이용한 Open API 환경과 개방형 서비스 구조로 표준화 진행

• REST, SOAP, WSDL, XML-RPC 등

4

Page 8: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜미디어 기술 (3)

Comparison Criteria Open Social FaceBook

Openness-Development To All To All

Openness-Standards Open Standards Proprietary

Apps/Contents Apps Apps

Cross site compatibility-apps Yes No

Cross site compatibility-contents Some No

Cross site compatibility-Identity Possible No

참조 : 전종홍 , 이승윤 , 소셜 웹 기술 표준화 동향 , 정보과학회 , 2010

5

Page 9: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜 서비스의 5 단계 발전 방향

참조 : 전종홍 , 이승윤 , 소셜 웹 기술 표준화 동향 , 정보과학회 , 2010

6

Page 10: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅

Page 11: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅 기술적 의미

기존의 PC 나 서버 , 데이터 센터 개념의 컴퓨팅 환경이 아니라 , 인터넷이 접속 가능한 환경이라면 컴퓨팅 자원을 어떤 단말로도 서비스를 이용할 수 있게 해주는 것

7

Page 12: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅과 타 컴퓨팅과의 비교

* 참고 : 클라우드 컴퓨팅의 현재와 미래 , 그리고 시장전략 , 2011 정책연구센터 , 정재호

8

Page 13: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅 정의 프레임워크 (NIST)(1)

9

Page 14: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅 정의 프레임워크 (NIST)(2)

10

Page 15: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜미디어 클라우드 컴퓨팅 프레임워크 (SMCC)

가 상 화

SDK, 웹기반 SDKSaaS

Testbed

SNS Multimedia Game

Application

보안

PaaS

분산 병렬 처리분산데이터 시스템분산 병렬 데이터 처리 플랫폼

Server Storage Network

모니터링 ( 관리 )

미디어 저작 , 공유 , 분배 , Social Media APIs

Service Delivery Plat-

form

소셜 미디어 응용 서비스

Social Media Common Algorithms Library

Green IDC Security

소셜 상호작용

다중 사용자 미디어 공유

적응형 미디어 서비스

BcN

11

Page 16: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅의 5 요소 특징

12

Page 17: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅의 주요 기술

13

Page 18: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅의 서비스 모델 : SaaS

Software as a Service 의 약자로 , 응용 SW 를 인터넷을 통하여 다수의 사용자에게 온라인 서비스로 제공하는 기술분류

웹 기반 SW 온라인 서비스 ( 협의의 SaaS)• 1:1 제공방식 ( 응용 SW : 사용기관 전용 ) : ASP 모델• 1:M 제공방식 : SaaS 모델

패키지 SW 온라인 서비스• Rich Client 방식 : SW 스트리밍 방식• Thin Client 방식 : Server Based Computing( 터미널 방식 )

특징사용자는 네트워크로 접속해 메일 , CRM, 워드 프로세스 등과 같은 애플리케이션 사용서비스 사용자는 실행되는 소프트웨어를 설치할 필요 없음서비스 사용자는 실행되는 컴퓨터나 디스크 등에 대해서도 알 필요없음 설치 및 관리는 소프트웨어 제공자에 의해 관리소프트웨어를 설치하는 것이 아니라 서비스 형태로 제공

14

Page 19: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅의 서비스 모델 : PaaS

Platform as a Service 의 약자로 , 클라우드 컴퓨팅의 핵심 기술이며 확장성 (Scalability) 과 탄력성 (Elasticity) 을 갖추어야 함 .특징

사용자가 언제나 필요한 만큼의 리소스를 할당 받을 수 있도록 대용량을 제공하는 확장성IaaS 를 서비스 관점에서 구성해 플랫폼 서비스 카탈로그 형태로 제공애플리케이션이나 서비스가 실행되는 실행 환경을 서비스 제공자가 제공자동화된 프로비저닝으로 , 요청된 서비스에 따라 서버 , 네트워크 , 스토리지 , 운영체제 , 애플리케이션까지 자동화된 프로비저닝 환경 제공실행환경은 서비스 제공자가 제공해주는 환경만 사용사용자는 인프라 자원에 대해 알 필요가 없으며 제어할 필요 없음빠르고 유연한 프로비저닝과 효율성을 위해 가상화 환경 제공최적의 서비스 운영을 위한 모니터링 기능 제공

15

Page 20: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

클라우드 컴퓨팅의 서비스 모델 : IaaS

Infrastructure as a Service 의 약자로 , 서버 , 스토리지 , 네트워크를 가상화 환경으로 만들어 필요에 따라 인프라 자원을 사용할 수 있게 서비스를 제공하는 형태

서버 , 스토리지 , 데이터베이스 등과 같은 시스템이나 서비스를 구축하는데 필요한 IT 자원을 서비스 형태로 제공각 자원에 대해 사용한 만큼만 비용을 지불자원 할당과 해제는 사용자가 직접 , 즉시 수행 할 수 있는 서비스자원은 실제 물리적 자원이 제공되는 것이 아니라 가상 서버 같이 가상의 자원이 제공

16

Page 21: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

사례 소개 및 분석

Page 22: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

소셜미디어 서비스 기업

17

Page 23: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

TWITER

3 개의 Tier 구조로 설계Data TierLogic TierPresentation Tier

분석Caching + Cache Invalida-tion problemsBad queries generated by ActiveRecord, resulting in slow queries against the DBQueue LatencyMemcache/Page Cache CorruptionReplicaton Lag

18

Page 24: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

FaceBook

LAMP(PHP, MySQL), Memcache, Thrift, Scribe

19

Page 25: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

SaltLux 의 Semantic SNS 구성 예

Building and Manag-ing Social Network

Search and Discovery

Service En-abling

(Platform API)

Services and Appli-

cations

Collecting Social In-formation

e-Mail 학력 / 경력정보

블로그 / 뉴스실적정보

( 논문 / 특허 등 )

외부 DB 연동

PIMS 연동

웹 크롤링 수동 입력

LOD 연동모바일 연동

기본인력정보

사람 조직 지역 사건 서비스

관계 가치 분석 인지 가치 , 공유 가치 , 행위 가치 파편적 네트워크의 연결 온톨로지 추론을 통한 확장

개인 / 조직 인맥 개인 / 조직 활동력 개인 / 조직 영향력 개인 / 조직 정보 획득 능력

네트워크 및 하위 네트워크 발견 네트워크 중심성 네트워크 구속력 , 자율성 , 단결성 네트워크 계층 구조

OpenSocial API Semantic Social Networking API Person Activity

Email Phone

Semantic Search & Discovery Social Business

Dynamic Query based on SPARQL

Social Resource Provisioning API Social Resource Collection Framework

외부 SNS

Address Message

Organization …

Communication Services

Community Ser-vices

메신저 연동 이메일 자동 발송

Media Services Integrated Per-sonal Identity

Mobile Media IPTV 등과 연계

Open ID based SSO

지역 기반 포털 연동 부산시 / 구 서비스

연동

20

Page 26: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

KaKao

21

Page 27: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

NING

소셜네트워킹 서비스 생성 기능제공소셜앱 등을 지원하는 API 제공OpenSocial 기반Photo, Blog, Video, Fo-rum, comment, Twitter 연동 기능 제공

22

Page 28: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

GoogleWave

인터넷 커뮤니케이션 플랫폼 지향의 웹 서비스E-mail, instant messaging, wikis, social networking 결합 방식으로 구동다양한 기능 확장 가능

23

Page 29: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

MySpace

예술가들의 소셜 네트워킹에서 다양한 계층으로 확대다양한 공연정보 공유

24

Page 30: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

0

Cloud Infrastructure

Cloud Platform

Cloud Ser-vice

클라우드 컴퓨팅 기업

25

Page 31: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

Amazon Web Services (AWS)

26

Page 32: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

Amzon Cloud Infrastructure 적용사례

27

Page 33: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

Amzon Cloud Infrastructure 적용사례 (Netflix)

아마존의 AWS 를 이용한 미디어 스트리밍 서비스 제공 VOD 서비스를 클라우드 시스템 , N-Screen 과 융합된 서비스 개발에 집중하여 양질의 콘텐츠 서비스 제공이 목표

28

Page 34: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

애플의 Mobile Me

아이폰 , 아이패드 , 아이팟 터치 등 iOS 운영체제를 탑재한 모바일 단말과 데스크탑 운영체제를 탑재한 PC 단말간 데이터 / 콘텐츠 동기화 서비스

29

Page 35: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

구글의 ChromeOS

중앙 서버에서 모든 작업을 처리하고 이를 이용자의 단말에 전송하는 클라우드 웹 기반의 PC 운영체제 온라인 접속 상태를 유지하며 , 모든 작업이 웹 브라우저를 통해 구글의 중앙 서버에 실시간으로 저장되는 서비스 제공추가적인 서비스의 개발 및 기능 개선을 위해 크롬 웹스트어를 오픈

30

Page 36: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

구글의 AppEngine

매쉬업 기능의 클라우드 컴퓨팅 서비스를 개발 / 배포 / 관리할 수 있는 기능을 제공

장점으로는 유지보수 비용이 절감되고 , 전 세계적인 확장이 용이하며 , 관리가 빠르고 쉽다 .단점은 GAE(Google App Engine) 에 기술종속적인 형태를 취하고 있으며 , 데이터 누수 및 안정성이 부족

31

Page 37: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

OnLive 의 클라우드 기반 게임 스트리밍

고사양 콘솔 게임을 온라인 클라우드 상에서 바로 제공하는 신개념의 게임 스트리밍 서비스OnLive 는 인터넷 접속만으로 고사양 하드웨어의 게임 서비스를 언제든지 이용 가능

클라우드 기반 게임 스트리밍 서비스

32

Page 38: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

결론 및 제언

Page 39: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

결론

소셜 네트워크 패러다임의 변화 요구대용량 미디어 서비스 및 콘텐츠 증가가입자 성향에 따른 서비스 차별화 요구 증가유선 SNS 에서 무선 SNS 로 서비스 도구 변화기업의 SNS 를 이용한 영역 확장으로 새로운 비즈니스 모델 창출 요구

차세대 컴퓨팅 기술로 클라우드 컴퓨팅 등장대용량 서비스 처리 기술 확보 가능저렴한 비용으로 다양한 서비스 처리 가능유무선 환경에 맞는 개인화된 서비스 제공

웹 표준의 변화Web 2.0 과 HTML5 제시로 모바일 브로드밴드로 확장 가능기업용 협업 서비스의 니증에 맞는 서비스 구성 가능유비쿼터스 웹 표준 제시로 , 서비스 환경 및 서비스 기기의 다양화

33

Page 40: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

제언

감성

철학

사회학행동과학

심리학

Social Media Social Media

- Apple has been always existed between tech-nology and liberal arts- Paradigm shift

사회적기능

인지과학

인문학

34

Page 41: Prof.  Hanku  Lee  (hlee@konkuk.ac.kr) Konkuk  University, Seoul, Korea LAB  :

THANK YOUQ&A