এই নেটওয়ার্ক সংযোগটি এত ধীর কেন?


11

উবুন্টু 9.10 চালিত লিনাক্স সার্ভারে নেটওয়ার্ক পারফরম্যান্স গতির সাথে আমার কিছু সমস্যা হচ্ছে। সব ধরণের ট্র্যাফিকের স্থানান্তর গতি 1000MBit / s তারযুক্ত ইথারনেট সংযোগে 1.5MB / s এর কাছাকাছি। এই সার্ভার সাম্প্রতিক অতীতে সাম্বা দ্বারা 55MB / গুলি অর্জন করেছে। আমি হার্ডওয়্যার বা নেটওয়ার্ক সেট আপ পরিবর্তন করি নি। আমি নিয়মিত আপডেটগুলি চালিত করি এবং উবুন্টুর সংগ্রহস্থলগুলির সর্বশেষতম এবং সর্বশেষতম এই মেশিনে চলছে।

হার্ডওয়্যার সেট আপ

ডেস্কটপ উইন্ডোজ পিসি - 1000 সুইচ - 1000 সুইচ - লিনাক্স সার্ভার

সমস্ত স্যুইচগুলি নেটগিয়ার এবং এগুলি সমস্তই তাদের সংযোগগুলির জন্য একটি সবুজ আলো দেখায় যার অর্থ সংযোগটি 1000mbit / s। সংযোগটি কেবল 100 মিমিট / সেকেন্ড হলে লাইটগুলি হলুদ হয়। অন্যান্য ডায়াগোনস্টিক তথ্য:

root@server:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:6e:3e:ae:36
          inet addr:192.168.1.30  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:6eff:fe3e:ae36/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28678 errors:0 dropped:0 overruns:0 frame:0
          TX packets:73531 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2109780 (2.1 MB)  TX bytes:111039729 (111.0 MB)
          Interrupt:22

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:113 errors:0 dropped:0 overruns:0 frame:0
          TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:23469 (23.4 KB)  TX bytes:23469 (23.4 KB)


root@server:~# ethtool eth0
Settings for eth0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pg
        Wake-on: g
        Current message level: 0x00000037 (55)
        Link detected: yes

root@server:~# mii-tool
eth0: negotiated 1000baseT-FD flow-control, link ok

সার্ভারটি মনে করে এর একটি 1000 বিবিট / গুলি সংযোগ পেয়েছে। আমি সাম্বা ব্যবহার করে ফাইলগুলি অনুলিপি করে স্থানান্তরটির গতি পরীক্ষা করেছি। আমি উইন্ডোজ (এনসি-এল-পি 10000) এ স্থানান্তর করতে সার্ভারে নেটক্যাট (এনসি লক্ষ্য 10000 <aBigFile) ব্যবহার করেছি এবং একই রকম স্তরটির খারাপ কর্মক্ষমতা দেখেছি।

আমি এইচডিপিআরএম ব্যবহার করে হার্ড ড্রাইভগুলির গতি পরীক্ষা করেছি এবং পেয়েছি:

root@server:~# hdparm -tT /dev/md0
/dev/md0:
 Timing cached reads:   1436 MB in  2.00 seconds = 718.01 MB/sec
 Timing buffered disk reads:  444 MB in  3.02 seconds = 147.24 MB/sec

ডিডি ব্যবহার করে স্থানান্তর করার জন্য একই ফাইলটি পড়ার ফলে নিম্নলিখিতগুলি তৈরি হয়েছিল:

paul@server:/home/share/Series/New$ dd if=aBigFile of=/dev/null
3200369+1 records in
3200369+1 records out
1638589012 bytes (1.6 GB) copied, 12.7091 s, 129 MB/s

আমি স্ট্যাম্পড নেটওয়ার্কটি যেভাবে সক্ষম তার চেয়ে 2 মাপের কম মানের নেটওয়ার্কের পারফরম্যান্সের কারণ কী হতে পারে?


এই জাতীয় প্রশ্ন জিজ্ঞাসার জন্য সার্ভারফল্ট সম্ভবত আরও ভাল জায়গা।
ম্যাকিয়েজ পাইচোটকা

ধীর নেটওয়ার্ক সংযোগের সমস্যার সমাধানের জন্য সাধারণ কৌশলগুলির জন্য এই সার্ভারফল্ট প্রশ্নটি ব্যবহার করে দেখুন।

যদি কিছু না পরিবর্তিত হয় তবে দোষ চাপুন এবং টিয়ার করুন (কেবলগুলি) ables
মেল

উত্তর:


6

কিছু বিষয় যাচাই করার জন্য আপনার বিবেচনা করা উচিত:

  1. ডুপ্লেক্স - যদি এক পক্ষ লিঙ্কটি পুরো দ্বৈত বলে মনে করে এবং অন্য পক্ষটি লিঙ্কটি অর্ধ দ্বৈত বলে মনে করে তবে খারাপের প্রত্যাশা করুন।
  2. ত্রুটিযুক্ত সুইচ? এটি / তাদের বাইপাস করুন।
  3. জাম্বো ফ্রেম। 9000 বাইট এমটিইউ ওভারহেড হ্রাস পায়, যা থ্রুপুট বাড়িয়ে তুলতে হবে (কিছুটা বিলম্বকে জোর করে)। দেখে মনে হচ্ছে আপনার সমস্যাটি এতটাই খারাপ যে এটি সাহায্য করবে না।
  4. টিসিপি বৈশিষ্ট্য: ইসিএন, স্যাক, যানজট নিয়ন্ত্রণ অ্যালগ
  5. টিসিপি উইন্ডো আকারগুলি প্রেরণ / গ্রহণ করুন ( লিনাক্সের জন্য বিশদ )

নেটওয়ার্ক পারফরম্যান্স সমস্যার সমাধানে নেটপারফ দুর্দান্ত। তবে নেটকাট চিমটিও খারাপ নয়।


6

আমার পেশাদার অভিজ্ঞতায় আমি জিএনইউ / লিনাক্সে সাম্বার সাথে ভাল শক্ত নেটওয়ার্কের পারফরম্যান্স পেতে লড়াই করেছি। আপনি উল্লেখ করেছেন যে এটির সাথে আপনি 55 এমবিপিএসের গতি অর্জন করেছেন, যা আমি বিশ্বাস করি, তাই আমি অনুমান করছি যে অন্য কিছু অবশ্যই খেলবে।

তবে, আপনি কি এনএফএস, এফটিপি এবং এসসিপি চেষ্টা করেছেন? ব্যান্ডউইথ সমস্যাগুলি কি বিভিন্ন প্রোটোকল জুড়ে সামঞ্জস্যপূর্ণ? যদি তা হয় তবে এটি সম্ভবত শারীরিক সংযোগে সঙ্কুচিত হয়ে গেছে। যদি আপনি বেমানান ফলাফল পান তবে এটি সম্ভবত একটি সফ্টওয়্যার সমস্যা।

অন্যান্য প্রোটোকলগুলির পরীক্ষা ছাড়াও, আপনি কি স্থানান্তরটিতে এনক্রিপশন ব্যবহার করছেন? উদাহরণস্বরূপ, rsync -zসংক্ষেপণ সক্ষম করার জন্য ব্যবহার করা মিষ্টি, তবে এটি একটি সিপিইউ ব্যয় করে, যা স্থানান্তরের সামগ্রিক গতিকে মারাত্মকভাবে প্রভাবিত করে। যদি এর সাথে ব্যবহার করে SSHথাকেন rsync, তবে আপনার সংকোচনের শীর্ষে এনক্রিপশন রয়েছে এবং আপনার সিপিইউ কিছুটা চাপের মধ্যে থাকবে, যার ফলে তীব্র গতির শাস্তি হবে causing


2
  1. netstat -iআরএক্স / টিএক্স ত্রুটিগুলি চেষ্টা করে দেখুন।
  2. netstat -sটিসিপি সমস্যাগুলির জন্য চেষ্টা করুন এবং সন্ধান করুন - ফাইল অনুলিপি করার আগে এবং পরে মানগুলির তুলনা করুন এবং পুনরায় সেট বা retransmits এ বড় স্পাইক সন্ধান করুন।

হায় 100MB এর পরে আর কোনও টিএক্স / আরএক্স ত্রুটি নেই এবং পুনরায় সেটগুলির সংখ্যা পরীক্ষা শুরু থেকে শেষ পর্যন্ত ধারাবাহিকভাবে 4 ছিল
পল কেবেল

0

আপনি আপনার নেটওয়ার্কের ভিড় পরীক্ষা করতে পারেন; সম্ভবত কিছু অন্যান্য ডিভাইসগুলি আপনার ব্যান্ডউইথের সমস্ত গ্রাস করছে?

এর বাইরে, আপনার নেটওয়ার্ক ইন্টারফেস এবং / অথবা এর ড্রাইভারটির সাথে কিছু ভুল হতে পারে। বেশ উদ্ভট.


পরীক্ষার সময় নেটওয়ার্কগুলিতে এই দুটি ডিভাইসই ছিল, অন্য কিছুই ছিল না।
পল কেবেল

0

যদি কিছুটা সম্ভব হয় তবে এটি সম্ভবত কোনও ওএস / ড্রাইভার / কার্ড ইস্যু, এমন সন্দেহ সরাতে কম্পিউটারকে ক্রস ওভার কেবল ব্যবহার করে একসাথে সংযুক্ত করুন। এটি আপনার সমীকরণ থেকে স্যুইচ এবং অন্যান্য সম্ভাব্য নেটওয়ার্কিং সমস্যাগুলি সরিয়ে ফেলবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.