কোন কনফিগারেশন পরিচালক (যেমন পুতুল / শেফ / উত্তরযোগ্য) ব্যবহার করা কখন উপযুক্ত?


17

আমার বর্তমান কর্মক্ষেত্রে, আমি দুটি ভিএমওয়্যার হোস্ট মেশিন, একটি ওপেনবিএসডি ফিজিক্যাল মেশিন, তিনটি দেবিয়ান ভিএম, এবং ছয়টি উইন্ডোজ সার্ভার ভিএম (২০০৮ / ২০১২) দেখছি।

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


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

1
এই সিস্টেমগুলির সাথে / আপনাকে কী করতে হবে তা নির্ভর করে।
ew white

উত্তর:


25

আপনি কেবলমাত্র একটি সার্ভার পরিচালনা করে থাকলেও এটি শেখার উপযুক্ত IM

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

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

(সিডনোট: জবাবদিহিটিকেও বিবেচনা করুন It's এটি আমার পছন্দের মুখ্যমন্ত্রী, এবং পাপেট বা শেফ উভয়ের তুলনায় খুব সহজেই উঠে আসা এবং চালানো সহজ Additionally এছাড়াও, আনসিবলে উইন্ডোজ সমর্থনটি সুন্দরভাবে এগিয়ে আসছে))


5
ভাল বলেছ. আমি ঘরে বসে রাস্পবেরি পাই সেট করার মতো তুচ্ছ জিনিসগুলিতে উত্তরযোগ্য ব্যবহার শেষ করি কারণ প্রক্রিয়াটি নথিভুক্ত করার পক্ষে এটি আমার পক্ষে সুবিধাজনক।
tedder42

2
কাফনের কাপড়! শেফে প্রবেশ করা আমার পক্ষে ক্যারিয়ারের বিশাল জয় win আসল জিনিসটি এখানে: কয়েক বছরের মধ্যে মুখ্যমন্ত্রী জুনিয়র সিসএড চাকরি ছাড়া সকলের জন্য প্রায় প্রয়োজনীয় / প্রত্যাশিত।
gWaldo

2
সম্পূর্ণ একমত. খুব বেশি ফোকাস ইনস্টলটির অটোমেশনে রয়েছে যা সিএম সিস্টেমের একমাত্র অংশ। লোকজন এমকে বোঝায় - ম্যানেজমেন্ট। আপনি কীভাবে আপনার 1 টি সার্ভারে তৈরি বিভিন্ন কনফিগারেশন পরিবর্তনগুলি ট্র্যাক করেন। সার্ভারের সংখ্যা কোনও বিষয় নয়। যখন 1 টি সার্ভার মারা যায়, আপনি সন্দেহ ছাড়াই একেবারে পুনর্নির্মাণ করতে পেরে খুশি হন।
ETL

5

আমি একটি কনফিগারেশন পরিচালন সরঞ্জাম যেমন পুতুল বা শেফ বাস্তবায়নের বিষয়ে বিবেচনা করছি। এটি কি যুক্তিসঙ্গত, বা সরঞ্জামটি শিখার ওভারহেড সুবিধাগুলি ছাড়িয়ে যাবে?

আপনার কত সময় এবং অর্থ পোড়াতে হবে এবং আপনি যে অর্থ জ্বালিয়ে চলেছেন তা নির্ভর করে এটি নির্ভরযোগ্য।

একটি কনফিগারেশন পরিচালন সরঞ্জাম (এর মধ্যে যে কোনও) আজকের বাজারে একটি মূল্যবান দক্ষতা হয়ে উঠছে।

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

পরিচালনা ও বাস্তবায়নের ব্যয়ের মধ্যবর্তী টিপিং পয়েন্টটি কোথায়?

বেশিরভাগ কনফিগারেশন পরিচালনার সরঞ্জামগুলি কভিয়েটের সাথে বিনামূল্যে পাওয়া যায় যা সেগুলি ইনস্টল করা এবং চালিয়ে যাওয়া আরও শক্ত।

এই প্রশ্নের উত্তর দেওয়া কিছুটা কঠিন কারণ এই সার্ভারগুলি পরিচালনা করতে আপনি প্রতিদিন ভিত্তিতে যা করছেন তার উপর নির্ভর করে। আপনার যদি কিছু করার প্রয়োজন হয় না, তবে একটি কনফিগারেশন পরিচালন সরঞ্জাম সম্পূর্ণ ওভারকিল হতে পারে।

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

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

মনে রাখবেন, আমি পক্ষপাতদুষ্ট। আপনার নিজের প্রতিটি সিএম সরঞ্জাম মূল্যায়ন করা উচিত।


4

ঠিক যেমন @EEAA বলেছেন - সার্ভারের সংখ্যা অপ্রাসঙ্গিক। আপনি একটি একক মেশিনের সাহায্যে কনফিগারেশন পরিচালনা ব্যবহারের সুবিধাগুলি কাটাতে পারেন:

  • নথিভুক্ত সেটআপ (সিএম স্ক্রিপ্টগুলির মাধ্যমে নথিভুক্ত)
  • নির্ভরযোগ্য স্থাপনা (আপনি [পুনরায়] আপনার বার বার সেটআপ করতে পারেন
  • সেটআপের স্থিতিস্থাপকতা (বর্তমান সার্ভার ক্রোকস - একটি নতুন স্পিন আপ)
  • পুনঃব্যবহার (যখন আপনি দ্বিতীয় সার্ভার থাকার একটি বিন্দুতে পৌঁছান - আপনার কাছে ইতিমধ্যে সিএম স্ক্রিপ্ট রয়েছে যা আপনি প্রথমটি থেকে পুনরায় ব্যবহার করতে পারেন)
  • আপগ্রেড (এটি এক নতুন সেটআপের মতো, অন্য একটি প্ল্যাটফর্মের ঠিক উপরে)

আমি বলতে পারি যে আমি সেখানে খুব কম সময়ে কাজ করার কারণে আমার সমস্ত ব্যক্তিগত সার্ভারের জন্য মুখ্যমন্ত্রীকে বাস্তবায়ন করতে হয়েছিল এবং সমস্ত ছোট্ট বিবরণ ভুলে গিয়েছিলাম। সিএম স্ক্রিপ্ট থাকা অবস্থায় সময় সাশ্রয়ী বলে মনে হতে পারে (এটি) পেব্যাকটি বেশ মূল্যবান। দীর্ঘমেয়াদী আপনি আরও অনেক বেশি সময় সাশ্রয় করবেন যে আপনি জিনিসগুলি সেট আপ করতে ব্যয় করবেন।


3

পুতুল এবং উত্তরযোগ্য আমার সাথে অভিজ্ঞতা আছে। জবাবদিহি IMO সহজ, এটি প্রক্রিয়াগত হিসাবে, অন্যদিকে পুতুল ঘোষিত। উভয়ের পক্ষে পক্ষে মতামত রয়েছে তবে পুতুলের ক্রিপ্টিক ত্রুটির কারণে আমি যথেষ্ট পরিমাণে চুল টেনেছি।

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

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

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


1

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

উদাহরণস্বরূপ জটিল ব্যবস্থাগুলির জন্য পুতুল শ্রেণি তৈরি করতে অনেক সময় এবং প্রচেষ্টা ব্যয় হয় এবং অনেক সময় অশ্রু আসে কারণ ত্রুটি বার্তাগুলি সর্বদা 100% পরিষ্কার হয় না এবং সফ্টওয়্যারটি আপগ্রেড করার সময় কোনও নতুন নির্দিষ্টকরণের সাথে মেলে আপনার পুতুলের ক্লাসগুলি মানিয়ে নেওয়ার জন্য আপনাকে অবশ্যই সময় বিনিয়োগ করতে হবে বা পদ্ধতি এবং কোন পদ্ধতির জন্য এটি উপযুক্ত উপযুক্ত তা নির্ধারণ করুন (পুতুল উদাহরণস্বরূপ ঘোষণামূলক এবং একটি আপগ্রেড সাধারণত পদ্ধতিগত হয়)

এছাড়াও আপনি কীভাবে নিয়ন্ত্রিত পদ্ধতিতে আপনার ক্লাসে করা পরিবর্তনগুলি রোল আউট করার পরিকল্পনা করছেন এবং কীভাবে আপনার উদ্ভাসের বিভিন্ন সংস্করণ বজায় রাখতে পারবেন তা নির্ধারণ করা দরকার।

যখন সময় আসবে তখন আপনার পরিচালনা সমাধানকে কীভাবে আপগ্রেড করতে হবে সে সম্পর্কেও আপনাকে বিবেচনা করা উচিত।

উদাহরণস্বরূপ পুতুল ক্লাসের জন্য আপনি যদি উল্লেখযোগ্য পরিমাণে সময় ব্যয় করে থাকেন তবে যেকোন বাস্তব সুবিধা নেওয়ার জন্য আপনাকে প্রচুর এক-ক্লিক ইনস্টল করতে হবে।

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

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