<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>دانشگاه صنعتی نوشیروانی بابل</PublisherName>
				<JournalTitle>مجله علمی  رایانش نرم و فناوری اطلاعات</JournalTitle>
				<Issn>2383-1006</Issn>
				<Volume>10</Volume>
				<Issue>2</Issue>
				<PubDate PubStatus="epublish">
					<Year>2021</Year>
					<Month>06</Month>
					<Day>22</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Reactive Fault-tolerant Scheduling in a Fog-based application</ArticleTitle>
<VernacularTitle>مدل زمانبندی مقاوم در برابر اشکال در کاربرد مبتنی بر مه</VernacularTitle>
			<FirstPage>100</FirstPage>
			<LastPage>115</LastPage>
			<ELocationID EIdType="pii">133168</ELocationID>
			
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>احمد</FirstName>
					<LastName>شریف</LastName>
<Affiliation>دانشکده فنی مهندسی، گروه مهندسی کامپیوتر، دانشگاه آزاد اسلامی‌واحد قم، قم، ایران</Affiliation>

</Author>
<Author>
					<FirstName>محسن</FirstName>
					<LastName>نیک رأی</LastName>
<Affiliation>دانشکده مهندسی کامپیوتر و فن آوری اطلاعات، دانشگاه قم، قم، ایران</Affiliation>

</Author>
<Author>
					<FirstName>علی</FirstName>
					<LastName>شهیدی نژاد</LastName>
<Affiliation>دانشکده فنی مهندسی، گروه مهندسی کامپیوتر، دانشگاه آزاد اسلامی‌واحد قم، قم، ایران</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2020</Year>
					<Month>03</Month>
					<Day>13</Day>
				</PubDate>
			</History>
		<Abstract>Fog environment is growing as a vital platform for IoT. With the growing scale of IoT, network failures become inevitable. Communication reliability should be considered to achieve high performance. Fault tolerance becomes a vital issue for improving the reliability of fog. Most studies in fault tolerance have been carried out only on the cloud system. To address this issue, we propose a novel fault-tolerant scheduling algorithm for hybrid modules in fog. One of the main contributions of this approach is proposing a CRBC model, which composes the profits of Checkpoint-Restart and Primary Back up model with Classification. Besides, a novel classification method for different modules is another originality of this paper. We evaluate the performance of the proposed method by comparing it with three methods in terms of delay, energy consumption, execution cost, network usage, and total executed modules. Analysis and simulation results show the reliability and effectiveness of CRBC.</Abstract>
			<OtherAbstract Language="FA">محیط مه به عنوان یک بستر مهم برای IoT در حال رشد است. با افزایش مقیاس IoT، خرابی شبکه اجتناب ناپذیر می-شود. برای دستیابی به کارایی بالا باید به قابلیت اطمینان در ارتباطات توجه نمود. تحمل پذیری اشکال به یک مسئله مهم برای بهبود قابلیت اطمینان در محیط مه تبدیل شده است. بیشتر مطالعاتی که در مورد تحمل اشکال بوده، فقط در سیستم ابر صورت گرفته است. برای پرداختن به این موضوع در محیط مه، الگوریتم زمانبندی تحمل اشکال برای ماژول-های ترکیبی در مه را پیشنهاد می‌کنیم. یکی از برجستگیهای این رویکرد، ارائه مدل CRBC در کنار روش طبقه بندی است که تلفیقی از مزایای Checkpoint-Restart و Primary-Backup است. علاوه بر این، ارائه یک روش طبقه بندی برای ماژول های مختلف، نو آوری دیگر این مقاله است. در این مقاله عملکرد روش پیشنهادی را با مقایسه آن با سه روش دیگر از نظر تأخیر، مصرف انرژی، هزینه اجرا، میزان استفاده از شبکه و تعداد کل ماژولهای اجرا شده ارزیابی می‌کنیم. نتایج تجزیه و تحلیل و شبیه سازی، قابلیت اطمینان و اثربخشی CRBC را نشان می‌دهد.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">محاسبات مبتنی بر مه</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">زمانبندی مقاوم در برابر اشکال</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">چک پوینتینگ</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">نسخه اصلی-پشتیبان</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jscit.nit.ac.ir/article_133168_d1e878809f5471953c893b1f1b79743f.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
