সান ভার্চুয়ালাইজিং সার্ভারের জন্য সেরা অনুশীলন?


17

ঠিক আছে, সুতরাং আমি আমার এসএনএর চেয়ে আগের চেয়ে আরও কিছুটা বাড়িয়ে তুলতে চাই এবং একই সাথে, এসএসআই-এর সুবিধা নিন।

বর্তমানে, আমি ডেল পাওয়ারএজ 1955 ব্লেডগুলির একটি অ্যারে পেয়েছি যা একটি একক-ঘের EMC AX4-5 FC স্টোরেজ অ্যারের সাথে যুক্ত। আমি এসএনকে মূলত ডিএএস হিসাবে ব্যবহার করছি। আমি এসএএন-তে LUNs পেয়েছি যা নির্দিষ্ট শারীরিক মেশিনগুলিতে ইঙ্গিত করছে এবং সেই মেশিনগুলি LUN গুলি যে কোনও ক্ষেত্রেই ব্যবহার করে (বেশিরভাগ ডাটাবেস এবং সাম্বা / এনএফএস শেয়ার, টার্গেট সার্ভারের উপর নির্ভর করে)।

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

আমার কাছে ফেরিস বুয়েলারের শনাক্ত বাজানোর মতো বাছাই হচ্ছে। কখনও পাঠ হয়নি!

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

আমার প্রশ্নগুলি হ'ল:

1) আমার পরিকল্পনা কত বোকা?

2) আসল বাস্তবায়নের ক্ষেত্রে, আমি কি LUN এ একটি সাধারণ ভিএমডিকি চিত্র তৈরি করব, বা আমি এটি "কাঁচা" পার্টিশন দেব (যদি এটি এসএসআই দিয়েও সম্ভব হয়?)

3) ক্লাস্টারবিহীন ফাইলসার্ভারগুলি ব্যবহার করার কোনও "ভাল" উপায় আছে?

উত্তর:


7

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

প্রথমত, আপনি একটি "কাঁচা ডিভাইস ম্যাপিং" ব্যবহার করে কোনও ভিএম-এর কাছে একটি কাঁচা লুন উপস্থাপন করতে পারেন। এটা করতে:

  • ESXi হোস্টকে LUN উপস্থাপন করুন (বা হোস্ট গ্রুপ, আপনি যদি ক্লাস্টারিং / এইচএ ব্যবহার করতে যাচ্ছেন)
  • আপনার ভিএম-তে একটি ডিস্ক যুক্ত করুন, কাঁচা ডিভাইস ম্যাপিং নির্বাচন করুন, LUN এ পয়েন্ট করুন
  • ভিএম এর ভিতরে এসসিএসআই বাসটি পুনরায় চালু করুন
  • সাধারণ ডিস্কের মতো, fdisk, মাউন্ট এবং fstab এ যুক্ত করুন।

উপরিভাগ: দ্রুত সেট আপ করা, দ্রুত ব্যবহার করা সহজ, যদি আপনি নিজেকে ট্র্যাক থেকে ভি 2 পি করা দরকার বলে মনে করেন তবে শারীরিক হোস্টে ডিস্ক উপস্থাপন করতে পারে

খারাপ দিক: আপনি শারীরিক বা ভার্চুয়াল সামঞ্জস্যতা মোড ব্যবহার করেন কিনা তার উপর নির্ভর করে আপনি কিছু ভিএমওয়্যার-ভিত্তিক স্ন্যাপশট / রোলব্যাক বিকল্পগুলি হারাতে পারেন

বিকল্প বিকল্প হ'ল ডেটাস্টোর তৈরি করতে LUN এ ভিএমএফএস তৈরি করা, তারপরে সেই ডাটাস্টোরের ভিএম-তে একটি ভিএমডি কে ডিস্ক যুক্ত করুন।

  • উপরিভাগ: এটি স্টোরেজ ভি-মোশন-বান্ধব যদি আপনি কখনও এটি ব্যবহারের জন্য লাইসেন্স কিনেন। এটি LUN এবং এমনকি SAN এর মধ্যে ভিএমডি কে ডিস্কের গরম স্থানান্তর করতে দেয়।

উভয় ক্ষেত্রেই, আপনার ভিএমওয়্যার বা আপনার ভিএম ব্যর্থতার সময় ফাইল সিস্টেম খাওয়া উচিত একই রকম ঝুঁকির অবস্থানে; একটি অন্যটির চেয়ে মারাত্মকভাবে ভাল নয় যদিও পুনরুদ্ধারের বিকল্পগুলি উপলব্ধ হবে তা সম্পূর্ণ আলাদা হবে।

আমার আরডিএম স্থাপন করা হয় না যদি না আমার দরকার হয়; আমি খুঁজে পেয়েছি তারা ভিএমডিকে হিসাবে আমাকে বেশি নমনীয়তা কিনে না (এবং অন্যান্য স্টোরেজ ক্রিয়াকলাপ সম্পাদন করার সময় যে বাগগুলি তাদেরকে অযৌক্তিক করে তুলেছিল তা আমাকে কামড়েছে (যেহেতু স্থির হয়েছে - সেই লিঙ্কটিতে আরডিএম বিভাগটি দেখুন))


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

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

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


1

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

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

পাওয়ার পাওয়ার দৃষ্টিকোণ থেকে সম্ভবত যতটা সম্ভব 100% মেশিনগুলি লোড করা আরও দক্ষ হবে এবং অন্যান্য মেশিনগুলি চালিত করতে সক্ষম হবে, তবে মনে হচ্ছে আপনার সমস্ত ডিম এক ঝুড়িতে রাখার মতো like

আমি নিজেকে এ বিষয়ে বিশেষজ্ঞ বলব না, আমি যা করি ঠিক এটি।


1

আরে ম্যাট আপনি যখন ভার্চুয়ালাইজেশন সমাধানটি ব্যবহার করেন তখন সমাধানের টুকরো টুকরো করার অনেক উপায় রয়েছে। প্রথমে VMDK এর তুলনায় কাঁচা LUN (আরডিএম) দেখানোর প্রচুর মানদণ্ড রয়েছে এবং পার্থক্যটি সাধারণত নগন্য হিসাবে দেখানো হয়। আরডিএমগুলির সাথে সচেতন হওয়ার জন্য কয়েকটি বিষয়: কেবলমাত্র কিছু ক্লাস্টারিং পরিস্থিতিতেই আরডিএম (এমএস ক্লাস্টারিং) ব্যবহার করা প্রয়োজন। আরডিএম এর 2TB সীমা রয়েছে তবে LVM এই সীমাটি ঘিরে কাজ করতে পারে। ভিএমএফএসের জন্য ব্যবহার করার জন্য ইএসএক্সআইএলকে দেওয়া এবং এটিতে ভিএমডিকে লাগানোর চেয়ে আরডিএম এর 'শক্ত' ' ভিএমডিকে (যেমন উল্লেখ করা হয়েছে) এর কিছু দুর্দান্ত সুবিধা রয়েছে: এসভিমোশন, স্ন্যাপশটস (পিআরডিএম স্ন্যাপশট করতে পারে না)।

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

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

আমার "ক্ষুদ্র" পরিবেশে আমি কোনও ভিএমডিকে দূষিত হতে দেখিনি। আমি যেটা বুঝতে পেরেছি তা হ'ল যদি আপনার কাছে 2 টির বেশি ইএসএক্স (i) হোস্ট বা এক ডজন ভিএম থাকে তবে আপনি সমস্ত কিছুর খোঁজ রাখার জন্য ভিসেন্টার পেতে চাইবেন। কিছু প্রয়োজনীয় / প্লাস প্যাকেজ সুবিধাগুলি বিবেচনা করে খুব বেশি ব্যয়বহুল হয় না।


1

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

আপনি যদি অপ্রয়োজনীয়তা (সান ব্যর্থতা) খুঁজছেন তবে ভিএমডিক্স সিঙ্ক্রোনাইজ করার ভাল উপায় আমি জানি না। তবে আপনি যদি ব্লক ডিভাইসগুলি ব্যবহার করেন তবে আপনার ডিআরবিডি ব্যবহারের কেবলমাত্র আপনার প্রয়োজনীয় ভিএমএসের প্রতিলিপি তৈরি করতে প্রয়োজন হবে lic


0

আমার মনে হয় আপনার নিজের জিজ্ঞাসা করা উচিত "আমি কি কখনও শারীরিক সার্ভারগুলিতে ফিরে যাওয়ার পরিকল্পনা করি"

উত্তরটি যদি হয় তবে সম্ভবত আপনার আরডিএমের সাথে লেগে থাকা উচিত। আরডিএম সহ ESXi (আমার মনে হয়) আপনার ফাইবারের কাজ করার জন্য কিছু কিনে নেওয়া দরকার (আবার এসএসসিতে 100% নিশ্চিত নয়)।

আমাদের বেশ কয়েকটি মেশিন ছিল যা আমি দ্রুত শারীরিক সার্ভার থেকে আরডিএম ব্যবহার করে ইএসএক্স (4.0) এ সরিয়েছি। আমার কাছে লিনাক্স এবং উইন্ডোজ মেশিনগুলির মিশ্রণ ছিল (উভয় প্ল্যাটফর্মের জন্য অত্যন্ত সহজ)। আমাদের এখনও শারীরিক সার্ভারগুলিতে কয়েকটি চলমান কিংবদন্তী ফ্রিবিএসডি (.0.০ এবং তার বেশি) রয়েছে যার জন্য আমরা আরডিএম ব্যবহার করতে পারি না কারণ পুরানো এফবিএসডি কার্নেল এটি সমর্থন করে না। এটি দ্রুত ছিল এবং আমার LUN পয়েন্ট করা এবং তারপরে ভিএমওয়্যার সরঞ্জামগুলি ইনস্টল করা ব্যতীত অন্য কিছু করার দরকার ছিল না। মস্তিষ্কের মৃত সহজ .. কোনও রূপান্তরকারী নেই ...

আপনার নিজের থেকে অন্য একটি জিনিস জিজ্ঞাসা করা উচিত তা হ'ল "আমি ভিএমওয়্যারের কোন বৈশিষ্ট্য ব্যবহার করতে চাই?"

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

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


ধন্যবাদ। প্রশিক্ষণটি একটি ভাল পরামর্শ, আমার মনে হয়, তবে vmotion এর মতো জিনিসগুলি ব্যবহারের জন্য লাইসেন্সের সামর্থ্য পাওয়ার কোনও উপায় নেই, তাই আমি নিশ্চিত নই যে প্রশিক্ষণের অধিবেশন থেকে কী কী আমি ঘরে নিয়ে যেতে পারি।
ম্যাট সিমন্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.