টিপস সন্ধান করছে: জেন এবং জিপিইউ পাস-থ্রোয়ের চারপাশে একটি ওয়ার্কস্টেশন তৈরি করা


8

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

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

তাই আমার বেশ কয়েকটি প্রশ্ন রয়েছে:

  • এটি কি সাধারণভাবে সম্ভব?
  • নন-সার্ভার জিপিইউগুলির সাথে কি জিপিইউ পাসস্ট্র্রুটি যথেষ্ট ব্যবহারযোগ্য?
  • কেনার সময়, মাদারবোর্ডে আমার কী প্রযুক্তিগুলি সন্ধান করা উচিত (সম্ভবত সম্ভবত গিগাবাটি + ইন্টেল সিপিইউ নির্বাচন করা)
  • দিগন্তের উপর এমন কিছু ভার্চুয়ালাইজেশন প্রযুক্তি রয়েছে যা অপেক্ষা করার মতো?
  • সম্পদ বিভাজনে জেন কতটা ভাল?
    • ওয়ার্কস্টেশনের ফাইল-সার্ভার এবং মাল্টিমিডিয়া স্ট্রিমিং অংশটি কাজ করতে হবে এমনকি যদি গেমের কনসোল অংশটি তার সংস্থানগুলির 100% খায় এবং তদ্বিপরীত হয়
  • সিস্টেমটি রাইড 6 এবং এলভিএম সফ্টওয়্যার সহ 8 টি ডিস্কের উপরে চলে যাবে, আমি কি সিস্টেমের গেম কনসোল অংশের জন্য একটি ডেডিকেটেড ডিস্ক কিনতে পারি?
    • জেন এবং আই / ও পারফরম্যান্স নিয়ে কিছু সমস্যা সম্পর্কে আমি পড়েছি

যে কোনও ইনপুট প্রশংসিত হবে।

পিএস আমি তখন জেনের অন্যান্য প্রযুক্তি ব্যবহারে আপত্তি করব না তবে আমি জিপিইউ পাসথ্রু সমর্থন করে এমন কোনও ভার্চুয়ালাইজেশন প্ল্যাটফর্ম সম্পর্কে অসচেতন।


গেমিং ফাইল সার্ভারকে ব্লক করবে কেন? গেমস সমস্ত কোর ব্যবহার করবে না, এবং উইন্ডোজ 7 মাল্টিটাস্কিং ঠিকঠাক পরিচালনা করতে পারে।
মার্টিন

@ মার্টিন কারণ আমি উইন্ডোজকে ফাইলসভার হিসাবে ব্যবহার করি না। আমি যে ক্রেজি নই :- ডি ফাইলসার্ভার + মাল্টিমিডিয়া স্ট্রিমিং লিনাক্সে সম্পন্ন হয়েছে।
আইমন

উত্তর:


3

পিসিআই পাসথ্রু সম্পর্কে যে তথ্য রয়েছে তা ভয়াবহভাবে পুরানো এবং অপ্রয়োজনীয়।

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

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


1

আপনার সেটআপের সমালোচনামূলক অংশটি থ্রিডি পারফরম্যান্স।

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

আমি জিপিইউ পাসস্ট্রোও করিনি, তবে কারসারি গুগলিং এটি নির্ভর করে না যে এটি নির্ভরযোগ্যভাবে কাজ করে , টুইঙ্কিং প্রয়োজন। মূলত, এটি প্লাগ ও প্লে হবে না - আপনি বেশ গ্যারান্টিযুক্ত যে কয়েকটি / কিছু / অনেক গেমগুলি কাজ করবে না।

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


1

এটি কি সাধারণভাবে সম্ভব?

হ্যাঁ. আমি পুনরায় জেন ভিজিএ পাসস্ট্র্রুটি সম্পাদন করেছি এবং এটি দুর্দান্ত কাজ করেছে। নিম্নলিখিত ভিডিওটি একবার দেখুন: http://www.youtube.com/watch?v=Gtmwnx-k2qg

নন-সার্ভার জিপিইউগুলির সাথে কি জিপিইউ পাসস্ট্র্রুটি যথেষ্ট ব্যবহারযোগ্য?

হ্যা এবং না. আনুষ্ঠানিকভাবে, কেবল এনভিডিআইএ কোয়াড্রো এফএক্স 3800, 4800 এবং 5800 সমর্থিত, তবে আমি আগের ভিডিওর মতো একটি এনভিআইডিএ জিফর্স জিটিএক্স 460 সাফল্যের সাথে ব্যবহার করেছি এবং টিও এন মিং একটি জিফর্স 8400 জিএস ব্যবহার করেছেন। এটি গ্রাফিক কার্ডের উপর নির্ভর করে।

কেনার সময়, মাদারবোর্ডে আমার কী প্রযুক্তিগুলি সন্ধান করা উচিত (সম্ভবত সম্ভবত গিগাবাটি + ইন্টেল সিপিইউ নির্বাচন করা)

আপনার চিপসেটটি আই / ও এমএমইউ (এএমডি-ভি / ভিটি-ডি) সমর্থন করবে তা নিশ্চিত করা উচিত, সিপিইউ এএমডি-ভি / ভিটি-এক্স সমর্থন করে এবং গ্রাফিক কার্ড সমর্থন ফাংশন লেভেল রিসেট (এফএলআর)।

মনে রাখবেন যে এই কৌশলটি এখনও পরিপক্ক নয় এবং এটি চেষ্টা না করা পর্যন্ত এটি কাজ করার গ্যারান্টিযুক্ত নয়!


0

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

একরকমভাবে ওয়াইন জিপিইউ পাস-থ্রো সরবরাহ করে তবে এটি পিসিআই স্তরের চেয়ে উইন্ডোজ এপিআই স্তরে রয়েছে। 3 ডি পারফরম্যান্স প্রায়শই উইন্ডোজ এবং লিনাক্স + ওয়াইন এর মধ্যে তুলনীয়।


0

জেনের সাথে আমার অভিজ্ঞতার ভিত্তিতে, এখানে প্রশ্ন / এ:

  1. এটি কি সাধারণভাবে সম্ভব? হ্যাঁ, সঠিক হার্ডওয়্যার এবং কনফিগারেশন দেওয়া হয়েছে।
  2. নন-সার্ভার জিপিইউগুলির সাথে কি জিপিইউ পাসস্ট্র্রুটি যথেষ্ট ব্যবহারযোগ্য? হ্যাঁ, প্রচুর ব্যবহারকারীর প্রতিবেদন রয়েছে যারা সাধারণত ভিজিএ পাসস্ট্র্রু এবং উইন্ডোজ এর অধীনে গেমিংয়ের জন্য এএমডি কার্ড ব্যবহার করেন।
  3. কেনার সময়, মাদারবোর্ডে আমি কোন প্রযুক্তিগুলির সন্ধান করা উচিত (সম্ভবত সম্ভবত গিগাবাটি + ইন্টেল সিপিইউ চয়ন করা)? ভিটি-ডি (এএমডি দ্বারা আইওএমএমইউ বা এএমডি-ভি নামেও পরিচিত) একেবারে আবশ্যক। ইন্টেল সিপিইউ সহ সিপিইউ এবং মাদারবোর্ড / বিআইওএস উভয়কেই ভিটি-ডি সমর্থন করতে হবে। (কিছু পুরানো ইন্টেল চিপসেট / সিপিইউ কনফিগারেশনগুলি ভিটি-ডি সমর্থন করে, তবে এটি কোনও আধুনিক সিস্টেমের জন্য আপনি ব্যবহার করতে চান এমন কিছু নয়)) এখানে দেখুন: http://wiki.xen.org/wiki/VTdHowTo । এছাড়াও, নিশ্চিত হয়ে নিন যে আপনি একটি পরীক্ষিত এবং প্রমাণিত গ্রাফিক্স কার্ড পেয়েছেন। অন্যথায় এটি কাজ নাও করতে পারে। XenVGAPassthroughTmittedAdapters দেখুনরেফারেন্সের জন্য, তালিকাটি সম্পূর্ণ না হলেও। হার্ডওয়্যার নির্বাচন সম্পর্কে খুব সতর্কতা অবলম্বন করুন এবং - যদি সম্ভব হয় - লিনাক্স সমর্থনকারী বিক্রেতাদের কাছ থেকে কিনুন এবং তাদের প্রযুক্তিগত বৈশিষ্ট্যে ভিটি-ডি / আইওএমএমইউ নির্দিষ্ট করেন specify কেন? কারণ একটি বায়োস আপডেট সহজেই আপনার সিস্টেমটিকে ইট করতে পারে। যাই হোক না কেন, কোন BIOS সংস্করণটি ভিটি-ডি সমর্থন করে তা নিশ্চিত করুন এবং আপনি খুব ভাল কারণ না পেলে আপগ্রেড করবেন না। এছাড়াও, লিনাক্সের অভিজ্ঞতা নেই এমন বিক্রেতাদের থেকে সাবধান থাকুন - তাদের উত্তরগুলি বিভ্রান্তিমূলক হতে পারে (এটিকে বিনয়ের জন্য)
  4. দিগন্তে এমন কিছু ভার্চুয়ালাইজেশন প্রযুক্তি ক্রাইপিংয়ের জন্য অপেক্ষা করছে যা মূল্যবান? কেভিএম এবং ভিএমওয়্যার উভয়ই ভিজিএ / পিসিআই পাসস্ট্র্রু দিয়ে জেন কী করছে তা পুনরুত্পাদন করার জন্য কিছু চেষ্টা করছে। কিছু কেভিএম এবং ভিএমওয়্যার ব্যবহারকারী ভিজিএ পাসস্ট্র্রুতে সাফল্যের কথা জানিয়েছেন, আরও অনেকটা পিসিআই পাস্ত্রুতে। আমি মাইক্রোসফ্টের হাইপার-ভি এর সাথে পরিচিত নই, তবে আমি প্রতিবেদনগুলি দেখেছি যে এটি কোনও এক ধরণের ভিজিএ পাস্ত্রুকে সমর্থন করে। মাইক্রোসফ্ট হাইপার-ভিতে লিনাক্সকে কতটা সমর্থন করে তা আমি জানি না।
  5. সম্পদ বিভাজনে জেন কতটা ভাল? জ্বলে! ডিফল্ট সেটিংসে এটি সিপিইউ সংস্থানগুলিতে ভারসাম্য বজায় রেখে দুর্দান্ত কাজ করে। এটি সহজেই সুরক্ষিত হতে পারে, তবে ডম 0 এর জন্য একটি নির্দিষ্ট পরিমাণ মেমরি সংরক্ষণ করা এবং সম্ভবত শিডিয়ুলারে এটি কিছুটা উচ্চতর অগ্রাধিকার দেওয়া ব্যতীত আসলে কিছুই করার নেই। আমি কেবলমাত্র দুর্বল পয়েন্টটি দেখতে পেয়েছি সেটি হল নেটওয়ার্ক কনফিগারেশন - এটি কৌশলযুক্ত হতে পারে এবং এখনও কিছু ছোটখাটো সমস্যা সমাধান করতে হবে।
  6. ওয়ার্কস্টেশনের ফাইল-সার্ভার এবং মাল্টিমিডিয়া-স্ট্রিমিং অংশটি কাজ করতে হবে এমনকি যদি গেমের কনসোল অংশটি তার 100% সম্পদ এবং তদ্বিপরীত খাচ্ছে - এ: আমি তাতে সমস্যা দেখিনি, এবং কোনও পরিস্থিতিতে এটি করতে পারে সুর ​​করা। Dom0 পর্যাপ্ত সংস্থান দিন।
  7. সিস্টেমটি রাইড 6 এবং এলভিএম সফ্টওয়্যার সহ 8 টি ডিস্কের উপরে চলে যাবে, আমি কি সিস্টেমের গেম কনসোল অংশের জন্য একটি ডেডিকেটেড ডিস্ক কিনতে পারি? জেন এলভিএম নিয়ে খুব ভাল কাজ করে। তবে একটি উইন্ডোজ ডমইউতে ভাল পারফরম্যান্স পেতে জিপিএলপিভি ডিস্ক ড্রাইভার ইনস্টল করা গুরুত্বপূর্ণ! আপনার কাছে কোনও সটা নিয়ন্ত্রকের মাধ্যমে অতিথির কাছে যাওয়ার বিকল্প রয়েছে যাতে এটি হার্ডওয়্যারটিতে সরাসরি অ্যাক্সেস পায়। যদি কোনও এসএসডি এবং স্ট্রিপযুক্ত এলভিএম ডিস্কের মধ্যে ~ 140-240MB / s ফাইল স্থানান্তর গতি গ্রহণযোগ্য হয়, তবে আমি গেমিংয়ের জন্য ডেডিকেটেড ডিস্ক যুক্ত করা বিরত করব না। আপনার RAID / LVM কম্বো ঠিক আছে করা উচিত।
  8. জেন এবং আই / ও পারফরম্যান্স নিয়ে কিছু সমস্যা সম্পর্কে আমি পড়েছি - এ: এই প্রতিবেদনগুলি ফাইল ভিত্তিক স্টোরেজের উপর ভিত্তি করে তৈরি করা হয়েছে, যা অন্যান্য হাইপারভাইজারগুলির সাথেও খারাপ আচরণ করে। LVM ব্যবহার করে ভাল পারফরম্যান্স দেওয়া উচিত, যতক্ষণ না dom0 এর মধ্যে I / O পরিচালনা করতে পর্যাপ্ত র‌্যাম এবং সিপিইউ সংস্থান থাকে। এখনও অবধি আমি কোনও আই / ও সমস্যা লক্ষ্য করিনি, এমনকি সমস্ত কোরের 100% সিপিইউ লোডের অধীনে (i7 3930K 6-কোর সিপিইউ)।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.