প্রশ্ন DNS ফায়ারওভার কেন সুপারিশ করা হয় না?


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

আমার কাছে মনে হচ্ছে DNS ফেইলওভার হ'ল এখানে একমাত্র ব্যর্থতা বিকল্প, তবে সর্বজনীনতা এটি একটি ভাল বিকল্প নয়। তবুও DNSmadeeasy.com এর মতো পরিষেবাদি এটি সরবরাহ করে, তাই এতে যোগ্যতা থাকতে হবে। কোন মন্তব্য?


166
2017-08-30 17:57


উত্স


দেখুন এখানে বিষয় উপর একটি আপডেট আলোচনা জন্য। ব্যর্থতা এখন আধুনিক ব্রাউজার দ্বারা স্বয়ংক্রিয়ভাবে সম্পন্ন করা হয়। - GetFree


উত্তর:


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

ডিজাইনের মাধ্যমে, যখন আপনি একটি DNS অনুরোধের উত্তর দেন তখন আপনি আপনার প্রতিক্রিয়ার জন্য টাইম টু লাইভ (টিটিএল) সরবরাহ করেন। অন্য কথায়, আপনি অন্য DNS সার্ভার এবং ক্যাশেগুলি বলছেন "আপনি এই উত্তরটি সংরক্ষণ করতে পারেন এবং আমার সাথে আবার চেক করার আগে এটি x মিনিটের জন্য ব্যবহার করতে পারেন"। ত্রুটিগুলি এই থেকে আসে:

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

ভাল আপটাইম পাওয়ার আরো সাধারণ পদ্ধতি জড়িত:

  • একই ল্যান একসঙ্গে সার্ভার স্থাপন।
  • অত্যন্ত উপলব্ধ শক্তি এবং নেটওয়ার্ক প্লেন সঙ্গে একটি ডেটাসেন্টার মধ্যে ল্যান রাখুন।
  • লোড ছড়াতে এবং পৃথক সার্ভার ব্যর্থতার উপর ব্যর্থ হতে একটি HTTP লোড ব্যালান্সার ব্যবহার করুন।
  • আপনার ফায়ারওয়াল, লোড ব্যালান্সার এবং সুইচগুলি লোড করার জন্য প্রয়োজনীয় অনাক্রম্যতা / প্রত্যাশিত আপটাইমের স্তর পান।
  • পূর্ণ-ডেটাসেন্টার ব্যর্থতার জন্য একটি যোগাযোগ কৌশল আছে, এবং একটি সুইচ / ডাটাবেস সার্ভার / অন্যান্য সংস্থার মাঝে মাঝে ব্যর্থতা যা সহজে মিরর করা যায় না।

ডেটাসেন্টারগুলির মধ্যে 'জিও-ব্যালেন্সিং' সহ খুব অল্প সংখ্যক ওয়েব সাইট মাল্টি-ডেটাসেন্টার সেটআপ ব্যবহার করে।


93
2017-08-30 18:39



আমি মনে করি তিনি বিশেষভাবে দুইটি ভিন্ন ডাটা কেন্দ্রের মধ্যে ব্যর্থতার পরিচালনা করার চেষ্টা করছেন (বিভিন্ন উপনেটগুলির সম্পর্কে মন্তব্যগুলি নোট করুন), সুতরাং লোড ব্যালান্সার / অতিরিক্ত লোডশেডার ব্যবহার করে সার্ভারগুলিকে একসাথে স্থাপন করা তাকে সাহায্য করবে না (অতিরিক্ত তথ্য কেন্দ্রগুলি ছাড়াও। কিন্তু আপনি এখনও এখনও যে এক যেতে ইন্টারনেট বলতে হবে)। - Cian
মাল্টি-ডেটাসেন্টার সেটআপে যেকোন কাস্টম যুক্ত করুন এবং এটি ডেটাসেন্টার-ব্যর্থতার প্রমাণ হয়ে যায়। - petrus
উইকপিডিয়া এন্ট্রি Anycast উপর (en.wikipedia.org/wiki/Anycast) DNS রুট সার্ভার স্থিতিস্থাপকতা সম্পর্কিত এই আলোচনা। - dunxd
DDoS আক্রমণগুলি এত সাধারণ, এখন সমগ্র তথ্য কেন্দ্রগুলি অফলাইনে আনা যেতে পারে (লিনোড লন্ডন এবং তাদের অন্যান্য ডেটাসেন্টার ডিসেম্বর ২015) ঘটে। তাই একই প্রদানকারীর ব্যবহার করে, একই ডাটা সেন্টারে সুপারিশ করা হয় না। অতএব বিভিন্ন প্রদানকারীর সাথে একাধিক তথ্য কেন্দ্র একটি ভাল কৌশল হতে পারে, যা আমাদেরকে উন্নততর বিকল্প উপস্থিত না করে DNS ফেইলওভারে ফিরিয়ে আনবে। - Laurence Cope
কেন একটি ব্যর্থতা বিদ্যমান নয়, কারণ কোনও ডিভাইস ডাউন / ত্রুটিপূর্ণ হলে আপনার সাইটটি লাইভ রাখতে হবে? আপনার ব্যর্থতাটি একই নেটওয়ার্কের মধ্যে একই ডিভাইস ভাগ করে নেওয়ার ক্ষেত্রে কী ভাল হবে। রাউটার? - user2128576


ডিএনএস ব্যর্থতা definely মহান কাজ করে। আমি ডেটাসেন্টারগুলির মধ্যে ট্র্যাফিক হস্তান্তর করতে, বা স্বয়ংক্রিয়ভাবে সিস্টেম সনাক্ত হওয়া আউটআউটগুলি, কানেক্টিভিটি সমস্যাগুলি, বা ওভারলোড সার্ভারগুলি পর্যবেক্ষণ করার সময় অনেক বছর ধরে এটি ব্যবহার করে আসছি। যখন আপনি এটির গতি দেখেন এবং এটি বাস্তব বিশ্ব ট্র্যাফিকের ভলিউমগুলিকে সহজে স্থানান্তরিত করা যায় - তখন আপনি কখনই দেখবেন না। আমি আমার সমস্ত সিস্টেম এবং চাক্ষুষ গ্রাফগুলি পর্যবেক্ষণ করার জন্য জাবিক্স ব্যবহার করি যা একটি DNS ফেইলওভার পরিস্থিতি চলাকালীন কী ঘটছে তা দেখায় এবং আমার সমস্ত সন্দেহকে শেষ করে দেয়। সেখানে টিটিএলগুলিকে উপেক্ষা করে সেখানে কয়েকটি আইএসপি থাকতে পারে এবং কিছু ব্যবহারকারী এখনও পুরানো ব্রাউজারগুলির সাথে আছে - কিন্তু যখন আপনি লক্ষ লক্ষ পৃষ্ঠা থেকে ট্র্যাফিক দেখছেন তখন 2 ডেটাসেন্টার অবস্থানে একটি দিন দেখে এবং আপনি একটি DNS ট্র্যাফিক শিফট করবেন - অবশিষ্ট TTLs উপেক্ষা যে আসন্ন ট্রাফিক হাস্যকর। DNS ব্যর্থতা একটি কঠিন কৌশল।

ডিএনএস ফেইলওভারের জন্য ডিজাইন করা হয়নি - তবে এটি টিটিএলগুলির সাথে ডিজাইন করা হয়েছে যা কঠিন পর্যবেক্ষণ সিস্টেমের সাথে মিলিত হলে ব্যর্থতার জন্য অসাধারণভাবে কাজ করে। TTLs খুব ছোট সেট করা যাবে। আমি দ্রুত ডিএনএস ফেইলওভার ভিত্তিক সমাধানের লাইটনিংয়ের জন্য 5 সেকেন্ডের টিটিএলগুলি কার্যকরভাবে ব্যবহার করেছি। আপনার অতিরিক্ত লোড পরিচালনা করতে সক্ষম DNS সার্ভার থাকতে হবে - এবং নামটি কাটবে না। তবে, powerdns বিযুক্ত নাম সার্ভারে একটি MySQL প্রতিলিপিযুক্ত ডাটাবেস সঙ্গে ব্যাক যখন বিল ফিট। আপনি একটি কঠিন বিতরণ পর্যবেক্ষণ সিস্টেমেরও প্রয়োজন যা আপনি স্বয়ংক্রিয় ব্যর্থতার ইন্টিগ্রেশনটির জন্য বিশ্বাস করতে পারেন। জাবিক্স আমার জন্য কাজ করে - আমি প্রায়শই একাধিক বিতরিত জব্বিক্স সিস্টেমের আউটআউটগুলি যাচাই করতে পারি - ফ্লাইটডেন্সগুলি ফ্লাই-তে ব্যবহার করে মাইএসকিউএল রেকর্ডগুলি আপডেট করে - এবং আউটগেট এবং ট্র্যাফিক স্পাইকগুলির প্রায় তাত্ক্ষণিক ব্যর্থতা প্রদান করে।

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


44
2017-10-20 17:17



সিয়ান এর উত্তর serverfault.com/a/60562/87017 সরাসরি আপনার এক বিপরীত ..... তাই কে সঠিক? - Pacerier
এটি আমার আবেগ যে ছোট টিটিএল ইন্টারনেট জুড়ে কাজ করে না। আপনি DNS সার্ভারগুলি পরিচালনা করতে পারেন যা RFCs কে সম্মান করে - কিন্তু সেখানে প্রচুর সার্ভার রয়েছে যা নেই। অনুগ্রহ করে অনুগ্রহ করে অনুমান করবেন না গোলাকার রবিন DNS- এর বিরুদ্ধে একটি যুক্তি রয়েছে - নীচের ভিমিয়াজোর উত্তরটি দেখুন - আমি RR DNS ব্যবহার করে ব্যস্ত সাইটগুলি চালানো করেছি এবং এটি পরীক্ষা করেছি - এটি কাজ করে। আমি সম্মুখীন একমাত্র সমস্যা ছিল কিছু জাভা ভিত্তিক ক্লায়েন্ট (ব্রাউজার নয়) যা ব্যর্থতার সাথে পুনঃসংযোগ করার চেষ্টাও করেনি, কেবল একটি RST- তে হোস্টগুলির তালিকা চক্র করে - symcbean
আমি যারা ডিএনএস ফেইলওভার নজরদারি বলে মনে করি এবং তাদের স্তন্যপান করে বলি এমন ব্যক্তিদের একই ধরণের অভিজ্ঞতা আছে, তবে বিভিন্ন প্রত্যাশাগুলির সাথে আমি বলি। DNS ফেইলওভার সিমলেস নয়, তবে এটি উল্লেখযোগ্য ডাউনটাইম প্রতিরোধ করে। যদি আপনার সম্পূর্ণ নির্বোধ অ্যাক্সেসের প্রয়োজন হয় (সার্ভার ব্যর্থতার সময় এমনকি একটিও অনুরোধ হারাবেন না), সম্ভবত আপনাকে আরও বেশি পরিশীলিত - এবং ব্যয়বহুল-আর্কিটেকচারের প্রয়োজন। যে অনেক অ্যাপ্লিকেশন জন্য একটি প্রয়োজন নেই। - Tom Wilson


DNS ফেইলওভারের সমস্যাটি হল, এটি অনেক ক্ষেত্রে অবিশ্বাস্য। কিছু টিএসএল আপনার টিটিএলগুলিকে উপেক্ষা করবে, এটি আপনার টিটিএলগুলির প্রতি শ্রদ্ধা করলেও তা অবিলম্বে ঘটবে না এবং যখন আপনার সাইটটি ব্যাক আপ হয়ে যাবে, তখন ব্যবহারকারীর DNS ক্যাশে সময় শেষ হওয়ার সাথে সাথে এটি সেশনের সাথে কিছু অদ্ভুততা সৃষ্টি করতে পারে এবং তারা শিরোনাম শেষ করে অন্যান্য সার্ভারের উপর।

দুর্ভাগ্যবশত, এটি বেশিরভাগই একমাত্র বিকল্প, যতক্ষণ না আপনি নিজের (বহিরাগত) রাউটিং করতে যথেষ্ট বড় না হন।


31
2017-08-30 18:27



+1 ধীর এবং অবিশ্বস্ত - Chris S
এছাড়াও দেখুন serverfault.com/q/315199/87017 - Pacerier


প্রচলিত মতামত হল যে ডিএনএস আরআর এর সাথে, যখন একটি আইপি ডাউন থাকে, তখন কিছু ক্লায়েন্ট কয়েক মিনিটের জন্য ভাঙা আইপি ব্যবহার চালিয়ে যাবে। এই প্রশ্নের উত্তর পূর্ববর্তী উত্তর কিছু বলা হয়েছে এবং এটি উইকিপিডিয়া উপর লিখেছেন।

যাই হোক,

http://crypto.stanford.edu/dns/dns-rebinding.pdf বর্তমান HTML ব্রাউজারগুলির বেশিরভাগ ক্ষেত্রে এটি সত্য নয়। তারা সেকেন্ডে পরবর্তী আইপি চেষ্টা করবে।

http://www.tenereillo.com/GSLBPageOfShame.htm এমনকি আরও শক্তিশালী বলে মনে হচ্ছে:

একাধিক এ রেকর্ড ব্যবহার ট্রেড একটি কৌশল নয়, বা লোড ভারসাম্য সরঞ্জাম বিক্রেতাদের দ্বারা গড়া একটি বৈশিষ্ট্য। এই কারণের জন্য একাধিক A রেকর্ডের সমর্থনে DNS প্রোটোকলটি ডিজাইন করা হয়েছিল। ব্রাউজার এবং প্রক্সি এবং মেইল ​​সার্ভারগুলির মতো অ্যাপ্লিকেশনগুলি DNS প্রোটোকলের যে অংশটি ব্যবহার করে।

হয়তো কিছু বিশেষজ্ঞ মন্তব্য করতে পারেন এবং উচ্চতর প্রাপ্যতার জন্য DNS আরআর ভাল না কেন আরো স্পষ্ট ব্যাখ্যা দেয়।

ধন্যবাদ,

ভ্যালেনটিনো

PS: ভাঙা লিঙ্কের জন্য দুঃখিত তবে নতুন ব্যবহারকারী হিসাবে, আমি 1 টির বেশি পোস্ট করতে পারছি না


19
2017-09-29 10:06



একাধিক একটি রেকর্ড ডিজাইন করা হয়, কিন্তু লোড ভারসাম্য জন্য, বরং ব্যর্থ উপর। ক্লায়েন্ট ফলাফলগুলি ক্যাশে করবে এবং রেকর্ডটি পরিবর্তন করার পরে কয়েক মিনিটের জন্য সম্পূর্ণ পুল (ভাঙা আইপি সহ) ব্যবহার করে চলবে। - Cian
সুতরাং, কি লেখা হয় crypto.stanford.edu/dns/dns-rebinding.pdf অধ্যায় 3.1 মিথ্যা? << ইন্টারনেট এক্সপ্লোরার 7 টি 30 মিনিটের জন্য DNS বাইন্ডিংগুলিকে পিন করে। দুর্ভাগ্যবশত, যদি আক্রমণকারীর ডোমেনটিতে একাধিক একটি রেকর্ড থাকে এবং বর্তমান সার্ভার অনুপলব্ধ থাকে তবে ব্রাউজারটি একটি সেকেন্ডের মধ্যে একটি ভিন্ন আইপি ঠিকানা চেষ্টা করবে। >> - Valentino Miazzo
এখানে আমার subquestion সরানো serverfault.com/questions/69870/... - Valentino Miazzo


আমি অনেক বছর ধরে একটি মাঝারি-পাচারযুক্ত কিন্তু ব্যবসায়িক-সমালোচনামূলক ওয়েবসাইট (দুই ভৌগোলিক জুড়ে) উত্পাদনের উপর DNS আরআর ফেইলওভার চালিত।

এটা জরিমানা কাজ করে, কিন্তু অন্তত তিনটি subtleties আমি হার্ড উপায় শিখেছি আছে।

1) ব্রাউজার 30 সেকেন্ডের পরে কোনও আইপি থেকে একটি আইপি-তে আইপি থেকে ব্যর্থ হবে (শেষবার আমি চেক করেছি) যদি উভয় ক্যাশেড ডিএনএস আপনার ক্লায়েন্টদের কাছে অ্যাক্সেসযোগ্য হিসাবে বিবেচিত হয়। এটি মূলত একটি ভাল জিনিস।

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

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

3) আপনি যদি ওয়েব API, REST পরিষেবাদি, ইত্যাদি প্রকাশ করেন তবে সাধারণত এটি ব্রাউজারের দ্বারা বলা হয় না এবং এইভাবে আমার মতে DNS ফেইলওভার প্রকৃত ত্রুটিগুলি দেখাতে শুরু করে। কেন আপনি এটি "এটি সুপারিশ করা হয় না" কিছু বলে, কেন হতে পারে। আমি যে বলে কেন এখানে। প্রথমত, যারা ইউআরএল ব্যবহার করে এমন অ্যাপ্লিকেশনগুলি সাধারণত ব্রাউজার নয়, তাই তাদের 30-সেকেন্ডের ব্যর্থতার বৈশিষ্ট্য / সাধারণ ব্রাউজারগুলির যুক্তি। দ্বিতীয়ত, দ্বিতীয় DNS এন্ট্রি বলা হয় কিনা বা এমনকি DNS পুনঃ-পোষণ করা হয় কিনা তা এই API / REST ক্লায়েন্টদের দ্বারা ব্যবহৃত প্রোগ্রামিং ভাষাগুলির নেটওয়ার্কিং লাইব্রেরির নিম্ন-স্তরের প্রোগ্রামিং বিশদগুলির উপর নির্ভর করে, এবং ঠিক কীভাবে তাদেরকে বলা হয় API / REST ক্লায়েন্ট অ্যাপ্লিকেশন। (তারা আচ্ছাদন করে, লাইব্রেরি কল get_addr, এবং কখন? যদি সকেটগুলি ঝুলন্ত বা বন্ধ থাকে তবে অ্যাপ্লিকেশন কি নতুন সকেটগুলি পুনরায় খুলবে? কিছু সময়সীমা লজিক আছে? ইত্যাদি)

এটি সস্তা, ভাল পরীক্ষিত এবং "বেশিরভাগ কাজ করে"। তাই অধিকাংশ জিনিস হিসাবে, আপনার মাইলেজ বিভিন্ন হতে পারে।


11
2018-04-12 01:21



একটি লাইব্রেরি যা অন্য ঠিকানাগুলিতে পুনরায় চেষ্টা করে না সেটির জন্য ভাঙ্গা হয়। getaddrinfo () ইত্যাদি জন্য ম্যানুয়াল পৃষ্ঠাগুলিতে ডেভেলপারদের নির্দেশ করুন। - Jasen


ফেইলওভারের জন্য আমাদের (ডিন) ব্যবহারকারিদের একটি গুচ্ছ আছে। একই কারণে সাইটগুলি ডাউনটাইম থাকা অবস্থায় তারা স্ট্যাটাস পৃষ্ঠাটি করতে পারে (টুইটারের ব্যর্থ হ্যালো মত জিনিসগুলি মনে করুন) ... বা কেবলমাত্র টিটিএলগুলির উপর ভিত্তি করে ট্র্যাফিকটি পুনরায় চালু করুন। কিছু লোক মনে করতে পারে যে DNS Failover গেটো ... তবে আমরা গুরুত্ব সহকারে শুরু থেকে ব্যর্থতার সাথে আমাদের নেটওয়ার্ক ডিজাইন করেছি ... যাতে এটি কাজ করে হার্ডওয়্যার হিসাবে কাজ করবে। আমি নিশ্চিত নই যে ডিএমই কিভাবে কাজ করে, তবে আমাদের কাছে আমাদের সবচেয়ে কাছের কোনও কাস্টোমেড পিওপিগুলির মধ্যে 17 টির মধ্যে 3 টি আপনার কাছের ঘনিষ্ঠ অবস্থান থেকে নিরীক্ষণ করে। যখন এটি তিনটির মধ্যে দুটি থেকে সনাক্ত হয়, তখন আমরা কেবল অন্য আইপি-তে ট্র্যাফিকটি পুনর্বহাল করি। একমাত্র ডাউনটাইম সেই টিটিএল ব্যবধানের অবশিষ্ট অনুরোধের জন্য অনুরোধ করা হয়েছিল।

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

আমি আমার পয়েন্ট অনুমান করা হয় ... আমরা উদ্দেশ্য উপর dns failover engineered। যখন এটি মূলত তৈরি করা হয়েছিল তখন ফিনওভারের জন্য DNS তৈরি করা হয় নি ... আমাদের DNS নেটওয়ার্কটিকে এটি পেতে কার্যকর করার জন্য ডিজাইন করা হয়েছিল। এটি সাধারণত হার্ডওয়্যার হিসাবে কার্যকর হতে পারে .. অবমূল্যায়ন বা হার্ডওয়্যার খরচ ছাড়া। আশা করি যে আমাকে ডিনকে প্লাগ করার জন্য শব্দ লাম তৈরি করে না ... সেখানে অনেক অন্যান্য কোম্পানি আছে যারা এটা করে ... আমি শুধু আমাদের দলের দৃষ্টিকোণ থেকে কথা বলছি। আশাকরি এটা সাহায্য করবে...


9
2018-05-25 19:38



আপনি "হার্ডওয়্যার হিসাবে কার্যকর হতে পারে" দ্বারা কি বোঝাতে চান? হার্ডওয়্যার ধরনের কি DNS রাউটিং? - mpen
@ রায়ান, আপনি যখন "ঘেটো" বলবেন তখন আপনার কী অর্থ? - Pacerier
সেই শব্দের জন্য শহুরে অভিধান ইতিবাচক অর্থহীনতার সাথে কোন সংজ্ঞা দেয় না, আমি অনুমান করতে পারি "ভিক্ষুকের সমাধান" একটি উপযুক্ত অনুবাদ হতে পারে। - Jasen


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

আমি একটু ভিন্ন ভাবে এই পদ্ধতি ব্যবহার করেছি। আমার দুটি আইএসপি রয়েছে এবং প্রতিটি লিঙ্কের ট্র্যাফিক সরাসরি পরিচালনার জন্য এই পদ্ধতিটি ব্যবহার করুন। এখন, এটি আপনার চেয়ে আরও বেশি রক্ষণাবেক্ষণ হতে পারে ... তবে আমি এমন একটি সহজ সফ্টওয়্যার তৈরি করতে সক্ষম হয়েছিলাম যা স্বয়ংক্রিয়ভাবে NS1 রেকর্ডগুলি টানতে পারে, নির্বাচিত অঞ্চলগুলির জন্য একটি রেকর্ড আইপি ঠিকানা আপডেট করে এবং সেই অঞ্চলগুলিকে পশ করে দেয় NS2।


5
2017-08-07 05:13



নাস্তিকদের প্রচার করতে খুব বেশি লাগে না? যদি আপনি কম টিটিএল সহ একটি DNS রেকর্ড পরিবর্তন করেন তবে তা অবিলম্বে কাজ করবে, কিন্তু যখন আপনি নামারভারভার পরিবর্তন করেন তখন এটি প্রবাহিত করার জন্য 24 ঘোড়া বা তার বেশি সময় লাগবে, তাই আমি দেখতে পাচ্ছি না এটি কীভাবে ব্যর্থতার সমাধান হতে পারে। - Marco Demaio


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

সমস্যাগুলি রয়েছে তবে এটি নিয়ন্ত্রণের প্রয়োজন হলে এটি DNS ভিত্তিক সমাধানের চেয়ে ভাল।


4
2017-08-30 21:40



বিজিপি ভিত্তিক সমাধান যদিও সবাই পাওয়া যায় না। এবং DNS এর চেয়ে বিশেষভাবে ভয়ঙ্কর উপায়ে বিরতির পক্ষে অনেক সহজ। Swings এবং বৃত্তাকার, আমি অনুমান। - Cian


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

এটি সম্পূর্ণরূপে একাধিক ডোমেন নাম বজায় রাখার দ্বারা DNS ফায়ারওভারের সমস্যাটিকে বাইপাস করে। যারা www.company.com বা company.com এ যান এবং লগইন server1.company.com অথবা server2.company.com এ নির্দেশিত হন এবং যদি তারা মনে করেন যে তারা এক বা অন্যটি ব্যবহার করে ভাল পারফরম্যান্স পেয়েছে তবে তাদের বুকমার্ক করার পছন্দ রয়েছে। । এক ডাউন ব্যবহারকারীদের অন্য সার্ভারে যেতে প্রশিক্ষণ দেওয়া হয়।


3
2017-10-11 22:11



এইভাবে আপনার ব্যবহারকারীদের প্রশিক্ষণ দিন ... এটি কি ফিশিং পাওয়ার জন্য তাদের আরো দায়বদ্ধ করে না? - Pacerier


আমি গত দশ বছর ধরে DNS ভিত্তিক সাইট-ভারসাম্য এবং ব্যর্থতা ব্যবহার করছি, এবং কিছু সমস্যা আছে, তবে এটি হ্রাস করা যেতে পারে। বিজিপি, কিছু উপায়ে উন্নততর জটিলতার সাথে 100% সমাধান নয়, সম্ভবত অতিরিক্ত হার্ডওয়্যার খরচ, কনভারজেন্স সময় ইত্যাদি ...

আমি স্থানীয় (ল্যান ভিত্তিক) লোড ব্যালেন্সিং, জিএসএলবি এবং ক্লাউড ভিত্তিক জোন হোস্টিংয়ের সমন্বয় খুঁজে পেয়েছি যা সাধারণভাবে DNS লোড ব্যালান্সিংয়ের সাথে সম্পর্কিত কিছু কিছু বিষয় বন্ধ করতে বেশ ভালভাবে কাজ করছে।


2
2017-08-23 01:50





এই সমস্ত উত্তরগুলির তাদের কাছে কিছু বৈধতা আছে, তবে আমি মনে করি এটি আপনি কী করছেন এবং আপনার বাজেট কী তা নির্ভর করে। এখানে CloudfloorDNS এ, আমাদের ব্যবসার একটি বড় শতাংশ হল DNS এবং কেবলমাত্র দ্রুত DNS সরবরাহ করা নয়, তবে কম টিটিএল বিকল্পগুলি এবং DNS ব্যর্থতার প্রস্তাব। এটি যদি কাজ না করে এবং ভাল কাজ না করে তবে আমরা ব্যবসা করতে পারব না।

আপনি যদি আপটাইমতে সীমাহীন বাজেটের সাথে একটি বহুজাতিক কর্পোরেশন হন তবে হ্যাঁ, হার্ডওয়্যার জিএসএলবি লোড ব্যালান্সার এবং স্তর 1 ডেটাসেন্টারগুলি দুর্দান্ত, তবে আপনার DNS এখনও দ্রুত এবং শিলা কঠিন হতে হবে। আপনারা অনেকেই জানেন যে, DNS কোনও সংস্থার অন্যতম অবকাঠামো, এটি ডোমেন নাম ছাড়া অন্যতম, এটি সর্বনিম্ন স্তর পরিষেবা যা আপনার অনলাইন উপস্থিতিগুলির অন্য অংশটি সড়কে চলে। একটি কঠিন ডোমেন রেজিস্ট্রার দিয়ে শুরু করা, DNS আপনার ডোমেনের মেয়াদ শেষ না করেই সমালোচনামূলক। DNS নিচে যায়, মানে আপনার প্রতিষ্ঠানের পুরো অনলাইন দৃষ্টিভঙ্গিও নিচে!

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

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

তাই আসল উত্তর হ্যাঁ, এটি কাজ করে, কিন্তু এটা কি প্রত্যেকের জন্য এবং প্রতিটি বাজেটের জন্য? হয়তো না, কিন্তু যতক্ষণ না আপনি এটি চেষ্টা করেন এবং নিজের জন্য পরীক্ষা করেন, এটি আপনার পক্ষে সীমিত আইটি বাজেটের সাথে ছোট থেকে মাঝারি ব্যবসায়ের পক্ষে অবহেলা করা কঠিন।


2
2018-04-24 17:37