항목

Similar documents
<FEFF E002D B E E FC816B CBDFC1B558B202E6559E830EB C28D9>

초보자를 위한 분산 캐시 활용 전략

쿠폰형_상품소개서

Cloud Friendly System Architecture

Data Guard 기본개념.doc

Index

170

006- 5¿ùc03ÖÁ¾T300çÃâ

목 록( 目 錄 )

03-1영역형( )

02-1기록도전( )

진단, 표시・광고법 시행 1년

Voice Portal using Oracle 9i AS Wireless

p. 10 Before You Read p. 26 Understanding the Story ( ).,.,..,,...,...

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

PowerPoint 프레젠테이션

PowerPoint Presentation

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

Hitachi Content Platform 클라우드 & 소프트웨어정의클라우드오브젝트플랫폼 Hitachi Content Platform Hitachi Data Ingestor Hitachi Content Platform Anywhere REVISION NO

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

10김묘선

2 / 26

내지무인화_

solution map_....

슬라이드 1


는 우연히 안나를 알게 되고, 이후 두 사람은 서로 격렬한 사랑에 빠진다. 결국 안나가 브 론스키의 아이를 임신하게 되자, 브론스키는 안나가 카레닌과 이혼하고 자기와 함께 새로 운 생활을 하길 바라지만, 안나는 아들 때문에 망설인다. 한편, 카레닌은 브론스키를 사랑 한

치밀한 시간 계산으로 한 치의 오차 없이 여행일정을 계획하지만, 상황이 항상 뜻대로 돌 아가지는 않는다. 인도에서는 철로가 끊겨 있기도 하고, 미국에서는 인디언의 공격을 받 기도 한다. 하지만 그는 항상 침착하고 냉정한 태도를 유지하며, 때로는 일정에 차질이 생 겨도

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

Dropbox Forensics

슬라이드 1

PowerPoint 프레젠테이션

오브젝트 스토리지를 통한 검색의 신속 정확성 확보 HDS는 계속 증가하고 장기간 존속하는 고정 콘텐츠 관리를 위 해 실제 검증을 마친 수단으로서 오브젝트 스토리지 솔루션 에 주목하고 있다. 그 가장 기본적인 레벨로서 오브젝트 스토리지 기기는 오브젝트의 스토리지를 관리하

6(final)

클라우드스토리지서비스 N 드라이브 NHN Business Platform 저장시스템개발팀 / 전성원 2011 NHN Corporation

e01.PDF

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현


기업은행현황-표지-5도


1217 WebTrafMon II

산업입지내지6차


Trend Analysis 유튜브는 지난 2007년 말을 기준으로 미국 시장에서만 매일 6만5천여 건의 비디오 업로드와 1천억 건의 시청 횟수를 기록했다. 현재 전 세계 비디오 포털 시장에서, Google Video, My Space TV, Yahoo!Video, Br

슬라이드 1

SANsymphony-V


System Recovery 사용자 매뉴얼

PowerPoint 프레젠테이션

리뉴얼 xtremI 최종 softcopy

Windows 8에서 BioStar 1 설치하기

CPX-E-EC_BES_C_ _ k1

Microsoft Word - 조병호

歯sql_tuning2

PowerPoint Presentation

목 차 회사현황 1. 회사개요 2. 회사연혁 3. 회사업무영역/업무현황 4. 등록면허보유현황 5. 상훈현황 6. 기술자보유현황 7. 시스템보유현황 주요기술자별 약력 1. 대표이사 2. 임원짂 조직 및 용도별 수행실적 1. 조직 2. 용도별 수행실적

놀이동산미아찾기시스템

Mstage.PDF

슬라이드 1

UDP Flooding Attack 공격과 방어

2 노드

슬라이드 1

<32332D322D303120B9E6BFB5BCAE20C0CCB5BFC1D6312D32302E687770>

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

Microsoft SQL Server 2005 포켓 컨설턴트 관리자용

<4D F736F F F696E74202D E20C0CEC5CDB3DD20C0C0BFEB20B9D720BCADBAF1BDBA20B1E2BCFA E >

SMB_ICMP_UDP(huichang).PDF

<4B5442BDBAC5B8BCBFB7BABCC7C1F5B1C7C5F5C0DABDC5C5B928C1D6BDC4295F E786C73>

슬라이드 1

DBPIA-NURIMEDIA

PowerPoint 프레젠테이션

RVPH020B2M1 IM.9959.

Microsoft PowerPoint - 가상환경에최적화된_NetBackup_Appliance

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3.

방송연예1119

º¸µµ¿Â

Health Essay 성경훈 대표원장의 척추 관절 전문의 고르는 법 척추 관절 질환, 의사를 잘 만나야 합니다 글 성경훈 21세기병원 대표원장 사진 백기광(스튜디오100) 환자에게 적극적으로 많이 질문하는 의사를 만나세요. 최소한 성의 있는 의사일 것입니다. 나아가

vm-웨어-01장

<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>

슬라이드 0

Microsoft PowerPoint - eSlim SV [080116]

사운드네트워크(주)_소개서 KEYNOTE( )

슬라이드 1

Oracle9i Real Application Clusters

untitled

2013-³»Áö0411-ÃÖÁ¾

(Microsoft PowerPoint - CDV webinar_ _v1.3\(Final\).ppt [\310\243\310\257 \270\360\265\345])

<C8ADB7C220C5E4C3EBC0E52E687770>

< BFA9B7D0BAEAB8AEC7CE31382E20C1A634C2F7B4EBBCB1C6D0B3CEC1B6BBE72E E31312E32382E687770>

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

슬라이드 1

RDB개요.ppt

Microsoft PowerPoint - 6.pptx

07.pert.cpm

사진 24 _ 종루지 전경(서북에서) 사진 25 _ 종루지 남측기단(동에서) 사진 26 _ 종루지 북측기단(서에서) 사진 27 _ 종루지 1차 건물지 초석 적심석 사진 28 _ 종루지 중심 방형적심 유 사진 29 _ 종루지 동측 계단석 <경루지> 위 치 탑지의 남북중심

¼º¿øÁø Ãâ·Â-1

레드햇과 오픈스택 Feb, 2014 Kim Yong Ki Solution Architect Red Hat Korea RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM 2014

Transcription:

Cloud 컴퓨팅기반분산파일시스템개요 개발실 UPDATE : 2012. 11 18

INDEX 1. 가용성 2. 확장성 3. PrismFS 4. Q&A 2

가용성 3

Gmail 장애 2011년 2월 27일 34000명의 Gmail 사용자들이일어나보니메일, 주소록, 채팅기록등이사라진것을발견 2011년 2월 28일 스토리지소프트웨어업데이트를진행하는중 Bug로인해발생했다고공지 총피해계정은전체의 0.02% 2011년 3월 1일 남아있는 0.012% 의자료를 TAPE에서복구하고처리중임을공지 2011년 3월 2일 복구완료공지 4

Gmail 장애가남긴것 Google의자료보호정책유출 3배수복제 IDC간복제 TAPE 백업 5

Google 의자료보호정책자세히 원본자료의크기를 1이라하면 3배수복제로 +2 IDC간복제로 +1 ~ +3 TAPE 백업으로 +1 ~ +? GoogleFS의 Snapshot 기능을이용하는것으로추정 따라서총사용공간은최소 5 이상 6

복제비용 + 7

복제비용 + 8

복제비용 더많은디스크 더많은 H/W 더많은상면 더많은전력 더많은인력 9

복제이유 왜 Google 은많은비용을들여고객의자료를복제하는 것일까?? 10

가용성모델 MTTF = mean time to failure MTTR = mean time to repair, where n is the total node count 11

간단한가용성모델 가용성 = f( 복제된노드의수, ) 16 14 12 10 8 6 Additional Space (Ratio) Payload (Ratio) Availability (# of 9) 4 2 0 no rep rep 1 rep 2 rep 3 rep 4 rep 5 rep 6 12

가용성 저렴하게가용성을확보하는방법은없을까?? 13

RAID RAID(Redundant Array of Independent Disks) 하지만서버가죽으면어떻게하지? 14

Erasure Code RAID 의일반론 원본자료는총 n 개의조각에서 k 개의조각이있을경우복구가가능 RAID5 는 m 이 1 인경우 k Data Slices m Code Slices D0 D1 D2 Dk-1 C0 Cm-1 15

가용성모델 Erasure Code 를이용한가용성 12 MTTF = 27216h MTTR = 24h + alpha Availability may vary by site env 10 8 6 4 Additional Space (Ratio) Payload (Ratio) Availability (# of 9) 2 0 16

Erasure Code 장단점 상대적으로낮은비용으로높은가용성을확보 저장및복구시 CPU 및 Network 비용이추가됨 17

지연된복제 구현을간단하게하기위해지연된복제방법을사용하는경우가있음 파일을저장했지만위험기간내장애가발생할경우자료를잃어버 릴수있음 9 위험기간 9 8 8 7 7 6 5 4 Additional Space (Ratio) Payload (Ratio) 6 5 4 Additional Space (Ratio) Payload (Ratio) 3 Availability (# of 9) 3 Availability (# of 9) 2 2 1 1 0 t1 t2 t3 t4 0 t1 t2 t3 t4 지연된복제방법 동기화된복제방법 18

자료를안전하게보관하려면 충분한복제본혹은 Code Slice를준비해가용성을확보 장애가발생할경우빠르고정확하게조치 지연된복제를사용하지않거나사용할경우복제가완료되기전장애에대비해백업정책을마련 19

PrismFS 는어떤방법으로자료를보호하나 충분한복제본혹은 Code Slice를준비해가용성을확보 PrismFS는 ErasureCode를이용해충분한 Code Slice 준비 장애가발생할경우빠르고정확하게조치 PrismFS는빠른장애검출을위해실시간자원모니터링을수행 지연된복제를사용하지않거나사용할경우복제가완료되기전장애에대비해백업정책을마련 PrismFS는동기화된복제정책을사용하고있음 20

PrismFS 의쓰기구조 Write data flow Client (Encode) D1 D4 D7 D2 D5 D8 D3 D6 D9 C1 C2 C3 data location DS DS DS DS D1 D2 D3 C1 MDS D4 D5 D6 C2 D7 D8 D9 C3 Slice #1 Slice #2 Slice #3 Slice #4 21

PrismFS 의읽기구조 Read data flow Client (Decode) D1 D4 D7 D2 D5 D8 D3 D6 D9 C1 C2 C3 data location DS DS DS DS D1 D2 D3 C1 MDS D4 D5 D6 C2 D7 D8 D9 C3 Slice #1 Slice #2 Slice #3 Slice #4 22

확장성 23

메타정보란? 분산파일시스템에서사용자자료를제외한파일을관리하는데필요한정보 파일의위치 생성시각 수정시각 기타 24

두가지모델 메타정보를관리하는방법에따라파일시스템을분류할수있음 집중식모델 마스터관리서버가모든메타정보를관리 비집중식모델 여러대의관리서버가협업해서메타정보를관리 25

집중식모델의장점 구조가간단하므로구현이쉽다. 마스터관리서버가모든정보를관리하고있기에관리효율이좋다. 자료의복제나배치는전역정보를활용하는것이좋다. 26

집중식모델의한계 집중식모델의경우전체시스템의용량이마스터관리서버의용량에 결정되는문제가있다. 특히작은파일을많이저장할경우 Master Node Master Node Data Node Data Node Data Node Data Node 27

비집중식모델의장점 전체시스템의용량을효과적으로늘림 관리서버간 fail over 지원 Master Node Master Node Master Node Distributed Master Data Node Data Node Data Node Data Node Data Node Data Node 28

트랜드 구현이어려운단점이있지만장점때문에비집중식모델이널리사용될것으로예상 GoogleFS Amazon S3 PrismFS는비집중식모델을채용 29

PrismFS 30

특징 사실상업계표준인 REST API를구현 Erasure Code 기반자료보호 분산메타관리시스템 자료의일관성을위해모든자료에체크섬생성및사용 통합된관리체계 31

PrismFS Architecture REST Web Proxy DataNode ManagementNode PrismFS2 가용구역 PrismFS2 가용구역 32

QnA 33

THANK YOU! 34