رفع کندی نرمافزارهای سازمانی در ارتباط شعب | از VPN تا RemoteApp
«ذخیره فاکتور دو دقیقه طول میکشد!»، «گزارشگیری از انبار روی سیستم قفل میکند!». اینها جملات آشنا و کلافهکنندهای هستند که مدیران IT هر روز از کارمندانِ مستقر در شعبِ دیگر یا پرسنلِ دورکار میشنوند. با وجود اینکه سازمانها هزینههای زیادی برای برقراری تونلهای امن (VPN) بین دفتر مرکزی و کارخانه پرداخت میکنند، اما نرمافزارهای مالی، حسابداری و اتوماسیون در شعب دیگر به شدت کند اجرا میشوند. در این مقاله به کالبدشکافیِ فنیِ این مشکل میپردازیم و راهکارهای پیشرفتهای نظیر RemoteApp، Citrix و TSplus را برای پایان دادن به این بحران بررسی میکنیم.
چرا نرمافزارها روی بستر VPN کند میشوند؟
دلیلِ این کندیِ عذابآور، ضعفِ اینترنت یا مشکل در نرمافزار VPN نیست؛ بلکه ریشه در «معماریِ نرمافزارهای سازمانی» دارد. اکثر نرمافزارهای حسابداری و اتوماسیون در ایران، بر پایه معماری Client-Server (کلاینت-سرور) و دیتابیسهای سنگینی مانند SQL Server نوشته شدهاند.
زمانی که کارمندِ مستقر در کارخانه روی دکمهی «گزارش فروش» کلیک میکند، نرمافزار درخواست را به سرورِ دفتر مرکزی میفرستد و سرور دهها مگابایت دیتای خام را از طریق بستر اینترنت (که پهنای باند محدودی دارد و دارای تاخیر است) به سمت کارخانه روانه میکند. انتقال این حجم از اطلاعاتِ پردازشنشده روی لینکهای اینترنتی، ذاتاً کند و همراه با قطعی (Packet Loss) است.
راهکار مهندسی: مجازیسازی نرمافزار (Application Delivery)
برای حل این بنبست، معماران زیرساخت به جای انتقالِ کُندِ «دادهها»، رویهی انتقال را تغییر میدهند. با استقرار تکنولوژیهای انتشار نرمافزار (Application Virtualization)، نرمافزار حسابداری هرگز روی کامپیوترِ شعبه نصب نمیشود!
در این معماری، نرمافزار به صورت ۱۰۰ درصدی روی سرورهای قدرتمندِ دفتر مرکزی پردازش میشود و کارمندِ مستقر در شعبه، تنها «تصویر (پیکسلهای) نرمافزار» را روی مانیتور خود میبیند. در این حالت، تنها چیزی که بین شعبه و دفتر مرکزی تبادل میشود، کلیکهای موس و فشردن کلیدهای کیبورد است که حجم آن در حد چند کیلوبایت است! نتیجه؟ نرمافزار حسابداری در کارخانهی حومه شهر، دقیقاً با همان سرعتی باز میشود که در اتاقِ سرورِ دفتر مرکزی اجرا میگردد.
مقایسه راهکارهای برتر: Citrix ، TSplus و RemoteApp
برای پیادهسازی این معماریِ نجاتبخش، سه پلتفرم قدرتمند در دنیای فناوری اطلاعات وجود دارد که بسته به بودجه و ابعاد سازمان انتخاب میشوند:
| ویژگی | Microsoft RemoteApp | TSplus | Citrix Virtual Apps |
| سطح سازمان | کسبوکارهای کوچک تا متوسط | متوسط تا بزرگ (SME) | سازمانهای بسیار بزرگ (Enterprise) |
| هزینه راهاندازی | رایگان (موجود در ویندوز سرور) نیاز به لایسنس بعد از 120 روز | اقتصادی و مقرونبهصرفه | بسیار گرانقیمت (نیازمند لایسنسهای سنگین) |
| سرعت و پروتکل | پروتکل استاندارد (RDP) | پروتکل بهینهشده و سریع | پروتکل اختصاصی و بینظیر (HDX) |
| دسترسی تحت وب (HTML5) | نیازمند پیکربندیِ پیچیدهی RD Web | بسیار عالی، سریع و پیشفرض | بینقص و فوقحرفهای |
| پیچیدگی نصب | متوسط | بسیار آسان و سریع | به شدت پیچیده و نیازمند متخصصِ ویژه |
۱. مایکروسافت RemoteApp (راهکار بومی)
این سرویس به صورت پیشفرض در دلِ ویندوز سرور قرار دارد. مدیر شبکه میتواند آیکونِ نرمافزار را روی دسکتاپِ کاربر قرار دهد و کاربر با کلیک روی آن، نرمافزار را در بستر شبکه باز کند. این روش برای شبکههای کوچک با تعداد کاربرِ محدود، گزینهای پایدار و بدون هزینهی اضافی است.
۲. پلتفرم TSplus (انتخاب هوشمندانه و اقتصادی)
این پلتفرم فرانسوی، جایگزینی فوقالعاده برای سازمانهایی است که به دنبال سرعت بالا و رابط کاربری آسان هستند اما بودجهی خرید تجهیزات گرانقیمت را ندارند. TSplus به شما اجازه میدهد نرمافزار ویندوزیِ شرکت را به راحتی به یک «اپلیکیشن تحت وب» تبدیل کنید؛ یعنی کارمندِ شعبه میتواند با باز کردن مرورگر کروم روی لپتاپ یا حتی تبلت، وارد نرمافزار حسابداری شود!
۳. زیرساخت Citrix (پادشاه بلامنازع)
سیتریکس استانداردی جهانی و گرانقیمت برای مجازیسازی نرمافزار و دسکتاپ (VDI) است. به لطف پروتکل انحصاریِ HDX، سیتریکس میتواند سنگینترین نرمافزارها (حتی نرمافزارهای گرافیکی 3D و نقشهکشی) را روی ضعیفترین اینترنتها با بالاترین کیفیت و کمترین تاخیر اجرا کند. استقرار سیتریکس نیازمند سرورهای قدرتمند و تخصصِ عمیقِ مهندسی است.
نتیجهگیری: کدام معماری برای سازمان شما مناسب است؟
اتصالِ فیزیکیِ شعب از طریق VPN تنها نیمی از مسیرِ توسعهی زیرساخت است؛ نیمهی مهمتر، تضمینِ سرعتِ جریانِ اطلاعات است. استقرارِ معماریِ مجازیسازیِ نرمافزار با ابزارهایی نظیر TSplus یا Citrix، راندمان کاری پرسنل دورکار را به شدت افزایش داده و هزینههای خرید کامپیوترهای قدرتمند برای شعب را حذف میکند. برای انتخابِ بهترین پلتفرم، معمارانِ شبکهی نتیکسا با بررسیِ دقیقِ پهنای باند، نوع نرمافزارها و بودجهی سازمان، بهینهترین و سریعترین راهکار را برای یکپارچگیِ کسبوکار شما طراحی و اجرا میکنند.