আমি সবেমাত্র একটি সার্ভার ইনস্টল করেছি যা এনটিএস এর মাধ্যমে একটি ওয়েব সার্ভারে এইচটিটিপি ভিডিও স্ট্রিমিং ফাইলগুলি প্রেরণ করছে এবং আমি নিশ্চিত করতে চাই যে আমার স্থানান্তর গতিটি অনুকূলিত হয়েছে। তবে আমি জানি না কী ধরণের পড়ুন / লেখার হারগুলি সাধারণ, তাই আমি জানি না আমি ইতিমধ্যে সর্বাধিকের কাছাকাছি অর্জন করেছি কিনা। আমি বুঝতে পারি যে wsize
এবং rsize
পরামিতিগুলি গুরুত্বপূর্ণ তবে তারা কী ডিফল্ট করছে এবং এটি তাদের পরিবর্তন করার উপযুক্ত কিনা তা আমি জানি না।
এনএফএস-এ সোর্সফোজের নিবন্ধ অনুসারে, আমি লিখিত গতি ব্যবহার করে পরীক্ষা করেছি:
time dd if=/dev/zero of=/mnt/data/video/testfile bs=16k count=16384
এবং আমি 48MB / s এর লেখার হার পাই ।
আমি এটি বেশ কয়েকবার পরীক্ষা করেছি (ক্যাশে মুছে ফেলার জন্য আনমাউন্টিং / মাউন্টিং) এবং এই গতিটি মোটামুটি সুসংগত ছিল।
আমি পড়ার গতি পরীক্ষা করেছি:
time dd if=/mnt/data/video/testfile of=/dev/null bs=16k
এবং 117MB / s পড়ার হার পান
ইথারনেট স্যুইচ এবং সমস্ত তারগুলি 1Gb / s এর জন্য ভাল এবং উভয় মেশিনের এনআইসিগুলি জাম্বো ফ্রেম ব্যবহার করার জন্য সেট করা হয় (এমটিইউ = 9000) এবং / ইত্যাদি / এক্সপোর্টে আমি async
বিকল্পটি সেট করি - নিখুঁত ডেটার চেয়ে গতি আমার পক্ষে আরও গুরুত্বপূর্ণ অখণ্ডতা. দুটি মেশিনই মোটামুটি স্ট্যান্ডার্ড এইচপি প্রোলিয়েন্টের 7.2 কে এসটিএ ড্রাইভের সাথে রয়েছে (অন্যদিকে 3 জি, অন্যটিতে 6 জি)। দুটি মেশিনই লিনাক্স 2.6.18 ব্যবহার করছে। ফাইলগুলি প্রেরণকারী মেশিনটি সেন্টোস 5.5 চলছে এবং সেগুলি গ্রহণকারী মেশিনটি RHEL 5.4 (টিকঙ্গা) চলছে।
আমি প্রত্যাশা করছি যে প্রচুর বিভিন্ন সিস্টেম পরীক্ষা করেছে এমন কেউ বলতে পারেন যে উপরের পরিসংখ্যানগুলি এনএফএস ডেটা স্থানান্তরের জন্য আদর্শ বা তাদের বাড়ানোর জন্য প্রচুর জায়গা আছে কিনা whether