رندرفارم چیست ؟
در پروژه های بزرگ رندرینگ تصاویر رایانه ای به صورت انیمیشن و یا فیلم، و یا پردازش و محاسبات بسیار سنگین ریاضی، فیزیک، مکانیک ، هواشناسی و … تنها راه کار موجود در دنیا استفاده از قدرت چندین سیستم به صورت همزمان است. رندرفارم، عنوانی است که در سالهای اخیر به کرات نام آن را شنیده اید و وقتی صحبت از یک render farm می شود، مجموعه ای عظیم از نظر پردازشی را تداعی خواهد کرد.
رندر فارم یا مزرعه رندرگیری به شبکهای از کامپیوترها گفته میشود که برای عملیات رندرینگ “تصاویر خلق شده به وسیله کامپیوتر (Computer-Generated Imagery) که به آن CGI نیز گفته می شود در نرم افزارهای سه بعدی و پردازش تصویر مورد استفاده قرار میگیرد.
رندرفارم ها (Render Farm) چگونه کار میکنند؟
رندر فارم بیشتر برای رندرینگ فریم های سنگین جلوههای ویژه فیلمها، انیمیشن و پردازشات دستهای افلاین به صورت RealTime و Non–Realtime استفاده. به طور معمول رندر تصاویر سه بعدی و انیمیشنهای با کیفیت بالا برای یک کامپیوتر بسیار زمان بر است و برای این کار از شبکهای از کامپیوترها که به “رندر فارم” معروف است استفاده میشود.. یک RenderFarm ، یک مجموعه بزرگ از سی پی یو ها و گرافیک های پردازشی و رندرینگ می باشد.
یک رندر فارم (Render Farm) را میتوان ابر کامپیوتری در نظر گرفت که از اتصال چندین کامپیوتر ویژه به هم ایجاد شده است و بیشتر در زمینه ی پردازشات دستهای و موازی کاربرد دارد.شرکت دانش و فناوری مازستا (DFM) با ارائه راه کارهای منطقی و مقرون به صرفه، توان ایجاد و پیاده سازی RenderFarm های سفارشی بر حسب نیاز و بودجه مشتریان را دارد که در این خصوص میتواند سرعت های مورد نیاز کاربران را برای آنها فراهم آورد.
تنها راه کار رندرینگ فیلم و انیمیشن های بلند
انواع مختلف فارم های رندرینگ
با توجه به اینکه رندرفارم های مازستا بر اساس کاربری های متفاوت قابل طراحی و پیاده سازی می باشد، این دسته از خدمات را میتوان به سه گروه اصلی تقسیم نمود.
الف ) رندر فارم هایی (RenderFarm) با تکیه بر توان پردازشی سی پی یو (CPU Based)
ب) رندر فارم هایی (Render Farm) با تکیه بر توان پردازشی گرافیکی (GPU Based)
ج) رندرفارم هایی (Render Farm) با تکیه بر توان پردازش ترکیبی (Hybrid CPU & GPU Based)
هرکدام از رندرفارم های (RenderFarm) ذکر شده برای موارد مشخصی قابل استفاده است که مستقیما به کاربری و نرم افزارهای مورد استفاده هر شرکت مربوط می باشد. مازستا متعهد خواهد بود که آموزش های لازم جهت راه اندازی، رفع اشکال و کاربری سیستم های پیاده سازی شده را به کاربران خود تقدیم نماید و به مدت های مشخص شده تحت پوشش گارانتی و خدمات پس از فروش مازستا قرار دهد.