مرجع فایل - قابل ویرایش )
تعداد صفحه : 8
در اين مقاله قصد داريم پس از اشاره مختصر به سير تحولات گوگل به بررسي فايل سيستم گوگل بپردازيم و در ادامه نگاهي اجمالي به معماري GFS خواهيم داشت. مقدمه فایل سیستم توزیع شده، مهمترین جزء یك سیستم توزیع شده ي كه تا حالا تحقیقات و فعالیتهای زیادی در این مورد انجام گرفته كه معروفترينش NFS فایل سیستم شبكه محصول شركت Sun Microsystems است. هدف اصلـــی NFS اين كه فایل سیستمهای مختلف موجـود شبكه رو جمع آوري ميكنه و پروتكلی رو معرفی می كنه كه هـــر كدوم از فایل سیستمها با رعایت اون می تونند جزئی از مجموعه كلاستر NFS باشن و اطلاعات خودشون و به اشتراك بذارن يكي دیگه از فـــایل سیستمهای موجود Coda محصول دانشگاه كارنگی ملون Carnegie Mellon كه هدف اصلیش افزایش میزان دسترسپذیری و بـــه این منظور دادههای فايل در حافظه Cache كامپيوتر كلاينت نگهداري مي شن LBFSهم یك فـــایل سیستم توزیع شده برای شبكههایي كه پهنای باند كمي دارن كه این فايل سیستم با استفاده از تكنیكهای فشردهسازی و نگهداری دادههای رسیده در حافظه cache به شدت از ترافیك شبكه كم مي كنه. فایل سیستمهای توزیع شده ديگه اي هم وجود دارن كه مي تونيم به AFS، ۹Plan ، XFS، SFS ، فرانگي پاني اشاره كرد امـــا هیچ كدوم از این فایـل سیستمهای موجود بهطور كامل نیازمندیهای گوگل رو برطرف نمي كنن در سایت گـــوگل فایل هاي چند ترابایتی وجود داره كه نمی شه اونها را به تنهایی در سرورهای سایت گوگل كه خودشون تشكيل شده ان از هزاران كامپیوتر معمولی ذخیـــره كرد. از طرف دیگه تقسیم این فایلهای حجیم به هزاران فایل كوچكتر هم باعث پیچیدگی و كاهش كارآیی برنامهها ميشه. بنابراین گوگل براي رفع نیازمندیهاش و با توجه به شرایط محیطی خودش، فایل سیستم گوگل (GFS) را طراحی و پیادهسازی كرد GFS علاوه بر اينكه ویژگیهـــای فایلسیستمهای موجـــود رو داره تحملپذیریخطا، توسعهپذیـــری ، قابلیت اعتماد و دسترس پذیـــری بالا رو هم شامل ميشه از ويژگي هاي بارز فایل سیستم گوگل میتونيم به
قسمتی از محتوی متن پروژه میباشد که به صورت نمونه ، بعد از پرداخت آنلاین در فروشگاه فایل آنی فایل را دانلود نمایید .
« پرداخت آنلاین و دانلود در قسمت پایین »
![]()