<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>UH Biocomputation Group - could computing</title><link href="http://biocomputation.herts.ac.uk/" rel="alternate"/><link href="http://biocomputation.herts.ac.uk/feeds/tags/could-computing.atom.xml" rel="self"/><id>http://biocomputation.herts.ac.uk/</id><updated>2020-02-12T13:25:05+00:00</updated><entry><title>Dynamic Hierarchical Structure for Cloud Computing Job Scheduling Utilizing Artificial Intelligence Technologies</title><link href="http://biocomputation.herts.ac.uk/2020/02/12/dynamic-hierarchical-structure-for-cloud-computing-job-scheduling-utilizing-artificial-intelligence-technologies.html" rel="alternate"/><published>2020-02-12T13:25:05+00:00</published><updated>2020-02-12T13:25:05+00:00</updated><author><name>Emil Dmitruk</name></author><id>tag:biocomputation.herts.ac.uk,2020-02-12:/2020/02/12/dynamic-hierarchical-structure-for-cloud-computing-job-scheduling-utilizing-artificial-intelligence-technologies.html</id><summary type="html">&lt;p class="first last"&gt;Na Helian's journal club session where she will talk about the paper &amp;quot;Dynamic Hierarchical Structure for Cloud Computing Job Scheduling Utilizing Artificial Intelligence Technologies&amp;quot;.&lt;/p&gt;
</summary><content type="html">&lt;p&gt;This week on Journal Club session Na Helian will talk about the paper &amp;quot;Dynamic Hierarchical Structure for Cloud Computing Job Scheduling Utilizing Artificial Intelligence Technologies&amp;quot;.&lt;/p&gt;
&lt;hr class="docutils" /&gt;
&lt;p&gt;Cloud computing is widely used due to its cost effectiveness and starvation
free execution of processes. There has been substantial research done
in job scheduling algorithm in cloud computing to improve scheduling
performance, but little attention has been paid to structure design for
job scheduling. This paper aims to improve job scheduling makespan (max
processing time for given jobs) in a cloud environment. A dynamic
hierarchical structure, which introduces sub-schedulers between scheduler
and servers, is proposed to dynamically change the connection pattern
between sub-schedulers and servers by using artificial intelligence search
algorithms. Due to its dynamic and flexible nature, this design enables
the system to adaptively accommodate the heterogeneity of jobs and resources
in order to make most use of the resources available. Experimental results
demonstrate that a dynamic hierarchical structure can significantly reduce
the total makespan of the heterogeneous tasks allocated to heterogeneous
resources, compared with a one-layer structure. This reduction is
particularly pronounced when resources are scarce.&lt;/p&gt;
&lt;p&gt;Papers:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&amp;quot;Dynamic Hierarchical Structure for Cloud Computing Job Scheduling
Utilizing Artificial Intelligence Technologies&amp;quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="line-block"&gt;
&lt;div class="line"&gt;&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 14/02/2020 &lt;br /&gt;
&lt;strong&gt;Time:&lt;/strong&gt; 16:00 &lt;br /&gt;
&lt;strong&gt;Location&lt;/strong&gt;: B200&lt;/p&gt;
</content><category term="Seminars"/><category term="could computing"/><category term="artificial intelligence"/></entry></feed>