Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)
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.
プレビューを生成中...
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
… Tải file gốc để đọc toàn bộ tài liệu.
- ドキュメント名
- 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
- Doc.pages
- 32 ページ
- アップロード者
- Giang Le
よくある質問
Tài liệu này có miễn phí không?
Có. “Starfish (17) (hệ thống tự điều chỉnh Starfish dành cho Hadoop MapReduce) (Tiếng Anh)” miễn phí — bạn chỉ cần đăng nhập rồi bấm Tải xuống để lấy file gốc.
Tài liệu dài bao nhiêu trang?
Tài liệu gồm 32 trang, thuộc môn Big Data. Bạn có thể xem trước online trước khi tải.
Tôi có thể xem trước trước khi tải không?
Có. Bạn xem trước tài liệu ngay trên trang này bằng trình đọc online, rồi quyết định tải về.

コメント (0)
まだコメントはありません。最初のコメントを書きましょう!