Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
- Seiten
- 32
- Định dạng
- PPTX
- Dung lượng
- 960 KB
- Năm
- 2011
- Trường
- Duke University
- Aufrufe
- 0
- Kommentare
- 0
- Lượt tải
- 0
Vorschau wird generiert...
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.
- Dokumentenname
- Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
- Schule / Kurs
- Duke University · Big Data
- Inhalt
- 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.
- Inhaltsverzeichnis
- 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
- Seiten
- 32 Seiten
- Hochgeladen von
- Uni24h
Beschreibung
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
Häufig gestellte Fragen
Ist dieses Dokument kostenlos?
Ja. „Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)“ ist kostenlos — melden Sie sich einfach an und klicken Sie auf Herunterladen, um die Originaldatei zu erhalten.
Wie viele Seiten hat dieses Dokument?
Das Dokument hat 32 Seiten, für den Kurs Big Data. Sie können es vor dem Herunterladen online in der Vorschau ansehen.
Kann ich vor dem Herunterladen eine Vorschau ansehen?
Ja. Sie können sich dieses Dokument direkt auf dieser Seite im Online-Reader ansehen und dann entscheiden, ob Sie es herunterladen möchten.
Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
Vorschau wird generiert...
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
- Dokumentenname
- Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
- Schule / Kurs
- Duke University · Big Data
- Inhalt
- 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.
- Inhaltsverzeichnis
- 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
- Seiten
- 32 Seiten
- Hochgeladen von
- Uni24h
Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!
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

Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!