بررسی روشی جهت برقراری امنیت و بهینه‌سازی پرس‌وجوها از نوع Event-Driven در بانک‌های اطلاعاتی سیار

  • سال انتشار: 1389
  • محل انتشار: اولین همایش ملی فناوریهای نوین در علوم مهندسی
  • کد COI اختصاصی: CHKI01_055
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1138
دانلود فایل این مقاله

نویسندگان

احمد فراهی

استادیار دانشگاه پیام نور تهران

بهاره مباشری

دانشجوی ارشد مهندسی کامپیوتر- نرم افزار دانشگاه پیام نور

چکیده

یک روش برای پردازش امن پرس‌وجوها در بانک اطلاعاتی سیار در این گزارش معرفی شده است. دستگا‌ه‌های سیار درخواستها را از طریق کانالهای انتها به انتها به یک سرور می‌فرستند. سرور بانک اطلاعاتی سیار ابر‌مجموعه نتایج درخواست‌های مشابه را محاسبه می‌کند و از طریق یک کانال همه پخشی با پهنای باند زیاد، آن را همه‌پخشی می‌کند. دستگا‌ه‌های سیار از طریق همین کانال منتظر دریافت پاسخ می‌مانند و به محض رسیدن نتیجه، اطلاعات مورد نیازشان را از این کانال دریافت می‌کنند. در اینجا تمامی ‌سرویس گیرندگان می‌توانند نتایج درخواست‌های سرویس گیرندگان دیگر را نیز مشا‌هده و دریافت کنند و همانطور که مشخص می‌شود یک کاربر براحتی می‌تواند به اطلاعاتی دست بیابد که مجاز به داشتن آن نمی‌باشد. در این جا روشی پیشنهاد می‌شود که علاوه بر حفظ ما‌هیت همه پخشی مانع از سوءاستفاده کاربران غیر مجاز می‌شود.با توجه به منابع محدودى که در اختیار داریم و نیز نیاز روز افزون و افزایش کاربران، بایستی روشی اتخاذ نمود تا حداکثر استفاده ممکن از منابع موجود به عمل آید. این بهبود می‌تواند در هر قسمتی اتفاق بیفتد و بنابراین منجر به بهینه‌سازی سیستم می‌گردد0 با افزایش تقاضا برای استفاده بهتر از جریان داده‌ها، اجرای کارآمد پرس‌وجوهای پیوسته یکی از موضوع‌های تحقیقاتی مهم بشمار می‌آید. در این گزارش برروی پرس‌وجوهایی متمرکز می‌شویم که باوقایع خارجی مانند رسیدن داده و گذشت زمان، فعال می‌شوند و اصطلاحاً event-driven نام دارند. روش‌های موجود با بهینه‌سازی چندین پرس‌وجوی پیوسته و استخراج زیر عبارات مشترک از پرس‌وجوهای داده شده، پرس‌وجوی بهینه‌ را بدست می‌آورند. پرس‌وجوهای event-driven که حاوی زیر عبارات مشترک هستند ممکن است در زمان فعال بودنشان و در یک بازه زمانی کوتا‌ه و یکسان نتایج میانی زیادی تولید کنند اما اگر همین پرس‌وجوها در زمان‌های کاملاً متفاوتی فعال شوند ممکن است تولید نمایند. این گزارش روشی برای پردازش جریانی از داده‌ها برای چندین پرس‌وجوی‌ پیوسته از نوع event-driven ارائه می‌دهد. در این روش پیشنهاد می‌شود که نتایج پرس‌وجوها ذخیره شوند که بدین وسیله بتوان عملگرهای مشترک مختلفی ‌که بین پرس‌وجوهایی که توسط وقایع غیرقابل پیش‌بینی فعال شده‌اند را به اشتراک گذاشت.

کلیدواژه ها

بانکهای اطلاعاتی سیار، محاسبات ابر مجموعه، بهینه‌سازی پرس‌و‌جو، جریان داده، پرس‌و‌جوی پیوسته، حافظه‌موقت

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.