شنبه, ۸ اردیبهشت, ۱۴۰۳ / 27 April, 2024
مجله ویستا

یکپارچه سازی ابرکامپیوترها


یکپارچه سازی ابرکامپیوترها
اندی گاتریج، نایب رییس عملیات بین‌المللی در Neon Systems می‌گوید كه با از راه رسیدن خدمات وب، ترس از نصب و به كارگیری ابركامپیوترها (mainframe) كاهش یافته است. برنامه‌ریزی برای انجام یك پروژه‌ی یكپارچه سازی ابر كامپیوترها، اندكی مشابه سازمان‌دهی بانك‌های بیرون شهری در هنگام تعطیلات است.
برای كاربران ابركامپیوترها كه میانه‌ی خوبی با خطر كردن ندارند، اخبار خوب و بدی در راه است. اخبار بد این است كه درگیر شدن با ابركامپیوترها دیگر یك انتخاب نیست، بلكه گامی ضروری در مسیر رسیدن به یك ساختار اطلاعاتی سریع، پاسخ‌گو و یكپارچه است كه كسب و كارهای جدید و امروزی نیازمند تكمیل آن به گونه‌ای موثر هستند.
و اما اخبار خوب آن است كه در یكپارچگی ابركامپیوترها دیگر نیازی به سفر به منطقه‌ای مشهور به "در این جا اژدها وجود دارد"، نیست. ظهور استانداردهای رابط خدمات وب و راهكارهای توسعه‌ی معماری مبتنی بر سرویس (SOA) باعث تغییراتی در قوانین این بازی شده است.
اگرچه ممكن است بعضی از افراد به ادعاهای ارایه شده برای خدمات وب توجه و اطمینان داشته باشند، تعداد اندكی نیز مخالف آن هستند كه یك مسیر ساده شده به سوی یكپارچه سازی ابركامپیوترها دارای مزایای بسیاری برای كسب و كارها است.
علت اصلی سرمایه گذاری در زمینه‌ی یكپارچه سازی ابركامپیوترها، استفاده از این دستگاه‌های غول‌پیكر در برنامه‌های كاربردی كسب و كارهای جدید و یا از نو ساخته شده است. از نظر تئوری، این كتابخانه‌ی منطق كسب و كار باید ارایه دهنده‌ی منابع غنی از كدهای بدون لیسانس بوده و در خور نیازهای دارندگان آن‌ها باشد. این دستگاه‌ها همچنین باید به گونه‌ای قابل دسترس باشند كه بتوان قطعات آن را جدا و دوباره سوار كرد و به طور مجدد مورد استفاده قرار داد تا بدین ترتیب بتوان پاسخ‌گوی نیازهای مالی در حال تغییر كسب و كارها بود.
از نظر عملی، شركت‌ها یاد گرفته‌اند كه از قابلیت‌های نرم‌افزار ابركامپیوترهای خود انتظاری نداشته باشند، در عوض برنامه‌های كاربردی این كامپیوترهای بزرگ به عنوان سیستم‌های موروثی دردسرساز شناخته می‌شوند كه غیرقابل دسترس، تغییرناپذیر و دارای مجموعه‌ای پیچیده از كدهای مجرد هستند كه به جای فراهم ساختن امكان تغییر در كسب و كارها، مانع اجرای این قابلیت می‌شوند.خدمات وب و معماری مبتنی بر سرویس، سازمان‌ها را قادر می‌سازد تا به صورتی اثر بخش و اقتصادی از امكانات ابركامپیوترهای خود استفاده كنند.این یكپارچه‌سازی نیازمند دوباره نویسی وسیع كد قدیمی و یا ایجاد كد جدید است. با توجه به آن كه یكپارچگی سیستم‌ها به عنوان امری خطیر، نیازمند تلاش مشتریان و انجام تمامی كارها به صورت هم‌زمان است، خدمات وب رویكردی معقول‌تر، اقتصادی‌تر و دارای پیچیدگی كم‌تر به وجود می‌آورد. زمانی كه این رویكرد با معماری مبتنی بر سرویس یكپارچه شود، فرایندهای كسب و كار را در مركز عملكردهای افراد قرار می‌دهد.
به محض آن كه شركت‌ها، مجزا كردن عملیات را در رابط‌های خدمات وب آغاز كنند، خواهند توانست تمامی كارها را به جای چندین بار انجام دادن، در یك مرحله و هم‌زمان انجام دهند. بر این اساس بدون سرمایه‌گذاری‌های جدی و مهم برای تكنولوژی سیستم‌های مبتنی بر اجزا، برنامه‌های كاربردی ابر كامپیوترها - كه پیش از این هزینه‌های گزافی را به همراه داشته‌اند - به وسیله‌ای برای خدمات جدید تبدیل می‌شوند كه قابل بسته‌بندی، پاك‌سازی و پاسخ‌گوی نیازمندی‌های كسب و كار خواهد بود.یكپارچگی ابر كامپیوترها ارایه دهنده‌ی دسترسی مستقیم مبتنی بر استانداردها به نیروی پردازش محیط‌های موروثی است و به تغییر داده و یا منطق كسب و كار بر روی ابر كامپیوترها نیاز ندارد. با وجود آن كه بازار معماری مبتنی بر سرویس و خدمات وب رو به تكامل رفته و شركت‌ها به سوی ارتقا در كسب و كار خود پیش می‌روند، شركت‌هایی كه در زمینه‌ی معماری‌های مبتنی بر رویداد (EDA) سرمایه‌گذاری می‌كنند، از موفقیت بیش‌تری برخوردار خواهند بود.
نویسنده : اندی گاتریج (Computerweekly.com)
مترجم : یاسمن حریری
ناشر : همكاران سیستم
منبع : همکاران سیستم


همچنین مشاهده کنید