PDA

View Full Version : یکپارچه سازی ابرکامپیوترها



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

نوشته یاسمن حریری
منبع همکاران سیستم