د زیمبرا همکارۍ سویټ کې د میل ذخیره اصلاح کول

زموږ په یوه کې پخوانۍ مقالې، د زیربنا پلان کولو ته وقف شوی کله چې په تصدۍ کې د زیمبرا کولابرشن سویټ پلي کول ، ویل شوي چې د دې حل په عملیاتو کې اصلي محدودیت د میل ذخیره کې د ډیسک وسیلو I/O سرعت دی. په حقیقت کې ، په داسې وخت کې چې د یوې تصدۍ څو سوه کارمندان په ورته وخت کې ورته بریښنالیک ذخیره ته لاسرسی ومومي ، د هارډ ډرایو څخه د معلوماتو لیکلو او لوستلو لپاره د چینل عرض ممکن د خدماتو ځواب ویونکي عملیاتو لپاره کافي نه وي. او که د زیمبرا کوچني تاسیساتو لپاره دا به کومه ځانګړې ستونزه ونلري ، نو د لویو تصدیو او SaaS چمتو کونکو په حالت کې ، دا ټول د غیر ځواب ویونکي بریښنالیک لامل کیدی شي او په پایله کې د کارمندانو موثریت کمول ، او همدارنګه سرغړونه. د SLAs. له همدې امله ، کله چې د لوی پیمانه زمبرا تاسیساتو ډیزاین او چلول ، د میل ذخیره کې د هارډ ډرایو فعالیت مطلوب کولو ته باید ځانګړې پاملرنه وشي. راځئ چې دوه قضیو ته وګورو او هڅه وکړو چې ومومئ چې د ډیسک ذخیره کې د بار مطلوب کولو لپاره کوم میتودونه په هر یو کې پلي کیدی شي.

د زیمبرا همکارۍ سویټ کې د میل ذخیره اصلاح کول

1. اصلاح کول کله چې د لوی پیمانه زیمبرا نصب کول ډیزاین کړئ

د لوړ بار زیمبرا نصب کولو ډیزاین مرحلې په جریان کې ، مدیر باید د دې په اړه انتخاب وکړي چې کوم ذخیره سیسټم وکاروي. د دې مسلې په اړه پریکړه کولو لپاره، تاسو باید پوه شئ چې په هارډ ډرایو کې اصلي بار د ماریا ډی بی DBMS څخه راځي چې د زیمبرا همکارۍ سویټ، د اپاچي لوسین لټون انجن، او بلب ذخیره کې شامل دي. له همدې امله د دې سافټویر محصولاتو د لوړ بار شرایطو لاندې چلولو لپاره ، دا اړینه ده چې د لوړ سرعت او باوري تجهیزاتو څخه کار واخلئ.

د نورمال شرایطو لاندې ، زمبرا دواړه د هارډ ډرایو په RAID او د NFS پروتوکول له لارې وصل شوي ذخیره کې نصب کیدی شي. د خورا کوچني نصبونو لپاره ، تاسو کولی شئ په منظم SATA ډرایو کې زمبرا نصب کړئ. په هرصورت، د لویو تاسیساتو په شرایطو کې، دا ټول ټیکنالوژي د ثبت کولو سرعت یا ټیټ اعتبار په بڼه مختلف زیانونه څرګندوي، کوم چې نه د لویو شرکتونو او په ځانګړې توګه د SaaS چمتو کونکو لپاره د منلو وړ ندي.

له همدې امله په لوی پیمانه زمبرا زیربنا کې دا غوره ده چې د SAN کارول. دا دا ټیکنالوژي ده چې اوس مهال د ذخیره کولو وسیلو لپاره ترټولو لوی انډول چمتو کولو توان لري او په ورته وخت کې ، د لوی مقدار کیچ سره وصل کولو وړتیا څخه مننه ، د دې کارول په عملي ډول د تصدۍ لپاره کوم مهم خطرونه نه رامینځته کوي. دا د NVRAM کارولو لپاره ښه نظر دی، کوم چې په ډیری SANs کې کارول کیږي ترڅو د لیکلو په جریان کې شیان ګړندي کړي. مګر دا غوره ده چې پخپله په ډیسکونو کې د ثبت شوي ډیټا کیچ کول غیر فعال کړئ ، ځکه چې دا کولی شي میډیا ته د نه جبرانيدونکي زیان او د بریښنا ستونزې رامینځته کیدو په صورت کې د معلوماتو له لاسه ورکولو لامل شي.

لکه څنګه چې د فایل سیسټم غوره کولو لپاره، غوره انتخاب به د معیاري لینکس Ext3/Ext4 کارولو لپاره وي. د فایل سیسټم سره تړلی اصلي اهمیت دا دی چې دا باید د پیرامیټر سره نصب شي - نه وخت. دا اختیار به فایلونو ته د وروستي لاسرسي وخت ثبتولو فعالیت غیر فعال کړي ، پدې معنی چې دا به د لوستلو او لیکلو بار خورا کم کړي. په عموم کې ، کله چې د زیمبرا لپاره د ext3 یا ext4 فایل سیسټم رامینځته کړئ ، تاسو باید لاندې د کارونې پیرامیټونه وکاروئ mke2fs:

-j - د فایل سیسټم ژورنال رامینځته کولو لپاره د فایل سیسټم د ext3/ext4 ژورنال سره جوړ کړئ.
- ایل نوم - د حجم نوم رامینځته کولو لپاره بیا په /etc/fstab کې وکاروئ
-O dir_index - په لوی لارښودونو کې د فایل لټون ګړندي کولو لپاره د هش شوي لټون ونې کارولو لپاره
2m - د روټ ډایرکټر لپاره په لوی فایل سیسټمونو کې د حجم 2٪ ذخیره کول
د J اندازه = 400 - د یوې لویې مجلې د جوړولو لپاره
-ب 4096 - په بایټس کې د بلاک اندازه ټاکلو لپاره
-زه 10240 - د پیغام ذخیره کولو لپاره، دا ترتیب باید د اوسط پیغام اندازې سره مطابقت ولري. تاسو باید دې پیرامیټر ته ډیر پام وکړئ، ځکه چې د هغې ارزښت وروسته نشي بدلیدلی.

دا هم د فعالولو سپارښتنه کیږي dirsync د بلاب ذخیره کولو لپاره، د لوسین لټون میټاډاټا ذخیره، او د MTA قطار ذخیره. دا باید ترسره شي ځکه چې زیمبرا معمولا د افادیت څخه کار اخلي fsync د ډیسک څخه ډیټا سره د بلاب تضمین لیکلو لپاره. په هرصورت، کله چې د زیمبرا میل پلورنځی یا MTA د پیغام رسولو په جریان کې نوي فایلونه رامینځته کوي، نو اړینه ده چې په اړونده فولډرونو کې واقع شوي بدلونونه ډیسک ته ولیکئ. له همدې امله، حتی که فایل لا دمخه په ډیسک کې لیکل شوی وي fsync، په ډایرکټر کې د دې اضافه کولو ریکارډ ممکن ډیسک ته د لیکلو لپاره وخت ونه لري او په پایله کې ممکن د ناڅاپي سرور ناکامۍ له امله ورک شي. د کارولو څخه مننه dirsync د دې ستونزو مخه نیول کیدی شي.

2. د زیمبرا زیربنا چلولو سره اصلاح کول

دا ډیری وختونه پیښیږي چې د زیمبرا کارولو څو کاله وروسته ، د دې کاروونکو شمیر د پام وړ وده کوي او خدمت هره ورځ لږ او لږ ځواب ویونکي کیږي. د دې وضعیت څخه د وتلو لاره څرګنده ده: تاسو اړتیا لرئ چې زیربنا ته نوي سرورونه اضافه کړئ ترڅو خدمت د پخوا په څیر ژر تر ژره کار وکړي. په عین وخت کې، دا تل ممکنه نه ده چې سمدستي د دې فعالیت زیاتولو لپاره زیربنا ته نوي سرورونه اضافه کړئ. د معلوماتي ټکنالوجۍ مدیران ډیری وختونه د محاسبې یا امنیت څانګې سره د نوي سرورونو پیرود همغږي کولو کې ډیر وخت تیروي؛ سربیره پردې ، دوی ډیری وختونه د عرضه کونکو لخوا پریښودل کیږي چې کولی شي نوی سرور ناوخته وړاندې کړي یا حتی غلط شی وړاندې کړي.

البته، دا غوره ده چې ستاسو د زیمبرا زیربنا د زیرمې سره جوړه کړئ ترڅو تل د هغې د پراختیا لپاره زیرمه ولرئ او په هیچا پورې اړه ونلري، په هرصورت، که کومه تېروتنه مخکې له مخکې شوې وي، د معلوماتي ټکنالوجۍ مدیر یوازې کولی شي د هغې پایلې اسانه کړي. څومره چې ممکنه وي. د مثال په توګه، د معلوماتي ټکنالوجۍ مدیر کولی شي د لینوکس سیسټم خدماتو په لنډمهاله توګه غیر فعال کولو سره د کوچني تولید وده ترلاسه کړي چې په منظمه توګه د عملیاتو په جریان کې هارډ ډرایو ته لاسرسی لري او له همدې امله د زیمبرا فعالیت منفي اغیزه کولی شي. نو، تاسو کولی شئ په لنډمهاله توګه غیر فعال کړئ:

autofs، netfs - د ریموټ فایل سیسټم کشف خدمات
کپ - د چاپ خدمت
xinetd، vsftpd - جوړ شوی * NIX خدمتونه چې تاسو شاید ورته اړتیا ونلرئ
portmap, rpcsvcgssd, rpcgssd, rpcidmapd - د ریموټ پروسیجر کال خدمتونه، کوم چې معمولا د شبکې فایل سیسټمونو سره په ګډه کارول کیږي
dovecot, cyrus-imapd, sendmail, exim, postfix, ldap - د زمبرا همکارۍ سویټ کې شامل د اصلي اسانتیاو نقلونه
slocate/updatedb - څرنګه چې زیمبرا هر پیغام په جلا فایل کې ذخیره کوي ، نو هره ورځ د تازه شوي بی خدمت چلول ستونزې رامینځته کولی شي ، او له همدې امله دا امکان لري چې دا په سرورونو کې د لږترلږه بار پرمهال په لاسي ډول ترسره کړئ.

د دې خدماتو د غیر فعال کولو په پایله کې د سیسټم سرچینې خوندي کول به خورا مهم نه وي، مګر حتی دا د ځواک ماجرا ته نږدې شرایطو کې خورا ګټور کیدی شي. یوځل چې نوی سرور د زیمبرا زیربنا ته اضافه شي ، نو سپارښتنه کیږي چې مخکیني معیوب شوي خدمات بیا فعال کړئ.

تاسو کولی شئ د سیسلاګ خدمت جلا سرور ته په حرکت کولو سره د زیمبرا عملیات هم غوره کړئ ترڅو د عملیاتو پرمهال دا د میل ذخیره کولو هارډ ډرایو بار نه کړي. نږدې هر کمپیوټر د دې موخو لپاره مناسب دی، حتی یو ارزانه واحد بورډ Raspberry Pi.

سرچینه: www.habr.com

Add a comment