به عنوان یکی از تکنولوژیهای قابل توجه مورد استفاده در محاسبات ابری، ذخیره سازی توزیع شده قادر به ذخیره سازی انبوه داده های از راه دور از طریق مدل سرویس Storage-as-a-Service (STaaS) می باشد. این مدل سرویس ابری به طور گسترده، یک رویکرد قابل قبول در داده های بزرگ همراه با توسعه خدمات وب و شبکه ها است. بسیاری از فروشندگان، خدمات ذخیره سازی ابر جالبی را با ارائه فضاهای ذخیره سازی مبتنی بر ابر غول پیکر و مقیاس پذیر برای کاربران، از جمله آمازون، Dropbox ، گوگل درایو، و OneDrive مایکروسافت را در نظر گرفته اند. با این حال، مسئله امنیتی ناشی از عملیات در سمت ابری هنوز مانع استفاده از STaaS برای شرکتها می باشد. بسیاری از کاربران ابری در مورد داده های حساس خود که اپراتورهای ابری به آنها دسترسی دارند، نگران هستند. این موضوع پیاده سازی همزمان STaaS، را با وجود مطالعات قبلی در زمینه به زحمت ما اندازد.
علاوه بر این، ذخیره سازی انبوه توزیع شده (MDS) جهت افزایش تدریجی اندازه ذخیره سازی داده ها در سال های اخیر مورد بررسی قرار گرفته است. اجرای سطح بالای محاسبات مقیاس پذیر مزایای پیاده سازی MDS را در نظر گرفته است. یکی از جنبه های مورد نیاز پیشرفت، امنیت ذخیره سازی داده های توزیع شده است، که از همه طرف در معرض تهدید قرار می گیرد. حالت ذخیره سازی توزیع شده می تواند در فرصت بیشتری از حملات مخرب و یا فعالیت های سوء کننده مانند حمله در طول انتقال داده ها، صورت گیرد. در حال حاضر، عملیات غیرمنتظره نیز می توانید در سمت سرور ابر ، که عمدتا توسط قوانین و مقررات محدود شده است، رخ دهد. در همین حال، تعادل عملکرد و اجرای امن به دلیل اهمیت هزینه دشوار است. بنابراین، آن یک مسئله چالش برانگیز برای داده های توزیع شده امن کارآمد در سیستم های ابری است، زیرا خطرات ناشی از لایه های شبکه های مختلف به سختی کاملا آدرس دهی شده اند.
این مقاله، بر مشکل اپراتورهای ابر مسائل دهید و تلاش برای جلوگیری از کاربران ابر “انتشار داده ها از سرور ابر. این مقاله، بر مشکل مربوط به موضوعات متجاوز اپراتورهای ابر تمرکز می کند و برای جلوگیری از انتشار داده های کاربران ابر از سرور ابر تلاش می کند. ما یک روش رمزنگاری هوشمند ، به نام مدل ذخیره سازی توزیعی کارآمد امنیت آگاه پیشنهاد می کنیم (SA- EDS) که برای به دست آوردن یک سرویس MDS کارآمد و همچنین حمایت های امنیتی سطح بالا طراحی شده است، هدف مکانیسم پیشنهادی ما رمز گذاری تمام داده ها و ذخیره ی توزیعی داده ها را برای سرورهای ابری مختلف بدون ایجاد سربار بزرگ و تاخیر است. شکل 1 معماری مدل SA-EDS را نشان می دهد.
همانطور که در شکل 1نشان داده شده است. داده های کاربر توسط یک فرایند جایگزین مشخص شده اند که با تکنیک های named-data-packets بکار برده شده اند. خطوط جهت دار نشان دهنده شکاف داده ها و عملیات ذخیره سازی هستند. خطوط جهت دار خط چین نشان دهنده جهت عملیاتی بازیابی داده ها می باشند. داده های نرمال به یک سرور ابری منحصربفرد اختصاص داده خواهند شد. در همین حال، داده ها با اطلاعات حساس به دو بخش تقسیم می شوند که به دو سرور ابر، ابرA و ابر B اختصاص داده شده اند. این فرایند بطور کلی توسط الگوریتم پیشنهادی ما، الگوریتم توزیع داده های جایگزین (AD2) پشتیبانی می شود. علاوه بر این، روند تقسیم داده ها توسط الگوریتم اصلی ، الگوریتم توزیع داده ها کارآمد امن (SED2) ، انجام شده است. بازیابی اطلاعات حساس نیاز به یک فرایند رمزگشایی دارد که توسط الگوریتم الگوریتم پیشنهادی ما ، الگوریتم کارآمد تلفیق داده ها (EDCon) پشتیبانی می شود.
اهمیت مکانیسم پیشنهادی این است که ما یک رویکرد مناسب برای شرکت هایی فراهم می کنیم که مایل به استفاده از STaaS هستند اما نیاز به سطح بالایی از امنیت ذخیره سازی داده ها دارند ، مانند صنعت خدمات مالی. مساله اصلی که توسط طرح پیشنهادی ما حل شده شده است، ممانعت ارائه دهندگان ابر از دسترسی مستقیم به داده های اصلی کاربران است. سهم اصلی این مقاله شامل دو بخش هستند:
- ما یک رویکرد رمزنگاری جدید برای ارائه ذخیره سازی توزیع شده انبوه توسط داده های اصلی کاربرانی که نمی توانند به طور مستقیم توسط اپراتورهای ابر مورد دسترسی قرار بگیرند، مطرح می کنیم. روش ارائه شده، یک رمزنگاری موثر برای جلوگیری از رخ دادن فعالیت های مخرب بر روی سرور ابر می باشد.
- ما یک مکانیزم تقسیم داده ها کارآمد پیشنهاد می کنیم که سربارهای بزرگ تولید نمی کند، و همچنین بازیابی داده ها را تضمین می کند.