#سوال #چالشی
ما ۴ دیسک داریم که هرکدام به طور مثال : 100 iops دارد . حال با چه تکنولوژی میتوانیم برای نمونه به 400 iops برسیم و این مفهوم را تجمیع کنیم ؟؟؟
نام تکنولوژی و ساختار و روش آن را بیان نمایید
کسانی که پاسخ صحیح را اعلام کنند . شامل ۱۰٪ تخفیف در کلاس ها خواهند بود .
پاسخ های خود را میتوانید به این ID ارسال نمایید .
ما ۴ دیسک داریم که هرکدام به طور مثال : 100 iops دارد . حال با چه تکنولوژی میتوانیم برای نمونه به 400 iops برسیم و این مفهوم را تجمیع کنیم ؟؟؟
نام تکنولوژی و ساختار و روش آن را بیان نمایید
کسانی که پاسخ صحیح را اعلام کنند . شامل ۱۰٪ تخفیف در کلاس ها خواهند بود .
پاسخ های خود را میتوانید به این ID ارسال نمایید .
👍1
Academy and Foundation unixmens | Your skills, Your future
#سوال #چالشی ما ۴ دیسک داریم که هرکدام به طور مثال : 100 iops دارد . حال با چه تکنولوژی میتوانیم برای نمونه به 400 iops برسیم و این مفهوم را تجمیع کنیم ؟؟؟ نام تکنولوژی و ساختار و روش آن را بیان نمایید کسانی که پاسخ صحیح را اعلام کنند . شامل ۱۰٪…
نکته : پاسخ ما رید بندی نیست . رید هم این قابلیت را دارد . ولی پاسخ های خود را در غیر رید بندی متمرکز نمایید .
باتشکر
باتشکر
AT Commands Internal Modem.pdf
149.7 KB
at command for apple internal modem
بامفهوم Red Hat/CentOS Software Collections (SCL) آشنا هستید ؟
public poll
خیر – 12
👍👍👍👍👍👍👍 80%
@sehagha, @mshahmalaki, amir, @Worldisplaceofpunishment, @mzDAN, MT, @afash7, @pooya_fekri, @FTalebizadeh, Mehran, @LinuxuniL, Amir
اصلا چی هست ؟ – 3
👍👍 20%
Hossein Firoozi, Ali, @realovatsug
بلی
▫️ 0%
بلی و استفاده کردم .
▫️ 0%
👥 15 people voted so far.
public poll
خیر – 12
👍👍👍👍👍👍👍 80%
@sehagha, @mshahmalaki, amir, @Worldisplaceofpunishment, @mzDAN, MT, @afash7, @pooya_fekri, @FTalebizadeh, Mehran, @LinuxuniL, Amir
اصلا چی هست ؟ – 3
👍👍 20%
Hossein Firoozi, Ali, @realovatsug
بلی
▫️ 0%
بلی و استفاده کردم .
▫️ 0%
👥 15 people voted so far.
گرمایش زمین؛ یا الان یا هیچوقت: دنیا سه سال بیشتر زمان ندارد
🔹گزارش بسیار مهم نهاد اقلیمی سازمان ملل منتشر شد و هشدار داد دنیا سه سال بیشتر فرصت ندارد تا برای جلوگیری از فروپاشی اقلیمی، تحولی اساسی در تمام ابعاد زندگی جوامع بشری ایجاد کند.
🔹آنتونیو گوترش دبیرکل سازمان ملل در ابتدای ارائه این گزارش گفت مقابله با گرمایش "بیسابقه" کره زمین مسئله "وعدههای توخالی" دولتها و شرکتها است. او گفت به عبارت ساده آنها "دروغ" میگویند در حالیکه دنیا بسمت فروپاشی اقلیمی میرود.
منبع
🔹گزارش بسیار مهم نهاد اقلیمی سازمان ملل منتشر شد و هشدار داد دنیا سه سال بیشتر فرصت ندارد تا برای جلوگیری از فروپاشی اقلیمی، تحولی اساسی در تمام ابعاد زندگی جوامع بشری ایجاد کند.
🔹آنتونیو گوترش دبیرکل سازمان ملل در ابتدای ارائه این گزارش گفت مقابله با گرمایش "بیسابقه" کره زمین مسئله "وعدههای توخالی" دولتها و شرکتها است. او گفت به عبارت ساده آنها "دروغ" میگویند در حالیکه دنیا بسمت فروپاشی اقلیمی میرود.
منبع
کتابی که در حوزه امنیت نوشتم . تقدیم بر جامعه متن باز
امیدوارم این کتاب کمکی باشه برای ارتقا امنیت سرزمینم و جهان
پذیرای نظرات ارزشمندتان در مورد این کتاب ۴۶۱ صفحه ای هستم .
باتشکرات فراوان
نکته : نوشتن این کتاب را از سال های پیش شروع کردم . شاید برخی از بخش ها بعضی عکس ها قدیمی باشه .
#yashar_esmaildokht #linux #security #waf #siem #book
https://www.slideshare.net/yasharesmaildokht/security-book-251632472
امیدوارم این کتاب کمکی باشه برای ارتقا امنیت سرزمینم و جهان
پذیرای نظرات ارزشمندتان در مورد این کتاب ۴۶۱ صفحه ای هستم .
باتشکرات فراوان
نکته : نوشتن این کتاب را از سال های پیش شروع کردم . شاید برخی از بخش ها بعضی عکس ها قدیمی باشه .
#yashar_esmaildokht #linux #security #waf #siem #book
https://www.slideshare.net/yasharesmaildokht/security-book-251632472
SlideShare
security book
security book - Download as a PDF or view online for free
🎉4👍1
Academy and Foundation unixmens | Your skills, Your future
کتابی که در حوزه امنیت نوشتم . تقدیم بر جامعه متن باز امیدوارم این کتاب کمکی باشه برای ارتقا امنیت سرزمینم و جهان پذیرای نظرات ارزشمندتان در مورد این کتاب ۴۶۱ صفحه ای هستم . باتشکرات فراوان نکته : نوشتن این کتاب را از سال های پیش شروع کردم . شاید برخی…
نکته در مورد عدم دانلود کتاب :
کتاب فقط خواندنی هست . جهت مشارکت و ارتباط بیشتر با مخاطب و ترغیب بیشتر به مشارکت جامعه کاربری . جهت لینک دادن به سورس محتوا و امکان follow کردن جهت دسترسی آزاد به اطلاعات و جلوگیری از انحصار
کتاب فقط خواندنی هست . جهت مشارکت و ارتباط بیشتر با مخاطب و ترغیب بیشتر به مشارکت جامعه کاربری . جهت لینک دادن به سورس محتوا و امکان follow کردن جهت دسترسی آزاد به اطلاعات و جلوگیری از انحصار
👍3
#سوال #چالشی
ريیس جمهور کشور A تمایل دارد تعداد گوشی apple ( یا برند مورد علاقه شما) موجود در کشور را بصورت آماری بداند . و شما به عنوان یک مهندس و مشاور it کشور چه راهکار کارشناسی را ارایه میدهید برای حل این چالش ؟
پاسخ های خود را میتوانید به این ID ارسال نمایید .
کسانی که پاسخ صحیح را اعلام کنند . برنده ۱۰ ٪ تخفیف در کلاس ها خواهند بود .
ريیس جمهور کشور A تمایل دارد تعداد گوشی apple ( یا برند مورد علاقه شما) موجود در کشور را بصورت آماری بداند . و شما به عنوان یک مهندس و مشاور it کشور چه راهکار کارشناسی را ارایه میدهید برای حل این چالش ؟
پاسخ های خود را میتوانید به این ID ارسال نمایید .
کسانی که پاسخ صحیح را اعلام کنند . برنده ۱۰ ٪ تخفیف در کلاس ها خواهند بود .
🎉2😱1
Academy and Foundation unixmens | Your skills, Your future
#سوال #چالشی ما ۴ دیسک داریم که هرکدام به طور مثال : 100 iops دارد . حال با چه تکنولوژی میتوانیم برای نمونه به 400 iops برسیم و این مفهوم را تجمیع کنیم ؟؟؟ نام تکنولوژی و ساختار و روش آن را بیان نمایید کسانی که پاسخ صحیح را اعلام کنند . شامل ۱۰٪…
هنوز کسی پاسخ این سوال را مطرح نکرده است
Forwarded from Academy and Foundation unixmens | Your skills, Your future
ا iops چیست ؟
ا IOPS مخفف عبارات input output operation per second می باشد که یک واحد اندازه گیری حداکثر میزان خواندن و نوشتن بر روی تجهیزات ذخیره سازی اطلاعات است. در واقع به واحد استاندارد اندازه گیری برای بیشترین تعداد خواندن و نوشتن در فضاهای ذخیره سازی ( مانند هارد دیسک، SSD و درایو های SAN) گفته می شود. به طور کلی می توان گفت دستگاه یا هاردی که مقدار IOPS آن بیشتر باشد می تواند عملیات بیشتری را در یک ثانیه انجام دهد.
برای آنکه بهتر متوجه IOPS شوید مثالی می زنیم: برای مثال میتوان IOPS را به سرعت در دقیقه یک موتور در ماشین تشبیه کرد. یک موتور قدرت گردش 10 هزار دور در دقیقه را دارد. انجام این مقدار گردش در حالی که موتور دنده در حالت خلاص قرار گرفته اهمیت خاصی ندارد. اما اگر موتوری بتواند اسب بخار و گشتاور خاصی را با استفاده از ده هزار دور در دقیقه به کار گیرد میتوان به قدرت آن موتور اطمینان داشت.
در سال 1999 اکثر شرکت های تولید کننده سخت افزار شروع به سواستفاده از IOPS کرده که این عامل مشکلات زیادی را به وجود آورد. این شرکت ها شروع به اعلام اعداد غیر واقعی در رابطه با IOPS کردند. برای حل این مشکل شرکت اینتل بنچمارک IOmeter را برای اندازهگیری ویژگیهای مختلف وسایل ذخیرهسازی منتشر کرد. سازمان Storage Performance Council نیز توانست بنچمارکی به نام SPC-1 Benchmark Suite را منتشر کند که یکی از دقیقترین بنچمارکهای موجود است.
ا SPC-1 از تولیدکنندگان درخواست میکند تا تمام مشخصات مربوط به دستگاههای ذخیرهسازی خود را اعلام کنند. استانداردهایی که در محیطکاری استفاده میشوند. در این میان باید میزان IOPS و زمان پاسخدهی به دقت مشخص شود تا از تقلب و ارائه اعداد غیرواقعی جلوگیری شود. در نتیجه تست و بنچمارک SPC-1 نتیجهای واقعگرا از IOPS، زمان پاسخدهی، پایداری داده و عملکرد در وسیله ذخیرهسازی است.
همچنین این تست با توجه به دریافت قیمت قطعات استفاده شده در ساخت وسیله ذخیرهسازی انجام میشود و در نهایت ارزش خرید نسبت به هر IOPS نیز ارائه میشود. مقدار دقیق IOPS در هر سیستم بسته به تنظیمات مختلف میتواند بسیار متفاوت باشد. شاید مهمترین نوع تست IOPS دسترسی به دادهها به صورت ترتیبی و یا تصادفی است. گرچه تستهای دیگری نیز وجود دارند. از عوامل محیطی موثر روی نتیجه تست SPC-1 میتوان به کانفیگ سیستم، سیستم عامل و … اشاره کرد.
بررسی IOPS، تاخیر (latency) و توان عملیاتی (throughput):
در این جا لازم است که به این نکته اشاره کنیم که iops به تنهایی نمی تواند معیار خوبی برای اندازه گیری عملکرد باشد. از این رو آی او پی اس همراه با یکی از دو معیار توان عملیاتی (throughput) و تاخیر (latency) می توانند برای اندازه گیری عملکرد، معیارهای مناسبی باشند.
Throughput (توان عملیاتی) تعداد واحدهای اطلاعاتی را که یک سیستم می تواند در یک دوره ی زمانی پردازش کند، اندازه گیری می نماید. همچنین تعداد عملیات I/O در ثانیه را شامل می شود اما معمولا به صورت بایت بر ثانیه محاسبه می شود. IOPS و throughput به تنهایی نمی توانند معیار مناسبی برای اندازه گیری عملکرد باشند.
ا Latency (تاخیر) فاصله زمانی بین ارسال یک درخواست و دریافت یک پاسخ است. در رابطه با IOPS تاخیر به مدت زمانی گفته می شود که یک درخواست I/O از طرف اپلیکیشن کامل می شود. همانطور که گفته شد مقیاس هایی همچون latency، IOPS و throughput به تنهایی تصویر کاملی ارائه نمی دهند اما در کنار هم، به سنجش عملکرد کمک می کنند.
بررسی IOPS و Latency و Storage Performance:
وقتی صحبت از ذخیره سازی می شود اغلب افراد به throughput فکر می کنند. اما throughput مانند حداکثر سرعت یک خودرو می ماند که ممکن است شما نتوانید از حداکثر سرعت یک خودرو استفاده نمایید. برخی ویژگی هایی مانند سرعت ماشین شما و نحوه کنترل خمیدگی ها و پیچ ها، اغلب از حداکثر سرعت آن مهم تر هستند. و این مثال برای عملکرد ذخیره سازی نیز صادق است.
همانطور که می دانید SSD ها اغلب بسیار سریعتر از هارد دیسک های معمولی هستند اما این در مورد توان عملیاتی یا throughput نمی توان این مسأله را عنوان کرد. همه چیز به عملیات ورودی/خروجی در ثانیه (IOPS) بر می گردد. اما IOPS کل داستان نیست. به بیان دقیق تر IOPS یک رقم بی معنی است مگر اینکه به میانگین latency و اندازه درخواست معین (چه مقدار داده با I/O پردازش می شود) مرتبط باشد. بیایید ابتدا روی IOPS و Latency تمرکز کنیم و بعداً در مورد اندازه درخواست صحبت کنیم.
پس اول تمرکزمون رو روی IOPS و latency می گذاریم.
ا IOPS مخفف عبارات input output operation per second می باشد که یک واحد اندازه گیری حداکثر میزان خواندن و نوشتن بر روی تجهیزات ذخیره سازی اطلاعات است. در واقع به واحد استاندارد اندازه گیری برای بیشترین تعداد خواندن و نوشتن در فضاهای ذخیره سازی ( مانند هارد دیسک، SSD و درایو های SAN) گفته می شود. به طور کلی می توان گفت دستگاه یا هاردی که مقدار IOPS آن بیشتر باشد می تواند عملیات بیشتری را در یک ثانیه انجام دهد.
برای آنکه بهتر متوجه IOPS شوید مثالی می زنیم: برای مثال میتوان IOPS را به سرعت در دقیقه یک موتور در ماشین تشبیه کرد. یک موتور قدرت گردش 10 هزار دور در دقیقه را دارد. انجام این مقدار گردش در حالی که موتور دنده در حالت خلاص قرار گرفته اهمیت خاصی ندارد. اما اگر موتوری بتواند اسب بخار و گشتاور خاصی را با استفاده از ده هزار دور در دقیقه به کار گیرد میتوان به قدرت آن موتور اطمینان داشت.
در سال 1999 اکثر شرکت های تولید کننده سخت افزار شروع به سواستفاده از IOPS کرده که این عامل مشکلات زیادی را به وجود آورد. این شرکت ها شروع به اعلام اعداد غیر واقعی در رابطه با IOPS کردند. برای حل این مشکل شرکت اینتل بنچمارک IOmeter را برای اندازهگیری ویژگیهای مختلف وسایل ذخیرهسازی منتشر کرد. سازمان Storage Performance Council نیز توانست بنچمارکی به نام SPC-1 Benchmark Suite را منتشر کند که یکی از دقیقترین بنچمارکهای موجود است.
ا SPC-1 از تولیدکنندگان درخواست میکند تا تمام مشخصات مربوط به دستگاههای ذخیرهسازی خود را اعلام کنند. استانداردهایی که در محیطکاری استفاده میشوند. در این میان باید میزان IOPS و زمان پاسخدهی به دقت مشخص شود تا از تقلب و ارائه اعداد غیرواقعی جلوگیری شود. در نتیجه تست و بنچمارک SPC-1 نتیجهای واقعگرا از IOPS، زمان پاسخدهی، پایداری داده و عملکرد در وسیله ذخیرهسازی است.
همچنین این تست با توجه به دریافت قیمت قطعات استفاده شده در ساخت وسیله ذخیرهسازی انجام میشود و در نهایت ارزش خرید نسبت به هر IOPS نیز ارائه میشود. مقدار دقیق IOPS در هر سیستم بسته به تنظیمات مختلف میتواند بسیار متفاوت باشد. شاید مهمترین نوع تست IOPS دسترسی به دادهها به صورت ترتیبی و یا تصادفی است. گرچه تستهای دیگری نیز وجود دارند. از عوامل محیطی موثر روی نتیجه تست SPC-1 میتوان به کانفیگ سیستم، سیستم عامل و … اشاره کرد.
بررسی IOPS، تاخیر (latency) و توان عملیاتی (throughput):
در این جا لازم است که به این نکته اشاره کنیم که iops به تنهایی نمی تواند معیار خوبی برای اندازه گیری عملکرد باشد. از این رو آی او پی اس همراه با یکی از دو معیار توان عملیاتی (throughput) و تاخیر (latency) می توانند برای اندازه گیری عملکرد، معیارهای مناسبی باشند.
Throughput (توان عملیاتی) تعداد واحدهای اطلاعاتی را که یک سیستم می تواند در یک دوره ی زمانی پردازش کند، اندازه گیری می نماید. همچنین تعداد عملیات I/O در ثانیه را شامل می شود اما معمولا به صورت بایت بر ثانیه محاسبه می شود. IOPS و throughput به تنهایی نمی توانند معیار مناسبی برای اندازه گیری عملکرد باشند.
ا Latency (تاخیر) فاصله زمانی بین ارسال یک درخواست و دریافت یک پاسخ است. در رابطه با IOPS تاخیر به مدت زمانی گفته می شود که یک درخواست I/O از طرف اپلیکیشن کامل می شود. همانطور که گفته شد مقیاس هایی همچون latency، IOPS و throughput به تنهایی تصویر کاملی ارائه نمی دهند اما در کنار هم، به سنجش عملکرد کمک می کنند.
بررسی IOPS و Latency و Storage Performance:
وقتی صحبت از ذخیره سازی می شود اغلب افراد به throughput فکر می کنند. اما throughput مانند حداکثر سرعت یک خودرو می ماند که ممکن است شما نتوانید از حداکثر سرعت یک خودرو استفاده نمایید. برخی ویژگی هایی مانند سرعت ماشین شما و نحوه کنترل خمیدگی ها و پیچ ها، اغلب از حداکثر سرعت آن مهم تر هستند. و این مثال برای عملکرد ذخیره سازی نیز صادق است.
همانطور که می دانید SSD ها اغلب بسیار سریعتر از هارد دیسک های معمولی هستند اما این در مورد توان عملیاتی یا throughput نمی توان این مسأله را عنوان کرد. همه چیز به عملیات ورودی/خروجی در ثانیه (IOPS) بر می گردد. اما IOPS کل داستان نیست. به بیان دقیق تر IOPS یک رقم بی معنی است مگر اینکه به میانگین latency و اندازه درخواست معین (چه مقدار داده با I/O پردازش می شود) مرتبط باشد. بیایید ابتدا روی IOPS و Latency تمرکز کنیم و بعداً در مورد اندازه درخواست صحبت کنیم.
پس اول تمرکزمون رو روی IOPS و latency می گذاریم.
Forwarded from Academy and Foundation unixmens | Your skills, Your future
ا latency بسیار مهم است، زیرا یک سیستم ذخیرهسازی که میتواند 1000 IOPS با تاخیر متوسط 10 میلیثانیه را مدیریت کند، ممکن است عملکرد برنامه بهتری نسبت به یک زیرسیستم که میتواند 5000 IOPS با تأخیر متوسط 50 میلیثانیه را مدیریت کند، داشته باشد. به خصوص اگر برنامه شما به latency حساس باشد، مانند سرویس پایگاه داده.
درک این موضوع بسیار مهم است: IOPS و latency چگونه با یکدیگر ارتباط دارند. تصور کنید که در یک سوپر مارکت هستید. این یک سوپرمارکت ویژه است که در آن به مشتریان (I/Os) با صندوقدار (دیسک) با سرعت متوسط 10 میلی ثانیه خدمات ارائه می شود. اگر یک ثانیه را با 10 میلی ثانیه تقسیم کنید، متوجه می شویم که این صندوقدار می تواند 100 مشتری در ثانیه را اداره کند. اما فقط یکی در یک زمان و پشت سر هم.
واضح است که با اینکه صندوقدار می تواند در هر ثانیه 100 مشتری را اداره کند، اما نمی تواند همزمان از عهده آنها برآید! بنابراین هنگامی که مشتری به ثبت می رسد، و در مدت زمان رسیدگی به 10 میلی ثانیه، مشتری دوم می رسد، آن مشتری باید منتظر بماند. هنگامی که مشتری منتظر توسط صندوقدار رسیدگی می شود، رسیدگی به آن مشتری هنوز فقط 10 میلی ثانیه طول می کشد، اما زمان پردازش کلی شاید 15 میلی ثانیه یا در بدترین حالت (دو مشتری همزمان وارد می شوند) حتی 20 میلی ثانیه بود.
چطور ممکنه؟ چگونه یک هارد دیسک می تواند ناگهان IOP های تصادفی بیشتری را به قیمت latency انجام دهد؟ ترفند در این است که سیستم ذخیره سازی می تواند هوشمند باشد و به صف نگاه کند و سپس ورودی/خروجی ها را به گونه ای سفارش دهد که الگوی دسترسی واقعی به دیسک سریالی تر شود. بنابراین یک دیسک می تواند IOPS/s بیشتری را به قیمت افزایش متوسط latency ارائه دهد. بسته به تأخیر به دست آمده و الزامات عملکرد لایه کاربردی، این می تواند قابل قبول باشد یا خیر.
اندازه گیری میزان iops:
روش های متعددی برای محاسبه میزان iops در سیستم عامل ویندوز وجود دارد. از جمله این روش ها می توان به:
Resource Monitory
Performance Monitor
IOmeter
شایان به ذکر است که اغلب iops توسط ابزار IOmeter اندازه گیری می شود. این ابزار مقدار حداکثر را در شرایط مختلف خواندن/نوشتن تعیین می کند. اندازه گیری IOPS و latency به ادمین شبکه کمک می کند تا میزان بارگیری شبکه بدون تاثیر منفی را پیش بینی کند. Intel از سال 2006 کار روی Iometer را متوقف کرد به همین دلیل بسیاری ممکن است این ابزار را منسوخ تلقی کنند.
محاسبه بیشترین تعداد خواندن و نوشتن بدون Iometer امکان پذیر است اما نتایج بنابر میزان لود بار متفاوت خواهد بود. به طور کلی سه نوع عملکرد workload (میزان حجم کار) وجود دارد: رندوم، ترتیبی و ترکیبی از هر دو. RAID نیز می تواند بر اندازه گیری تاثیر بگذارد چرا که نتیجه هر فرآیند نوشتنی، نوشته شدن روی چندین استوریچ خواهد بود.
ا HHDها از معادله ی استانداردی برای تعیین IOPS استفاده می کنند اما عملکرد SSD ها متفاوت است. در مورد HHD ها، اندازه گیری به زمان جستجو بستگی دارد اما در مورد SSD ها عمدتا به کنترلر داخلی دستگاه بستگی دارد. عملکرد SSD در طول زمان تغییر می کند و در مراحل اولیه اوج می گیرد. اگرچه حتی زمانی که به حالت پایدار می رسد، همچنان از نظر IOPS نسبت به HDD بهتر عمل می کند. HHD ها نیز درگیر غلبه بر مسائلی چون تاخیر و زمان خواندن/ نوشتن طولانی هستند.
درک این موضوع بسیار مهم است: IOPS و latency چگونه با یکدیگر ارتباط دارند. تصور کنید که در یک سوپر مارکت هستید. این یک سوپرمارکت ویژه است که در آن به مشتریان (I/Os) با صندوقدار (دیسک) با سرعت متوسط 10 میلی ثانیه خدمات ارائه می شود. اگر یک ثانیه را با 10 میلی ثانیه تقسیم کنید، متوجه می شویم که این صندوقدار می تواند 100 مشتری در ثانیه را اداره کند. اما فقط یکی در یک زمان و پشت سر هم.
واضح است که با اینکه صندوقدار می تواند در هر ثانیه 100 مشتری را اداره کند، اما نمی تواند همزمان از عهده آنها برآید! بنابراین هنگامی که مشتری به ثبت می رسد، و در مدت زمان رسیدگی به 10 میلی ثانیه، مشتری دوم می رسد، آن مشتری باید منتظر بماند. هنگامی که مشتری منتظر توسط صندوقدار رسیدگی می شود، رسیدگی به آن مشتری هنوز فقط 10 میلی ثانیه طول می کشد، اما زمان پردازش کلی شاید 15 میلی ثانیه یا در بدترین حالت (دو مشتری همزمان وارد می شوند) حتی 20 میلی ثانیه بود.
چطور ممکنه؟ چگونه یک هارد دیسک می تواند ناگهان IOP های تصادفی بیشتری را به قیمت latency انجام دهد؟ ترفند در این است که سیستم ذخیره سازی می تواند هوشمند باشد و به صف نگاه کند و سپس ورودی/خروجی ها را به گونه ای سفارش دهد که الگوی دسترسی واقعی به دیسک سریالی تر شود. بنابراین یک دیسک می تواند IOPS/s بیشتری را به قیمت افزایش متوسط latency ارائه دهد. بسته به تأخیر به دست آمده و الزامات عملکرد لایه کاربردی، این می تواند قابل قبول باشد یا خیر.
اندازه گیری میزان iops:
روش های متعددی برای محاسبه میزان iops در سیستم عامل ویندوز وجود دارد. از جمله این روش ها می توان به:
Resource Monitory
Performance Monitor
IOmeter
شایان به ذکر است که اغلب iops توسط ابزار IOmeter اندازه گیری می شود. این ابزار مقدار حداکثر را در شرایط مختلف خواندن/نوشتن تعیین می کند. اندازه گیری IOPS و latency به ادمین شبکه کمک می کند تا میزان بارگیری شبکه بدون تاثیر منفی را پیش بینی کند. Intel از سال 2006 کار روی Iometer را متوقف کرد به همین دلیل بسیاری ممکن است این ابزار را منسوخ تلقی کنند.
محاسبه بیشترین تعداد خواندن و نوشتن بدون Iometer امکان پذیر است اما نتایج بنابر میزان لود بار متفاوت خواهد بود. به طور کلی سه نوع عملکرد workload (میزان حجم کار) وجود دارد: رندوم، ترتیبی و ترکیبی از هر دو. RAID نیز می تواند بر اندازه گیری تاثیر بگذارد چرا که نتیجه هر فرآیند نوشتنی، نوشته شدن روی چندین استوریچ خواهد بود.
ا HHDها از معادله ی استانداردی برای تعیین IOPS استفاده می کنند اما عملکرد SSD ها متفاوت است. در مورد HHD ها، اندازه گیری به زمان جستجو بستگی دارد اما در مورد SSD ها عمدتا به کنترلر داخلی دستگاه بستگی دارد. عملکرد SSD در طول زمان تغییر می کند و در مراحل اولیه اوج می گیرد. اگرچه حتی زمانی که به حالت پایدار می رسد، همچنان از نظر IOPS نسبت به HDD بهتر عمل می کند. HHD ها نیز درگیر غلبه بر مسائلی چون تاخیر و زمان خواندن/ نوشتن طولانی هستند.
WSTG.pdf
3.4 MB
#OWASP WSTG
(Web Security Testing Guide)
version 4.2
راهنمای برنامه نویسی امن
#security #owasp #book #developer #programming
@unixmens
(Web Security Testing Guide)
version 4.2
راهنمای برنامه نویسی امن
#security #owasp #book #developer #programming
@unixmens
در وب فارسی مقاله ای در خور در مورد microk8s ندیدم . تصمیم گرفتن در موردش کتابی بنویسم و در آینده بصورت آزاد منتشر کنم .
👍2