এনটিপিডি এবং এনটিপিডিট তুলনা করুন


23

আপনার সার্ভারকে সিঙ্ক্রোনাইজ করার জন্য এই দুটি উপায়ের মধ্যে কী রয়েছে?

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

http://www.pool.ntp.org/en/use.html

যাতে ব্যর্থতার ক্ষেত্রে সিঙ্ক্রোনাইজ করা সময় বজায় থাকে।

আপনার কি কোন পরামর্শ আছে?

উত্তর:


26

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

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

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

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

এনটিপিডেট (8) ম্যান পৃষ্ঠা থেকে:

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


এনটিপিডি শুরু করার আগে এনটিপিডেট ব্যবহার করার চেয়ে ভাল: কেবল -জি ব্যবহার করুন!
অ্যালেক্স জে

8

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

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

সম্পাদনা করুন: এই প্রশ্নটি দেখুন


5

আমি সাধারণত আপনাকে এনটিপিডি চালানোর পরামর্শ দিচ্ছি এবং আপনার সংস্থার মধ্যে একটি নির্ধারিত সময় সার্ভারের সাথে আপনার সার্ভারগুলি সিঙ্ক করুন। Internal অভ্যন্তরীণ সার্ভারটি সাধারণত কোনও পাবলিক এনটিপি সার্ভারের সাথে সিঙ্ক করা হবে (যেমন আপনি লিঙ্ক করেছেন)।

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


3

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


1
তারা একটি ভার্চুয়াল মেশিনের উপর একটি Tickless কার্নেল চালানোর জন্য অনুপস্থিত হবে
চল

1
ইএসএক্স ভিএমএসে থাকা ভিএমওয়্যার সরঞ্জামগুলির সফ্টওয়্যার সময় সিঙ্ক করার জন্য যত্ন নেয়, সুতরাং ভিএমওয়্যার সরঞ্জামগুলির সাহায্যে ভিএমএসে এনটিপিডি ব্যবহার করবেন না। পরিবর্তে হোস্টগুলিতে এনটিপিডি সেটআপ করুন এবং ভিএমওয়্যার সরঞ্জামগুলিকে বাকী কাজটি করতে দিন।
dunxd

3

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

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

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

অপ্রয়োজনীয় হিসাবে, আমরা আমাদের নেটওয়ার্কে কমপক্ষে দুটি সময়-হোস্ট বজায় রাখি, এবং আমাদের অভ্যন্তরীণ হোস্টগুলিকে সেই দুটিতে চিহ্নিত করি point এই দুটি তারপর বিভিন্ন ইন্টারনেট এনটিপি হোস্টগুলি ট্র্যাক করে। আরও কী, এগুলি একটি পিয়ার বিন্যাসে কনফিগার করা হয়েছে যাতে আমাদের ইন্টারনেট লিঙ্কটি নিচে চলে যায় তবে তারা betweenক্যমত্য ফ্যাশনে নিজেদের মধ্যে সময় রাখতে পারে। শক্তিশালী এনটিপি অবশ্যই প্রকৌশলী সম্ভব।


1

এমন একটি সার্ভারে যেখানে অ্যাক্সেস এবং কঠোর করা গুরুতর, আমি যুক্তিটি ব্যবহার করেছি যে এক্সটিএনপিডি, যে এনটিপিডির সংস্করণ আমি নির্ভর করছিলাম, তার জন্য একটি উন্মুক্ত ইউডিপি পোর্ট প্রয়োজন 123 I আমি কেবল টিসিপি 22 এবং 80 উন্মুক্ত রাখতে পছন্দ করেছি, আমি এনটিপিডিট ব্যবহার করেছি পরিবর্তে একটি crontab মধ্যে। এর প্রয়োজন কেন, বা আমার মনে পড়ার মতো একটি কারণ আমি কখনই শুনিনি।

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


1

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

আমি যতদূর বলতে পারি এনটিপিডি না ব্যবহার করার কোনও বাধ্য করার কারণ নেই


0

আপনার ক্রন্টব ব্যবহার করার দরকার নেই, এটি এনটিপিডি।

প্রথমদিকে আপনার সময় শেষ হওয়ার পরে, একটি উপায় হ'ল এনটিপিডি বন্ধ করা, তারপরে ntpdate ntp.server.comএটি পুনরায় সিঙ্ক করার জন্য চালানো , তারপরে আবার এনটিপি শুরু করুন।

আপনার কাছে যদি একটি বৃহত নেটওয়ার্ক থাকে তবে আমি সম্ভবত স্থানীয় এনটিপি সার্ভারের কয়েকটি সেট আপ করব এবং সমস্ত হোস্টকে সেগুলি ব্যবহার করার জন্য পেয়ে যাব।


0

"এনটিপিডেট" কেন এখনও পছন্দসই এবং ব্যবহৃত হচ্ছে তা বোঝার জন্য এই আলোচনাটি দেখুন ।

এর সংক্ষিপ্তসারটি হিসাবে: এনটিপিডি -২ বিকল্পের সাহায্যে এমনকি একটি বিশাল সময় সমন্বয় করার সময় তুলনায় ধীরে ধীরে


-3

হোম ব্যবহারের জন্য, এনটিপিডেট আসলে কোনও বড় কথা নয় .. এটি "ধীর" হওয়ার কারণ রয়েছে। যে কোনও ব্যক্তি উত্পাদনের পরিবেশে এনটিপিডেটের সাথে ক্রোন ব্যবহার করে সে কেবল একজন বোকা।


2
ব্যবহার আছে। যেমন কোনও সার্ভারের যে কোনও প্রকারের ন্যূনতম উন্মুক্ত পোর্ট প্রয়োজন হয় এবং +/- 1000ms বা সময়-সমাধানের প্রয়োজনীয়তার প্রয়োজন হয় ক্রোন + এনটিপিডিট সময় সিঙ্কটি বজায় রাখার জন্য একটি সঠিক বৈধ উপায়।
sysadmin1138
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.