পরীক্ষামূলক এনটিপি সময় অফসেটের জন্য কি ঘড়ির ভার্চুয়ালাইজ করা সম্ভব?


5

আমার একটি প্রকল্প রয়েছে যা প্রাইভেট এনটিপি সার্ভারের সেটগুলির সময়কে বাধ্য করতে চায় যে এনটিপি (এবং আমাদের সফ্টওয়্যার) বিভিন্ন সময়ের পরিবর্তন এবং পার্থক্য, নেটওয়ার্ক ল্যাগ ইত্যাদিতে কীভাবে প্রতিক্রিয়া দেখায় force

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

এখনও অবধি আমি তাকিয়েছি:

  • ডকার - তাদের ঘড়িটি হোস্টের হার্ডওয়্যার ক্লকের সাথে সংযুক্ত করে, সুবিধাগুলি হ'ল একটি সমস্যা, তবে প্রধান সমস্যাটি হ'ল যদি ঘড়িটি পরিবর্তন করা হয় তবে সেই হোস্টের সমস্ত ভিএমগুলিতে চলমান সমস্ত ঘড়ি পরিবর্তন করা হবে।

  • ভার্চুয়ালবক্স - এই উত্তরটি সুপারিশ করে যে অতিথি সংযোজন সহ, উচ্চ-রেজোলিউশনের ঘড়ির অভাব এটি অসম্ভব করে তুলবে।

এমন কোনও সফ্টওয়্যার রয়েছে যা এনটিপি-র জন্য একটি হার্ডওয়্যার ঘড়ি ভার্চুয়ালাইজ করতে পারে, বা অন্যথায় একই সময়ে একই মেশিনে স্বতন্ত্র ঘড়ি চালাতে পারে?


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

@ রামহাউন্ড - কোন পরিবেশে?
টিউডর

এটি সম্পূর্ণরূপে আপনার উপর
রামহাউন্ড

2
@ রামহাউন্ড - এটি আসলে প্রশ্নের মূল অংশ। ডকার ঘড়িটি হার্ডওয়ারের সাথে বেঁধে রাখে। উচ্চ-রেজোলিউশন ঘড়ির কারণে ভার্চুয়ালবক্স কাজ করবে না। প্রশ্ন দেখুন।
টিউডর

উত্তর:


3

আপনি আগ্রহী কিনা তা পরিষ্কার নয়

  • কিছু কিছু পরিস্থিতিতে এনটিপি কীভাবে আচরণ করে।

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

আপনি যদি প্রাক্তন চেক আউটটিতে কেবল আগ্রহী হন তবে এনটিপিডিএসিম। এটি এনটিপি রেফারেন্স প্রয়োগের অংশ:

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

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

https://www.eecis.udel.edu/~mills/ntp/html/ntpdsim_new.html


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

2

রেড হ্যাট'র ডকুমেন্টেশন থেকে জানা যায় যে কমপক্ষে একটি লিবারভিট হাইপারভাইজারগুলি কনফিগারযোগ্য ক্লক সোর্স (বা কমপক্ষে কাস্টম অফসেটগুলি) সমর্থন করে: https://access.redhat.com/docamentation/en-US/Red_Hat_Enterprise_Linux/6/html/ ভার্চুয়ালাইজেশন_ডিনিস্ট্রেশন_গুইড / সেপ্ট- virtualization-Tips_and_tricks-Libvirt_Managed_Timers.html

কেভিএম হ'ল লিবারভিট হাইপারভাইজারগুলির মধ্যে একটি, এবং কমপক্ষে একজন ব্যক্তি দুর্ঘটনাজনিত ডেসিনক্রোনাইজেশন বর্ণনা করে : https://unix.stackexchange.com/q/83934/63149

(বিন্যাসের জন্য ক্ষমাপ্রার্থনা - আমি মোবাইলে আছি এবং মূলত এটি একটি মন্তব্য হিসাবে বাদ দেওয়ার জন্য!)


এটি বেশ দরকারী বলে মনে হচ্ছে। আমি এটি পরীক্ষা করে দেখুন এবং তত্ক্ষণাত্ আপনার কাছে ফিরে আসব। :-)
টিউডর

0

আরজেহান্টার যেমন বলেছেন, একাধিক কেভিএম দৃষ্টান্তে এনটিপি কাজ করা সম্পূর্ণভাবে সম্ভব, তবে এটি সম্ভবত অত্যন্ত সঠিক হবে না।

এই লিঙ্কটি কেভিএম সম্পর্কে বিশদে যায়

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