ڇا توهان هڪ خراب، وڌيڪ وڪرو ٿيل VPS خريد ڪيو؟ صرف 3 منٽن ۾ هڪ ئي سرور تي ڪيترا استعمال ڪندڙ ڀرجي ويا آهن، اهو معلوم ڪريو!

ڪجهه وقت اڳ، مون هڪ گروپ ۾ ڪنهن کي 9.9 يوآن ساليانو ۾ VPS وڪرو ڪندي ڏٺو. اهو هڪ ساليانو ادائيگي هئي، جنهن تي 2 ڪور ۽ 4G جو ليبل لڳل هو، ۽ قيمت انهن وڏين ڪمپنين جي ڀيٽ ۾ لڳ ڀڳ ڏهه ڀيرا سستي هئي.

مون جلدي ۾ آرڊر ڏنو.

دوست، ڇا توهان ان تي يقين ڪري سگهو ٿا؟ هن شيءِ جي بوٽ ٿيڻ کان پوءِ، مون کي ڪمانڊ ٽائيپ ڪرڻ ۾ ٻه سيڪنڊ لڳن ٿا، ۽ جڏهن مان SSH ذريعي ڳنڍيان ٿو، ته ڪرسر پرامپٽ ظاهر ٿيڻ کان اڳ سالن تائين گھمندو رهي ٿو.

مان حيران ٿي ويس.

هي ترتيب غلط آهي. جيتوڻيڪ هڪ ڊبل ڪور 4G سيٽ اپ خراب آهي، اهو ايترو دير سان نه هجڻ گهرجي.

مون کي لڳي رهيو آهي ته هي مشين شايد وڌيڪ وڪرو ٿي وئي آهي.

چوڌاري ڳولا ڪرڻ کان پوءِ، مون ڏٺو ته اهو واقعي معاملو آهي. هڪ فزيڪل سرور جي قيمت کي پکيڙڻ لاءِ، VPS فراهم ڪندڙ هڪ ئي هوسٽ مشين تي درجنين يا سوين ورچوئل مشينون هلائيندا، جن ۾ سڀئي بنيادي CPU، ميموري ۽ هارڊ ڊرائيو شيئر ڪندا.

توهان هڪ وقف ٿيل ڊبل ڪور سسٽم جو اشتهار ڏنو، پر توهان اصل ۾ ڪيترا ڪور حاصل ڪندا آهيو اهو مڪمل طور تي ان تي منحصر آهي ته ساڳئي مشين تي توهان جا پاڙيسري ڪيترا طاقتور آهن.

پوءِ سوال اهو پيدا ٿئي ٿو: منهنجي مشين تي ڪيترا ماڻهو ڀريل آهن، ۽ ڇا اهو ممڪن آهي ته مان ڳولي سگهان؟

هن مضمون ۾، مان هن معاملي کي ٽوڙيندس ۽ ان تي تفصيل سان بحث ڪندس.

مون کي پهريان سڀ کان وڌيڪ ڏکوئيندڙ بنياد کي واضح ڪرڻ ڏيو، ڇاڪاڻ ته تمام گهڻا ماڻهو هن سنجيدگي واري ڄار ۾ ڦاسي پون ٿا.

هڪ شرط جيڪا پهرين سمجهڻ گهرجي

وي پي ايس، ورچوئل پرائيويٽ سرور، هاڻي مکيه وهڪرو حل آهي، ۽ ڪي وي ايم مڪمل ورچوئلائيزيشن سڀ کان عام آهي.

اهو بنيادي طور تي هڪ ڪعبو آهي جيڪو توهان کي ڪنهن ٻئي جي وڏي سرور تي مختص ڪيو ويو آهي.

توهان اهو چيڪ ڪري سگهو ٿا ته ڪيترا ماڻهو هن وقت لاگ ان ٿيل آهن ۽ توهان جي ڪعبي کي استعمال ڪري رهيا آهن.

جيڪو توهان کي معلوم نه ٿي سگهيو اهو آهي ته فراهم ڪندڙ ان فزيڪل هوسٽ مشين تي ڪيترا VPS کوليا آهن، جنهن جو مطلب آهي ٻيا ڪرائيدار.

مان ان کي ڇو نٿو ڳولي سگهان؟ اهو ورچوئلائيزڊ ۽ الڳ ٿيل آهي.

ورچوئل مشينون ڪڏهن به هڪ ٻئي سان لهه وچڙ ۾ نه اينديون آهن. جڏهن توهان پنهنجي ورچوئل مشين ۾ هوندا آهيو، ته توهان پنهنجي ڀرسان ورچوئل مشينون نه ڏسي سگهندا آهيو، ۽ نه ئي توهان ڏسي سگهندا آهيو ته هوسٽ مشين ڪيئن نظر ايندي آهي. صرف سروس فراهم ڪندڙ جو بيڪ اينڊ پوري تصوير ڏسي سگهي ٿو.

تنهن ڪري توهان سڀ کان وڌيڪ جيڪو ڳولي سگهو ٿا اهو توهان جو روم ميٽ آهي جيڪو هن مشين تي آهي. جيئن ته ميزبان مشين تي ڪيتريون ٻيون مشينون آهن، توهان صرف ڪجهه اشارن جي بنياد تي اڻ سڌي طرح اندازو لڳائي سگهو ٿا.

هي جملو ياد رکو، ۽ توهان باقي ڪمن ۾ مدد لاءِ ان تي ڀروسو ڪندا.

توهان هڪ ئي VPS تي ماڻهن جو تعداد ڳڻائي سگهو ٿا، پر توهان صحيح طور تي ڳڻپ نٿا ​​ڪري سگهو ته فزيڪل هوسٽ مشين تي ڪيترا VPS آهن.

ڪيترائي ماڻهو هن قسم جي مشين خريد ڪندا آهن، ۽ هڪ شخص فوري طور تي ذهن ۾ اچي ٿو.

هڪ ننڍڙي چوٿين يا پنجين درجي جي شهر مان تازو گريجوئيٽ ٿيل، جنهن جي کيسي ۾ ٿورا پئسا هئا، هو پنهنجو بلاگ قائم ڪرڻ يا هڪ ننڍڙو اسڪرپٽ هلائڻ چاهيندو هو. جڏهن هن 9.9 يوآن جي قيمت ڏٺي ته سندس اکيون روشن ٿي ويون.

هن کي خبر نه هئي ته اوور سيلنگ جو مطلب ڇا آهي؛ هو صرف سستي اگهن جي باري ۾ ڄاڻندو هو.

جڏهن سسٽم ڪريش ٿيندو، ته هو مشين کي ڪچرو سمجهي لعنت ڏيندو، ان ڳالهه تي غور ڪرڻ کان سواءِ ته ڀرسان سوين ماڻهو ساڳئي سي پي يو لاءِ هن سان مقابلو ڪري رهيا آهن.

لينڪس مان ڪيئن چيڪ ڪريان (SSH لاگ ان)؟

اچو ته سڀ کان عام لينڪس سان شروع ڪريون. SSH ذريعي لاگ ان ٿيڻ کان پوءِ...

پهرين ڪمانڊ 'w' ٽائيپ ڪرڻ ۽ انٽر دٻائڻ آهي.

اهو سڀني لاگ ان ٿيل استعمال ڪندڙن جي فهرست ڏيندو، جنهن ۾ يوزر نالو، IP پتو جنهن کان اهي ڳنڍيل هئا، لاگ ان جو وقت، ۽ موجوده حڪم شامل آهن.

FROM ڪالم ۾ IP پتي تي تمام گهڻو ڌيان ڏيو.

جيڪڏهن توهان هڪ ئي اڪائونٽ سان ڪيتريون ئي SSH ونڊوز کوليو ٿا، ته اهو ڪيترائي رڪارڊ ڏيکاريندو. اهو ڪيترن ئي ماڻهن جي طور تي شمار نٿو ٿئي. توهان کي چيڪ ڪرڻ جي ضرورت آهي ته IP مختلف آهن يا نه. مختلف IP مختلف استعمال ڪندڙن کي ظاهر ڪن ٿا.

وڌيڪ جامع طريقي لاءِ، صرف پنهنجو اڪائونٽ ۽ سورس IP پتو حاصل ڪرڻ لاءِ "who" استعمال ڪريو - صاف ۽ سڌو.

جيڪڏهن توهان کي دستي طور تي ڳڻڻ ڏکيو لڳي ٿو، ته منفرد IPs جو تعداد ڳڻڻ لاءِ صرف هڪ ڪلڪ ڪمانڊ استعمال ڪريو.

w | awk 'NR>2 {print $3}' | sort -u | wc -l

هي لائن ڪافي مشڪل آهي؛ اهو سڀني سورس IPs کي ڪڍي ٿو، نقلن کي هٽائي ٿو، ۽ آخرڪار توهان کي هڪ نمبر ڏئي ٿو جيڪو ڏيکاري ٿو ته هن مشين سان ڪيترا مختلف IPs ڳنڍيل آهن.

جيترو وڏو انگ، اوترو وڌيڪ ماڻهو ڪمرو شيئر ڪندا.

جيڪڏهن توهان ڏسڻ چاهيو ٿا ته ڪير لاگ ان ۽ آئوٽ ٿيو آهي، ته آخري لاگ ان ۽ لاگ آئوٽ رڪارڊ سڀ ڏيکاريا ويندا، جنهن ۾ انهن جي لاگ آف ٿيڻ جو صحيح وقت به شامل هوندو.

ٻيو طريقو اهو آهي ته `cat /etc/passwd` استعمال ڪيو وڃي ته ڏسو ته سسٽم ۾ ڪهڙا مقامي اڪائونٽ ٺاهيا ويا آهن.

جڏهن ته، اهو سڀني اڪائونٽس لاءِ آهي، ۽ اهي سڀئي آن لائن نه هوندا. اهو صرف هڪ حوالي طور استعمال ڪري سگهجي ٿو، نه ته ڪيترن ئي ماڻهن جي طور تي.

ونڊوز تي (ريموٽ ڊيسڪ ٽاپ) ڪيئن چيڪ ڪجي؟

ونڊوز وي پي ايس جي حوالي سان، هڪ ڀيرو توهان ريموٽ ڊيسڪ ٽاپ ذريعي ڳنڍيو ٿا، هڪ سي ايم ڊي ونڊو کوليو.

`quser` يا `query user` ٽائپ ڪرڻ سان سڀئي RDP سيشن لسٽ ٿيندا، واضح طور تي ڏيکاريندا ته ڪير لاگ ان ٿيو، ڇا سيشن ڊسڪنيڪٽ آهي يا فعال، ۽ اهي ڪيتري وقت کان لاگ ان هئا.

quser

جيڪڏهن توهان ڪمانڊ ٽائيپ ڪرڻ نٿا چاهيو، ته توهان ٽاسڪ مئنيجر ۾ يوزرز ٽيب تي سوئچ ڪري سگهو ٿا، جنهن ۾ هڪ گرافڪ انٽرفيس آهي جيڪو ڏيکاري ٿو ته ڪير آن لائن آهي هڪ نظر ۾.

لينڪس جي ڀيٽ ۾ ونڊوز استعمال ڪرڻ تمام آسان آهي؛ صرف هڪ حڪم آهي، ۽ گرافيڪل انٽرفيس آساني سان دستياب آهي.

اندازو لڳايو ته ڇا هوسٽ مشين انهن نشانين جي ڪري وڌيڪ وڪرو ٿي وئي آهي

مٿي ڏنل سڀني چڪاسن ۾ اهو طئي ڪرڻ شامل آهي ته هڪ ئي VPS تي ڪيترا ماڻهو آهن.

پر جيئن مون چيو، اهو سڀ کان اهم نقطو ناهي. سڀ کان اهم مسئلو اهو آهي ته ڇا فراهم ڪندڙ هوسٽ مشين تي ڪيترائي اضافي VPS کوليا آهن، وسيلن لاءِ توهان سان مقابلو ڪري رهيا آهن.

توهان انهن کي سڌو سنئون ڳڻائي نٿا سگهو؛ توهان صرف نشانين کي ڏسي سگهو ٿا.

لينڪس ۾ هڪ تمام سادو ميٽرڪ آهي جنهن کي سي پي يو اسٽيل ٽائيم سڏيو ويندو آهي، جيڪو مٿين ڪمانڊ ۾ %st آهي.

`top` ٽائيپ ڪريو، CPU لائن تي ڏسو، ۽ توهان کي آخر ۾ `st` نظر ايندو.

st≈0 جو مطلب آهي ته بنيادي طور تي ڪو به پاڙيسري توهان جي سي پي يو لاءِ مقابلو نٿو ڪري، ۽ توهان ان مان ڪافي آرام سان لطف اندوز ٿي رهيا آهيو.

جيڪڏهن st مسلسل 5٪ کان وڌيڪ آهي، ته پوءِ هڪ وڏو امڪان آهي ته ٻيو VPS توهان جي هوسٽ مشين تي CPU وسيلن کي استعمال ڪري رهيو آهي، ۽ توهان جي ڪمپيوٽنگ پاور چوري ٿي رهي آهي بغير توهان کي خبر به پوي.

top

جيڪڏهن توهان صرف ان تي نظر وجهڻ سان پراعتماد نه آهيو، ته پوءِ پهرين ڪالم تي نظر رکڻ لاءِ vmstat 1 استعمال ڪريو. توهان ڏسندا ته توهان جا پاڙيسري فوري طور تي حرڪت ڪندا.

vmstat 1

جيتوڻيڪ VPS فراهم ڪندڙ وسيلن جي ڪوٽا کي لسٽ ڪن ٿا، ڪجهه انهن کي اوور سيل ڪن ٿا، هوسٽ مشين تي ٻين فراهم ڪندڙن جي مشينن جي هڪ گروپ کي هوسٽ ڪن ٿا. جڏهن وسيلا گهٽجي وڃن ٿا، ته توهان جو سسٽم دير سان شروع ٿئي ٿو.

ايس ٽي سڀ کان وڌيڪ ايماندار اطلاع ڏيندڙ آهي.

ڇا توهان هڪ خراب، وڌيڪ وڪرو ٿيل VPS خريد ڪيو؟ صرف 3 منٽن ۾ هڪ ئي سرور تي ڪيترا استعمال ڪندڙ ڀرجي ويا آهن، اهو معلوم ڪريو!

ياداشت ۽ ڊسڪ اسپيس پڻ اوور سيلنگ جي شڪي عمل کي ظاهر ڪن ٿا.

جڏهن وسيلن جي ڳالهه اچي ٿي، ته ٻه هنڌ آهن جتي چالاڪيون لڪائڻ آسان آهي: ياداشت ۽ ڊسڪ.

پهرين، مون کي هن تي ڪجهه ٿڌو پاڻي وجهڻ ڏيو: توهان ورچوئل مشين جي اندر کان هوسٽ مشين جي اصل باقي ميموري ۽ هارڊ ڊرائيو کي پڙهي نٿا سگهو؛ توهان صرف پنهنجي مشين تي ان جي تصديق ڪري سگهو ٿا ۽ پوءِ اڻ سڌي طرح نتيجا ڪڍي سگهو ٿا.

واپارين جي اوور سيلنگ ميزبان مشين جي سطح تي ٿيندي آهي. توهان پنهنجي مشين تي تصديق ڪري سگهو ٿا ته ڇا توهان جو مختص ڪيل ڪوٽا گهٽجي ويو آهي، ۽ پوءِ، مشاهدي واري رجحان جي بنياد تي، ڇا ڪو توهان سان ان لاءِ مقابلو ڪري رهيو آهي.

پهرين، ياداشت ۾ شين جو تعداد ڳڻيو.

"ڪل" لائن چيڪ ڪرڻ لاءِ "مفت -h" استعمال ڪريو. ان جو مقابلو واپاري پاران اشتهار ڏنل نمبر سان ڪريو. نمبر تمام ننڍو آهي، جنهن جو مطلب آهي ته ڪوٽا گهٽجي ويو آهي. اهي 4G جو اشتهار ڏين ٿا پر توهان کي صرف 2G ڏين ٿا. ڪيترائي ماڻهو اصل ۾ هن ڦندي ۾ ڦاسي پون ٿا.

free -h

پوءِ مقابلي تي ڌيان ڏيو.

جڏهن گهٽ لوڊ هيٺ هجي، vmstat 1 استعمال ڪريو ۽ si ۽ so ڪالمن تي ڌيان ڏيو. si سوئپنگ ان لاءِ آهي ۽ ائين ئي سوئپنگ آئوٽ لاءِ آهي.

جيڪڏهن توهان جو ڪاروبار واضح طور تي گهڻو دٻاءُ هيٺ نه آهي، پر si ۽ so هميشه 0 کان وڌيڪ آهن، ته پوءِ اهو تمام گهڻو امڪان آهي ته هوسٽ مشين جي ياداشت ختم ٿي رهي آهي، وينڊر مشين کي اوور سيل ڪيو آهي، ۽ سسٽم کي مجبور ڪيو ويو آهي ته توهان جي ياداشت کي ڊسڪ تي تبديل ڪري، تنهنڪري مشين قدرتي طور تي تمام سست هوندي.

ياد رهي ته عام ڪاروباري دٻاءُ هيٺ سويپ استعمال ڪرڻ غير معمولي ڳالهه ناهي، پر گهٽ لوڊ هيٺ بار بار سويپنگ هڪ حقيقي مسئلو آهي.

ساڳيو ئي ڊسڪ تي لاڳو ٿئي ٿو.

روٽ پارٽيشن `/` جي سائيز کي جانچڻ لاءِ `df -h` استعمال ڪريو. ان جو مقابلو ٽارگيٽ پارٽيشن سان ڪريو؛ جيڪڏهن فرق تمام وڏو آهي، ته ڪوٽا ڪافي نه آهي.

df -h

IO تڪرار کي `iostat -x 1` سان سڃاڻڻ آسان آهي، ۽ توهان `aw ai t` ۽ `%util` جي نگراني پڻ ڪري سگهو ٿا.

جيڪڏهن توهان تقريبن ڪو به پڙهڻ يا لکڻ جو عمل نه ڪري رهيا آهيو، پر انتظار مسلسل 20 ملي سيڪنڊن کان وڌيڪ آهي، يا %util ڊگهي وقت تائين 100% تي ڦاسي پيو آهي، ته اهو تمام گهڻو امڪان آهي ته توهان جي هوسٽ مشين تي ٻيو VPS ڳري پڙهڻ ۽ لکڻ جو عمل ڪري رهيو آهي، توهان جي ڊسڪ I/O کي کڻي رهيو آهي. هي ڊسڪ اوور سيلنگ ۽ تڪرار جو هڪ عام ڪيس آهي.

iostat -x 1

هن کي هڪ جملي ۾ ياد رکو

تنهن ڪري، هڪ جملي ۾ واضح ڪريو.

هڪ VPS ۾، ڪيترائي ماڻهو هڪ لاگ ان شيئر ڪندا آهن. لينڪس لاءِ، 'w' ڪمانڊ استعمال ڪريو؛ ونڊوز لاءِ، 'quser' ڪمانڊ استعمال ڪريو. منفرد استعمال ڪندڙن جو تعداد مختلف سورس IPs ذريعي طئي ڪيو ويندو آهي.

توهان ڪڏهن به پنهنجي مشين تي پنهنجي فزيڪل سرور تي هلندڙ VPS جو صحيح تعداد نه ڳولي سگهو ٿا؛ توهان صرف st، swap، ۽ await جهڙن اشارن جي بنياد تي اندازو لڳائي سگهو ٿا.

اچو ته شروع کان ان 9.9 يوآن مشين ڏانهن واپس وڃون.

جڏهن مون بعد ۾ مٿي چيڪ ڪيو، مون ڏٺو ته st سالن کان 8٪ جي چوڌاري هور ڪري رهيو هو، ۽ si ڪڏهن ڪڏهن vmstat ۾ پاپ اپ ٿيندو هو.

تنهنڪري، اهو ظاهر ٿيو ته مان اڪيلو نه رهندو آهيان؛ مان ڪيترن ئي پاڙيسرين سان هڪ اپارٽمينٽ شيئر ڪريان ٿو، ۽ مون کي هر روز غسل خانو به نه ٿو ملي.

هي اصل ۾ پروازن تي اوور بڪنگ وانگر ساڳيو اصول آهي.

ايئر لائنز هميشه ضرورت کان 20 سيڪڙو وڌيڪ ٽڪيٽون وڪرو ڪنديون آهن، شرط لڳائينديون آهن ته ڪو ماڻهو انهن جي پرواز وڃائي ڇڏيندو.

وي پي ايس فراهم ڪندڙ شرط لڳائي وڌيڪ وڪرو ڪندا آهن ته ڪجهه ماڻهو خريد ڪندا پر ان کي استعمال نه ڪندا يا صرف ٿورو استعمال ڪندا، ته جيئن هر ڪنهن جو استعمال گهٽجي وڃي ۽ ڪو مسئلو نه ٿئي.

جيڪڏهن توهان شرط کٽي ويا، ته توهان کي ڪجهه به محسوس نه ٿيندو؛ جيڪڏهن توهان هارائي ويا، ته توهان رات جي وچ ۾ اسڪرپٽ هلائي رهيا هوندا ۽ حادثن جو تجربو ڪندا جيڪي توهان کي پنهنجي وجود تي سوال اٿاريندا.

مفت لنچ جهڙي ڪا به شيءِ ناهي. 9.9 يوآن جي سالياني ادائيگي جي پويان ڪو ٻيو آهي جيڪو توهان لاءِ هن رش جو بار کڻي رهيو آهي.

مستقبل ۾ VPS خريد ڪرڻ وقت، صرف قيمت ۽ ترتيب جي فهرست تي نظر نه وجهو.

پهرين، ڪمپيوٽر آن ڪرڻ کان پوءِ ڪجھ حڪم ٽائيپ ڪريو ته ڏسو ته توهان جي ڪمري ۾ ڪيترا ماڻهو آهن.

رهائش تنگ آهي يا نه، ان جو تجربي تي توهان جي سوچ کان وڌيڪ اثر پوندو.

معلومات جي عدم توازن بابت ڄاڻڻ ڪڏهن به ڏکوئيندڙ نه آهي.

جيئن ته توهان هن وقت تائين پڙهيو آهي، جيڪڏهن توهان کي اهو مددگار لڳو، مهرباني ڪري ان کي پسند ڪريو ۽ شيئر ڪريو. جيڪڏهن توهان پهرين اپڊيٽ حاصل ڪرڻ چاهيو ٿا، ته توهان مون کي فالو پڻ ڪري سگهو ٿا! ⭐

منهنجو مضمون پڙهڻ لاءِ مهرباني. ايندڙ ڀيري ملنداسين.

اميد ته، چن ويليانگ جي بلاگ ( https://www.chenweiliang.com/ ) تي شيئر ڪيل مضمون "هڪ ريپ آف اوور سيلڊ VPS خريد ڪيو؟ معلوم ڪريو ته ڪيترا استعمال ڪندڙ 3 منٽن ۾ ساڳئي سرور تي ڀرجي ويا آهن!" توهان لاءِ مددگار ثابت ٿيندو.

هن مضمون جي لنڪ شيئر ڪرڻ لاءِ آزاد محسوس ڪريو: https://www.chenweiliang.com/cwl-34575.html

وڌيڪ لڪيل چالون کولڻ لاءِ🔑، اسان جي ٽيليگرام چينل ۾ شامل ٿيڻ لاءِ ڀليڪار!

شئير ڪريو ۽ پسند ڪريو جيڪڏھن توھان کي پسند اچي! توهان جا حصا ۽ پسند اسان جي مسلسل حوصلا آهن!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

جي ويڙھيء وانگي امروٽي