AN ALTERNATIVE RANKING SCHEME FOR COMPUTATIONAL GRID RESOURCE SELECTION MEHRAN RANJBAR SERAYDASHTI

Similar documents
SPAM FILTERING USING BAYESIAN TECHNIQUE BASED ON INDEPENDENT FEATURE SELECTION MASURAH BINTI MOHAMAD

LIGHTNING AS A NEW RENEWABLE ENERGY SOURCE SARAVANA KUMAR A/L ARPUTHASAMY UNIVERSITI TEKNOLOGI MALAYSIA

CLIENT SERVER APPLICATION FOR SERVER FARM PERFORMANCE MONITORING ABDIRASHID HASSAN ABDI

IMPROVING SERVICE REUSABILITY USING ENTERPRISE SERVICE BUS AND BUSINESS PROCESS EXECUTION LANGUAGE AKO ABUBAKR JAAFAR

TRANSFORMATIONAL PROJECT MANAGER: AN ENABLER OF AN ENTERPRISE RESOURCE PLANNING (ERP) IMPLEMENTATION SUCCESS JOHN ONYEKACHI OKUGO

INTEGRATING CONSUMER TRUST IN BUILDING AN E-COMMERCE WEBSITE NUR ZAILAN BIN OTHMAN

STRESS EFFECT STUDY ON 6 DIFFERENT PATTERN OF TYRES FOR SIZE 175/70 R13 SYAHRIL AZEEM ONG BIN HAJI MALIKI ONG. for the award of the degree of

Faculty of Computer Science & Information Technology

WEB-BASED PROPERTY MANAGEMENT SYSTEM SAFURA ADEELA BINTI SUKIMAN

JOB AGENT MANAGEMENT SYSTEM LU CHUN LING. A thesis submitted in partial fulfillment of. the requirements for the award of the degree of

DEVELOPING AN ISP FOR HOTEL INDUSTRY: A CASE STUDY ON PUTRA PALACE HOTEL

MASTER S PROJECT REPORT SUMMARY

A STUDY ON MOTIVATION TO START UP A BUSINESS AMONG CHINESE ENTREPRENEURS

PRODUCTIVITY IMPROVEMENT VIA SIMULATION METHOD (MANUFACTURING INDUSTRY) HASBULLAH BIN MAT ISA

FRAMEWORK FOR EVALUATING PROGRAMMING LANGUAGES FOR COMPUTER GRAPHICS

BISKUT RAYA INVENTORY MANAGEMENT SYSTEM (BRIMS) NURUL AMIRAH BINTI ROSLAN THESIS SUBMITTED IN FULFILLMENT OF THE DEGREE OF COMPUTER SCIENCE

A STUDY OF SECURITY LIMITATIONS IN VIRTUAL LOCAL AREA NETWORK IMPLEMENTATION

K-BASED HELPDESK SYSTEM SISTEM MEJA BANTUAN BERASASKAN PENGETAHUAN

THE RELATIONSHIP BETWEEN HUMAN RESOURCE INFORMATION SYSTEM (HRIS) AND HUMAN RESOURCE MANAGEMENT (HRM) ALFRED PUN KHEE SEONG

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF PROTOTYPE SCHEDULING AND SEQUENCING SOFTWARE FOR JOB SHOP MANUFACTURING IN SHEET METAL FABRICATION

EFFECTIVE COST MANAGEMENT: APPLYING ACTIVITY BASED COSTING IN PRIVATE HEALTHCARE - (HAEMODIALYSIS SERVICES)

HELP DESK SYSTEM IZZAT HAFIFI BIN AHMAD ARIZA

UNIVERSITI PUTRA MALAYSIA KNOWLEDGE MANAGEMENT SYSTEM FRAMEWORK FOR COLLABORATIVE OPEN SOURCE SOFTWARE DEVELOPMENT

DEVELOP AND DESIGN SHEMATIC DIAGRAM AND MECHANISM ON ONE SEATER DRAG BUGGY MUHAMMAD IBRAHIM B MD NUJID

FM HELP DESK : USER COMPLAINT SYSTEM AS AN FM APPROACH FOR FACILITIES MANAGEMENT SERVICES IN UNIVERSITI TUN HUSSEIN ONN MALAYSIA (UTHM)

EXPERIMENTAL ANALYSIS OF PASSIVE BANDWIDTH ESTIMATION TOOL FOR MULTIPLE HOP WIRELESS NETWORKS NURUL AMIRAH BINTI ABDULLAH

ASMAK flint! MAT DM51)

Keywords: System Identification, Least Square Method, RC circuits. Kata kunci : Sistem Identifikasi, Least Square Method, Litar RC

CLINICAL MANAGEMENT SYSTEM (CMS)

PENGGUNAAN BAHAN BANTU MENGAJAR DI KALANGAN GURU PELATIH UTM YANG MENGAJAR MATAPELAJARAN MATEMATIK

RFID BASED SYSTEMATIC STUDENT S ATTENDANCE MANAGEMENT SYSTEM HANISAH BINTI HAMID. Faculty of Electrical and Electronic Engineering

How To Get A Job At A Bank

DEPARTMENT OF ESTATE -MANAGEMENT FACULTY OF ARCHITECTURE, PLANNING AND SURVEYING UNIVERSITI TEKNOLOGI MARA

CASE STUDY: PROPOSED APPLICATION OF PROJECT MANAGEMENT TECHNIQUES FOR CONSTRUCTION OF NUCLEAR POWER PLANT IN MALAYSIA

ONLINE DATA VISUALIZATION FOR UMP STRATEGIC PLAN DASHBOARD ANDY PUE ZENFOONG TECHNICAL SUBMITTED IN FULFILMENT OF THE DEGREE OF COMPUTER SCIENCE

SPA BEAUTY MANAGEMENT SYSTEM NAJIHAH BINTI RUSSLI

LOG FILE ANALYSIS USING SIGNATURE DETECTION (LoFA-SD) ABIGAIL KOAY MAY YEE

DEVELOPMENT OF STATISTICAL PROCESS CONTROL (SPC) MATLAB- BASED SOFTWARE FOR AUTOMOTIVE INDUSTRIES APPLICATION SITI HAZLINA BINTI MOKHTAR

FACTORS AFFECTING TRANSFER OF TRAINING SAMER SALEH ALI ABUJAZAR

NOOR HANIRA BINTI MAHIDIN

IMPLEMENTING CRYPTOGRAPHY IN DATABASE KWAN SHONG HANN

HIGH RELIABILITY PRIVATE CLOUD STORAGE WITH MINIMAL OPERATION COST USING MULTI-OBJECTIVE OPTIMIZATION MUHD HANIS BIN HARUN

CLINIC MANAGEMENT SYSTEM: OUTPATIENT MANAGEMENT SYSTEM NURZETY AQTAR AHMAD AZUAN

A STUDY ON INVENTORY CONTROL SYSTEM PRACTICE IN KUANTAN FOOD PROCESSING SMALL MEDIUM ENTERPRISE (SME) NURUL AJILAH BINTI MOHAMAD ROSALAN

TOPIK 1 Konsep Pengukuran dan Skala Pengukuran

PENCAPAIAN HOSPITAL PERFORMANCE INDICATOR FOR ACCOUNTABILITY (HPIA) No Indikator Standard Julai - Disember 2015

ONLINE RESTAURANT MANAGEMENT SYSTEM (ORMS) HANISAH BINTI MD TAHA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI TEKNOLOGI MAKLUMAT DAN KOMUNIKASI

MODELING AND SIMULATION OF SINGLE PHASE INVERTER WITH PWM USING MATLAB/SIMULINK AZUAN BIN ALIAS

UNIVERSITI PUTRA MALAYSIA IMPLEMENTATION OF AN ELECTRONIC QUALITY MANAGEMENT SYSTEM OF A MANUFACTURING COMPANY NAGUR AZIZ BIN KAMAL BASHAH FK

Car Rental Management System (CRMS) Lee Chen Yong

DEVELOPMENT OF DATA ACQUISITION SOFTWARE FOR CENTRALIZED RADIATION MONITORING SYSTEM

UNIVERSITI PUTRA MALAYSIA REAL TIME TRACKING AND FACE RECOGNITION USING WEB CAMERA

THE EFFECT OF CHATTER ON CUTTING TOOL IN CNC MILLING MACHINE CRISPIN JULIP JAINUL

UMP-AUTOMATIC SPORT FACILITIES MANAGEMENT SYSTEM (UMPASFMS) TAN HOOI FONG UNIVERSITI MALAYSIA PAHANG

DEVELOPMENT OF SCHEDULING SYSTEM FOR STAMPING DIE PRODUCTION USING SIMULATION DISPATCH APPROACH

COARSE RESOLUTION DEFECT LOCALIZATION ALGORITHM FOR AN AUTOMATED VISUAL PCB INSPECTION

ASSEMBLY LINE BALANCING IMPROVEMENT: A CASE STUDY IN AN ELECTRONIC INDUSTRY SITI FARAHIN BINTI BADRUL HISHAM. for the award of the Degree of

TABLE OF CONTENTS. SUPERVISOR S DECLARATION ii STUDENT S DECLARATION iii DEDICATION ACKNOWLEDGEMENTS v ABSTRACT LIST OF TABLES

ULTRASONIC TOMOGRAPHY SYSTEM FOR LIQUID/GAS FLOW: FRAME RATE COMPARISON BETWEEN VISUAL BASIC AND VISUAL C++ PROGRAMMING

HOME ALARM SYSTEM USING DETECTOR SENSOR MD KHAIRUL AMRI B MD ZAIN

SWAY REDUCTION ON GANTRY CRANE SYSTEM USING DELAYED FEEDBACK SIGNAL (DFS) NORASHID BIN IDRUS

TN. MOHD FAKHRUZZAMAN B. TN ISMAIL

THE FINGERPRINT IDENTIFICATION OF ATTENDANCE ANALYSIS & MANAGEMENT. LEE GUAN HENG (Software Engineering)

FACULTY OF ELECTRICAL ENGINEERING. UNIVERSITI TEKNIKAL MALAYSIA MELAKA (UTeM) FINAL YEAR PROJECT REPORT

BODY ASSEMBLY PROCESS IMPROVEMENT FOR AUTOMOTIVE INDUSTRY MOHD NAJMI BIN MOHAMAD

Universiti Kuala Lumpur Kampus Kota MALAYSIAN INSTITUTE OF INFORMATION TECHNOLOGY 1016, Jalan Sultan Ismail Kuala Lumpur

UNIVERSITI PUTRA MALAYSIA INTERNET - BASED SECURITY AND MONITORING SYSTEM ISAMELDIN MOHAMMED SULIMAN FK

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF A PRODUCTION PLANNING AND CONTROL SOFTWARE IN TOTAL PRODUCTIVITY MAINTENANCE ENVIRONMENT

VEHICLE TRACKING AND SPEED ESTIMATION SYSTEM CHAN CHIA YIK. Report submitted in partial fulfillment of the requirements

UNIVERSITI PUTRA MALAYSIA CURRENT TRENDS AND PRACTICES IN HUMAN RESOURCE MANAGEMENT: A CASE STUDY IN YTL POWER SERVICES SDN. BHD.

This report is submitted in partial fulfillment of the requirements for the Bachelor of Computer Science (Software Development)

Genetic Algorithm to Optimize Routing Problem Modelled As the Travelling Salesman Problem MUHAMMAD AZRUL FAIZ BIN NOR ADZMI

MODELING OF TRANSPORT PROCESSES FOR AIR POLLUTANTS ENHANCED WITH GEOGRAPHIC INFORMATION SYSTEM

DIRECT CURRENT MOTOR CONTROL LED BY MICROCONTROLLER CREATED PWM THINESH A/L KUNASEGERAN. Thesis submitted in fulfillment of the requirements

EMPLOYEE ATTENDANCE SYSTEM KOIK SEOW LIN

Page 1 of 1. Page 2 of 2 % &! " '! ( ' ( $) * +, - % -. !" # $

Katakunci : kefahaman murid, konsep jirim

DRIVING SCHOOL STUDENT MANAGEMENT SYSTEM TENGKU DIYANA BINTI TENGKU IBRAHIM

SUMBANGAN SIKAP TERHADAP PENCAPAIAN PELAJAR DALAM MATA PELAJARAN MATEMATIK: SEJAUHMANAKAH HUBUNGAN INI RELEVAN?

DRUG MANAGEMENT SYSTEM (DMS) NURUL A1N BINTI MUHAMMAD

SIMULATION OF MICRO HYDRO POWER BASED ON RIVER CONFIGURATION AT RIVER UPSTREAM NUR AZIRAH BINTI ABDUL RAHIM. Thesis submitted in fulfillment of

PROJECT SELECTION FOR GROUP DECISION MAKING USING ANALYTICAL HIERARCHY PROCESS: A PRIVATE COLLEGE PERSPECTIVE FUZAINI BINTI MOHAMAD

HOME AUTOMATION SYSTEM USING POWER LINE COMMUNICATION DARLENE BINTI MOHAMAD DOUGLAS

MOHD KHALIL BIN ABDUL KADJR

Marketing Analysis of the Higher Education Service Sector in Malaysia: Consumer Perspective

UNIVERSITI PUTRA MALAYSIA

Katakunci : penilaian kokurikulum

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF AN ELECTRIC VEHICLE DASHBOARD MONITORING SYSTEM USING MICROCONTROLLER MOHAMMED E. SALEM ABOZAED FK

OCBC GREAT EASTERN CO-BRAND CARD FREQUENTLY ASKED QUESTIONS (FAQ) REBATE FEATURES, INTEREST FREE AUTO INSTALMENT PAYMENT PLAN (AUTO-IPP) AND BENEFITS

LEARNING MANAGEMENT SYSTEM(LMS) AND COURSE MANAGEMENT SYSTEM(CMS)

UNIVERSITI PUTRA MALAYSIA THE NATURE OF HUMAN RESOURCE MANAGEMENT AND ORGANIZATIONAL CHANGE IN MALAYSIAN SMALL AND MEDIUM SIZED ENTERPRISES (SMES)

TAHAP KEPUASAN PELAJAR TERHADAP PENGAJARAN DAN PEMBELAJARAN SIJIL KOLEJ KOMUNTI (MODULAR) FESYEN DAN PAKAIAN di KOLEJ KOMUNTI SELAYANG, SELANGOR

DEVELOPING A WIRELESS PENETRATION TESTING TOOL IN LINUX PLATFORM NOR ARLIZA BINTI ABDULLAH

ANT COLONY OPTIMIZATION (ACO) ALGORITHM FOR CNC ROUTE PROBLEM WAN NUR FARHANAR BT WAN ZAKARTA

KRITERIA BORANG NYATA CUKAI PENDAPATAN (BNCP) TIDAK LENGKAP CRITERIA ON INCOMPLETE INCOME TAX RETURN FORM (ITRF) PEMBERITAHUAN

This report is submitted in partial fulfillment of the requirements for the Bachelor of Computer Science (Network Computer)

Katakunci : tahap stress, tahap kepuasan kerja, pensyarah UTM

Transcription:

AN ALTERNATIVE RANKING SCHEME FOR COMPUTATIONAL GRID RESOURCE SELECTION MEHRAN RANJBAR SERAYDASHTI A dissertation submitted in partial fulfillment of the requirements for the award of the degree of Master of Science (Computer Science) Faculty of Computing Universiti Teknologi Malaysia AUGUST 2013

This dissertation dedicated to my parents and my sister for their endless love and support. iii

iv ACKNOWLEDGEMENT First and foremost, I would like to express heartfelt gratitude to my supervisors Prof. Dr. Abdul Hanan Abdullah and Dr. Aboamama Atahar Ahmed for their constant support during my study at UTM. Besides, I would like to thank the authority of Universiti Teknologi Malaysia (UTM) for providing me with a good environment and facilities such as Computer laboratory to complete this project with software which I need during process. Finally, I would like to thank all my friends for their support and help when I needed it.

v ABSTRACT With widespread use of Internet and other communication technologies, it has become extremely popular to employ idle processing power of computers, which distributed around the world to achieve high performance computing. Grid computing is one the solutions to compute and process large amount of data by using distributed systems. Find suitable resources among numerous resources to execute the submitted job is a critical problem in grid environment. The main idea of proposed algorithm for resource selection is finding reliable resources that can meet job requirements and then based on available resources characteristics and processing power decides about workload of each subtasks. The number and workload of each subtask directly related to the number of available resources and their specifications such as CPU, memory and the status of the network that they are connected. In addition, a ranking mechanism developed to assign a rank to all resources, which join the selection process. It assists reliable resources have more chance to be selected among resources with similar processing performance. Experimental results present that proposed algorithm achieved maximum 95.4% success rate among 1000 submitted job which is 3.3% better than current success rate achieved by Grid Resource Vector (GRV). The proposed algorithm achieved maximum one second execution time which is showing 2.7s improvement among evaluated methods. In addition, it showed 251.12s completion time among a job with 100K length with 5000 resources where evaluated method achieved 376.45s that shows 125.33s improvement. Proposed algorithm succeeds to increase execution success rate and improve average execution and completion time in comparison of similar algorithms, which shows that alternative ranking scheme is effective for selection reliable resources.

vi ABSTRAK Dengan penggunaan internet dan teknologi komunikasi yang semakin meluas, ia menjadi sangat popular untuk kuasa pemprosesan komputer terbiar, dimana ia diedarkan keseluruh dunia untuk mencapat perkomputeran yang berprestasi tinggi. Pengkomputeran grid adalah salah satu penyelesaian untuk mengira dan memproses jumlah data yang besar dengan menggunakan sistem teragih. Masalah utama di dalam perkomputeran grid adalah untuk mencari sumber yang sesuai untuk menjalankan sesuatu kerja. Algoritma yang dicadangkan adalah untuk pemilihan sumber yang boleh dipercayai dan memenuhi keperluan pekerjaan. Seterusnya ciriciri dan kuasa daripada sumber yang terhasil digunakan bagi kuasa pemprosesan untuk mengenalpasti beban kerja yang dilakukan untuk setiap subtugasan. Bilangan beban kerja untuk setiap subtugasan berkait secara langsung dengan jumlah sumber yang ada dan juga spesifikasi seperti CPU, memori, dan juga status rangkaian. Tambahan lagi, satu mekanisma berlapis dibangunkan untuk memberi nilai tahap kepada semua sumber ketika proses pemilihan sumber dilakukan. Ia dipercayai dapat membantu sumber yang bernilai supaya mempunyai peluang yang lebih untuk dipilih dalam sumber yang ada didalam prosess pemilihan. Keputusan eksperimen adalah menunjukkan bahawa algoritma yang dicadangkan telah mencapai nilai maksimum sebanyak 95.4% kadar kejayaan dikalangan 1000 kerja yang dikemukakan. Nilai ini dimana adalah 3.3% lebih baik daripada kadar kejayaan yang dicapai semasa menggunakan Grid Sumber Vector (GRV). Tambahan lagi algoritma yang dicadangkan telah mencapai nilai maksimum dalam satu saat perlaksanaan masa dimana ia direkod 2.7 saat dikalangan kaedah penilaian yang digunakan. Selain itu, ia menunjukkan masa akhir adalah 251.12 saat dengan panjang 100k dan 5000 sumber yang mana menggunakan kaedah penilaian adalah 376.45 saat, dan ia menunjukkan peningkatan 125.33 saat. Algoritma yang dicadangkan telah berjaya meningkatkan kadar kejayaan perlaksanaan, purata perlaksanaan dan juga masa akhir. Berbanding penggunaan algoritma yang sama, ia menunjukkan bahawa Skim Lapisan adalah alternatif yang berkesan untuk membuat pemilihan sumber yang dipercayai.