এনএফএস ভিএমওয়্যার ডিস্ক চিত্র সংরক্ষণের জন্য সেরা ফাইল সিস্টেম পছন্দগুলি


11

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

লিনাক্স ভিত্তিক ফাইল সিস্টেমটি কি খুব বড় সংলগ্ন ফাইলের (ভিএমওয়্যারের ডিস্কের চিত্রের মতো) পক্ষে? বিকল্পভাবে, লোকেরা কীভাবে এই জাতীয় কাজের চাপের জন্য ওপেনসোলারিসে জেডএফএসকে খুঁজে পেয়েছে?

(এই প্রশ্নটি প্রথমে সুপার ব্যবহারকারীকে জিজ্ঞাসা করা হয়েছিল ; উত্তরগুলি স্থানান্তর করতে নির্দ্বিধায় যদি আপনি কীভাবে জানেন তবে)।

উত্তর:


13

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

  • ডিডিআরড্রাইভ এক্স 1 - জিআইএল ব্যবহারের জন্য সুস্পষ্টভাবে ডিজাইন করা একটি পিসিআই এক্স 1 কার্ডে 4 জিবি ডিডিআর 2 + 4 জিবি এসএলসি ফ্ল্যাশ। লেখাগুলি র‌্যামে যায়; বিদ্যুৎ হ্রাস পাওয়ার ক্ষেত্রে, এটি একটি সুপার ক্যাপাসিটার দ্বারা চালিত <60 সেকেন্ডে ন্যানডের সাথে র‌্যাম সিঙ্ক করে। (50 কে-300 কে আইওপিএস; Direct 2000 ডাইরেক্ট, .edu এর জন্য 1500 ডলার)
  • ইন্টেল এক্স 25-ই 32 জিবি 2.5 ইনচ এসএসডি (এসএলসি, তবে কোনও সুপার ক্যাপ নয়, 3300 আইওপিএস লিখুন); [$ 390 @ অ্যামাজন] [11]
  • ওসিজেড ভার্টেক্স 2 প্রো 40 জিবি 2.5 ইনচ এসএসডি (সুপারক্যাপ, তবে এমএলসি, 20 কে -50 কে আইওপিএস লিখুন); 5 435 @ অ্যামাজন

একবার আপনি ওপেনসোলারিস / নেক্সেন্টা + জেডএফএস সেটআপ পেয়ে গেলে আপনার ওপেনসোলারিস এবং ইএসএক্স বক্সেনের মধ্যে ব্লকগুলি সরিয়ে নেওয়ার বেশ কয়েকটি উপায় রয়েছে; আপনার পক্ষে যা সঠিক তা আপনার বিদ্যমান অবকাঠামো (এল 3 স্যুইচ, ফাইবার কার্ড) এবং আপনার অগ্রাধিকার (রিডানডেন্সি, বিলম্ব, গতি, ব্যয়) এর উপর নির্ভর করে। তবে যেহেতু আইএসসিএসআই / এফসি / এনএফএস কার্যকারিতা আনলক করতে আপনার বিশেষায়িত লাইসেন্সের প্রয়োজন নেই আপনি নিজের জন্য হার্ডওয়্যার পেয়েছেন এমন কোনও কিছুর মূল্যায়ন করতে এবং আপনার পছন্দসই চয়ন করতে পারেন:

  • আইএসসিআইআই লক্ষ্যমাত্রা (সিপিইউ ওভারহেড; ওপেনসোলারিসে কোনও TOE সমর্থন নয়)
  • ফাইবার চ্যানেল লক্ষ্যমাত্রা (ফাইবার কার্ড সস্তা নয়)
  • এনএফএস (ভিএমওয়্যার + এনএফএস সূক্ষ্ম হতে পারে, 32 টি মাউন্টের মধ্যে সীমাবদ্ধ)

যদি আপনি মূল্যায়নের জন্য 500 ডলার ব্যয় করতে না পারেন, জেডআইএল কোনও বাধা আছে কিনা তা পরীক্ষা করে জেডআইএলকে অক্ষম করে না করে পরীক্ষা করুন । (এটি সম্ভবত)। উত্পাদনে এটি করবেন না । আপনার কাছে L2ARC এর জন্য প্রচুর র‌্যাম এবং এসএসডি না থাকলে জেডএফএসের ডুপ্লিকেশনটি নিয়ে কেবল জঞ্জাল করবেন না। এটি সেটআপ হয়ে গেলে এটি অবশ্যই দুর্দান্ত, তবে আপনি ডেডআপের সাথে খেলার আগে অবশ্যই কিছু এনএফএস টিউনিং করার চেষ্টা করবেন । একবার আপনি এটি 1-2 গিগাবাইটের লিঙ্কগুলিকে স্যাটারেটিংয়ে পেলে 8 জিবি এফসি, 10 জিজিই এবং ইনফিনিব্যান্ডে বৃদ্ধির সুযোগ রয়েছে, তবে প্রতিটি মূল্যায়নের জন্য এমনকি একটি গুরুত্বপূর্ণ বিনিয়োগের প্রয়োজন।


2

আমি ঠিক এটি করব না। আমার অভিজ্ঞতায় লিনাক্স (বিশেষত CentOS 3/4/5) একটি এনএফএস সার্ভারের জন্য সাধারণত দুর্বল পছন্দ। আমি বেশ কিছু পেয়েছি এবং দেখেছি যে লোড, লেটেন্সি এবং থ্রুপুটের কারণে আমরা কখনই আমাদের মাথা ঘুরে দাঁড়াতে পারি না এমন কারণে ঝরে পড়ে।

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

আপনার যদি সময় থাকে তবে ওপেনসোলারিস (বর্তমানে সোলারিস কার্যকরভাবে ব্যবহার করা খুব ব্যয়বহুল), লিনাক্স এবং সম্ভবত একটি বিএসডি বৈকল্পিক বা দু'এর জন্য একই হার্ডওয়্যার সেটআপ করার জন্য পরীক্ষামূলকভাবে কার্যকর হবে। আপনি যদি কিছু পারফরম্যান্স মেট্রিক নিয়ে আসতে পারেন (উদাহরণস্বরূপ, স্টোরের বাইরে রাখা কোনও ভিএম-র ডিস্ক I / O গণনা করা হয়) এটি একটি আকর্ষণীয় সাদা কাগজ বা ইন্টারনেট নিবন্ধের জন্য তৈরি করতে পারে। (যদি আপনার সময় থাকে।)

সাধারণভাবে এনএফএসের বিষয়ে, নেট অ্যাপ লোকেরা আমাকে বেশ কয়েকবার বলেছিল যে তাদের মানদণ্ডে দেখা গেছে যে ভিএমএসের জন্য পারফরম্যান্সে এনএফএসের কেবল 5 থেকে 10% ব্যয় ছিল - এবং যদি আপনার অ্যাপ্লিকেশনটি যথেষ্ট সমস্যাযুক্ত যে এটি একটি সমস্যা ছিল, আপনার ভার্চুয়ালাইজিং করা উচিত নয় এটি প্রথম স্থানে

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


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

2

আমরা আমাদের VMWare ESXi সার্ভারে এনএফএস সরবরাহ করতে একটি RAID 10 জেডএফএস কনফিগারেশন সহ ওপেনসোলারিস 2009/06 ব্যবহার করছি। এটি এখন পর্যন্ত আমাদের প্রয়োজনের জন্য মোটামুটি ভালভাবে কাজ করে। আমরা সটা রেড ধরণের ড্রাইভ (সিগেট ইএস ২ 1 টিবি ড্রাইভ) ব্যবহার করছি। আমাদের এখনও কিছু করণীয় আছে।


2

আমি ভিএমওয়্যারের জন্য এনএফএস ডেটাস্টোরের একটি বড় অনুরাগী, নেট অ্যাপের একটি দুর্দান্ত বাস্তবায়ন রয়েছে।

টিআর -3808 নেটঅ্যাপ এফসি, আইএসসিএসআই এবং এনএফএস সংযুক্ত শেয়ার্ড ডেটাস্টোরগুলির স্কেলিংয়ের সাথে তুলনা করে, যা একটি দুর্দান্ত পঠন।


-2

আপনি জেডএফএস এআরসি সহ 3+ বছরের বাগটি বিবেচনা করতে চাইতে পারেন যা জেডএফএসের সাথে খুব গভীরভাবে ঝাঁপ দেওয়ার আগে এখনও অব্যাহত রয়েছে ...

http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6522017

(এটি একটি ন্যক্কারজনক কারণ এটি হাইপারভাইসারের ভিএম সীমা থেকেও বাইরে চলে যাবে!)


আপনি এই একই "উত্তরটি" কমপক্ষে দুটি পৃথক নেক্সেন্টা-সম্পর্কিত প্রশ্নের অনুলিপি / পেস্ট করেছেন। যদিও এটি একটি গুরুতর ত্রুটিযুক্ত, একটি খুব বিরল পরিস্থিতিতে এটির মধ্যে প্রবেশ করবে। যেমন, আপনার ক্রিয়াগুলি কিছুটা অতিরিক্ত অতিরিক্ত বলে মনে হচ্ছে। চলমান ZFS সুবিধাগুলো পর্যন্ত খুব পাতলা সুযোগ যে আপনি এই বাগ আঘাত করব অতিক্রম করা।
EEAA

ঠিক আছে, 8 টি পৃথক প্রশ্ন তৈরি করুন যা আপনি এই একই উত্তরটি আটকে দিয়েছেন।
EEAA

এগুলি সম্পর্কিত, তবে এটি আপনার মতামত। আমি সুবিধাগুলির সাথে একমত, তবে এই অসামান্য / চলমান বাগের প্রভাব তাৎপর্যপূর্ণ কারণ এটি পুরো ওএসকে একটি গ্রাইন্ডিং স্টল এনে দেবে - কোনও সুবিধা নেই যখন আপনি নির্ভরযোগ্যভাবে সঞ্চিত ডেটা অ্যাক্সেস করতে পারবেন না।
ব্যবহারকারী 48838

এই ফোরামে / ফর্ম্যাটটির সামগ্রিক উপযোগিতার জন্য যে লোকেরা সত্যই এটিকে মোটামুটিভাবে রেট দিতে চায় তাদের জন্য, দয়া করে নীচের মন্তব্যের মাধ্যমে প্রথমে পড়ুন: সার্ভারফল্ট
ব্যবহারকারী 48838

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