Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
- 페이지 수
- 32
- 형식
- PPTX
- 크기
- 960 KB
- 연도
- 2011
- Trường
- Duke University
- 조회수
- 0
- 댓글
- 0
- Lượt tải
- 0
미리보기 생성 중...
Slide bài giảng giới thiệu hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce, bao gồm các thách thức trong việc tinh chỉnh hiệu năng và kiến trúc của Starfish.
- 문서명
- Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
- 학교 / 강의
- Duke University · Big Data
- 내용
- Tài liệu giới thiệu Starfish, một hệ thống tự điều chỉnh cho phân tích dữ liệu lớn, giải quyết các thách thức trong việc tinh chỉnh Hadoop MapReduce. Nó sử dụng các công cụ như Profiler và What-if Engine để tự động tối ưu hóa hiệu suất mà không cần người dùng có chuyên môn sâu.
- 목차
- Analysis in the Big Data Era
- Hadoop MapReduce Ecosystem
- Practitioners of Big Data Analytics
- Tuning Challenges
- Starfish: Self-tuning System
- What are the Tuning Problems?
- Starfish’s Core Approach to Tuning
- Starfish Architecture
- MapReduce Job Execution
- What Controls MR Job Execution?
- Effect of Configuration Settings
- MapReduce Job Tuning in a Nutshell
- Job Profile
- Job Profile Fields
- 페이지 수
- 32 페이지
- 업로더
- Uni24h
설명
Trích nội dung tài liệu
Analysis in the Big Data Era Massive Data Data Analysis Insight Key to Success = Timely and Cost-Effective Analysis 9/26/2011 Starfish 2 Hadoop MapReduce Ecosystem Popular solution to Big Data Analytics Java / C++ / R / Python Pig Hive Jaql Oozie Elastic MapReduce Hadoop HBase MapReduce Execution Engine Distributed File System 9/26/2011 Starfish 3 Practitioners of Big Data Analytics Who are the users? Data analysts, statisticians, computational scientists… Researchers, developers, testers… You! Who performs setup and tuning? The users! Usually lack expertise to tune the system 9/26/2011 Starfish 4 Tuning Challenges Heavy use of programming languages for MapReduce programs (e.g., Java/python) Data loaded/accessed as opaque files Large space of tuning choices Elasticity is wonderful, but hard to achieve (Hadoop has many useful mechanisms, but policies are lacking) Terabyte-scale data cycles 9/26/2011 Starfish 5 Starfish: Self-tuning System Our goal: Provide good performance automatically Java / C++ / R / Python Pig Hive Jaql Oozie Elastic MapReduce Analytics System Starfish Hadoop HBase MapReduce Execution Engine Distributed File System 9/26/2011 Starfish 6 What are the Tuning Problems? Job-level MapReduce configuration J1 Cluster sizing Data layout tuning J2 J3 J4 9/26/2011 Workflow optimization Workload management Starfish 7 Starfish’s Core Approach to Tuning Optimizers Search through space of tuning choices Cluster Job Data layout Profiler Collects concise summaries of execution Workflow Workload What-if Engine Estimates impact of hypothetical changes on execution 1) if Δ(conf. parameters) then what …? 2) if Δ(data properties) then what …? 3) if Δ(cluster properties) then what …? 9/26/2011 Starfish 8 Starfish Architecture Workload Optimizer Profiler Elastisizer Workflow Optimizer What-if Engine Job Optimizer Data Manager Metadata Mgr. 9/26/2011 Intermediate Data Mg
자주 묻는 질문
이 문서는 무료인가요?
네. “Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)” 문서는 무료입니다. 로그인 후 '다운로드'를 클릭하여 원본 파일을 받으세요.
이 문서는 몇 페이지로 되어 있나요?
이 문서는 32페이지입니다, Big Data 과정용. 다운로드하기 전에 온라인으로 미리 볼 수 있습니다.
다운로드하기 전에 미리 볼 수 있나요?
네. 이 페이지의 온라인 리더를 통해 문서를 미리 본 후 다운로드 여부를 결정할 수 있습니다.
Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
미리보기 생성 중...
Trích nội dung tài liệu
Analysis in the Big Data Era Massive Data Data Analysis Insight Key to Success = Timely and Cost-Effective Analysis 9/26/2011 Starfish 2 Hadoop MapReduce Ecosystem Popular solution to Big Data Analytics Java / C++ / R / Python Pig Hive Jaql Oozie Elastic MapReduce Hadoop HBase MapReduce Execution Engine Distributed File System 9/26/2011 Starfish 3 Practitioners of Big Data Analytics Who are the users? Data analysts, statisticians, computational scientists… Researchers, developers, testers… You! Who performs setup and tuning? The users! Usually lack expertise to tune the system 9/26/2011 Starfish 4 Tuning Challenges Heavy use of programming languages for MapReduce programs (e.g., Java/python) Data loaded/accessed as opaque files Large space of tuning choices Elasticity is wonderful, but hard to achieve (Hadoop has many useful mechanisms, but policies are lacking) Terabyte-scale data cycles 9/26/2011 Starfish 5 Starfish: Self-tuning System Our goal: Provide good performance automatically Java / C++ / R / Python Pig Hive Jaql Oozie Elastic MapReduce Analytics System Starfish Hadoop HBase MapReduce Execution Engine Distributed File System 9/26/2011 Starfish 6 What are the Tuning Problems? Job-level MapReduce configuration J1 Cluster sizing Data layout tuning J2 J3 J4 9/26/2011 Workflow optimization Workload management Starfish 7 Starfish’s Core Approach to Tuning Optimizers Search through space of tuning choices Cluster Job Data layout Profiler Collects concise summaries of execution Workflow Workload What-if Engine Estimates impact of hypothetical changes on execution 1) if Δ(conf. parameters) then what …? 2) if Δ(data properties) then what …? 3) if Δ(cluster properties) then what …? 9/26/2011 Starfish 8 Starfish Architecture Workload Optimizer Profiler Elastisizer Workflow Optimizer What-if Engine Job Optimizer Data Manager Metadata Mgr. 9/26/2011 Intermediate Data Mg
- 문서명
- Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
- 학교 / 강의
- Duke University · Big Data
- 내용
- Tài liệu giới thiệu Starfish, một hệ thống tự điều chỉnh cho phân tích dữ liệu lớn, giải quyết các thách thức trong việc tinh chỉnh Hadoop MapReduce. Nó sử dụng các công cụ như Profiler và What-if Engine để tự động tối ưu hóa hiệu suất mà không cần người dùng có chuyên môn sâu.
- 목차
- Analysis in the Big Data Era
- Hadoop MapReduce Ecosystem
- Practitioners of Big Data Analytics
- Tuning Challenges
- Starfish: Self-tuning System
- What are the Tuning Problems?
- Starfish’s Core Approach to Tuning
- Starfish Architecture
- MapReduce Job Execution
- What Controls MR Job Execution?
- Effect of Configuration Settings
- MapReduce Job Tuning in a Nutshell
- Job Profile
- Job Profile Fields
- 페이지 수
- 32 페이지
- 업로더
- Uni24h
댓글 (0)
댓글이 없습니다. 첫 댓글을 남겨보세요!
Stream (11) (Xử lý luồng dữ liệu) - Julian M. Kunkel
Krone (09) (Sự phát triển của dữ liệu) (Tiếng Anh)
Parallel mf (09) (Thuật toán phân tán phân tích ma trận dữ liệu lớn)
Big Data Analytics - Phân tích dữ liệu lớn (Lecture 5)
NoSQL db (06) (Cơ sở dữ liệu NoSQL)
Tổng hợp Đề Toán 5 - Luyện thi vào Lớp 6 - CLB EMath
Bài giảng vật lý đại cương (Chương 3) - Đỗ Ngọc Uấn
Chương 8.Nguyên tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang

댓글 (0)
댓글이 없습니다. 첫 댓글을 남겨보세요!