ফ্রিবিএসডি বা লিনাক্স? 100 এমবিপিএসের বেশি বিজিপি রাউটার হিসাবে


10

আমি আইএসপিতে আমার 100 এমবিপিএস আপলিংকের জন্য বিজিপি বর্ডার রাউটার হিসাবে কাজ করার জন্য একটি সার্ভার তৈরি করছি।

আমার এই বৈশিষ্ট্যগুলি দরকার:

1) দ্বৈত স্ট্যাক বিজিপি পিয়ারিং / রাউটিং (কমপক্ষে 100 এমবিপিএস, সম্ভবত আরও বেশি)। 2) সম্ভাব্য পূর্ণ ইন্টারনেট বিজিপি ফিড। 3) কিছু বেসিক এসিএল কার্যকারিতা।

হার্ডওয়্যারটি L3426 / 8G র্যাম। এনআইসি অন-বোর্ড দ্বৈত বন্দর ব্রডকম 5716 হবে।

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

চিয়ার্স।


1
কেন আপনি সিসকো বিজিপি রাউটার ব্যবহার করছেন না? দুর্ভাগ্যক্রমে বেশিরভাগ আইএসপি যারা গ্রাহকদের বিজিপি চালাতে দেয় তারা 'সামঞ্জস্যতা' এর জন্য এই প্রয়োজনীয়তাটি নির্দিষ্ট করে
দ্য ইউনিক্স জ্যানিটার

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

1
সাইড নোট, এটি একটি রাউটার হওয়ায় আমি ব্যাকআপ হিসাবে সেখানে একটি এনআইসির কার্ড রাখার পরামর্শ দিচ্ছি । যদি বোর্ডটি খারাপ হয়, আপনি দ্রুত পিসিআই কার্ড অদলবদলের পরিবর্তে মবোটি প্রতিস্থাপন করছেন।
ক্রিস এস

1
আপনি অর্থ অপচয় করছেন। মিক্রোটিকের একটি সস্তা বাক্স (উদাহরণস্বরূপ রাউজারবোর্ড 1100 এএইচ) এটি কম দামে পরিচালনা করতে পারে এবং এটি লিনাক্স ভিত্তিক।
টমটম

বেশিরভাগ লোক অন-বোর্ড ব্রডকমগুলি না করে একটি উত্সর্গীকৃত নিক ব্যবহার করার পরামর্শ দিয়েছে। সার্ভারফল্ট ব্লগে এটিতে বেশ কয়েকটি আকর্ষণীয় পোস্ট রয়েছে।
অলিবি

উত্তর:


11

আমরা বেশ কয়েক বছর ধরে সমালোচনামূলক অবকাঠামোর জন্য ঠিক এটি করেছি। আমরা bgpdকোয়াগা-র মাধ্যমে তিনটি পূর্ণ প্রবাহের বিজিপি ফিড গ্রহণ করি এবং এটি পুরো সিস্টেমটি চালানোর জন্য একটি বৃহত 658MB র্যাম ব্যবহার করে। এই উদ্দেশ্যে ডেবিয়ান আমাদের অভিজ্ঞতার তুলনায় অন্যান্য ওএসগুলির তুলনায় অনেক বেশি শক্তিশালী (এবং এটির জন্য সর্বনিম্ন ইনস্টল করা পদচিহ্নগুলির সাথে কম সুরক্ষা আপডেটেরও প্রয়োজন, যার ফলে আমরা চেষ্টা করা দুটি অন্যান্য ওএসের তুলনায় খুব কম রিবুট হয়)। আমরা Ksplice ব্যবহার করি তাই আমরা কেবল সমালোচনামূলক প্যাকেজ আপডেটের জন্য বুট করি। আপনার আইএসপি-তে অন্য বিক্রেতাদের সাথে সামঞ্জস্যতা নিয়ে মোটেও উদ্বিগ্ন হবেন না ... আরআইপি রিয়াগ করুন কোয়াগ্গা!

আশ্চর্যের বিষয় হল হার্ডওয়্যারটি এতটা গুরুত্বপূর্ণ নয়, এটি এনআইসির সমস্ত বিষয়। দ্রুত সিপিইউগুলি বলতে কেবলমাত্র সেশনগুলি রিফ্রেশ করে প্রিফিক্সগুলি বোঝার জন্য দ্রুত বোঝায় (ধরে নিলেন আপনি একটি গিগাবাইট র‌্যাম পেয়েছেন এবং তারা মেমরিতে লোড করে) সুতরাং একটি এন্ট্রি-লেভেল কোয়াড কোর ব্যাপকভাবে অতিরিক্ত-প্রত্যাশিত। আমরা বিভিন্ন এনআইসি চেষ্টা করে দীর্ঘ সময় অতিবাহিত করেছি এবং আমাদের অভিজ্ঞতার মধ্যে igbসেরাটি হ'ল ইন্টেল কার্ড যা ড্রাইভার ব্যবহার করে (প্রায় about 100 / এনআইসি জন্য আমরা ব্যবহার করি: 82576, ইটি ডুয়াল পোর্ট সার্ভার অ্যাডাপ্টার) এর সাথেe1000দ্বিতীয় আসছে। আপনার এনগ্রেশন এবং এনগ্রিস এনআইসি কীভাবে মেইনবোর্ডে কথা বলার মতো কয়েকটি বিষয় রয়েছে তবে সাব 250 এমবিপিএসের জন্য আপনি যদি এই এনআইসি ব্যবহার করেন তবে আপনি সম্ভবত লক্ষ্য করবেন না। আমরা এই আর্কিটেকচারটি ব্যবহার করে একটি অত্যাধুনিক ইউডিপি ডিডোস আক্রমণটি বাতিল করেছি (এটি সবচেয়ে ক্ষুদ্রতম ইউডিপি প্যাকেট ব্যবহার করেছে যা রাউটারগুলি পরিচালনা করার জন্য সংগ্রাম করে)। সবচেয়ে বেশি সংখ্যক প্যাকেট প্রক্রিয়া করতে সক্ষম হবেন তা মনে রাখবেন আপনি এমবিপিএসে পরিমাপ করা থ্রুপুটটি নয় with খুব অল্প অর্থের জন্য আমরা একটি গিগাবিট মাল্টিহোমড রাউটার নির্দিষ্ট করেছি যা 850 এমবিপিএস অবধি স্ট্যান্ডার্ড ইন্টারনেট সাইজের প্যাকেটগুলি, যেমন সাধারণ অপারেশন পরিচালনা করতে পারে!

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

এটি আপনাকে দেবিয়ান : ইজি কোয়াগা টিউটোরিয়ালটিতে খুব দ্রুত শুরু করা উচিত


লিনাক্স চালানোর অন্যান্য সুবিধা হ'ল আপনি খুব সহজেই আপনার ট্র্যাফিকটিকে tcটিসির প্রাথমিক শেখার বক্ররেখার সাথে আকার দিতে পারেন । সতর্কতার এক শব্দটি হ'ল আপনার ফরোয়ার্ডিং বাক্সে আইপেটেবল চালানো আমরা যা দেখেছি তার থেকে আক্রমণগুলির সময় কার্নেলের কার্যকারিতা উল্লেখযোগ্যভাবে হ্রাস করে।
জোনাথন রস

আমি নিক <<> মাদারবোর্ড ইস্যুতে আরও শুনতে পছন্দ করব। এছাড়াও, আপনি কতগুলি পিপিএস সফলভাবে পরিচালনা করতে সক্ষম হন?
জোরিস

আমাদের গড় প্যাকেটের আকারে (HTTP, SMTP, DNS বেশিরভাগ) আমাদের দ্বৈত 850 এমবিপিএস পরিচালনা করতে হবে। ডিডিওএস ছিল 64 বাইট ইউডিপি প্যাকেটের 120,000 পিপিএস। প্রভাব কর্মক্ষমতা নেভিগেশন অবহেলিত ছিল কিন্তু এটি আঘাত হানার সময় আমরা এতটা ট্র্যাফিক চাপছি না were
জোনাথন রস

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

5

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

যতক্ষণ না বিএসডি বনাম লিনাক্স, এটি সহজ .. আপনি যেগুলির মধ্যে সর্বাধিক পারদর্শী তা চয়ন করুন।


5
+1, ফ্রিবিএসডি সাধারণত বেনমার্কগুলিতে লিনাক্স আনতে পারে তবে পার্থক্যটি (যদি কোনও থাকে তবে) এতটাই ছোট যে আপনার প্ল্যাটফর্মটি কেবল আপনার সবচেয়ে স্বাচ্ছন্দ্যযুক্ত পছন্দ করা উচিত।
ক্রিস এস

3

আমি পুরানো সেলারনস দেখেছি যে কোনও ঘামও ছাড়াই 3 টি পূর্ণ ফিড সহ একটি ডেবিয়ান / কোয়াগা সেটআপে 80-90Mb / s স্বাভাবিক ট্র্যাফিক পরিচালনা করছে। তবে কোয়ালিফায়ারটি "স্বাভাবিক" ট্র্যাফিক, মূলত HTTP / SMTP এবং DNS রয়েছে। ডিডিওএসের পরিস্থিতিতে একই মেশিনগুলি তাদের মুখের উপর সমতল হয়ে পড়েছে যেখানে প্যাকেট প্রতি সেকেন্ড প্রধানত ইউডিপি প্যাকেটের হাস্যকর সংখ্যায় গিয়েছিল।

এটি সাধারণত ব্যান্ডউইদথ নয় যা আপনাকে সাধারণত উদ্বিগ্ন হতে হবে, তবে আপনি যে পিপিএস হ্যান্ডল করবেন।

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


2
"রাউটিং পারফরম্যান্স" নয়। এটি আসলে "ফরোয়ার্ডিং পারফরম্যান্স"।
পোয়েজ

মেলা পুলিশ, সাহস! :)
নিলাল ডোনেগান

0

কোয়াগ্গা (জেব্রা) লিনাক্স এবং বিএসডি উভয় ক্ষেত্রেই কাজ করে। লিনাক্সের নেটওয়ার্কিং পারফরম্যান্স BSD এর চেয়ে খারাপ নয়। সুতরাং, প্ল্যাটফর্মটি বেছে নেওয়ার জন্য আপনার অতিরিক্ত মানদণ্ড বিবেচনা করা বাকি রয়েছে।


0

তথ্যকেন্দ্র:

আমি ফেডোরায় একজোড়া ডেল আর 200 সার্ভার চালাচ্ছি, যার মধ্যে 1 টি জিজিই লিঙ্কের মধ্যে NAT, iptables, LVS, কোয়াগা, বিজিপিডি সহ 500 এমবিপিএস শীর্ষে দেখা গেছে। 100 এমবিপিএসে, যে কোনও আধুনিক হার্ডওয়্যারটি ঠিকঠাক করা উচিত। পূর্ণ সারণী পরিচালনা করার জন্য, আপনি সিসকো বা জুনিপারের সাথে সম্পর্কিত র্যামের প্রয়োজনীয়তার সাথে পরামর্শ করতে এবং সেখান থেকে যেতে সক্ষম হওয়া উচিত। ফিল্টারিং না থাকলেও 1 জিবি র‌্যাম পর্যাপ্ত হওয়া উচিত। আমার রাউটারগুলি 2 গিগাবাইটের কনফিগার করা নিয়ে চলে তবে আমি কেবল ডিফল্ট রুট নিয়ে চলেছি।

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