introduction, recent, emerged, applications, rely, heavily, resources, computing, power, known, maintaining, infrastructure, due, system, administration, electric, bills, hardware, maintenance, etc, cloud, benets, elasticity, scalability, providing, virtually, unlimited, therefore, users, migrating, generally, used, dierent, enterprise, scientic, community, turning, additional, ows, technical, domain, primary, representing, solution, usually, consisting, numerous, amount, modeling, scientist, submit, swfms, management, pegasus, kepler, desired, results, having, task, scheduling, data, allocation, fault, tolerance, running, computations, hindrances, communication, latencies, cost, set, nding, ideal, deployment, specic, scaling, requirements, platform, vendor, dependability, previously, shown, reduced, using, existing, graph, partitioning, techniques, distributing, computational, cluster, eciently, previous, focused, single, montage, thesis, process, execution, non, hierarchical, automated, achieved, analyzing, logs, produced, constructing, weighted, remapping, original, approach, easily, partition, gain, overall, bandwidth, reduction, occasional, improvement, decrease, experiment, stated, earlier, executing, example, setting, itself, overcome, multi, tools, jclouds, [jcl], cloudml, framework, built, setup, openstack, amazon, java, toolkit, congures, partitioned, solve, trying, estimate, runtime, based, cores, initial, estimation, select, preferred, modifying, makespan, algorithm, pietri, et, al, adding, factor, ease, choosing, parameter, added, selection, estimated, functionality, listed, automatic, included, motivation, grid, popular, according, hoa, obstacles, oers, access, heterogeneous, typically, environment, customized, support, legacy, remains, consistent, across, multiple, idiosyncrasies, service, congurations, advantages, alternative, disadvantage, assuming, modeled, congured, execute, instance, scenario, installed, provisioned, deprovisioned, consuming, tedious, automation, [], ansible, proprietary, force, lock, source, modied, perfectly, basis, dependencies, provision, needed, unsolved, considering, former, distribute, virtual, increase, intra, decreasing, inter, solved, available, consideration, separate, approximation, ne, tune, scale, rst, introduced, taking, account, rather, plug, optimal, outline, structure, chapter, provides, background, main, paradigms, introduces, related, regarding, describes, architecture, details, accuracy, duration, nally, concludes, brie, future, matured, underlying, characterization, remained, unchanged, national, institute, standards, technology, model, enabling, ubiquitous, convenient, demand, network, shared, pool, congurable, servers, storage, rapidly, released, minimal, eort, provider, interaction, public, various, electricity, utility, calculated, usage, categorized, iaas, paas, software, saas, described, provisioning, types, [ama], google, [pla], refers, pre, customers, allows, manage, develop, maintain, heroku, app, engine, developers, characterized, dropbox, salesforce, depicts, layers, features, forwards, exible, scaled, balancing, utilizing, spawn, vice, versa, leasing, charging, hassle, managing, migrate, reducing, launch, quickly, images, create, template, later, base, building, coin, downsides, virtualization, enables, independent, causes, extra, hinders, commodity, computers, fail, replication, necessity, thinking, especially, commonly, developed, performance, super, performing, require, lack, control, availability, reasons, consider, commercial, microsoft, azure, [azu], accessibility, customizable, signicantly, simplied, whether, divided, utilize, exchange, owned, businesses, government, organizations, private, nebula, within, unavailable, grained, advanced, security, hybrid, combination, beforehand, suddenly, burst, satisfy, increased, elastic, compute, massive, destroy, share, shoulders, choose, suitable, billing, charges, hourly, per, price, rates, vary, regions, constraints, making, however, test, correctly, testing, essence, similar, implementation, deploy, conditions, albeit, tempting, actually, simple, skills, carefully, additionally, documentation, insucient, pro, ject, particular, exist, client, working, verify, validate, repeating, reproducing, observations, gotten, cumbersome, standardized, fortunately, enabled, automate, orchestrating, complicated, composed, basic, processes, distributions, pipelines, aggregations, redistributions, inputs, aggregated, output, opposite, subsets, parallelism, being, elds, cosmology, biology, physics, laser, interferometer, gravitational, observatory, detect, events, universe, seismology, cybershake, intensively, utilized, southern, california, earthquake, center, characterize, hazards, represent, created, directed, acyclic, format, compatible, taverna, [tav], conceptual, unied, flow, language, specify, overview, subsection, aspects, themselves, designed, infrared, science, archive, generate, mosaics, [mon], representation, entists, hypothesis, ranging, intensive, waiting, operations, consists, levels, mprojectpp, loosely, correlated, fetched, database, perform, plane, transform, mdifit, calculate, dierence, overlapping, merged, mconcatfit, mbgmodeldetermines, corrections, apply, mbackground, mimgtbl, extracts, geometry, information, metadata, upcoming, finally, maddjob, co, repro, jected, produce, mshrinkjob, transformed, mjpeg, degree, total, pgen, genomic, variation, analysis, ecient, soybean, study, generation, re, sequencing, contrast, demanding, although, terabytes, reference, genome, chromosome, les, sequence, alignment, synthetic, fasten, custom, decreased, increaser, fibonaci, called, leincreaser, benchmark, specied, splits, nparts, depending, combines, larger, transfer, spent, bonacci, text, contains, fibonacci, dummy, logarithm, nodes, followed, leftmost, rightmost, fractions, chosen, randomly, computationally, nal, combiner, scalable, iterations, mb, fully, monitoring, ve, presentation, bux, leser, further, textual, graphical, standalone, web, portals, greatly, modiable, written, manually, python, perl, libraries, orchestration, represented, lies, highly, workloads, understanding, focus, illustration, local, constructed, collection, supported, components, drag, portray, graphically, enforce, sub, [kep], edit, workbench, sites, category, online, class, suggests, explicitly, cross, mobyle, [mob], galaxy, bioinformatics, strength, sharing, speaking, reliability, reactive, failure, automatically, retried, parallelization, ability, exploit, parallel, distinct, conveys, coarse, named, chiron, cloudformation, [clob], manager, [man], integration, deploying, deployed, cannot, migrated, dependent, products, interested, mostly, deciency, satisfactory, gogrid, customization, congurability, accessible, cloudmf, modelling, referred, general, adapt, code, assist, design, external, internal, relationships, ii, modelsrun, broker, responsible, migration, adaption, maps, modications, updates, smaller, dene, scripts, bindings, listing, snippet, gradually, harder, valid, exactly, nodetypes, id, mainnode, ubuntu, openstacknova, memory, location, regionone, sshkey, duke, securitygroup, jaagup, privatekey, pem, g], artefacttypes, retrieval, wgethttp, sh, bashpegasus, really, unexpected, error, thrown, current, backed, aforementioned, research, seaclouds, mainly, agility, monitor, quality, violation, satises, interest, containers, docker[doc], distributed, including, lightweight, deployable, docker, packages, includes, kernel, gained, stable, ongoing, rewall, loading, modules, dicult, clocker, [cloa], rightscale, [rig], informatics, structured, fundamental, algorithmic, procedures, splitting, minimization, complexity, speeding, route, planning, extensively, processing, pixels, ob, processors, evenly, dispensed, balance, nd, spectral, geometric, multilevel, implementing, chaco, patoh, implements, schemes, speed, millions, huge, connections, weights, nlines, nis, vertices, integer, value, analyzed, going, exchanged, megabyte, adjacent, connecting, aand, bis, undirected, random, sum, meaning, minimized, expressed, following, given, jv, vinto, ksubsets, i\, ij, nk, iv, ewhose, incident, extended, goal, kdisjoint, vis, vector, pof, length, [v, showing, bisecting, gusing, straightforward, bisection, phases, coarsening, inital, provided, coarsened, remodelled, divide, uncoarsening, coarsest, rened, precise, ginto, kparts, rene, higher, summary, state, art, recap, allowed, rise, constrained, longer, switch, seamlessly, furthermore, overhead, optimized, extensive, lin, lu, proposed, preliminary, showed, reduce, elastically, considered, firstly, dynamically, secondly, homogeneous, robust, deadline, poola, outperformed, focuses, movement, heterogeneity, neither, zhang, adopted, clustering, placement, strategy, optimize, simulations, volume, method, locality, hypergraph, enhanced, heuristic, implemented, compared, hadoop, peer, manner, tanaka, tatebe, assignation, robin, immediate, occasionally, characteristics, evaluation, pwrake, estimating, topic, predict, carried, authors, methodology, applied, consumed, success, predictions, miu, missier, learning, sucient, historical, relative, absolute, below, actual, chef, restrictions, specically, wfms, vuko, jevic, haupt, multistep, bootstrapping, complex, middleware, bootware, generic, independence, validation, simtech, required, approximately, average, less, snapshot, internet, deployer, wrangler, robustly, plugins, install, default, click, agent, juve, ewa, deelman, unknown, covered, performed, conguring, researched, combining, addressed, tried, address, gap, discussed, condor, widely, recovery, provenance, mapper, scheduler, mappertakes, abstract, onto, engineis, self, explanatory, remote, queue, subsystem, logging, allowing, status, valuable, debug, easier, dened, executed, readability, suggested, catalog, iii, transformation, replica, mapping, dagman, direct, stack, submitted, powerful, concept, classads, match, preferences, tannenbaum, advertising, newspapers, buyers, willing, sellers, advertise, terms, disk, containing, central, daemons, role, startd, starter, schedd, statistics, collector, collects, negotiator, negotiating, layout, mule, glusterfs, common, storing, extending, context, anyway, sending, index, cache, interface, outputted, query, selected, downloaded, gure, faster, mode, natively, handler, mulehandler, intertwining, additions, evolving, tweaked, updated, properly, commands, responses, via, string, function, execcommandwithresponse, periodically, downloading, getfilestream, receive, worker, changed, euwest, coded, externalcomponentinstance, addresses, necessary, cycle, plus, correct, frontend, backend, serves, seeing, andestimator, vmn, thymeleaf, javascript, gradle, afterwards, clone, installation, skipped, spawned, involves, starting, attach, termination, restarting, nishes, taken, individual, fed, mapped, estimator, computed, managerstarts, otherwise, estimatorgets, plot, displayed, axis, xcores, selecting, nano, reasonable, started, screen, page, illustrates, clicking, satised, illustrative, increasing, section, subsubsection, xlarge, astonishing, gigabytes, metis, waypartitioning, associated, evaluate, medium, anticipated, guarantee, clearly, machinescores, indeterminable, whilst, ensure, clear, directly, fewer, unnecessary, measuring, respectively, resulting, lesser, requests, expenses, pseudo, calculation, calculatemakespan, total_makespan, getjobs, total_runtime, max_runtime, max_cores, job_runtime, getruntime, max, min, returntotal_makespan, grouped, traversing, thousands, separately, equation, longest, conducted, ilia, petri, plotted, drew, resulted, indicating, alog, simplies, polynomial, xa, eb, ais, slope, intercept, curve, deg, baseline, accurate, basically, obvious, choice, rough, guideline, span, sped, investigation, lied, established, improves, debugging, sequentially, micro, astounding, scicloud, ip, creation, nevertheless, roughly, launched, download, remarkably, file, uploads, outlined, percent, ma, jor, conclusion, shortens, observed, hugely, benecial, approximate, outcome, improved, promising, area, accurately, development, reliable, friendlier, currently, incorporated