Linux Labdon
464 subscribers
45 photos
3 videos
6 files
1.19K links
🕸 Linux Labdon

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Linux Affected By Decade Old Bug In Software RAID Around O_DIRECT Usage

🟢 خلاصه مقاله:
این باگ که نخستین‌بار در سال ۲۰۱۵ گزارش شده بود، دوباره مورد توجه قرار گرفته و نشان می‌دهد استفاده از O_DIRECT می‌تواند در Linux و در پیکربندی‌های نرم‌افزاری RAID مثل MD RAID، DRBD و LVM RAID باعث ایجاد ناسازگاری خاموش بین دیسک‌های یک آرایه شود. در برخی الگوهای ورودی/خروجی، نوشتن‌های O_DIRECT بدون خطای ظاهری موفق می‌شوند اما داده‌های دیسک‌های عضو همگام نمی‌مانند و خطر نقض تمامیت داده بالا می‌رود. این مشکل از فضای کاربر قابل تحریک است و ممکن است تنها در اسکراب، بازسازی یا خواندن‌های بعدی نمایان شود. تا زمان ارائه رفع اشکال در کرنل، توصیه می‌شود در RAID نرم‌افزاری از O_DIRECT پرهیز شود یا با دقت هم‌ترازسازی I/O، اجرای منظم اسکراب و به‌کارگیری چکسام انتهابه‌انتها برای کاهش ریسک اقدام شود.

#Linux #SoftwareRAID #ODIRECT #MDRAID #DRBD #LVM #DataIntegrity #KernelBug

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-RAID-Bug-O-DIRECT


👑 @Linux_Labdon
🔵 عنوان مقاله
DRBD Driver Working To Land ~15 Years Worth Of Changes Into The Linux Kernel

🟢 خلاصه مقاله:
تحقیقات و توسعه‌دهندگان پشت فناوری «دریافت بلوک تکراری توزیع شده» یا همان DRBD، در تلاش هستند تا حدود ۱۵ سال تغییرات انجام‌شده در کد خاص خود را با هسته اصلی لینوکس هماهنگ و یکپارچه کنند. این فناوری که برای هم‌مرکزسازی داده‌های بلوکی در میان چندین سیستم میزبان استفاده می‌شود، به مدت سال‌ها با نسخه‌های جداگانه و مستقل در حال توسعه بوده و حالا تیم توسعه قصد دارد این تغییرات مهم و گسترده را به هسته لینوکس اضافه کند.

این عملیات که نیازمند هماهنگی دقیق و تلاش‌های قابل توجه است، در حال حاضر مرحله ارزیابی و آزمایش اولیه است. توسعه‌دهندگان شروع به قرارگذاری وصله‌های اصلاحی در مخزن آزمایشی کرده‌اند تا روند بازبینی، تست و اصلاح نهایی تسهیل شود. هدف اصلی این پروژه، ادغام این تعداد بزرگ از تغییرات و اصلاحات در نُخ اصلی هسته لینوکس است، به گونه‌ای که عملکرد و پایداری سیستم حفظ و بهبود یابد و کاربران بتوانند از بهره‌وری و امکانات جدید بهره‌مند شوند.

متخصصان باید این مجموعه از تغییرات را با دقت و مرحله به مرحله برای هم‌سویی کامل آماده کنند، زیرا این انتقال می‌تواند تحولات چشمگیری در نحوه مدیریت داده‌های بلوکی در لینوکس ایجاد کند. انجام این کار نشان‌ دهنده تعهد تیم توسعه به بهبود دائمی و انطباق مستمر سیستم‌های متن‌باز است، و تاکید دارد که تلاش برای بهبود و توسعه لینوکس همچنان ادامه دارد.

#لینوکس #DRBD #توسعه_سافت‌ویر #پروژه‌های_باز

🟣لینک مقاله:
https://www.phoronix.com/news/DRBD-15-Years-Code-Changes


👑 @Linux_Labdon