0
HPCC Systems
HPCC Systems یک پلتفرم محاسبات خوشه ای منبع باز را ارائه می دهد که برای حل مشکلات Big Data استفاده می شود.معماری بی نظیر و زبان برنامه نویسی ساده اما در عین حال قدرتمند (ECL) آن را به یک راه حل قانع کننده برای حل نیازهای محاسباتی فشرده داده تبدیل می کند.معماری HPCC Systems شامل خوشه های Thor (داده پالایشگاه) و Roxie (Query) و همچنین اجزای واسطه مشترک ، یک لایه ارتباطات خارجی ، رابط های مشتری است که هم خدمات کاربر نهایی و هم ابزارهای مدیریت سیستم و اجزای کمکی را برای پشتیبانی از نظارت وبرای تسهیل بارگیری و ذخیره داده های سیستم فایل از منابع خارجی.یک محیط HPCC فقط شامل خوشه های Thor یا خوشه های Thor و Roxie می باشد.... ثور وظیفه مصرف مقادیر زیادی از داده ها ، تبدیل ، پیوند و فهرست بندی این داده ها را دارد.این به عنوان یک سیستم فایل توزیع شده با قدرت پردازش موازی در سراسر گره ها کار می کند.یک خوشه می تواند از یک گره واحد تا هزاران گره مقیاس کند.Roxie قابلیت پردازش پرس و جو آنلاین و عملکرد انبار داده های جداگانه را با کارایی بالا فراهم می کند.ECL (Enterprise Control Language) یک زبان برنامه نویسی قدرتمند است که به طور ایده آل برای دستکاری Big Data مناسب است.ECL IDE یک IDE مدرن است که برای رمزگذاری ، اشکال زدایی و نظارت بر برنامه های ECL استفاده می شود.ESP (Enterprise Services Platform) رابط کاربری آسان برای دسترسی به نمایش داده شدگان ECL با استفاده از XML ، HTTP ، SOAP و REST فراهم می کند.