شرکت F5، یک شرکت آمریکایی است که فعالیت خود را از سال 1996 آغاز کرده است. مرکز این شرکت در سیاتل، ایالت واشنگتن قرار دارد و به عنوان بزرگترین تولیدکننده محصولات ADC (Application Delivery Controller) در دنیا شناخته میشود. این شرکت، کار خود را با تولید تجهیزات Load Balancing تحت نام تجاری BIG-IP آغاز کرد. عملکرد این تجهیزات به این صورت است که در صورت خاموش شدن یک سرور یا وجود ترافیک زیاد بر روی آن، ترافیک را به سمت سرورهای دیگری هدایت میکند که قادر به پاسخگویی به ترافیک موجود هستند.
شرکت F5، که اولین ماژول خود را با عنوان Local Traffic Manager (LTM) در دنیای فناوری اطلاعات معرفی کرد، اکنون حدود 13 ماژول دارد که در حوزههای مختلفی از جمله امنیت فعالیت میکنند. لایسنس BIG-IP LTM، یکی از مهمترین اجزای این مجموعه است که به کاربران امکان میدهد تا از تمام قابلیتهای این محصول به صورت کامل بهرهمند شوند.
تجهيزات F5 در حوزه security
تجهیزات F5 در حوزههای Availability، Security، و Performance فعالیت میکنند. از این محصولات میتوان به برنامههای Local Traffic Manager (LTM)، Application Security Manager (ASM)، Access Policy Manager (APM)، و Application Acceleration Manager (AAM) اشاره کرد. البته برخی از این ماژولها در ایران از استقبال بیشتری برخوردار هستند.
یکی از ماژولهای F5 که در دنیا و ایران مطرح است و رقیبی ندارد، ماژول Local Traffic Manager (LTM) است. این ماژول برای سازمانهایی که سرویسهای مختلف ارائه میدهند، بسیار مناسب است؛ چرا که وقتی بتوانیم ترافیک سرورهایی که در Back End ما هستند را با اولویت خاصی تحویل دهیم، بسیار پرکاربرد است. لایسنس BIG-IP LTM نیز به کاربران این امکان را میدهد تا از تمامی قابلیتهای این ماژول به صورت کامل و بدون محدودیت استفاده کنند.
بنابراين اگر بخواهيم يک تعريف کلي از ماژول LTM داشته باشيم، بايد بگوييم زماني که به صورت شرطي با يکسري ترافيک مواجه هستيم و تحويل سرورهايي که درBack End سازمان هستند، داده شود، اين ماژول وارد عمل ميشود. در واقع به طور خلاصه بايد گفت ماژول LTM جهت مديريت ترافيک و توزيع بار ترافيک به کار ميرود.
مزایای استفاده از لایسنس BIG-IP LTM
- عرضهی سریع و مطمئن برنامههای کاربردی: بهینهسازی برنامههای کاربردی تحت وب فعلی با HTTP/2 که دسترسی مشتریان و کاربران به این برنامهها را در صورت نیاز تضمین مینماید.
- خودکارسازی و سفارشیسازی همراه با زیرساختهای با قابلیت برنامهریزی: امکان کنترل برنامههای کاربردی را از مرحله اتصال و ترافیک تا پیکربندی و مدیریت با F5 iRules LX فراهم مینماید که به عنوان مرحله بعدی از تکامل قابلیت برنامهریزیِ شبکه بوده و پشتیبانی از زبان Node.je برای پلتفرم BIG-IP را ارائه میکند.
- انتقال به شبکههای Cloud و SDN: با این تکنولوژی، ثبات عملیاتی و تطبیقپذیری با نیازهای کسبوکار همراه با قابلیت انعطافپذیری و مقیاسپذیری در روند پیادهسازی در تمامی محیطهای فیزیکی، مجازی و Cloud فراهم میگردد.
- پیادهسازی و مدیریت آسان برنامههای کاربردی: روند پیادهسازی، مدیریت و کسب دید جامع نسبت به برنامههای کاربردی با استفاده از User-Defined F5 iApps Templates تسهیل میگردد. این قالبها، که بخشی از مجموعه ابزارهای F5 هستند، به کاربران اجازه میدهند تا پیکربندیهای پیچیده را به شکلی سادهتر و کارآمدتر انجام دهند. در این راستا، لایسنس F5 BIG-IP Add-Ons نقش مهمی ایفا میکند.
- تامین امنیت برنامههای کاربردی مهم: از برنامههای کاربردی مهم در کسبوکار همراه با قابلیت دید و عملکردِ مناسب SSL محافظت مینماید.
- هوشمندی برنامه کاربردی
- مدیریت ترافیک برنامههای کاربردی: BIG-IP LTM شامل فرآیند Load Balancing به صورت Static و Dynamic میشود که در نتیجه Single Points of Failure یا به اختصار SPOF را حذف مینماید. Proxyهای برنامه کاربردی موجب شناخت و کسب آگاهی بیشتر در مورد پروتکل جهت کنترل ترافیک در برنامههای کاربردی بسیار مهم میگردد. علاوه بر این، BIG-IP LTM میتواند میزان عملکرد Dynamic سرورها را در یک مجموعه بررسی و ردیابی نموده و به این ترتیب نه تنها فعالیت مداوم برنامههای کاربردی بلکه سهولت توسعه پذیری و مدیریت آن را نیز تضمین نماید.
- ارائه برنامه کاربردی به صورت ایمن: BIG-IP LTM این قابلیت را داراست که عملکرد مناسب SSL و قابلیت دید نسبت به ترافیکهای Inbound و Outbound را ارائه نماید؛ بدین ترتیب با رمزگذاری تمامی موارد از Client تا سرور میتواند یک روند محافظت مقرون به صرفه را برای کاربر میسر سازد. همچنین این تکنولوژی به دفاع در برابر حملات احتمالی DDoS پرداخته و سرویسهای ICAP را جهت یکپارچهسازی با فرآیندهای Data Loss Protection یا به اختصار DLP و حتی محافظت در برابر ویروسها را فراهم مینماید.
- بهینهسازی روند ارائه برنامههای کاربردی: BIG-IP LTM با کمک فرآیند فشردهسازی، HTTP/2، Caching، F5 TCP Express و F5 OneConnect میتواند زمان بارگذاری صفحات و تجربه کاربران را به میزان قابلتوجهی بهبود بخشد. ضمن اینکه تصمیمگیریهای Real-Time پروتکل و مدیریت ترافیک را بر اساس شرایط سرور و برنامه کاربردی، مدیریت ارتباطات گسترده و Offload نمودن محتوا و TCP امکانپذیر مینماید.
- مانیتورینگ و قابلیت دیدِ برنامههای کاربردی: نحوهی عملکرد برنامههای کاربردی برای کاربران واقعی بر اساس زمان پاسخگویی، شرایط مربوط به شبکه و ساختار کاربری به صورت دقیق مانیتور میشود. F5 Analytics به کسب اطلاعات آماری مربوط به برنامه کاربردی که در سطوح مختلف سرویس گزارش شده میپردازد و از جمله آن میتوان به URL، توان عملیاتی و تاخیر سرور اشاره کرد. علاوه بر آن میتوان ادغام با ابزارهای موجود را با استفاده از استانداردهای صنعت از جمله sFlow، SNMP و syslog با این تکنولوژی تسهیل نمود.