2000 משתמשים בו זמנית אני מניח שאתה משאיר אותם מחוברים בsocket? ולא באמת 2000 בקשות בו זמניות נכון?
בכל מקרה כאלה מספרים הייתי מתחיל מלחפש לפחות vps ולא את האתרי אחסון שנותנים לך "בלי הגבלה" שכנראה יוציאו אותך מהם ממש מהר עם כאלה מספרים.השלב הבא הוא להבין שאין דבר כזה שרת שתומך בx משתמשים, כמה משתמשים שהשרת שלך יכול להחזיק תלוי בקוד עצמו, בזיכרון שהוא לוקח בכוח עיבוד וכו' זה דברים שתצטרך לבדוק, הדרך הכי פשוטה היא load test פשוט להציף את השרת בבקשות ולראות מה הנקודת חולשה.
ויש כמובן את https://azure.microsoft.com/en-us/ אבל זה די מסובך אם אתה מחפש משהו פשוט
אין לי ניסיון ב.net אז אני לא יכול להמליץ לך על משהו ספציפי, אבל כן אני ימליץ לך לחפש שרת שרשום בפירוש מה אתה מתקבל, כמה זיכרון כמה cpu כמה תעבורה, פס רוחב. ואז תעשה את החושבים