SlideShare una empresa de Scribd logo
1 de 83
‫رایانش‬ ‫ارزیابی‬ ‫و‬ ‫هاسازی‬‌‫س‬ ‫پیاد‬ ،‫طراحی‬
‫وب‬ ‫تحت‬ ‫توری‬
:‫دهنده‬ ‫ارائه‬
‫منش‬ ‫حسینی‬ ‫معین‬ ‫محمد‬ ‫اسید‬
:‫راهنما‬ ‫ااستاد‬
‫قااسمی‬ ‫دکتر‬
:‫ارزیاب‬ ‫ااستاد‬
‫صدیقیان‬ ‫دکتر‬
‫شهریور‬۱۳۹۴
‫مطالب‬ ‫فصل‬ ‫اسر‬
●
‫مقدمه‬
●
‫توری‬ ‫رایانش‬
●
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
●
‫فنی‬ ‫شنیازهای‬‌‫س‬ ‫پی‬
●
‫هاسازی‬‌‫س‬ ‫پیاد‬
●
‫ارزیابی‬
●
‫پیشنهادها‬
‫مقدمه‬
‫فراوان‬ ‫نشده‬ ‫محااسبه‬ ‫ههای‬‌‫س‬ ‫داد‬
‫مقدمه‬
‫فراوان‬ ‫نشده‬ ‫محااسبه‬ ‫ههای‬‌‫س‬ ‫داد‬
●
‫شده‬ ‫رمزگذاری‬ ‫اطلاعات‬ ‫شکستن‬
‫مقدمه‬
‫فراوان‬ ‫نشده‬ ‫محااسبه‬ ‫ههای‬‌‫س‬ ‫داد‬
●
‫شده‬ ‫رمزگذاری‬ ‫اطلاعات‬ ‫شکستن‬
●
‫فرازمینی‬ ‫هوش‬ ‫جستجوی‬
‫مقدمه‬
‫فراوان‬ ‫نشده‬ ‫محااسبه‬ ‫ههای‬‌‫س‬ ‫داد‬
●
‫شده‬ ‫رمزگذاری‬ ‫اطلاعات‬ ‫شکستن‬
●
‫فرازمینی‬ ‫هوش‬ ‫جستجوی‬
●
‫پروتئین‬ ‫خمیدگی‬ ‫محااسبه‬
‫مقدمه‬
‫فراوان‬ ‫نشده‬ ‫محااسبه‬ ‫ههای‬‌‫س‬ ‫داد‬
●
‫شده‬ ‫رمزگذاری‬ ‫اطلاعات‬ ‫شکستن‬
●
‫فرازمینی‬ ‫هوش‬ ‫جستجوی‬
●
‫پروتئین‬ ‫خمیدگی‬ ‫محااسبه‬
‫اعلمی‬ ‫نهای‬‌‫س‬ ‫اسازما‬ ‫تواسط‬ ‫بیشتر‬
‫مقدمه‬
‫شبکه‬ ‫به‬ ‫متصل‬ ‫و‬ ‫آزاد‬ ‫محااسباتی‬ ‫منابع‬
●
‫پها‬‌‫س‬ ‫پتا‬‌‫س‬ ‫ل‬
●
‫رومیزی‬ ‫ههای‬‌‫س‬ ‫رایان‬
●
‫هوشمند‬ ‫نهای‬‌‫س‬ ‫تلف‬
●
‫اسرورها‬
‫مقدمه‬
‫شبکه‬ ‫به‬ ‫متصل‬ ‫و‬ ‫آزاد‬ ‫محااسباتی‬ ‫منابع‬
●
‫پها‬‌‫س‬ ‫پتا‬‌‫س‬ ‫ل‬
●
‫رومیزی‬ ‫ههای‬‌‫س‬ ‫رایان‬
●
‫هوشمند‬ ‫نهای‬‌‫س‬ ‫تلف‬
●
‫اسرورها‬
‫حال‬ ‫در‬ ‫هاسازی‬‌‫س‬ ‫ذخیر‬ ‫یا‬ ‫و‬ ‫محااسباتی‬ ‫توان‬ ‫از‬ ‫پایینی‬ ‫درصد‬
.‫ااست‬ ‫ااستفاده‬
‫مقدمه‬
‫توری‬ ‫رایانش‬
Ian Foster Carl Kesselman
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬
●
‫ناهمگن‬ ‫و‬ ‫هماهنگ‬ ‫منابع‬
‫توری‬ ‫رایانش‬
●
‫ناهمگن‬ ‫و‬ ‫هماهنگ‬ ‫منابع‬
●
‫متمرکز‬ ‫غیر‬ ‫فیزیکی‬ ‫مکان‬
‫توری‬ ‫رایانش‬
●
‫ناهمگن‬ ‫و‬ ‫هماهنگ‬ ‫منابع‬
●
‫متمرکز‬ ‫غیر‬ ‫فیزیکی‬ ‫مکان‬
●
‫منظوره‬ ‫اعام‬ ‫و‬ ‫باز‬ ‫لهای‬‌‫س‬ ‫پروتک‬ ‫و‬ ‫طها‬‌‫س‬ ‫راب‬
‫توری‬ ‫رایانش‬
●
‫ناهمگن‬ ‫و‬ ‫هماهنگ‬ ‫منابع‬
●
‫متمرکز‬ ‫غیر‬ ‫فیزیکی‬ ‫مکان‬
●
‫منظوره‬ ‫اعام‬ ‫و‬ ‫باز‬ ‫لهای‬‌‫س‬ ‫پروتک‬ ‫و‬ ‫طها‬‌‫س‬ ‫راب‬
●
‫مشترک‬ ‫هدف‬
‫توری‬ ‫رایانش‬
‫تور‬ ‫معماری‬
‫توری‬ ‫رایانش‬
‫تور‬ ‫معماری‬
●
‫کاربرد‬ ‫لیه‬
‫توری‬ ‫رایانش‬
‫تور‬ ‫معماری‬
●
‫کاربرد‬ ‫لیه‬
●
‫لیه‬Collective
‫توری‬ ‫رایانش‬
‫تور‬ ‫معماری‬
●
‫کاربرد‬ ‫لیه‬
●
‫لیه‬Collective
●
‫لیه‬Resources And Connectivity Protocols
‫توری‬ ‫رایانش‬
‫تور‬ ‫معماری‬
●
‫کاربرد‬ ‫لیه‬
●
‫لیه‬Collective
●
‫لیه‬Resources And Connectivity Protocols
●
‫لیه‬Fabric
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫مزایای‬
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫مزایای‬
●
‫منابع‬ ‫از‬ ‫موثر‬ ‫استفاده‬
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫مزایای‬
●
‫منابع‬ ‫از‬ ‫موثر‬ ‫استفاده‬
●
‫موازی‬ ‫محاسبه‬ ‫قابلیت‬
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫مزایای‬
●
‫منابع‬ ‫از‬ ‫موثر‬ ‫استفاده‬
●
‫موازی‬ ‫محاسبه‬ ‫قابلیت‬
●
‫سازی‬ ‫متعادل‬
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫مزایای‬
●
‫منابع‬ ‫از‬ ‫موثر‬ ‫استفاده‬
●
‫موازی‬ ‫محاسبه‬ ‫قابلیت‬
●
‫سازی‬ ‫متعادل‬
●
‫اطمینان‬ ‫قابلیت‬
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫معایب‬
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫معایب‬
●
‫کاربران‬ ‫دستگاه‬ ‫روی‬ ‫مافزار‬‌‫ا‬ ‫نر‬ ‫نصب‬
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫معایب‬
●
‫کاربران‬ ‫دستگاه‬ ‫روی‬ ‫مافزار‬‌‫ا‬ ‫نر‬ ‫نصب‬
●
‫مختلف‬ ‫هاهای‬‌‫ا‬ ‫دامن‬ ‫بین‬ ‫امنیتی‬ ‫شاهای‬‌‫ا‬ ‫چال‬
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫معایب‬
●
‫کاربران‬ ‫دستگاه‬ ‫روی‬ ‫مافزار‬‌‫ا‬ ‫نر‬ ‫نصب‬
●
‫مختلف‬ ‫هاهای‬‌‫ا‬ ‫دامن‬ ‫بین‬ ‫امنیتی‬ ‫شاهای‬‌‫ا‬ ‫چال‬
●
‫هاهای‬‌‫ا‬ ‫برنام‬ ‫برای‬ ‫نامناسب‬Real Time
‫توری‬ ‫رایانش‬
‫توری‬ ‫رایانش‬ ‫معایب‬
●
‫کاربران‬ ‫دستگاه‬ ‫روی‬ ‫مافزار‬‌‫ا‬ ‫نر‬ ‫نصب‬
●
‫مختلف‬ ‫هاهای‬‌‫ا‬ ‫دامن‬ ‫بین‬ ‫امنیتی‬ ‫شاهای‬‌‫ا‬ ‫چال‬
●
‫هاهای‬‌‫ا‬ ‫برنام‬ ‫برای‬ ‫نامناسب‬Real Time
●
‫کاربران‬ ‫یباند‬‌‫ا‬ ‫پهنا‬ ‫مصرف‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫یکال‬‌‫ا‬ ‫دیج‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫یکال‬‌‫ا‬ ‫دیج‬
●
۴۵۰,۰۰۰‫روزانه‬ – ‫یکتا‬ ‫کاربر‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫یکال‬‌‫ا‬ ‫دیج‬
●
۴۵۰,۰۰۰‫روزانه‬ – ‫یکتا‬ ‫کاربر‬
●
۹:۲۷‫کاربر‬ ‫اهر‬ ‫بودن‬ ‫برخط‬ ‫مدت‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫یکال‬‌‫ا‬ ‫دیج‬
●
۴۵۰,۰۰۰‫روزانه‬ – ‫یکتا‬ ‫کاربر‬
●
۹:۲۷‫کاربر‬ ‫اهر‬ ‫بودن‬ ‫برخط‬ ‫مدت‬
●
۸.۱‫روزانه‬ - ‫سال‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫شاها‬‌‫ا‬ ‫چال‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫شاها‬‌‫ا‬ ‫چال‬
●
‫هاها‬‌‫ا‬ ‫داد‬ ‫تغییر‬ ‫و‬ ‫شنود‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫شاها‬‌‫ا‬ ‫چال‬
●
‫هاها‬‌‫ا‬ ‫داد‬ ‫تغییر‬ ‫و‬ ‫شنود‬
●
‫کاربر‬ ‫سمت‬ ‫در‬ ‫درست‬ ‫محاسبه‬ ‫عدم‬
‫وب‬ ‫تحت‬ ‫توری‬ ‫رایانش‬
‫شاها‬‌‫ه‬ ‫چال‬
●
‫هاها‬‌‫ه‬ ‫داد‬ ‫تغییر‬ ‫و‬ ‫شنود‬
●
‫کاربر‬ ‫سمت‬ ‫در‬ ‫درست‬ ‫محاسبه‬ ‫عدم‬
●
‫محاسبات‬ ‫انجام‬ ‫حین‬ ‫در‬ ‫بسایت‬‌‫ه‬ ‫و‬ ‫ترک‬
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
Web Worker
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
Web Worker
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
RabbitMQ-AMQP
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
RabbitMQ-AMQP
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
RabbitMQ-AMQP
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬ ‫دیگر‬
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬ ‫دیگر‬
●
Web Socket(Socket.IO(
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬ ‫دیگر‬
●
Web Socket(Socket.IO(
●
MongoDB
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬ ‫دیگر‬
●
Web Socket(Socket.IO(
●
MongoDB
●
Redis
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬ ‫دیگر‬
●
Web Socket(Socket.IO(
●
MongoDB
●
Redis
●
Yii2
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬
‫فنی‬ ‫شنیازاهای‬‌‫ه‬ ‫پی‬ ‫دیگر‬
●
Web Socket(Socket.IO(
●
MongoDB
●
Redis
●
Yii2
●
NodeJS(ExpressJS(
‫هسازی‬‌‫ه‬ ‫پیاد‬
‫هسازی‬‌‫ه‬ ‫پیاد‬
‫کاربری‬ ‫پنل‬
●
Yii2 + MongoDB + Redis + RabbitMQ
‫هسازی‬‌‫ه‬ ‫پیاد‬
‫کاربری‬ ‫پنل‬
●
Yii2 + MongoDB + Redis + RabbitMQ
Daemon‫اها‬
‫هسازی‬‌‫ه‬ ‫پیاد‬
‫کاربری‬ ‫پنل‬
●
Yii2 + MongoDB + Redis + RabbitMQ
Daemon‫اها‬
●
Publisher-daemon
‫هسازی‬‌‫ه‬ ‫پیاد‬
‫کاربری‬ ‫پنل‬
●
Yii2 + MongoDB + Redis + RabbitMQ
Daemon‫اها‬
●
Publisher-daemon
●
Subscriber-daemon
‫هسازی‬‌‫ه‬ ‫پیاد‬
‫کاربری‬ ‫پنل‬
●
Yii2 + MongoDB + Redis + RabbitMQ
Daemon‫اها‬
●
Publisher-daemon
●
Subscriber-daemon
●
tasks-uploader-daemon
‫هسازی‬‌‫ه‬ ‫پیاد‬
Back End
●
ExpressJS + SocketIO + RabbitMQ
‫وظایف‬
●
‫ارتباط‬ ‫مدیریت‬Web Socket
●
‫ارسال‬Batch Job‫کاربر‬ ‫به‬
●
‫اهر‬ ‫نتیجه‬ ‫دریافت‬Job‫به‬ ‫ارسال‬ ‫و‬Broker
‫ارزیابی‬
‫از‬ ‫کوچکتر‬ ‫کامل‬ ‫اعداد‬ : ‫تست‬ ‫مورد‬۹۹,۹۹۹
‫شود‬ ‫عدد‬ ‫خود‬ ‫برابر‬ ،‫عدد‬ ‫از‬ ‫کوچکتر‬ ‫سره‬ ‫هاهای‬‌‫ه‬ ‫معلی‬‌‫ه‬ ‫مقسو‬ ‫جمع‬ : ‫کامل‬ ‫عدد‬
: ‫مثل‬۶=۱+۲+۳
‫ارزیابی‬
‫از‬ ‫کوچکتر‬ ‫کامل‬ ‫اعداد‬ : ‫تست‬ ‫مورد‬۹۹,۹۹۹
‫شود‬ ‫عدد‬ ‫خود‬ ‫برابر‬ ،‫عدد‬ ‫از‬ ‫کوچکتر‬ ‫سره‬ ‫هاهای‬‌‫ه‬ ‫معلی‬‌‫ه‬ ‫مقسو‬ ‫جمع‬ : ‫کامل‬ ‫عدد‬
: ‫مثل‬۶=۱+۲+۳
: ‫شبکه‬۵‫گره‬‫نامتجانس‬‫قطع‬ ‫و‬ ‫اتصال‬ ‫با‬ ‫کاربر‬ ‫عنوان‬ ‫به‬‫تصادفی‬
●
۲( ‫اندروید‬ ‫عامل‬ ‫سیستم‬ ‫با‬ ‫تبلت‬۵.۰.۲‫و‬۴.۱.۱(
●
۱‫(اوبونتو‬ ‫لینوکس‬ ‫عامل‬ ‫سیستم‬ ‫با‬ ‫پتاپ‬‌‫ه‬ ‫ل‬۱۵.۰۴،۳۲(‫بیتی‬
●
۲‫(ویندوز‬ ‫ویندوز‬ ‫عامل‬ ‫سیستم‬ ‫با‬ ‫پتاپ‬‌‫ه‬ ‫ل‬۸،۶۴(‫بیتی‬
●
۱‫(دبیان‬ ‫سرور‬ ‫عنوان‬ ‫به‬ ‫لینوکس‬ ‫عامل‬ ‫سیستم‬ ‫با‬ ‫پتاپ‬‌‫ه‬ ‫ل‬۸،۶۴(‫بیتی‬
‫ارزیابی‬
‫خروجی‬ ‫تحلیل‬ ‫مراحل‬
‫ارزیابی‬
‫خروجی‬ ‫تحلیل‬ ‫مراحل‬
●
‫و‬ ‫آمادگی)زمان‬ ‫اعل م‬ ‫و‬ ‫قطع‬ ،‫اتصال‬ ‫رویدادهای‬ ‫از‬ ‫گرفتن‬ ‫ل گ‬IP(
‫ارزیابی‬
‫خروجی‬ ‫تحلیل‬ ‫مراحل‬
●
‫و‬ ‫آمادگی)زمان‬ ‫اعل م‬ ‫و‬ ‫قطع‬ ،‫اتصال‬ ‫رویدادهای‬ ‫از‬ ‫گرفتن‬ ‫ل گ‬IP(
●
‫به‬ ‫ل گ‬ ‫تبدیل‬SQL
‫ارزیابی‬
‫خروجی‬ ‫تحلیل‬ ‫مراحل‬
●
) ‫ماشین‬ ‫هر‬ ‫توسط‬ ‫محاسبه‬ ‫زمان‬ ‫میانگین‬Aggregate(
# CPU RAM Avg
1 AMD Ultra Dual – 2.1GHz 4GB 11.05
2 Intel Core i7-2630QM- 2.0GHz 8GB 11.197
3 Intel Atom N455 1GB 53.33
4* ARMv7 4Cores -rev3- 1.9GHz 3GB 58.03
5*
ARMv7 – Rev1 4Cores
1.2GHz
680MB 107.83
‫ارزیابی‬
‫خروجی‬ ‫تحلیل‬ ‫مراحل‬
●
‫و‬ ‫آمادگی)زمان‬ ‫اعل م‬ ‫و‬ ‫قطع‬ ،‫اتصال‬ ‫رویدادهای‬ ‫از‬ ‫گرفتن‬ ‫ل گ‬IP(
●
‫به‬ ‫ل گ‬ ‫تبدیل‬SQL
●
) ‫ماشین‬ ‫هر‬ ‫توسط‬ ‫محاسبه‬ ‫زمان‬ ‫میانگین‬Aggregate(
:‫بهترین‬۱۱.۰۵:‫بدترین‬ ،‫میکروثانیه‬۱۰۷.۸۳‫میکروثانیه‬
●
‫کل‬ ‫محاسبه‬ ‫زمان‬ ‫میانگین‬
:‫میانگین‬۲۹.۰۷‫میکروثانیه‬
‫ارزیابی‬
‫خروجی‬ ‫تحلیل‬ ‫مراحل‬
●
- ‫دقیقه‬ ‫در‬ ‫شده‬ ‫انجا م‬ ‫وظیفه‬ ‫تعداد‬SQL
‫ارزیابی‬
‫خروجی‬ ‫تحلیل‬ ‫مراحل‬
●
- ‫دقیقه‬ ‫در‬ ‫میکروثانیه‬ ‫حسب‬ ‫بر‬ ‫وظیفه‬ ‫هر‬ ‫انجا م‬ ‫میانگین‬SQL
‫ارزیابی‬
‫خروجی‬ ‫تحلیل‬ ‫مراحل‬
●
‫بدون‬ ‫سرور‬ ‫روی‬ ‫بر‬ ‫اجرا‬IO‫هوصورت‬‌‫ص‬ ‫ب‬ ‫و‬CPU Bound
:‫وظیفه‬ ‫هر‬ ‫اجرای‬ ‫میانگین‬۲.۶۷‫میکروثانیه‬
‫ارزیابی‬
‫مقایسه‬
‫ارزیابی‬
‫مقایسه‬
●
‫بهینه‬ ‫حالت‬ ‫در‬ ‫شده‬ ‫ایجاد‬ ‫تور‬۴.۶.‫است‬ ‫کندتر‬ ‫برابر‬
●
‫میانگین‬ ‫حالت‬ ‫در‬ ‫شده‬ ‫ایجاد‬ ‫تور‬۱۰.۸.‫است‬ ‫کندتر‬ ‫برابر‬
‫ارزیابی‬
‫مقایسه‬
●
‫بهینه‬ ‫حالت‬ ‫در‬ ‫شده‬ ‫ایجاد‬ ‫تور‬۴.۶.‫است‬ ‫کندتر‬ ‫برابر‬
●
‫میانگین‬ ‫حالت‬ ‫در‬ ‫شده‬ ‫ایجاد‬ ‫تور‬۱۰.۸.‫است‬ ‫کندتر‬ ‫برابر‬
‫بنابرین‬
●
‫آستانه‬ ‫حد‬ ‫به‬ ‫توجه‬
●
‫بهینه‬ ‫حالت‬ ‫در‬۲۳‫هسته‬ ‫یک‬ ‫برابر‬ ‫قدرت‬ ‫گره‬
●
‫میانگین‬ ‫حالت‬ ‫در‬۵۴‫هسته‬ ‫یک‬ ‫برابر‬ ‫قدرت‬ ‫گره‬
‫ارزیابی‬
‫مقایسه‬
●
‫بهینه‬ ‫حالت‬ ‫در‬ ‫شده‬ ‫ایجاد‬ ‫تور‬۴.۶.‫است‬ ‫کندتر‬ ‫برابر‬
●
‫میانگین‬ ‫حالت‬ ‫در‬ ‫شده‬ ‫ایجاد‬ ‫تور‬۱۰.۸.‫است‬ ‫کندتر‬ ‫برابر‬
‫بنابرین‬
●
‫آستانه‬ ‫حد‬ ‫به‬ ‫توجه‬
●
‫بهینه‬ ‫حالت‬ ‫در‬۲۳‫هسته‬ ‫یک‬ ‫برابر‬ ‫قدرت‬ ‫گره‬
●
‫میانگین‬ ‫حالت‬ ‫در‬۵۴‫هسته‬ ‫یک‬ ‫برابر‬ ‫قدرت‬ ‫گره‬
‫پیشنهادها‬
‫پیشنهادها‬
●
‫از‬ ‫استفاده‬WebGL
‫پیشنهادها‬
●
‫از‬ ‫استفاده‬WebGL
●
‫از‬ ‫استفاده‬Web Assembly (WASM(
‫پیشنهادها‬
●
‫از‬ ‫استفاده‬WebGL
●
‫از‬ ‫استفاده‬Web Assembly (WASM(
●
‫سرور‬ ‫سمت‬ ‫در‬ ‫محاسبه‬ ‫کد‬ ‫کردن‬ ‫بهینه‬
‫پیشنهادها‬
●
‫از‬ ‫استفاده‬WebGL
●
‫از‬ ‫استفاده‬Web Assembly (WASM(
●
‫سرور‬ ‫سمت‬ ‫در‬ ‫محاسبه‬ ‫کد‬ ‫کردن‬ ‫بهینه‬
●
‫از‬ ‫استفاده‬Cassandra‫هجای‬‌‫ص‬ ‫ب‬MongoDB
‫پیشنهادها‬
●
‫از‬ ‫استفاده‬WebGL
●
‫از‬ ‫استفاده‬Web Assembly (WASM(
●
‫سرور‬ ‫سمت‬ ‫در‬ ‫محاسبه‬ ‫کد‬ ‫کردن‬ ‫بهینه‬
●
‫از‬ ‫استفاده‬Cassandra‫هجای‬‌‫ص‬ ‫ب‬MongoDB
●
‫زبان‬ ‫یک‬ ‫از‬ ‫استفاده‬Functional‫هجای‬‌‫ص‬ ‫ب‬NodeJS
‫نظرات‬ ‫و‬ ‫شها‬‌‫ص‬ ‫پرس‬
‫شما‬ ‫توجه‬ ‫از‬ ‫تشکر‬ ‫با‬

Más contenido relacionado

Destacado

карта мышления для вики
карта мышления для викикарта мышления для вики
карта мышления для вики
Konshina
 
Exam p samplesolutions
Exam p samplesolutionsExam p samplesolutions
Exam p samplesolutions
looandtdot
 
Which tech girl superhero are you
Which tech girl superhero are youWhich tech girl superhero are you
Which tech girl superhero are you
Jenine Beekhuyzen
 
Vanda floor plans and photos
Vanda floor plans and photosVanda floor plans and photos
Vanda floor plans and photos
Henry Loh
 
презентация1
презентация1презентация1
презентация1
ivkapnina
 
Terracesatlangsat
TerracesatlangsatTerracesatlangsat
Terracesatlangsat
Henry Loh
 
реши задачи
реши задачиреши задачи
реши задачи
ivkapnina
 
Sky green photos
Sky green photosSky green photos
Sky green photos
Henry Loh
 

Destacado (20)

карта мышления для вики
карта мышления для викикарта мышления для вики
карта мышления для вики
 
Exam p samplesolutions
Exam p samplesolutionsExam p samplesolutions
Exam p samplesolutions
 
3 bedrooms
3 bedrooms3 bedrooms
3 bedrooms
 
Importancia del Matrimonio
Importancia del MatrimonioImportancia del Matrimonio
Importancia del Matrimonio
 
Ada lovelaceday141014techgirlsmovementbeekhuyzen
Ada lovelaceday141014techgirlsmovementbeekhuyzenAda lovelaceday141014techgirlsmovementbeekhuyzen
Ada lovelaceday141014techgirlsmovementbeekhuyzen
 
Ch03
Ch03Ch03
Ch03
 
뉴스페이퍼
뉴스페이퍼뉴스페이퍼
뉴스페이퍼
 
Which tech girl superhero are you
Which tech girl superhero are youWhich tech girl superhero are you
Which tech girl superhero are you
 
Creating the next gen of Tech Girl Superheroes
Creating the next gen of Tech Girl SuperheroesCreating the next gen of Tech Girl Superheroes
Creating the next gen of Tech Girl Superheroes
 
Como preparar mis_clases
Como preparar mis_clasesComo preparar mis_clases
Como preparar mis_clases
 
Advertising
AdvertisingAdvertising
Advertising
 
Ecis2015 Womens Network keynoteslides jb keynote_womensnetworkingevent
Ecis2015 Womens Network keynoteslides jb keynote_womensnetworkingeventEcis2015 Womens Network keynoteslides jb keynote_womensnetworkingevent
Ecis2015 Womens Network keynoteslides jb keynote_womensnetworkingevent
 
Vanda floor plans and photos
Vanda floor plans and photosVanda floor plans and photos
Vanda floor plans and photos
 
презентация1
презентация1презентация1
презентация1
 
Terracesatlangsat
TerracesatlangsatTerracesatlangsat
Terracesatlangsat
 
реши задачи
реши задачиреши задачи
реши задачи
 
Great Company Concepto
Great Company ConceptoGreat Company Concepto
Great Company Concepto
 
Sky green photos
Sky green photosSky green photos
Sky green photos
 
Large hadron collider
Large hadron colliderLarge hadron collider
Large hadron collider
 
Floor Plan
Floor PlanFloor Plan
Floor Plan
 

Similar a طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب

Similar a طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب (20)

Software architecture002
Software architecture002Software architecture002
Software architecture002
 
Cloud Computing and Cloud Services
Cloud Computing and Cloud ServicesCloud Computing and Cloud Services
Cloud Computing and Cloud Services
 
رایانش ابری
رایانش ابریرایانش ابری
رایانش ابری
 
Chapter 06 - network hardwares
Chapter 06 - network hardwaresChapter 06 - network hardwares
Chapter 06 - network hardwares
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهد
 
Big Data Processing in Cloud Computing Environments
Big Data Processing in Cloud Computing EnvironmentsBig Data Processing in Cloud Computing Environments
Big Data Processing in Cloud Computing Environments
 
HotSpot
HotSpotHotSpot
HotSpot
 
security of IOT
security of IOTsecurity of IOT
security of IOT
 
نرم افزار مدیریت اکتیو دایرکتوری برنا
نرم افزار مدیریت اکتیو دایرکتوری برنانرم افزار مدیریت اکتیو دایرکتوری برنا
نرم افزار مدیریت اکتیو دایرکتوری برنا
 
نرم افزار مدیریت اکتیو دایرکتوری برنا
نرم افزار مدیریت اکتیو دایرکتوری برنانرم افزار مدیریت اکتیو دایرکتوری برنا
نرم افزار مدیریت اکتیو دایرکتوری برنا
 
توسعه نرم‌افزارهای مقیاس‌پذیر بر اساس معماری ریزسرویسها (Microservices) و اجر...
توسعه نرم‌افزارهای مقیاس‌پذیر بر اساس معماری ریزسرویسها (Microservices) و اجر...توسعه نرم‌افزارهای مقیاس‌پذیر بر اساس معماری ریزسرویسها (Microservices) و اجر...
توسعه نرم‌افزارهای مقیاس‌پذیر بر اساس معماری ریزسرویسها (Microservices) و اجر...
 
Raid type, Raid تکنولوژی ,
Raid type, Raid  تکنولوژی , Raid type, Raid  تکنولوژی ,
Raid type, Raid تکنولوژی ,
 
راهنماي راه اندازی سرویس Golden Gate Microservices
راهنماي  راه اندازی سرویس Golden Gate  Microservicesراهنماي  راه اندازی سرویس Golden Gate  Microservices
راهنماي راه اندازی سرویس Golden Gate Microservices
 
Blockchain proposal-corporation -partly
Blockchain proposal-corporation -partlyBlockchain proposal-corporation -partly
Blockchain proposal-corporation -partly
 
IranOUG_Oracle_Multitenant
IranOUG_Oracle_MultitenantIranOUG_Oracle_Multitenant
IranOUG_Oracle_Multitenant
 
Proxmox
ProxmoxProxmox
Proxmox
 
Big data بزرگ داده ها
Big data بزرگ داده هاBig data بزرگ داده ها
Big data بزرگ داده ها
 
Chapter 09 - network operating systems
Chapter 09 - network operating systemsChapter 09 - network operating systems
Chapter 09 - network operating systems
 
13940305-NetManagementOS_ver1.5
13940305-NetManagementOS_ver1.513940305-NetManagementOS_ver1.5
13940305-NetManagementOS_ver1.5
 
oCCc_24_Cloud_Design_Patterns
oCCc_24_Cloud_Design_PatternsoCCc_24_Cloud_Design_Patterns
oCCc_24_Cloud_Design_Patterns
 

طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب