من روی برنامه تحت وب در حال کارم که این برنامه یک نسخه تحت وب دارد که روی سرورهای آپاچی اجرا می شود و یک نسخه کاربر. الیته پیش فرض ها هم به قرار زیر است :

1-اتصالات State full است.
2-در هر درخواست اطلاعات که از کاربردریافت می شود ، حدود 100 کیلو بایت اطلاعات فرستاده می شود و حدود 5 کیلو بایت دریافت می شود. به طور میانگین هر 5 دقیقه یک در خواست دریافت اطلاعات از کاربر دریافت می شود.
3-تعداد کاربرانی که به طور همزمان متصل هستند خیلی زیاد هستند در حد 25000 نفر.
4-برنامه J2EE است و پایگاه داده Oracle است.
5-یک وب سایت JSP با تعداد بازدید کننده بالا وجود دارد


حالا سوالات من :
1-اگر بخواهم سرورها به صورت فیزیکی در داخل شرکت باشند و نه در شرکت خدمات دهنده وب چطوری میتوانم این ارتباط را با شرکت خدمات دهنده وب بر قرار سازم؟
2-تخمین پهنای باند و ترافیک مورد نیاز چگونه است؟
3-برای مدیریت این تعداد Connection و Request از کاربران سرور چه مشخصاتی باید داشته باشد؟
4-هزینه اینها چقدر است؟