ভার্চুয়াল মেশিনে এনটিপি সার্ভার চালানোর সীমা কত?


15

আমি আমার স্থানীয় নেটওয়ার্কে বেশ কয়েকটি স্ট্র্যাটাম 2 টাইম সার্ভার সেট আপ করতে চাই। ভার্চুয়াল মেশিনগুলি অবশ্যই তিনটি 1 ইউ সার্ভার কেনার চেয়ে এটি করার একটি সস্তা উপায় হবে। কি সীমাবদ্ধতা তাই আরোপ করা হবে? এটি হ'ল, কোন ডিগ্রিতে যথার্থতা বিরূপ প্রভাবিত হবে?

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

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

উত্তর:


19

সাধারণ সত্যটি হ'ল কোনও ভিএম এর মধ্যে ঘড়ির যথার্থতা এখনও সত্যই খারাপ। এটি কয়েকটি স্পট থেকে আসে তবে হত্যাকারীর বিষয় হ'ল সময় বয়ে যাওয়া ধ্রুবক নয়; মুহূর্ত থেকে মুহূর্তে ড্রিফ্ট ফ্যাক্টর পরিবর্তিত হয়। এনটিপি হ'ল একটি প্রোটোকল যার মধ্যে এটির মধ্যে ঘড়ির ক্ষতিপূরণ নির্মিত হয় তবে এটি একটি স্ট্যাটিক ড্রিফ্ট ফ্যাক্টর দিয়ে তৈরি করা হয়েছিল example উদাহরণস্বরূপ, যদি কোনও শারীরিক মেশিন প্রতি 30 দিনের মধ্যে 12 সেকেন্ড হারায়, এনটিপি তার জন্য ক্ষতিপূরণ দিতে পারে এবং খুব ভাল করে দেয়। তবে যদি সেই মেশিনটি প্রতি 30 দিনে 4 থেকে 70 সেকেন্ডের মধ্যে যে কোনও জায়গায় হারাতে পারে, এনটিপি সেই স্তরটির পরিবর্তনের সন্ধানে এতটা ভাল নয়।

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

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

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

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

যদি আমাকে বল-পার্ক করতে হয়, আমি বলব যে খাঁটি-ভিএম পরিবেশে আপনার sensকমত্যের সময়টি সম্ভবত হ'ল 30 থেকে 100 মিমি অবধি সত্য। খাঁটি শারীরিক পরিবেশে, সময় মতামতগুলি নিষ্পত্তির জন্য যথেষ্ট সময় পার হয়ে গেলে আপনার sensকমত্যের সময়টি সম্ভবত 10 মিমের মধ্যেই ছিল।


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

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

জেমস এ রোজেন - এটি পিয়ার-গ্রুপ কনফিগারেশনের আনন্দ। পিয়ার গ্রুপের কমপক্ষে একজন সদস্যের বাইরের সংযোগ থাকলে এবং ইন সিঙ্ক হয়, ততক্ষণ পুরো পিয়ার-গ্রুপটি সিঙ্কে রয়েছে। ক্লায়েন্টরা একটি স্তরকে হ্রাস করতে পারে, তবে কমপক্ষে তারা সিঙ্কের বাইরে যায় না। পিয়ার গ্রুপে তিনজন আছে? সমস্যা নেই.
sysadmin1138

1
আপনার প্রয়োজনীয় সংখ্যক সার্ভারের সংখ্যা সম্পর্কে এটি এখানে সমস্তই রয়েছে: support.ntp.org । আপনি যদি কেবল একটি তালিকাবদ্ধ করেন তবে কোনও প্রশ্নই আসতে পারে না যা "সঠিক" বা "ভুল" হিসাবে বিবেচিত হবে। [...] দুটি নিয়ে, কোনটি ভাল তা বলা অসম্ভব [...]। এটি আসলে সবচেয়ে খারাপতম কনফিগারেশন [...]। তিনটি সার্ভারের সাথে আপনার কাছে ন্যূনতম সময় উত্স রয়েছে [...] এই কনফিগারেশনে কোনও অতিরিক্ত ছাড় দেওয়া হয় না। কমপক্ষে চারটি আপস্ট্রিম সার্ভারের সাথে, [...] এনটিপিডির কাছে বেছে নিতে পর্যাপ্ত সংখ্যক উত্স থাকবে।
ম্যাথিউউ

11

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


2
হা হা - "বিশেষত আপনার যদি নির্ভরযোগ্য সময় প্রয়োজন"
স্কুইলম্যান

1
আমি আপনার সাথে আরও একমত হতে পারি না, আসলে আমি কোনও একক সার্ভারকে ভিএম-তে চালানোর জন্য কম উপযুক্ত বলে ভাবতে পারি না :)
চপার্পার 3

6

দুর্ভাগ্যক্রমে এনটিপি এবং ভার্চুয়ালাইজেশন খুব ভাল একসাথে যায় না। ক্লায়েন্টরা বেশিরভাগ ক্ষেত্রে ঠিক আছে, তবে এনটিপি সার্ভার (esp str2 এবং উপরে) সাধারণত ভার্চুয়াল সার্ভারে নির্ভরযোগ্যভাবে কাজ করবে না।

আমি জেন ​​এবং জেন এন্টারপ্রাইজ দৃষ্টিকোণ থেকে মন্তব্য করছি, তবে আমি বিশ্বাস করি ভিএমওয়্যার / কেভিএম ঠিক একই রকম হবে।

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


1

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

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

এনটিপি সার্ভার সর্বদা শারীরিক হোস্টে থাকা উচিত। আপনার মধ্যে কমপক্ষে 3 জনকে পুলে পিয়ারিং করা উচিত (যাতে কোনও দুর্বৃত্ত সার্ভার পুলের মাধ্যমে ভোট পেয়ে যায়); এবং যদি সম্ভব হয় তবে তাদের সময়টি ইন্টারনেটের পরিবর্তে জিপিএস বা অন্যান্য স্থানীয় স্তর -0 উত্স থেকে পান।

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