نویسندگان
دانشکده مهندسی کامپیوتر، دانشگاه صنعتی شریف ، تهران، ایران
چکیده
در دنیای امروزپردازش ابری در گسترش کاربردهای اینترنت اشیا سهم قابل توجهی دارد. برخورداری از منابع نامحدود و پشتیبانی از دستگاههای ناهمگون ویژگیهایی از پردازش ابری بوده که برای اینترنت اشیا بسیار سودمند هستند. با گسترش کاربردهای اینترنت اشیا، ویژگیهایی چون تاخیر زمان پاسخ و پهنای باند شبکه بیش از پیش اهمیت پیدا کردهاند. از جمله این کاربردها میتوان به واقعیت مجازی/افزوده و بازیهای برخط گروهی اشاره کرد. معماری کنونی پردازش ابری به طور کامل پاسخگوی این نیازها (تاخیر و پهنای باند مورد نیاز) نیست. برای رفع این محدودیتها، رویکرد جدیدی به نام پردازش لبهای مطرح شده است. در این رویکرد یک لایه از دستگاهها با قابلیت ذخیرهسازی، مدیریت و پردازش اطلاعات، بین مرکز داده و دستگاههای کاربر قرار میگیرد. این لایه قبل از ارسال داده به ابر مرکزی، قسمتی یا تمام فرآیند پردازش داده را انجام میدهد. به دلیل نزدیکی این لایه به کاربر، در صورتی که پردازش در این لایه انجام شود، به طور میانگین تاخیر انتقال و پردازش داده کاهش مییابد. از سویی دیگر، ترافیک شبکه گسترده نیز به دلیل ارسال داده پس از پردازش اولیه به سمت ابر مرکزی، کاهش پیدا خواهد کرد. علیرغم مزایا و بهبودهای پردازش لبهای نسبت به پردازش ابری، این رویکرد به دلیل ماهیت توزیعشده و عواملی همچون پشتیبانی از کاربران متحرک با چالشهای فراوانی روبهرو است. از جملهی این چالشها میتوان به مجازیسازی، مدیریت منابع، برونسپاری وظایف، امنیت، حریم خصوصی و توزیع گرههای پردازشی اشاره کرد. در این پژوهش علاوه بر معرفی پردازش لبهای، معماری، ویژگیها و کاربردهای این رویکرد بررسی میشوند. در ادامه، به چالشهای امنیتی پردازش لبهای و راهحلهای موجود برای پاسخگویی به این مسائل پرداخته شدهاست.
کلیدواژهها