বিভিন্ন সার্ভিসের সাথে কয়েকটি সার্ভারের জন্য একটি ভাল হোস্টনাম কনভেনশন?


4

আমি আমাদের সার্ভারগুলির দ্বারা প্রদত্ত সেবার উপর ভিত্তি করে একটি হোস্টনাম কনভেনশন স্থাপন করতে দেখছি, যেমন http, https, SMTP, পপ, ডিএনএস, এসকিএল ইত্যাদি etc. প্রতিটি পরিষেবা একটি জেন ​​হোস্ট সার্ভারে তার নিজস্ব ভার্চুয়াল মেশিনে থাকে (dom0 ), যার জন্য একাধিক জেন হোস্ট সার্ভার রয়েছে (10+)। আমি সান এবং আরএফসি 1178 এর মার্ক গার্নার দ্বারা ডেটাসেন্টার নামকরণ প্রকল্প এবং একই সাথে কয়েকটি গুগল অনুসন্ধান পড়েছি তবে মনে হয় যে কয়েকটি সার্ভার রয়েছে যা কেবলমাত্র কয়েকটি পরিষেবা পরিবেশন করে যেমন ডেটাবেসের বৃহত ক্লাস্টার (10+) সার্ভারস, ওয়েব সার্ভারের একটি বৃহত ক্লাস্টার, মেল সার্ভারগুলির একটি বৃহত ক্লাস্টার ইত্যাদি my আমার পরিস্থিতিতে আমরা একটি ছোট সংখ্যক ভার্চুয়াল সার্ভারের (2-4) বিপুল সংখ্যক পরিষেবা (12+) এর জন্য কাজ করছি। এই ক্ষেত্রে আমি প্রতিটি পরিষেবার জন্য আলাদা আলাদা হোস্টনাম থিম রাখার ধারণাটি পছন্দ করি না, যেমন সমস্ত মেইল ​​সার্ভারের নাম পাখি, গাছের পরে সমস্ত ডাটাবেস সার্ভার এবং তাই, কারণ আমি মনে করি এটি খুব কম সংখ্যক হোস্ট এবং খুব বিবিধ পরিষেবার সাথে বিভ্রান্ত হয়ে উঠবে। আমি ভাবছি এমন পরিবেশে হোস্ট-নেম সংজ্ঞায়নের জন্য কারও কাছে ভাল ধারণা আছে কিনা। ধন্যবাদ.


1
Http ###, sql ###, dns ###, ইত্যাদিতে কী সমস্যা?
সিজেজোজ 12'09

আমি দ্বিতীয় @ceejayoz নামকরণ করছি। আমি সেই নামকরণের সম্মেলনটিও অনুসরণ করব।

উত্তর:


6

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

উদাহরণস্বরূপ, হোস্ট বার্টের পরিষেবার নাম থাকতে পারে www1 , imap1 এবং ftp1

ডিএনএসে সেই পরিষেবাগুলির নাম যুক্ত করুন এবং তারপরে (আপনার পছন্দ এবং জটিলতার আকাঙ্ক্ষার উপর নির্ভর করে) হয়:

  • ডিএনএসে পরিষেবা নামগুলি যথাযথ হোস্টনামে ফিরিয়ে আনাতে সিএনএম তৈরি করুন
  • অতিরিক্ত আইপি ঠিকানাগুলির জন্য একটি রেকর্ড তৈরি করুন এবং আপনার হোস্টগুলিতে এই আইপি ঠিকানাগুলি বরাদ্দ করুন

এখন, নিশ্চিত হয়ে নিন যে আপনি সেই মেশিনে পরিষেবা নাম ( www1 ) ব্যবহার করে হোস্টনামটি ব্যবহার করে রেফারেন্স করেছেন।


আমি যদি সঠিকভাবে বুঝতে পারি তবে @ আর্যাঙ্কলাইন লিখেছেন যে তিনি আমাদের সার্ভারগুলির দ্বারা প্রদত্ত পরিষেবার উপর ভিত্তি করে একটি হোস্টনাম কনভেনশন সেটআপ করতে চেয়েছিলেন, যেমন HTTP, https, SMTP, পপ, ডিএনএস, এসকিএল ইত্যাদি "এবং" প্রতিটি পরিষেবা হ'ল নিজস্ব ভার্চুয়াল মেশিনে "। আমি জানি বড় অনুচ্ছেদটি পড়তে একরকম কঠিন, আমি সম্ভবত ভুল বুঝতে পারি।

হ্যাঁ, প্রদত্ত "আমার পরিস্থিতিতে আমরা একটি বিশাল সংখ্যক পরিষেবাগুলির জন্য (12+) ভার্চুয়াল সার্ভারের একটি ছোট ক্লাস্টার (2-4) সাথে কাজ করছি।" মোট 2-2 টি সার্ভার বা মোট (2.4 * 12+) সার্ভার ছিল কিনা তা বলা শক্ত ছিল। প্রতি সার্ভারে কঠোরভাবে একটি পরিষেবাদির ক্ষেত্রে, আমি অবশ্যই # # 2-4 service (মিমি মিমি ... রিজেক্সস)
পরিষেবাটি দিয়ে চলেছি

1

এখানে আমি একটি ভাল নামকরণের সম্মেলন পেয়েছি:

http://virtualizationreview.com/blogs/virtual-insider/2011/10/how-to-design-an-effective-naming-convention.aspx


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

0

Http ###, sql ###, dns ###, ইত্যাদিতে কী সমস্যা?

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


0

আমি আজ যে নামকরণের স্কিমটি কাজ করি সেভাবে এটি কাজ করে:

| সার্ভারের ভূমিকা || ডোমেন বা মালিক || সাইট কোড || সিরিয়াল || অতিরিক্ত সংশোধক |

এটি এর মতো নামগুলিতে অনুবাদ করে: dnsenet0b1ab

  • সার্ভারের ভূমিকা: একটি ডকুমেন্টেড সার্ভারের ধরণ। উদাহরণস্বরূপ, ডিএনএস (ডিএনএস = ডিএনএস, ডিসি = ডোমেন নিয়ন্ত্রক, এফএনপি = ফাইল এবং প্রিন্ট ইত্যাদি)
  • ডোমেন বা মালিক: সাধারণত ইউনিক্স বাক্সগুলির ক্ষেত্রে ডোমেনের নাম বা মালিক। এই উদাহরণে এনেট = "বাহ্যিক নেটওয়ার্ক" ডোমেন।
  • সাইট কোড: আমাদের নেটওয়ার্কে একটি অবস্থানের সাথে সম্পর্কিত একটি তিন অঙ্কের কোড। এই উদাহরণে, "0 বি 1"
  • ক্রমিক: আপনি যদি 3 টি সার্ভার রোলআউট করেন তবে প্রথমটি আ, দ্বিতীয় এক আব, তৃতীয় এক এসি ইত্যাদি রয়েছে ser যদি সার্ভারের একটি বৃহত গোষ্ঠী প্রতিস্থাপন করা হয় তবে কখনও কখনও তারা বিকল্প হিসাবে ব্যবহার করে zz, zy, zx ইত্যাদি ব্যবহার করতে পারে easy নতুন সার্ভার স্পট
  • অতিরিক্ত সংশোধক: সাধারণত ডিভ / কিউ / পরীক্ষার পরিবেশ বোঝাতে ব্যবহৃত হয়।

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

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

ক্লায়েন্টের এক্সপোজার রয়েছে এমন জিনিসগুলির জন্য, আমি মনে করি যে এটি সার্ভারের সাথে আবদ্ধ নয় এমন পরিষেবা বর্ণনামূলক CNAME রেকর্ডগুলির সাথে পরিপূরক করা একটি দুর্দান্ত ধারণা। আপনার মেইল ​​সার্ভারটি mail.example.com, HTTP সার্ভার intranet.example.com, ইত্যাদি করুন

আপনি উল্লেখ করেছেন যে সার্ভারগুলি ভূমিকা ভাগ করে দেয়। আপনি যদি পরিষেবাগুলির মধ্যে একটি সখ্যতা দেখেন তবে একটি "সার্ভার ক্লাস" তৈরি করুন। অনেক জায়গায় ফাইল সার্ভারে এসএমএস / এসসিসিএম, মুদ্রণ সারি এবং এভি রাখে ... এটিকে একটি "হোস্ট ম্যানেজমেন্ট সার্ভার (এইচএমএস)" বা যাই হোক না কেন বলুন।

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