﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>http://wiki.occc.ir/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Basking</id>
	<title>OCCC Wiki - مشارکت‌های کاربر [fa]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.occc.ir/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Basking"/>
	<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%88%DB%8C%DA%98%D9%87:%D9%85%D8%B4%D8%A7%D8%B1%DA%A9%D8%AA%E2%80%8C%D9%87%D8%A7/Basking"/>
	<updated>2026-05-27T23:47:52Z</updated>
	<subtitle>مشارکت‌های کاربر</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C&amp;diff=1398</id>
		<title>صفحهٔ اصلی</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C&amp;diff=1398"/>
		<updated>2014-09-13T23:56:24Z</updated>

		<summary type="html">&lt;p&gt;Basking: /* دسترسی سریع */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|style=&amp;quot;background: #F4F8FD;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
اگر '''تازه کار''' هستید پیشنهاد میشود توضیحات [[تازه واردان به جامعه آزاد رایانش ابری]] و صفحه مربوط به معرفی [[جامعه آزاد رایانش ابری ایران]] را مطالعه بفرمایید. در این صفحه اطلاعاتی در خصوص مدل فعالیت جامعه و انواع فعالیت های قابل انجام توضیحاتی داده شده است و منابع مختلف جهت استفاده معرفی شده است. بطور خلاصه:&lt;br /&gt;
&lt;br /&gt;
* میتوانید در '''[https://groups.google.com/forum/#!forum/aut-cloud-computing-group گروه پستی]''' عضو شوید و در خصوص مباحث مختلف این حوزه با دیگران صحبت کنید یا از رویدادها مطلع شوید.&lt;br /&gt;
* برای طرح پرسش و دریافت جواب میتوانید به '''[http://forum.occc.ir/ سایت پرسش و پاسخ]''' مراجعه نمایید.&lt;br /&gt;
* برای مطالعه در زمینه رایانش ابری و موضوعات مرتبط میتوانید به سایت '''[[دانشنامه آزاد رایانش ابری ایران]]''' مراجعه نمایید.&lt;br /&gt;
* برای اطلاع از آخرین اخبار و فعالیت های انجام شده و یا مشارکت در فعالیت های جامعه آزاد رایانش ابری ایران میتوانید به '''[https://trello.com/occc_board بورد عمومی]''' مراجعه نمایید.&lt;br /&gt;
* برای ارتباط با افراد فعال در این حوزه میتوانید در جلسات حضوری '''[[جامعه آزاد رایانش ابری ایران]]''' که بصورت عمومی برگزار میشود شرکت کنید.&lt;br /&gt;
* همچنین میتوانید سری به '''[[رصد خانه رایانش ابری]]''' بزنید تا از رویدادهای اخیر در سطح جهان مطلع شوید.&lt;br /&gt;
* از [//meta.wikimedia.org/wiki/Help:Contents راهنمای کاربران] برای استفاده از نرم‌افزار ویکی کمک بگیرید.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;3&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;    &lt;br /&gt;
|style=&amp;quot;background: #FDF4F4;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;33%&amp;quot;|&lt;br /&gt;
== آخرین رویدادها ==&lt;br /&gt;
* [[جلسه هجدهم جامعه آزاد رایانش ابری ایران]]&lt;br /&gt;
* [[جلسه هفدهم جامعه آزاد رایانش ابری ایران]]&lt;br /&gt;
* [[جلسه شانزدهم جامعه آزاد رایانش ابری ایران]] &lt;br /&gt;
* [[جلسه پانزدهم جامعه آزاد رایانش ابری ایران]]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;background: #F4FDF6;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;33%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== بحث های اخیر ==&lt;br /&gt;
* [[چالش واقعی سازمانها در رابطه با کلان داده ها و بررسی دقیقتر مدلهای کلان داده]]&lt;br /&gt;
* [[پیاده سازی سیستم های اطلاعاتی با حجم دیتای بالا و پراکندگی جغرافیایی بر بستر ابر]]&lt;br /&gt;
* [[مطالعه فاکتورهای تاثیرگذار در پذیرش رایانش ابری در سازمانهای ایران]]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;background: #F4F8FD;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;33%&amp;quot;|&lt;br /&gt;
== درباره ==&lt;br /&gt;
دانشنامه آزاد رایانش ابری ایران تحت حمایت جامعه آزاد رایانش ابری ایران به منظور مشارکت همگانی در تولید و به اشتراک گذاری محتوای تخصصی بومی ایجاد شده است.&lt;br /&gt;
&lt;br /&gt;
ادامه در معرفی [[دانشنامه آزاد رایانش ابری ایران]] &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot; padding:5px 10px; background:#eee;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==جامعه آزاد رایانش ابری چیست؟==&lt;br /&gt;
&lt;br /&gt;
یکی از سئوالات رایج در بومی سازی رایانش ابری در کشور، این است که در ایجاد ابر بومی، بر روی چه حوزه های اولویت داری باید تاکید شود؟ &lt;br /&gt;
&lt;br /&gt;
وجود سازوکاری به منظور حضور همه مجموعه های درگیر در توسعه و ارائه خدمات مبتنی بر رایانش ابری بصورت شفاف و آزاد ضروری است (شامل صنعت، دولت، محققان، مصرف کنندگان). این سازوکار باعث می شود که پیشرفت در روال طبیعی خود و متناسب با ظرفیت موجود و بلوغ عوامل درگیر انجام شود. جامعه آزاد رایانش ابری ایران به منظور ایجاد پنجره ای واحدی در توسعه و بومی سازی رایانش ابری (فناوری اطلاعات بعنوان یک صنعت همگانی) ایجاد شده است. در این جامعه ظرفیتی فراهم شده است که از طریق آن بتوان برنامه هایی را اجرا کرد که انجام آنها به تنهایی توسط هیچیک از اعضا میسر نبوده و به مشارکت گروه های مختلف از صنعت، دانشگاه و دولت نیاز داشته باشد. برنامه های جامعه بطور عمده در قالب جلسات منظم، ارائه های فنی، بحث های آزاد، تولید محتوا و تشکیل کارگروه های تخصصی اجرا میشود و تصمیم گیری ها توسط اعضای فعال در جامعه صورت میپذیرد. فضای باز و آزاد طراحی شده برای جامعه آزاد رایانش ابری ایران، امکان حضور آزاد و داوطلبانه همه افراد و گروه ها (حقیقی و حقوقی) را برای مشارکت در توسعه و بومی سازی رایانش ابری فراهم کرده است. &lt;br /&gt;
&lt;br /&gt;
* ادامه در معرفی [[جامعه آزاد رایانش ابری ایران]]&lt;br /&gt;
* '''[[آرشیو جلسات جامعه آزاد رایانش ابری ایران]]'''&lt;br /&gt;
* '''[[آرشیو خبرنامه های جامعه آزاد رایانش ابری ایران]]'''&lt;br /&gt;
* آشنایی و معرفی بیشتر برای [[تازه واردان به جامعه آزاد رایانش ابری]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;45%&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== لینک های مفید ==&lt;br /&gt;
&lt;br /&gt;
* [[Cloud_Computing|رایانش ابری چیست؟]]&lt;br /&gt;
* [[مدل اقتصادی رایانش ابری]]&lt;br /&gt;
* [[مجموعه داده های مرتبط با رایانش ابری]]&lt;br /&gt;
* [[از کجا شروع کنیم|برای فعالیت در حوزه رایانش ابری از کجا شروع کنیم؟]]&lt;br /&gt;
* [[روش تحقیق|چگونه تحقیق کنیم؟]]&lt;br /&gt;
* [[منابع تحقیق|معرفی منابع تحقیق]]&lt;br /&gt;
* [[موضوعات مرتبط|موضوعات تحقیقاتی مرتبط با رایانش ابری]]&lt;br /&gt;
* [[ابزارها|ابزارهای مرتبط با رایانش ابری]]&lt;br /&gt;
* [[کنفرانس ها و مجلات|معرفی کنفرانس ها و مجلات مرتبط با رایانش ابری]]&lt;br /&gt;
* [[سوالهای رایج در مورد شبیه ساز cloudsim]]&lt;br /&gt;
* [[مجازی سازی]]&lt;br /&gt;
&lt;br /&gt;
== دسترسی سریع ==&lt;br /&gt;
{|style=&amp;quot;background: #E0E0E0;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
* شبیه ساز: [[proactive]] - [[GreenCloud]] - [[CloudSim]] -  [[CloudReports]] - [[CloudSim]] &lt;br /&gt;
* زیرساخت: [[Eucalyptus]] - [[Openstack]] - [[Cloudstack]] - [[Opennebula]] - [[VMware]] - [[Haizea]]&lt;br /&gt;
* مجازی سازی: [[KVM]] - [[ESX]] - [[XEN]] - [[Hyper-V]] - [[XenServer]] - [[LXC]]&lt;br /&gt;
* پلت فرم: [[Hadoop]] - [[NoSQL]] - [[MapReduce]] - [[Swift]] -  [[Vert.x]]&lt;br /&gt;
* سایر: [[Python]]&lt;br /&gt;
* فناوری ها: [[Big Data]] - [[Data Virtualization]] - [[Cloud Computing]] - [[Computing]] - [[Virtualization]] &lt;br /&gt;
* کارگروه ها: [[کارگروه مدیریت جامعه]] - [[کارگروه تاکسونومی]] - [[کارگروه تولید محتوا]] - [[کارگروه BigData]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Basking</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AC%D9%84%D8%B3%D9%87_%D8%B4%D8%A7%D9%86%D8%B2%D8%AF%D9%87%D9%85_%D8%AC%D8%A7%D9%85%D8%B9%D9%87_%D8%A2%D8%B2%D8%A7%D8%AF_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86&amp;diff=1397</id>
		<title>جلسه شانزدهم جامعه آزاد رایانش ابری ایران</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AC%D9%84%D8%B3%D9%87_%D8%B4%D8%A7%D9%86%D8%B2%D8%AF%D9%87%D9%85_%D8%AC%D8%A7%D9%85%D8%B9%D9%87_%D8%A2%D8%B2%D8%A7%D8%AF_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86&amp;diff=1397"/>
		<updated>2014-09-13T23:53:29Z</updated>

		<summary type="html">&lt;p&gt;Basking: /* اعلام حضور در جلسه */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;اطلاعات رسمی در خصوص این جلسه در [http://occc.ir/index.php/2014-04-27-19-44-41/48-930521 اینجا] قرار گرفته است. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;    &lt;br /&gt;
|style=&amp;quot;background: #FDF4F4;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== اعلام حضور در جلسه ==&lt;br /&gt;
شرکت برای عموم آزاد است، اما برای هماهنگی بیشتر، اگر تمایل به شرکت در این جلسه دارید، اسم خود را به این لیست اضافه نمایید: &lt;br /&gt;
&lt;br /&gt;
* [[مرتضی سرگلزایی جوان]]&lt;br /&gt;
* نوشین تقیان&lt;br /&gt;
* [[میلاد محمدی زیوه]]&lt;br /&gt;
* امید کرمی&lt;br /&gt;
* میثم آقااحمدی&lt;br /&gt;
* معصومه رضائی جم&lt;br /&gt;
* سپهر صفایی&lt;br /&gt;
* احسان ولی&lt;br /&gt;
* سمیه صانعی&lt;br /&gt;
* ایمان باقری&lt;br /&gt;
* شیرین حسین زاده&lt;br /&gt;
* طاهره بیگدلی&lt;br /&gt;
* شهاب الدین ترنجیان&lt;br /&gt;
* [[رضا بخشایشی]]&lt;br /&gt;
* منصوره اویس قرن&lt;br /&gt;
*سمیه نجفی&lt;br /&gt;
* ساقی ضرغامی فر&lt;br /&gt;
* علی رستمی&lt;br /&gt;
* محسن فرغزده&lt;br /&gt;
* سیدهادی موسوی&lt;br /&gt;
* بامداد وفائی&lt;br /&gt;
* [[احسان بنی هاشم]]&lt;br /&gt;
* فاطمه الهی&lt;br /&gt;
* امیر بالغی&lt;br /&gt;
* احمد بابائی&lt;br /&gt;
* سیدمحمدمسعود صدرنژاد&lt;br /&gt;
* بصیر نواب&lt;br /&gt;
|style=&amp;quot;background: #F4FDF6;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== پیشنهاد موضوع برای دستور کار جلسه ==&lt;br /&gt;
&lt;br /&gt;
بعد از ارائه های فنی، بحث آزاد خواهیم داشت. اگر موضوعی را تمایل دارید که بعنوان دستور کار جلسه در بحث آزاد بررسی شود، میتوانید اینجا مطرح نمایید.&lt;br /&gt;
&lt;br /&gt;
1- بررسی عملکرد کارگروه ها &lt;br /&gt;
* بررسی پیشرفت فعالیت های مشخص شده در کارگروه کلان داده (تعریف صورت مساله و ارائه مجموعه داده های مرتبط)&lt;br /&gt;
&lt;br /&gt;
2- بحث و تبادل نظر در خصوص هماهنگی بهتر در ارائه های فنی و برگزاری جلسات&lt;br /&gt;
* ''شرح مساله:'' تا کنون سعی شده است که جلسات حتما هر دو هفته یکبار انجام شود و برخی اوقات مشخص شدن ارائه های فنی در دقیقه 90 انجام میشده است که سبب بروز مشکل در هماهنگی های جانبی (محل ارائه / پوشش آنلاین / اطلاع رسانی به موقع و ...) میشود. اگر پیشنهادی دارید میتوانید تا قبل از برگزاری جلسه در [https://trello.com/c/LYd8PZ0Y اینجا] اعلام نمایید.&lt;br /&gt;
&lt;br /&gt;
3-ارائه راهکارهایی جهت رفع مشکل پراکندگی جغرافیایی&lt;br /&gt;
&lt;br /&gt;
* شرح مسئله: بحث بر روی راه اندازی سیستم مدیریت منابع انسانی برای یک هلدینگ بزرگ صنعتی، تجاری است، در این کیس میخواهیم برای مجموعه شرکتهای زیر مجموعه این هلدینگ سیستم مدیریت منابع انسانی متمرکز و در عین حال پراکنده راه اندازی شود به صورتی که هریک از این زیر مجموعه ها دارای ساختار مدیریت منابع انسانی مختص خود میباشد با در نظر گرفتن اینکه بسیاری از اطلاعات پایه در مرکز دیتا سنتر هلدینگ ورود اطلاعات میشود و این اطلاعات به هریک از مراکز داده در هر شرکت انتقال داده میشود (باید در نظر داشت که بستر ارتباطی هلدینگ با هریک از شرکتها الزاماً آنلاین نیست و ممکن است در لحظه ارتباط با مرکز قطع باشد) بدین معنی که در واقع دو بانک اطلاعاتی طراحی شده است و یک برنامه کاربردی به شرح ذیل:  &lt;br /&gt;
- بانک اطلاعاتی مرجع&lt;br /&gt;
- بانک اطلاعاتی سیستم مدیریت منابع انسانی&lt;br /&gt;
- برنامه کاربردی مدیریت منابع انسانی&lt;br /&gt;
&lt;br /&gt;
روی این موضوع اگر پیشنهادی دارید میتوانید تا قبل از برگزاری جلسه در [https://trello.com/c/7QeyATO2 اینجا] اعلام نمایید.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مسائل مطرح شده/تصمیمات اتخاذ شده==&lt;br /&gt;
* در بحث آزاد در ابتدا در خصوص فعالیت های اخیر در جامعه صحبت شد. صفحه جدیدی در دانشنامه برای تازه واردان ایجاد شده بود که توسط آقای مهندس قوامی معرفی شد. همچنین گزارشی از عملکرد سایت پرسش و پاسخ توسط آقای مهندس محمدی ارائه شد. از جمله اشاره موضوع مربوط به &amp;quot;رایانش ابری فناوری است یا مدل؟&amp;quot; شد که جهت مطالعه دوستان پیشنهاد شد.&lt;br /&gt;
&lt;br /&gt;
* در ادامه فعالیت های اخیر در کارگروه کلان داده بررسی شد که شامل لزوم مستند سازی مربوط به بحث مدل های کسب و کار در کلان داده جهت ادامه بحث بصورت فنی و بررسی میزان پیشرفته مساله پراکندگی جغرافیایی داده ها بود که بر روی بورد این کارگروه در حال انجام است و توسط حاضرین مورد بحث و بررسی قرار گرفت.&lt;br /&gt;
&lt;br /&gt;
* یکی از عزیزان [http://www.fsug.ir/wiki/index.php?title=%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C بنیاد دانش آزاد] که پذیرای ایشان در این جلسه بودیم، نکات و مشکلاتی را زحمت کشیده و مطرح کردند و در ذیل به آن ها اشاره می شود، لطفا اگر راه حل یا صحبتی در این باره دارید مطرح نمایید:&lt;br /&gt;
&lt;br /&gt;
#  مدیریت جلسات بسیار فرد محور هستش و فضا به نوعی مثل کارگاه آموزشی شده&lt;br /&gt;
# استفاده ابزاری از کارگروه ها برای پیاده سازی پروژه ها چه نفعی برای افراد دارد؟&lt;br /&gt;
# حمایت شرکت آرک با چه هدفی انجام می پذیرد، آیا جامعه مشکل کمبود جا دارد؟&lt;br /&gt;
# جمع آوری اطلاعات افراد متخصص به وسیله شرکت های انحصاری&lt;br /&gt;
# زمان جلسه طولانی شد&lt;br /&gt;
# برای برگزاری جلسات یا کاری هست که در جلسه انجام شود یا نیست. اگر هست برگزار کنید جلسه را و اگر نیست نکنید&lt;br /&gt;
&lt;br /&gt;
== لینک های مرتبط ==&lt;br /&gt;
&lt;br /&gt;
* در خصوص این جلسه میتوانید بصورت آزاد در همینجا [[بحث:جلسه شانزدهم جامعه آزاد رایانش ابری ایران| بحث]] کنید.&lt;br /&gt;
* از آخرین اخبار این جلسه در [https://trello.com/c/P6oseyoM بورد عمومی] مطلع شوید.&lt;br /&gt;
* در خصوص موضوع سوم تا قبل از شروع جلسه در [https://trello.com/c/7QeyATO2/26-- اینجا] بحث کنید&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Basking</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AC%D9%84%D8%B3%D9%87_%D9%87%D9%81%D8%AF%D9%87%D9%85_%D8%AC%D8%A7%D9%85%D8%B9%D9%87_%D8%A2%D8%B2%D8%A7%D8%AF_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86&amp;diff=1396</id>
		<title>جلسه هفدهم جامعه آزاد رایانش ابری ایران</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AC%D9%84%D8%B3%D9%87_%D9%87%D9%81%D8%AF%D9%87%D9%85_%D8%AC%D8%A7%D9%85%D8%B9%D9%87_%D8%A2%D8%B2%D8%A7%D8%AF_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86&amp;diff=1396"/>
		<updated>2014-09-13T23:52:44Z</updated>

		<summary type="html">&lt;p&gt;Basking: /* اعلام حضور در جلسه */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;جلسه هفدهم جامعه آزاد رایانش ابری ایران در تاریخ 4 شهریور 93 برگزار خواهد شد. اطلاعات رسمی در خصوص این جلسه در [http://occc.ir/index.php/2014-04-27-19-44-41/51-930604 اینجا] قرار گرفته است. &lt;br /&gt;
&lt;br /&gt;
نکات قابل توجه:&lt;br /&gt;
&lt;br /&gt;
* شرکت در این جلسات برای عموم علاقه‌مندان آزاد و رایگان می‌باشد.&lt;br /&gt;
* خواهشمند است برای داشتن تخمین درستی از افراد شرکت کننده در جلسه و به منظور تعیین مکان مناسب از نظر حجم و تعداد صندلی، در صورت شرکت در جلسه، نام خود را در بخش زیر بنویسید.&lt;br /&gt;
* درصورت تمایل به همکاری با این گروه یا اطلاع از جلسات بعد می‌توانید به صفحه [[تازه واردان به جامعه آزاد رایانش ابری]] مراجعه نمایید.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;    &lt;br /&gt;
|style=&amp;quot;background: #FDF4F4;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== اعلام حضور در جلسه ==&lt;br /&gt;
شرکت برای عموم آزاد است، اما برای هماهنگی بیشتر، اگر تمایل به شرکت در این جلسه دارید، اسم خود را به این لیست اضافه نمایید: &lt;br /&gt;
&lt;br /&gt;
* [[مرتضی سرگلزایی جوان]]&lt;br /&gt;
* [[میلاد محمدی زیوه]]&lt;br /&gt;
* [[مهدي چشمي]]&lt;br /&gt;
* [[شیرین حسین زاده]]&lt;br /&gt;
* [[بامداد وفائی]]&lt;br /&gt;
* زینب اسنقی&lt;br /&gt;
* بهاره فلاحی&lt;br /&gt;
* [[رضا بخشایشی]]&lt;br /&gt;
* [[احسان بنی هاشم]]&lt;br /&gt;
* میثم آقااحمدی&lt;br /&gt;
* [[حمید رضا قوامی]]&lt;br /&gt;
* امید کرمی&lt;br /&gt;
* [[احمد بابائی]]&lt;br /&gt;
*سمیرا ساداتی&lt;br /&gt;
*سیدمحمدمسعود صدرنژاد&lt;br /&gt;
* محمود سنگری&lt;br /&gt;
* بصیر نواب&lt;br /&gt;
|style=&amp;quot;background: #F4FDF6;border: 1px solid black;padding-left:1em;padding-right:0.5em;&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== پیشنهاد موضوع برای بحث آزاد ==&lt;br /&gt;
* صحبت درمورد عمومی بودن بوردهاو اهداف جامعه آزاد&lt;br /&gt;
* آیا می‌توان صنعت خاصی را در جامعه به عنوان بستر طرح برای روند کار در نظر گرفت؟&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== مسائل مطرح شده/تصمیمات اتخاذ شده==&lt;br /&gt;
&lt;br /&gt;
*در این جلسه در خصوص مدل فعالیت جامعه صحبت شد که بنیان آن بر اساس دانش آزاد گذاشته شده است. &lt;br /&gt;
&lt;br /&gt;
* اتفاق نظر در این خصوص وجود داشت که استفاده از مدل [[دانش آزاد]] میتواند سبب بلوغ و تکامل تدریجی در مقابل مدل انحصاری (بسته) شود. ولی این فعالیت باید از طریق یک مدل نظارتی، جهت داده شود.&lt;br /&gt;
&lt;br /&gt;
* یکی از مکانیزم های موجود که به بعنوان سیستم جهت دهی در جامعه وجود دارد، جلسات عمومی می باشد که به عنوان مکانیزم ارتباطی و هماهنگی مستمر بین شرکت کنندگان می باشد.&lt;br /&gt;
&lt;br /&gt;
* مکانیزم دیگری که برای این کار مطرح شد، خود افرادی هستند که در فعالیت ها مشارکت دارند و بطور ضمنی ناظر بر انجام فعالیت ها در حوزه تخصصی خود هستند.&lt;br /&gt;
&lt;br /&gt;
* مکانیزم سوم، [https://trello.com/b/WQblIIVb/occc-management بورد مدیریت جامعه] می باشد که تصمیم گیری ها و برنامه ریزی ها در سطح کلان در آن انجام میشود و افراد میتوانند آزادانه در آن فعالیت داشته باشند.&lt;br /&gt;
&lt;br /&gt;
* مدل کلی باید در نهایت به گونه ای باشد که افراد را به سمت مشارکت در حل مسایل هدایت کند. &lt;br /&gt;
&lt;br /&gt;
* در ادامه در خصوص مدل هماهنگی ارایه های فنی بحث های انجام شد و پیشنهاداتی نیز مطرح شد. از جمله اینکه ارایه ها زمانی که تخصصی میشوند بجای جلسات عمومی در خود جلسات کارگروه های مربوطه انجام شوند و ارایه ها در جلسات عمومی خیلی تخصصی نشود. همچنین مکانیزمی برای دریافت بازخورد از جامعه در خصوص اینکه چه موضوعاتی بیشتر مورد درخواست است ایجاد شود تا بهتر بتوان در خصوص ارایه ها برنامه ریزی کرد. بر همین اساس [https://trello.com/c/tRXjMR2q این کارت بر روی بورد عمومی] ایجاد شده است تا دوستان بتوانند درخواست های خود را مطرح کنند.&lt;br /&gt;
&lt;br /&gt;
== لینک های مرتبط ==&lt;br /&gt;
&lt;br /&gt;
* در خصوص این جلسه میتوانید بصورت آزاد در همینجا [[بحث:جلسه هفدهم جامعه آزاد رایانش ابری ایران| بحث]] کنید.&lt;br /&gt;
* از آخرین اخبار این جلسه در [https://trello.com/c/xQdq2hww بورد عمومی] مطلع شوید.&lt;br /&gt;
* [[آرشیو جلسات جامعه آزاد رایانش ابری ایران]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Basking</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=Proactive&amp;diff=1395</id>
		<title>Proactive</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=Proactive&amp;diff=1395"/>
		<updated>2014-09-13T23:50:40Z</updated>

		<summary type="html">&lt;p&gt;Basking: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;مراحل آموزش :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1.	گام نخست &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	ایجاد  یک فعالیت جدید&lt;br /&gt;
 &amp;lt;br /&amp;gt;&lt;br /&gt;
-	ثبت کردن فعالیت&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نظارت بر اجرا و تجسم نتایج&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
2.	مدیریت منابع ( بخش اول )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نصب محلی (  Local Setup ) &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نصب کلاستر &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
3.	مدیریت منابع ( بخش دوم )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نظارت و مدیرت (Monitoring and Administration )  &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
4.	جریان کاری پیشرفته  (بخش اول )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	Upload the Image File to User Space&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
5.	جریان کاری پیشرفته  (بخش دوم )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	Create the Image Processing Workflow&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	گام نخست :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 گردش کار توسط زمانبند به عنوان شغل های ساخته شده از وظایف اجرا شده است.کار کوچکترین نهاد schedulable است، می توان آن را یک اسکریپت، اجرایی مادری و یا یک کلاس جاوا دانست .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در این آموزش ما یک کار ساده ایجاد کرده ، آن را به scheduler و monitor بر اجرای آن. ما برای هر مرحله، نشان  روش های مختلف را اجرا کند، با استفاده از ابزارهای مختلف از جمله Workflow Studio  ، REST interface  و یا command line .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	ایجاد  یک فعالیت جدید &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
ما با یک مثال کار ساده شروع می کنیم که کلمه &amp;quot; Hello World&amp;quot; را چاپ کند و دومین کار ساده ای که انجام می دهیم بر می گردونیم Hello و World! و کار سوم چاپ می کنیم نتایج وظیفه های قبلی رو چاپ می کنیم . در اینجا معرفی می کنیم مفهوم وابستگی بین وظایف، وظیفه &amp;quot;سلام جهان&amp;quot; تنها پس از انجام وظایف 'سلام' و 'جهانی' به پایان رسید اجرا شود.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
توجه داشته باشید که با توجه به ماهیت موازی سازی ProActive حکم اقدام Hello'  و  'World قابل پیش بینی نیست و این کار می تواند خرجی کاملا عکس داشته باشد . حال این مراحلی که توضیح داده شد به وسیله ی Studio و کد XML  به صوت زیر است :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;job xmlns=&amp;quot;urn:proactive:jobdescriptor:dev&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;br /&gt;
   xsi:schemaLocation=&amp;quot;urn:proactive:jobdescriptor:dev http://www.activeeon.com/public_content/schemas/proactive/jobdescriptor/dev/schedulerjob.xsd&amp;quot;&lt;br /&gt;
   name=&amp;quot;Hello_World&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;A simple Hello World job&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;taskFlow&amp;gt;&lt;br /&gt;
    &amp;lt;task name=&amp;quot;Hello&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;scriptExecutable&amp;gt;&lt;br /&gt;
        &amp;lt;script&amp;gt;&lt;br /&gt;
          &amp;lt;code language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
            result = &amp;quot;Hello&amp;quot;;&lt;br /&gt;
          &amp;lt;/code&amp;gt;&lt;br /&gt;
        &amp;lt;/script&amp;gt;&lt;br /&gt;
      &amp;lt;/scriptExecutable&amp;gt;&lt;br /&gt;
    &amp;lt;/task&amp;gt;&lt;br /&gt;
    &amp;lt;task name=&amp;quot;World&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;scriptExecutable&amp;gt;&lt;br /&gt;
        &amp;lt;script&amp;gt;&lt;br /&gt;
          &amp;lt;code language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
            result = &amp;quot;World&amp;quot;;&lt;br /&gt;
          &amp;lt;/code&amp;gt;&lt;br /&gt;
        &amp;lt;/script&amp;gt;&lt;br /&gt;
      &amp;lt;/scriptExecutable&amp;gt;&lt;br /&gt;
    &amp;lt;/task&amp;gt;&lt;br /&gt;
    &amp;lt;task name=&amp;quot;HelloWorld&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;depends&amp;gt;&lt;br /&gt;
        &amp;lt;task ref=&amp;quot;Hello&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;task ref=&amp;quot;World&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/depends&amp;gt;&lt;br /&gt;
      &amp;lt;scriptExecutable&amp;gt;&lt;br /&gt;
        &amp;lt;script&amp;gt;&lt;br /&gt;
          &amp;lt;code language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
            print(results[0].value() + &amp;quot; &amp;quot; + results[1].value());&lt;br /&gt;
          &amp;lt;/code&amp;gt;&lt;br /&gt;
        &amp;lt;/script&amp;gt;&lt;br /&gt;
      &amp;lt;/scriptExecutable&amp;gt;&lt;br /&gt;
    &amp;lt;/task&amp;gt;&lt;br /&gt;
  &amp;lt;/taskFlow&amp;gt;&lt;br /&gt;
&amp;lt;/job&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
مراحل کار  در  ProActive studio online :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نام شغل مورد نظر را در پنل سمت چپ نوشته&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	ساخت task  جدید با کشیدن از task icon&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	روی task  کلید کرده و اسم task  را نوشته&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	کد پرینت hello world  را نوشته&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	یک task دیگه نوشته و کلمه world  را چاپ کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	یک task   نهایی ساخته و نتیجه دو task  قبلی را چاپ کند .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	و حال با کشیدن فلش رابطه بین این task  ها را مشخص کرده . &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1.2  ثبت فعالیت  : &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
اون job  که در مرحله قبل نوشته بودیم در اختیار داریم و به ادرس  http://try.activeeon.com/scheduler که همان scheduler  مدیرت است . فایل XML فایل Hello world  که ساخته بودیم را با زدن کلید submit job  به برنامه داده و مشاهده می کنیم که کار بعد از گذشت چند ثانیه انجام می شود .  &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1.3  نظارت بر اجرا و تجسم نتایج : &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
اکنون با انتخاب job  که submit  کرده ، می توانید اطلاعات ریز در مورد job ، the output ،  the execution timesو ... را می توانید ببینید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
2.	مدیریت منابع ( بخش اول )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در این قسمت که عملا Resource Manager( RM)   نام دارد کمک می کند به مدیرت و نظارت بر گره های worker  همچنین به ProActive nods هم شناخته شده ، جاوا فرایند ماشین مجازی است که می تواند بر روی انواع منابع محاسباتی مانند desktop computers, computer clusters or clouds این گره worker توسط زمانبندی فعال استفاده می شود برای اجرای وظایف شغلی همچنین ممکن است برای راه اندازی چند گره فعال در میزبان و این اجازه را خواهد داد تا همزمان چند برنامه به صورت موازی روی host  پیاده سازی شود .این آموزش نشان می دهد که چگونه ProActive nods ها به RM  اضافه کنیم و همچنین نظارت متقابل بر روی انها داشته باشیم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
حال برای پیاده سازی از یک راه حل حل شده برای آموزش استفاده می کنیم که به صورت پیش فرض از زمانبندی پیکر بندی شده با 4 گره worker  به طوری که فورا شروع به کار کنند . این worker nod  محلی هستند و روی host system به عنوان مدیرت زمان و منابع استفاده می شود .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
2.1 : نصب محلی (  Local Setup ) :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
قبل از این که شما بخواهید اضافه کنید local ProActiv nodes به  RM  شما نیاز دارید به ایجاد یک فایل گواهی نامه این یک راه امن برای تایید هویت و اجازه با مدیریت منابع را فراهم می کند .&lt;br /&gt;
برای ایجاد یک credential file :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 از ادرس (https://try.activeeon.com/rm/ ) به وسیله اکانت خود وارد شوید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در portal tab  روی creat credentials کلیک کرده . و دوباره لاگین کنید و دکمه create  را بزنید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
credential file به صورت اتوماتیک شروع به دانلود شده ، شما به این فایل برای ادامه کار نیاز دارید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
حال برای ایجاد و اضافه کردن  local ProActive Nodes مراحل زیر را طی می کنیم :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
دوباره از ادرس داده شده رفته و روی دکمه Add nodes  کلیک کرده  ، در باکس Create Node Source ، LocaInfrastructure را به عنوان infrastructure  انتخاب کرده و StaticPolicy را به عنوان policy لنتخاب کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
برای کانفیگ کردن جدول حال credential file ذخیره شده در قسمت قبلی را در اینجا ضمیمه کرده . &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
nodeTimeout را باید پیش فرض روی 6000 باشد.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
و حالت maximum تعداد گره در   maxNodes  انتخاب کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
و برای Policy همان ستینگ پیش فرض را می گذاریم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
و حال می توانید دو local ProActive Node ملاحظه کنید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
2.2. Cluster setup  :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
اضافه کردن ماشین هایی از cluster های دیگر به RM  به طور معمول شامل باز کردن نرم افزار بر روی تمام کسانی که از ماشین های میزبان استفاده می کنند ، می شود سپس ما نیاز داریم که برای تعیین روش برای مدیریت منابع می توانید استفاده کنید برای دسترسی به ماشین آلات میزبان در خوشه برای راه اندازی شبح فعال گره.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
مورد شایع ترین در عمل دسترسی SSH حتی اگر مدیریت منابع می تواند از روش های دیگر استفاده کنید. (مشاهده لیست زیرساخت های پشتیبانی در ایجاد گره منابع BOX شما زمانی که شما در اضافه کردن تب گره را کلیک کنید.)&lt;br /&gt;
شما می توانید از RM Web Interface برای اضافه کردن کرد برای ریموت ProActive Nodes to the Resource Manager دقیقا مثل اونی که شما در قسمت قبلی دیدید شما فقط نیاز دارید به ایجاد create a credential file .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
حال برای این کار به تنظیمات زیر نیاز داریم :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	دوباره به ادرس (https://try.activeeon.com/rm/ ) رفته .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	بر روی Add Nodes کلیک کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در باکس  Create Node Source SSHInfrastructure ، و StaticPolicy را تنظیم کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در باکس hostList فایل دانلود شده را اضافه کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در rmCredentialPath فایل credential در در مرحله قبل دانلود شد اضافه کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
-	Ok  را کلیک کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در نهایت شما می توانید ProActive Nodes را از cluster هایی که اضافه کردید در RM  ببینید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
3.	مدیریت منابع ( بخش دوم )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در این بخش به ادامه بحث بخش قبل می پردازیم و عملا تکمیل کننده بخش قبل است .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
3.1 : نظارت و مدیرت (Monitoring and Administration )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
واسط گرافیکی موجود بهترین راه و راهترین راه برای Resource Manager است . در ادامه شما می توانید لیستی از node  های محلی و غیر محلی را ببینید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
4. جریان کاری پیشرفته  (بخش اول )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
	همان طور که در اموز های ابتدایی گفته شده است یک job  هست یک workflow of tasks گسترش داده شده است . workflow  فراهم می کنند توان جواب دادن و جا به جا کردن task  و انتقال اطلاعات و تبدیل اطالات بین task  ها ، را دارند . &amp;lt;br /&amp;gt;&lt;br /&gt;
برای این اموزش ما برای اولین بار یک تصویر به فضای کاربردی آپلود و سپس با استفاده از نرمافزار برای ایجاد یک گردش کار با تکرار کار است که این تصویر با استفاده داز یک الگوریتم تشخیص لبه در پردازش موازی می باشد .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
4.1 :  Upload the Image File to User Space :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
برای مثال از نرم افزار AjaXplorer Web Interface برای این ازمایش استفاده می کنیم ( با استفاده از عکس کره مریخ که قبلا دانلود شده است )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در ابتدا به ادرس زیر رفته  (https://try.activeeon.com/data/ ) و وارد می شویم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	از نوار ابزار Workspaces بالا استفاده می کنیم . &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	زیر مجموعه کلید Send ، From computer. را انتخواب کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در باکس send  ، اون عکسی که در کامپیوتر است (عکس کره مریخ ) را انتخاب کرده تا آپلود شو&lt;br /&gt;
و در پایان این بخش شما توانستید فایل را به در فضای خودتان صورت صحیح ذخیره کنید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
4.2 . Create the Image Processing Workflow :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
ما می خواهیم به در خواست الگوریتم عاقل لبه یاب به نیوتون تریتون را روی عکس مورد نظر که بیش از حد بزرگ است ، را مورد پردازش قرار دهیم . بنابرین این عکس را به نعدادی مساوری از قطعات تقسیم کرده و پردازش هر بخش به صورت جدا گانه صورت موازی خواهد یافت . بنا بر این ما از groovy script tasks and task replication mechanism استفاده می کنیم . اولین وظیفه در تصویر تقسیم شده ، کار های زیر را برای هر بخش از تصویر تکرار ، تولید و پردازش می کنیم و در نهایت آخرین وظیفه همه بخش پردازش را به یک تصویر نهایی ادغام خواهد کرد .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
برای همین قدم های زیر را بر می داریم : &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	ProActive Studio را باز کرده  ( به صورت آنلاین https://try.activeeon.com/studio/ ) &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در قسمت نام job در پنل سمت چپ ، image-processing را نوشته .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	تعریف کنید job بعدی پارامتر هاشو در قسمت General Parameters section از پنل سمت چپ &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
inputFilename with neptune_triton_01_3000x3000.jpg as value &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
outputFilename with processed.jpg as value, the name of the final processed image&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
nbParts with 4 as value, the number of parts &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	برای این workflow ما از پلتفرم جاوا استفاده می کنیم به نام Canny Edge Detector written by Tom Gibara(. که سورس آن در پیوست 1 در انتهای گزارش پیوست شده است .)&lt;br /&gt;
-	یک replicate block جدید ایجاد کنید به وسیله dragging and dropping the Replicate block از te&lt;br /&gt;
mplates به workspace .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	روی task1  کلیک کرده و اسنش را به split-image تغییر داده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	neptune_triton_01_3000x3000.jpg را در سمت چپ اضافه کنید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	روی task 2 کلیک کرده و اسمش را process-part گذاشته .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	و در نهایت با ضمیمه کردن فایل جاوا که قدم آخر برداشته شده و عملا ما موازی سازی را خوهیم دید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Basking</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=Proactive&amp;diff=1394</id>
		<title>Proactive</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=Proactive&amp;diff=1394"/>
		<updated>2014-09-13T23:49:44Z</updated>

		<summary type="html">&lt;p&gt;Basking: خلاصه ای از اموزش گام به گام کار با نرم افزار ProActive&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;مراحل آموزش :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1.	گام نخست &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	ایجاد  یک فعالیت جدید&lt;br /&gt;
 &amp;lt;br /&amp;gt;&lt;br /&gt;
-	ثبت کردن فعالیت&lt;br /&gt;
&lt;br /&gt;
-	نظارت بر اجرا و تجسم نتایج&lt;br /&gt;
&lt;br /&gt;
2.	مدیریت منابع ( بخش اول )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نصب محلی (  Local Setup ) &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نصب کلاستر &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
3.	مدیریت منابع ( بخش دوم )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نظارت و مدیرت (Monitoring and Administration )  &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
4.	جریان کاری پیشرفته  (بخش اول )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	Upload the Image File to User Space&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
5.	جریان کاری پیشرفته  (بخش دوم )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	Create the Image Processing Workflow&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	گام نخست :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 گردش کار توسط زمانبند به عنوان شغل های ساخته شده از وظایف اجرا شده است.کار کوچکترین نهاد schedulable است، می توان آن را یک اسکریپت، اجرایی مادری و یا یک کلاس جاوا دانست .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در این آموزش ما یک کار ساده ایجاد کرده ، آن را به scheduler و monitor بر اجرای آن. ما برای هر مرحله، نشان  روش های مختلف را اجرا کند، با استفاده از ابزارهای مختلف از جمله Workflow Studio  ، REST interface  و یا command line .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	ایجاد  یک فعالیت جدید &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
ما با یک مثال کار ساده شروع می کنیم که کلمه &amp;quot; Hello World&amp;quot; را چاپ کند و دومین کار ساده ای که انجام می دهیم بر می گردونیم Hello و World! و کار سوم چاپ می کنیم نتایج وظیفه های قبلی رو چاپ می کنیم . در اینجا معرفی می کنیم مفهوم وابستگی بین وظایف، وظیفه &amp;quot;سلام جهان&amp;quot; تنها پس از انجام وظایف 'سلام' و 'جهانی' به پایان رسید اجرا شود.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
توجه داشته باشید که با توجه به ماهیت موازی سازی ProActive حکم اقدام Hello'  و  'World قابل پیش بینی نیست و این کار می تواند خرجی کاملا عکس داشته باشد . حال این مراحلی که توضیح داده شد به وسیله ی Studio و کد XML  به صوت زیر است :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;job xmlns=&amp;quot;urn:proactive:jobdescriptor:dev&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;br /&gt;
   xsi:schemaLocation=&amp;quot;urn:proactive:jobdescriptor:dev http://www.activeeon.com/public_content/schemas/proactive/jobdescriptor/dev/schedulerjob.xsd&amp;quot;&lt;br /&gt;
   name=&amp;quot;Hello_World&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;A simple Hello World job&amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;taskFlow&amp;gt;&lt;br /&gt;
    &amp;lt;task name=&amp;quot;Hello&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;scriptExecutable&amp;gt;&lt;br /&gt;
        &amp;lt;script&amp;gt;&lt;br /&gt;
          &amp;lt;code language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
            result = &amp;quot;Hello&amp;quot;;&lt;br /&gt;
          &amp;lt;/code&amp;gt;&lt;br /&gt;
        &amp;lt;/script&amp;gt;&lt;br /&gt;
      &amp;lt;/scriptExecutable&amp;gt;&lt;br /&gt;
    &amp;lt;/task&amp;gt;&lt;br /&gt;
    &amp;lt;task name=&amp;quot;World&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;scriptExecutable&amp;gt;&lt;br /&gt;
        &amp;lt;script&amp;gt;&lt;br /&gt;
          &amp;lt;code language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
            result = &amp;quot;World&amp;quot;;&lt;br /&gt;
          &amp;lt;/code&amp;gt;&lt;br /&gt;
        &amp;lt;/script&amp;gt;&lt;br /&gt;
      &amp;lt;/scriptExecutable&amp;gt;&lt;br /&gt;
    &amp;lt;/task&amp;gt;&lt;br /&gt;
    &amp;lt;task name=&amp;quot;HelloWorld&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;depends&amp;gt;&lt;br /&gt;
        &amp;lt;task ref=&amp;quot;Hello&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;task ref=&amp;quot;World&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/depends&amp;gt;&lt;br /&gt;
      &amp;lt;scriptExecutable&amp;gt;&lt;br /&gt;
        &amp;lt;script&amp;gt;&lt;br /&gt;
          &amp;lt;code language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
            print(results[0].value() + &amp;quot; &amp;quot; + results[1].value());&lt;br /&gt;
          &amp;lt;/code&amp;gt;&lt;br /&gt;
        &amp;lt;/script&amp;gt;&lt;br /&gt;
      &amp;lt;/scriptExecutable&amp;gt;&lt;br /&gt;
    &amp;lt;/task&amp;gt;&lt;br /&gt;
  &amp;lt;/taskFlow&amp;gt;&lt;br /&gt;
&amp;lt;/job&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
مراحل کار  در  ProActive studio online :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	نام شغل مورد نظر را در پنل سمت چپ نوشته&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	ساخت task  جدید با کشیدن از task icon&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	روی task  کلید کرده و اسم task  را نوشته&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	کد پرینت hello world  را نوشته&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	یک task دیگه نوشته و کلمه world  را چاپ کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	یک task   نهایی ساخته و نتیجه دو task  قبلی را چاپ کند .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	و حال با کشیدن فلش رابطه بین این task  ها را مشخص کرده . &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1.2  ثبت فعالیت  : &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
اون job  که در مرحله قبل نوشته بودیم در اختیار داریم و به ادرس  http://try.activeeon.com/scheduler که همان scheduler  مدیرت است . فایل XML فایل Hello world  که ساخته بودیم را با زدن کلید submit job  به برنامه داده و مشاهده می کنیم که کار بعد از گذشت چند ثانیه انجام می شود .  &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1.3  نظارت بر اجرا و تجسم نتایج : &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
اکنون با انتخاب job  که submit  کرده ، می توانید اطلاعات ریز در مورد job ، the output ،  the execution timesو ... را می توانید ببینید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
2.	مدیریت منابع ( بخش اول )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در این قسمت که عملا Resource Manager( RM)   نام دارد کمک می کند به مدیرت و نظارت بر گره های worker  همچنین به ProActive nods هم شناخته شده ، جاوا فرایند ماشین مجازی است که می تواند بر روی انواع منابع محاسباتی مانند desktop computers, computer clusters or clouds این گره worker توسط زمانبندی فعال استفاده می شود برای اجرای وظایف شغلی همچنین ممکن است برای راه اندازی چند گره فعال در میزبان و این اجازه را خواهد داد تا همزمان چند برنامه به صورت موازی روی host  پیاده سازی شود .این آموزش نشان می دهد که چگونه ProActive nods ها به RM  اضافه کنیم و همچنین نظارت متقابل بر روی انها داشته باشیم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
حال برای پیاده سازی از یک راه حل حل شده برای آموزش استفاده می کنیم که به صورت پیش فرض از زمانبندی پیکر بندی شده با 4 گره worker  به طوری که فورا شروع به کار کنند . این worker nod  محلی هستند و روی host system به عنوان مدیرت زمان و منابع استفاده می شود .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
2.1 : نصب محلی (  Local Setup ) :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
قبل از این که شما بخواهید اضافه کنید local ProActiv nodes به  RM  شما نیاز دارید به ایجاد یک فایل گواهی نامه این یک راه امن برای تایید هویت و اجازه با مدیریت منابع را فراهم می کند .&lt;br /&gt;
برای ایجاد یک credential file :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 از ادرس (https://try.activeeon.com/rm/ ) به وسیله اکانت خود وارد شوید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در portal tab  روی creat credentials کلیک کرده . و دوباره لاگین کنید و دکمه create  را بزنید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
credential file به صورت اتوماتیک شروع به دانلود شده ، شما به این فایل برای ادامه کار نیاز دارید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
حال برای ایجاد و اضافه کردن  local ProActive Nodes مراحل زیر را طی می کنیم :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
دوباره از ادرس داده شده رفته و روی دکمه Add nodes  کلیک کرده  ، در باکس Create Node Source ، LocaInfrastructure را به عنوان infrastructure  انتخاب کرده و StaticPolicy را به عنوان policy لنتخاب کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
برای کانفیگ کردن جدول حال credential file ذخیره شده در قسمت قبلی را در اینجا ضمیمه کرده . &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
nodeTimeout را باید پیش فرض روی 6000 باشد.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
و حالت maximum تعداد گره در   maxNodes  انتخاب کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
و برای Policy همان ستینگ پیش فرض را می گذاریم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
و حال می توانید دو local ProActive Node ملاحظه کنید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
2.2. Cluster setup  :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
اضافه کردن ماشین هایی از cluster های دیگر به RM  به طور معمول شامل باز کردن نرم افزار بر روی تمام کسانی که از ماشین های میزبان استفاده می کنند ، می شود سپس ما نیاز داریم که برای تعیین روش برای مدیریت منابع می توانید استفاده کنید برای دسترسی به ماشین آلات میزبان در خوشه برای راه اندازی شبح فعال گره.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
مورد شایع ترین در عمل دسترسی SSH حتی اگر مدیریت منابع می تواند از روش های دیگر استفاده کنید. (مشاهده لیست زیرساخت های پشتیبانی در ایجاد گره منابع BOX شما زمانی که شما در اضافه کردن تب گره را کلیک کنید.)&lt;br /&gt;
شما می توانید از RM Web Interface برای اضافه کردن کرد برای ریموت ProActive Nodes to the Resource Manager دقیقا مثل اونی که شما در قسمت قبلی دیدید شما فقط نیاز دارید به ایجاد create a credential file .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
حال برای این کار به تنظیمات زیر نیاز داریم :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	دوباره به ادرس (https://try.activeeon.com/rm/ ) رفته .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	بر روی Add Nodes کلیک کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در باکس  Create Node Source SSHInfrastructure ، و StaticPolicy را تنظیم کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در باکس hostList فایل دانلود شده را اضافه کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در rmCredentialPath فایل credential در در مرحله قبل دانلود شد اضافه کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
-	Ok  را کلیک کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در نهایت شما می توانید ProActive Nodes را از cluster هایی که اضافه کردید در RM  ببینید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
3.	مدیریت منابع ( بخش دوم )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در این بخش به ادامه بحث بخش قبل می پردازیم و عملا تکمیل کننده بخش قبل است .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
3.1 : نظارت و مدیرت (Monitoring and Administration )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
واسط گرافیکی موجود بهترین راه و راهترین راه برای Resource Manager است . در ادامه شما می توانید لیستی از node  های محلی و غیر محلی را ببینید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
4. جریان کاری پیشرفته  (بخش اول )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
	همان طور که در اموز های ابتدایی گفته شده است یک job  هست یک workflow of tasks گسترش داده شده است . workflow  فراهم می کنند توان جواب دادن و جا به جا کردن task  و انتقال اطلاعات و تبدیل اطالات بین task  ها ، را دارند . &amp;lt;br /&amp;gt;&lt;br /&gt;
برای این اموزش ما برای اولین بار یک تصویر به فضای کاربردی آپلود و سپس با استفاده از نرمافزار برای ایجاد یک گردش کار با تکرار کار است که این تصویر با استفاده داز یک الگوریتم تشخیص لبه در پردازش موازی می باشد .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
4.1 :  Upload the Image File to User Space :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
برای مثال از نرم افزار AjaXplorer Web Interface برای این ازمایش استفاده می کنیم ( با استفاده از عکس کره مریخ که قبلا دانلود شده است )&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در ابتدا به ادرس زیر رفته  (https://try.activeeon.com/data/ ) و وارد می شویم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	از نوار ابزار Workspaces بالا استفاده می کنیم . &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	زیر مجموعه کلید Send ، From computer. را انتخواب کرده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در باکس send  ، اون عکسی که در کامپیوتر است (عکس کره مریخ ) را انتخاب کرده تا آپلود شو&lt;br /&gt;
و در پایان این بخش شما توانستید فایل را به در فضای خودتان صورت صحیح ذخیره کنید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
4.2 . Create the Image Processing Workflow :&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
ما می خواهیم به در خواست الگوریتم عاقل لبه یاب به نیوتون تریتون را روی عکس مورد نظر که بیش از حد بزرگ است ، را مورد پردازش قرار دهیم . بنابرین این عکس را به نعدادی مساوری از قطعات تقسیم کرده و پردازش هر بخش به صورت جدا گانه صورت موازی خواهد یافت . بنا بر این ما از groovy script tasks and task replication mechanism استفاده می کنیم . اولین وظیفه در تصویر تقسیم شده ، کار های زیر را برای هر بخش از تصویر تکرار ، تولید و پردازش می کنیم و در نهایت آخرین وظیفه همه بخش پردازش را به یک تصویر نهایی ادغام خواهد کرد .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
برای همین قدم های زیر را بر می داریم : &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	ProActive Studio را باز کرده  ( به صورت آنلاین https://try.activeeon.com/studio/ ) &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	در قسمت نام job در پنل سمت چپ ، image-processing را نوشته .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	تعریف کنید job بعدی پارامتر هاشو در قسمت General Parameters section از پنل سمت چپ &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
inputFilename with neptune_triton_01_3000x3000.jpg as value &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
outputFilename with processed.jpg as value, the name of the final processed image&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
nbParts with 4 as value, the number of parts &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	برای این workflow ما از پلتفرم جاوا استفاده می کنیم به نام Canny Edge Detector written by Tom Gibara(. که سورس آن در پیوست 1 در انتهای گزارش پیوست شده است .)&lt;br /&gt;
-	یک replicate block جدید ایجاد کنید به وسیله dragging and dropping the Replicate block از te&lt;br /&gt;
mplates به workspace .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	روی task1  کلیک کرده و اسنش را به split-image تغییر داده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	neptune_triton_01_3000x3000.jpg را در سمت چپ اضافه کنید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	روی task 2 کلیک کرده و اسمش را process-part گذاشته .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
-	و در نهایت با ضمیمه کردن فایل جاوا که قدم آخر برداشته شده و عملا ما موازی سازی را خوهیم دید .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Basking</name></author>
	</entry>
</feed>