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

Discuss Question - Nursing - Soap note template for nurse practitioners - Megan's Law - Coles direct sourcing pvt ltd - Human Resources case study - Microscopic anatomy of compact bone - Shprintze fiddler on the roof - American airlines strategy analysis - O brien auto group onemint login - Week 2 intro com - Snowdrops at benington lordship - Possible conflict management and negotiation techniques - Writer federico garcia crossword clue - Blooms taxonomy spelling matrix - Discussion - Brisbane city council mowing nature strip - Hills like white elephants modernism - Symbolism in ender's game - A pn junction allows current to flow when - What is Minecraft MOD APK? - Financial reporting and analysis edition solutions - Heparin drip calculation practice problems - Data table 1 chromatogram data - Vorpal part of speech - Psn error np 39232 9 - Corporate visions power messaging - 11 44 police code - History teacher interview questions - In the following piece, what is the form in the passage from 0:11 to 0:44? - Boreal forest food chain - Graph each function by making a table of values - Dialogue vs monologue vs soliloquy - Management - Visual spatial skills occupational therapy - An incident based peer review committee - Therapy - Show how 10 4 helps solve 30 4 - Bradford v robinson rentals - Water flows through the pipe contraction shown - Baptist foundation of arizona fraud - Lightforce genesis 210 halogen - Humbrol authentic colour chart - Film genres worksheet hum 150 - Paged memory reference - A manufacturing company reports cost of goods manufactured as - What is the symbol for confirmation - Complete All Discussion Boards For Online Course - Kaplan nursing exit exam questions - Average bond enthalpy definition - Isometric drawing 45 degree angle - Cmit 320 network security proposal part 1 - Actron air zones not working - Civilization - Linear density of a string formula - Water by the spoonful full script - 3.1&3.2 Discussion: Devotional Reflection-Children of Light-Transparency & Borland Case Final Response - Essentials of business communication 11th edition pdf free - Arnold leisure centre jobs - Theodosia tyson - Questions (4) each question must have 200 words - Http www strategicbusinessinsights com vals surveynew shtml - Non controversial speech topics - Aditya kumar ips begusarai - "Slavery and the South" - Land residual method formula - Answer to essay-200 words minimum(MelGC) - Disney parks and resorts strategy - 0737179697 MAMA SHANANI ABORTION CLINIC IN QWAQWA WELKOM HARRISMITH BETHLEHEM - Sensitivity Analysis: One Question. Urgent - Approximate figure crossword clue - The bean eaters analysis - Apex learning practice assignment answers - Types of business writing exam - Atraumatic care in pediatric nursing - We the people eleventh essentials edition - Cyber Security and Risk Management - Describe an advertisement you dislike the most cue card - Capstone Project Part IV: The Technicals: Measuring and Evaluating Performance - Sir robert geffery's school - Rewrite the following without an exponent 2 3 - 15 ryehill close new lynn - MBA Business Plan component due in 3 days - Video call a prisoner qld - Ehr implementation highlighting past - Awc ashford edu writing tools thesis generator html - Mark hemans prayer request - Practical connection assignment( Info Security & Risk Mgmt) - Unit 4 Part 1 - American wire gauge abbreviation - Data Science and Big Data - Disney world daily revenue - Case study treatment plan - Apa code of conduct in research - Moreton bay bin collection - Watsonia library opening hours - Per your request, i am enclosing his comments. - Canadian Human Resource Management - 15 grand strategies with examples - Hinge joint wire strainer