Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Big data processing rmit

28/03/2021 Client: saad24vbs Deadline: 2 Day

RMIT Classification: Trusted

Big Data Processing COSC 2637/2633

Assignment 1 Assessment Type

Individual assignment. Submit online via Canvas → Assignment 1. Marks awarded for meeting requirements as closely as possible. Clarifications/updates may be made via announcements or relevant discussion forums.

Due Date Week 7, Friday 13rd September 2020, 23:59

Marks 40

1. Overview

Write MapReduce programs which gives your chance to understand the complexity of MapReduce programing, the essential components you learned in lectures, the unique debugging method, the impact of performance using different size clusters.

2. Learning Outcomes The key course learning outcomes are:

CLO 1. Model and implement efficient big data solutions for various application areas using appropriately selected algorithms and data structures.

CLO 2. Analyze methods and algorithms, to compare and evaluate them with respect to time and space requirements and make appropriate design choices when solving real-world problems.

CLO 3. Motivate and explain trade-offs in big data processing technique design and analysis in written and oral form.

CLO 4. Explain the Big Data Fundamentals, including the evolution of Big Data, the characteristics of Big Data and the challenges introduced.

CLO 5. Apply non-relational databases, the techniques for storing and processing large volumes of structured and unstructured data, as well as streaming data.

CLO 6. Apply the novel architectures and platforms introduced for Big data, in particular Hadoop and MapReduce.

3. Assessment details In Task 2 of Lab 3 (week 4), you have developed a MapReduce program and run it in Hadoop. It is the basic version of word count. In this assignment, you are asked to extend the functions based on the MapReduce program using what you learned in this course. You should use Java to develop your MapReduce program over AWS EMR (if you want to use other code language, please contact lecturer for approval). Task 1 – Count words by lengths (8 marks) Write a MapReduce program to count number of short words (1-4 letters), medium words (5-7 letters) words, long words (8-10 letters) and extra-long words (More than 10 letters). Task 2 – Count words by the first character (8 marks) Write a MapReduce program that outputs a count of all words that begin with a vowel and count of all how many words that begin with a consonant.

Page 2 of 3

RMIT Classification: Trusted

Task 3 – Count word with in-mapper combining (12 marks) Write a MapReduce program to count the number of each word where the in-mapper combining is implemented rather than an independent combiner. Task 4 – Count word with partitioner (12 marks) Extend the MapReduce code in Task 1 by using partitioner such that - short words (1-4 letters) and extra-long words (More than 10 letters) are processed in one reducer, - medium words (5-7 letters) and long words (8-10 letters) are processed in another reducer.

4. Submission Your assignment should follow the requirement below and submit via Canvas > Assignment 1. Assessment declaration: when you submit work electronically, you agree to the assessment declaration: https://www.rmit.edu.au/students/student-essentials/assessment-and-exams/assessment/assessment-declaration

5. Requirement

(a) The codes for all four tasks are entailed in a single Maven project. (2 marks) (b) Submit the complete Maven project source code in a .zip file (including a standalone jar file). The zip

file should be named as sxxxxx_BDP_S2_2020.zip (replace sxxxxx by your student ID). (2 marks) (c) You need include a “README” file in the zip file. In the README, you are asked to specify how

to run each task using the standalone jar in Hadoop. (1 mark) (d) Paths of input file and output file should not be hard-coded. (1 mark) (e) For all tasks, use the text file “Melbourne” “RMIT” and “3littlepigs” as the input files and process

them together in the same run (don’t process them separately); output file must be stored in /user/sxxxxx/output# in HDFS (i.e., /user/sxxxxx/output1 for Task 1, /user/sxxxxx/output2 for Task 2, and so on). (4x1 marks)

(f) For each task, using Apache log4j log information: (4x1 marks) - In the MAP tasks, the log should be “The mapper task of , ” - In the REDUCE tasks, the log should be “The reducer task of ,

(g) Conduct performance analysis on different numbers of nodes in EMR clusters. To this end, run the code in Task 1 to process a large data set

s3a://commoncrawl/crawl-data/CC-MAIN-2018-17/segments/1524125936833.6 when the number of nodes in EMR clusters is 3, 5, 7 respectively. Show the CPU_MILLISECONDS for each MAP task and each REDUCE task in the README file (the same one mentioned in (c)); and analyze what you observed (250-500 words). (3 marks)

(h) Your MapReduce program(s) must be well written, using good coding style and including appropriate use of comments. (4x2 marks)

6. Marking Guide (a) If one task cannot be run using the submitted jar file, no mark for this task. (b) If one task can run but the output is incorrect. At least half mark will be deducted for this task. If the

code has major issues (such as logically incorrect), 0 mark for this task.

7. Academic integrity and plagiarism (standard warning) Academic integrity is about honest presentation of your academic work. It means acknowledging the work of others while developing your own insights, knowledge and ideas. You should take extreme care that you have:

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Top Academic Tutor
ECFX Market
Essay & Assignment Help
Academic Mentor
Quality Homework Helper
Top Quality Assignments
Writer Writer Name Offer Chat
Top Academic Tutor

ONLINE

Top Academic Tutor

Give me a chance, i will do this with my best efforts

$63 Chat With Writer
ECFX Market

ONLINE

ECFX Market

I am known as Unrivaled Quality, Written to Standard, providing Plagiarism-free woork, and Always on Time

$44 Chat With Writer
Essay & Assignment Help

ONLINE

Essay & Assignment Help

I have read and understood all your initial requirements, and I am very professional in this task.

$64 Chat With Writer
Academic Mentor

ONLINE

Academic Mentor

I will cover all the points which you have mentioned in your project details.

$58 Chat With Writer
Quality Homework Helper

ONLINE

Quality Homework Helper

You can award me any time as I am ready to start your project curiously. Waiting for your positive response. Thank you!

$53 Chat With Writer
Top Quality Assignments

ONLINE

Top Quality Assignments

I have read and understood all your initial requirements, and I am very professional in this task.

$36 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Interaction design beyond human-computer interaction 5th edition pdf - Week 3 discussion - Spatial awareness definition in physical education - Chapter 11 summary frankenstein - Discussion Week 3.2 - Aligning stockholder and management interests - Me-7 - Building Effective Healthcare Teams Through Nursing Leadership - Identifying nouns answer key - Imagine you work for an independent grocery store with 20 employees. The business owner has tasked you with creating a relational database that will track employee names, IDs, positions (e.g., cashier, manager, clerk, or night crew), and salaries. - Information Governance Final Research paper - In many cases, a subquery can be restated as a/an ______________. - Unit 7 Journal - 1968 blue mountains bushfires - Assignment DM - Financial statements - Discussion post - Tooth enamel consists mainly of the mineral calcium hydroxyapatite - Projects - 17 caroline street redfern - Native bees blue mountains - Brisbane city plan 2014 mapping - Thesis - Fiesta spaghetti pasta and sauce price - Read Deceitful Spammer or Marketing Genius? and complete the questions at the end of the case study. - Global perspective igcse notes - Australian college of natural beauty - Theoretical yield of stilbene dibromide - Mount vesuvius eruption 1944 video - 2013 economics hsc answers - Eyewash station training ppt - Triangle sparknotes fire changed america - John boston session ipa - How to construct a payoff table in excel - Lutron wired occupancy sensor - Is freedom writers a true story - Discussion Question - Benihana process flow diagram - Mater christi catholic primary school - Citadel alien medi gel formula - Moral controversy debate - Swift standards release 2016 - Journal Article Research - Shadow health chest pain answers - Haroun and the sea of stories iff - Objects measured in nanometers - Wireless communication - Ptc auxiliary heater mercedes - Is uva hospital non profit - Explain the difference between implicit biases and stereotypes - Words with two q's - Migraine soap note plan - 15 page powerpoint slide - Define electron dot diagram - Switching regulator power dissipation calculation - First year of College Seminar - Continue to work out your salvation with fear and trembling - South lanarkshire holidays 2014 - Erik erikson stages worksheet - Political science - Are psychopaths more likely to exhibit criminal behavior - Yeast fermentation lab balloon answers - Relatively prime to n - Peaceful end of life theory application - Why is salr less than dalr - Brinch hansen method lateral pile capacity - Unrecognized libpcap format or not libpcap data - Crow lake by mary lawson summary - Www presentationmagazine com calendar - Born a crime identity essay - Maroondah dam walking tracks - The real electric frankenstein experiments of the 1800s answers - Jennifer conoció a laura en la escuela primaria - Magento 2 service layer - The table below shows the monthly cost of producing vintage model cars for collectors. - Atlas metal spinning wok - Pure safety osha 30 - Comprehensive Guide to Acura Repair Services in Abu Dhabi - Rondell data corporation case study pdf - Marine reptile with fins enabling it to swim - The outsiders chapter 4 audio - Lanco corporation an accrual method corporation reported - Cayenne fruit 40000 stu benefits - How to use a bunsen burner - Aaron gentzler publisher seven figure publishing - Scarifier hire travis perkins - Cooperative travel insurance privilege account - Surface finish ra 3.2 - Nursing information expert - Number of lululemon stores 2017 - How to make titration curve on excel - Non coded income uk - Classless dynamic routing protocol - Gars 3 interpretation guide - Literature Evaluation Table - Introduction to poetry billy collins - Holes study guide pdf - Globalization at general electric case study answers - Organizational behavior 13th edition 13th edition pdf - Hall v fonceca [1983] war 309