Results 1 to 10 of 10
  1. #1
    Esonix is offline new member
    Join Date
    Jul 2009
    Posts
    6

    Default How much CPU consumed for a typical .Net based Social Net?

    Hi All,

    I'm totally new in this web hosting section and don't have detailed knowledge on .Net web hosting. we've implemented a social net Like other social nets facebook, mysapce etc where user will register there, create their profile, upload their pictures,download pictures/articles/videos, will create communities, post articles.And expecting around 1,00,000 users will be registered in next 6 months. So per day may be around 20,0000 users will visit this site.

    Can anyone please recommend me the followings:

    1. Which hosting plan among dedicated, VPS, Hyper-V VPS or shared hosting?
    2. What can we do to improve site performance?
    3. What should be the server pc configuration?
    4. How much total bandwidth will be allocated for this site?

    Regards,
    Esonix

  2. #2
    eUKShane is offline Senior System Administrator
    Join Date
    Oct 2006
    Posts
    377

    Default Hello

    Hello,

    1) As per our recommendations, Windows Dedicated server (eUK E3110) will give you smooth performance because when number of users will increase on your server and if they will upload big pictures and videos then definitely the database size will increase, then that time you should have sufficient memory, CPU, disk space and bandwidth available.

    If not a dedicated server, you should atleast consider Windows Hyper-V VPS (Hyper-V-VPS 02) to start off with as you would require .Net, MS SQL and a control panel like Plesk. On a Hyper-V VPS, you get dedicated resources and complete Administrator access, so you can install third party applications of your choice on it.

    2) For better website performance, you should not have multiple loops in your code optimized database structure and indexing database tables. The most important is, you should have sufficient resources.

    3) You can check configuration for eUK E3110 server at Dedicated Servers, Windows Dedicated Server, Linux Dedicated Server, Dedicated Server.
    And Hyper-V-VPS 02 at Hyper-V VPS Hosting | Hyper-V Windows VPS Server

    Hardware Node configuration for Hyper-V VPS is : Dual Quad Core Intel E5420 @ 2.50GHz, with 16 GB memory.

    4) You get 800 GB of bandwidth for Hyper-V VPS and you can use it anyhow. You can assign complete bandwidth to one website. With the dedicated server you get 3000 GB of bandwidth.

    Please feel free to get back to us if you still have some queries.

    Best Regards,
    Sebastian
    Senior System Administrator
    http://www.eukhost.com/

  3. #3
    Esonix is offline new member
    Join Date
    Jul 2009
    Posts
    6

    Default

    Thanks for your valuable suggestions. You asked about Hyper-V VPS plan and we've got a nice confugration like Dual Quad Core Intel E5420 @ 2.50GHz, with 16 GB memory for the server.Please clarify about the following questions so that I can choose a better plan to my site.

    Query 1: You recommended about Hyper-V VPS plan. Hou much cost I'll have to affort per month for this plan?And what about VPS plan and its cost?
    Query 2: Suppose based on my decision of hosting my site on eUKhost you will setup an IIS web server on the server and host our site. Also you will also connect a high speed dedicated internet line to the server like 1MBPS or anything else?And how many requests or hits a typical IIS web server can process simultaneously without being slowing setup on the server of Hyper-V VPS plan?
    Query 3: I can ensure that we have benn optimizing application performance as more as we can. But how can we consume more CPU resources?I know if I host only one site on the server pc all resources will be assigned to that site's request. Moreover that if you have detailed idea about it or any reference from where I can get better idea on that.

    Thanks again for your valuable suggestions.

    Regards,
    Esonix

  4. #4
    Esonix is offline new member
    Join Date
    Jul 2009
    Posts
    6

    Default

    Thanks for your valuable suggestions. You asked about Hyper-V VPS plan and we've got a nice confugration like Dual Quad Core Intel E5420 @ 2.50GHz, with 16 GB memory for the server.Please clarify about the following questions so that I can choose a better plan to my site.

    Query 1: You recommended about Hyper-V VPS plan. Hou much cost I'll have to affort per month for this plan?And what about VPS plan and its cost?
    Query 2: Suppose based on my decision of hosting my site on eUKhost you will setup an IIS web server on the server and host our site. Also you will also connect a high speed dedicated internet line to the server like 1MBPS or anything else?And how many requests or hits a typical IIS web server can process simultaneously without being slowing setup on the server of Hyper-V VPS plan?
    Query 3: I can ensure that we have benn optimizing application performance as more as we can. But how can we consume more CPU resources?I know if I host only one site on the server pc all resources will be assigned to that site's request. Moreover that if you have detailed idea about it or any reference from where I can get better idea on that.

    Thanks again for your valuable suggestions.

    Regards,
    Esonix

  5. #5
    eUKShane is offline Senior System Administrator
    Join Date
    Oct 2006
    Posts
    377

    Thumbs up Hello

    Hello Esonix,

    1) You can check all costs on our website :
    - For Hyper-V VPS plans please refer : Hyper-V Cloud hosting
    - For Normal VPS plans please refer : "http://www.eukhost.com/windows-vps-hosting.php"

    Note : You have to pay extra charges for control panel.

    We recommend Hyper-V-VPS 02 plan which will cost you £ 65 per month.

    2) We will definitely install IIS, MSSQL and all possible windows modules on your server.

    While you have an option of signing up for a plain VPS (without control panel), we generally recommend a control panel to manage and operate the VPS. All customers who have a plain VPS would have to configure the DNS, user accounts, mail accounts and other such activities pertaining to the configuration of such VPS' themselves. The support team will not be responsible for this.

    Regarding Network Speed :
    The DataCenter / Network Operations Center has several 15 Gbps lines from Tier-1 providers. All our Shared Hosting / Reseller Hosting servers as also our VPS Hosting / Semi Dedicated Server / HyperV nodes are directly connected to a gigabit ethernet backbone connection which the datacenter has. Each Dedicated Server by default is connected to a 100 Mbps port.

    If you choose a dedicated server, then you get to chose from a 10 Mbps & a 1 Gbps line for your dedicated servers. Except in cases of extreme natural calamities or unforeseen circumstances, the average network speed is always very high.

    For your HyperV VPS you can expect 10 Mbps file transfer speed.

    3) Normally control panel, MSSQL reporting services, antivirus, antispam allocation take much resources. So you just have to take care of this.

    Best Regards,
    Sebastian
    Senior System Administrator
    http://www.eukhost.com/

  6. #6
    Esonix is offline new member
    Join Date
    Jul 2009
    Posts
    6

    Default

    Hmm..As per your suggestions I'm planning to choose HyperV VPS plan and already you've mentioned the cost level. Definitely we'll be able to affort the cost. If you don't mind still I'm surfing for suitable answers of 2 queries.

    Query 1: How many concurrent requests the IIS web server will be able to process simultaneously?As far as I know a typical IIS web server can process 200 requests simultaneously after that it becomes slow down.
    Query 2: You mentioned from HyperV VPS we can expect 10 Mbps file transfer speed. If each of our site's pages is around 50 Kilobytes and an end user uses around 10 Kilobytes/sec data transfer speedy line how many seconds will be required to display the page contents into a single user's browser from your server where my application is hosted?

    I'm hoping answers of the above two questions will help me understand fully to choose HyperV VPS plan for my site.

    Thanks in advance dude... .. .

    Regards,
    Esonix

  7. #7
    Esonix is offline new member
    Join Date
    Jul 2009
    Posts
    6

    Default

    Hmm..As per your suggestions I'm planning to choose HyperV VPS plan and already you've mentioned the cost level. Definitely we'll be able to affort the cost. If you don't mind still I'm surfing for suitable answers of 2 queries.

    Query 1: How many concurrent requests the IIS web server will be able to process simultaneously?As far as I know a typical IIS web server can process 200 requests simultaneously after that it becomes slow down.
    Query 2: You mentioned from HyperV VPS we can expect 10 Mbps file transfer speed. If each of our site's pages is around 50 Kilobytes and an end user uses around 10 Kilobytes/sec data transfer speedy line how many seconds will be required to display the page contents into a single user's browser from your server where my application is hosted?

    I'm hoping answers of the above two questions will help me understand fully to choose HyperV VPS plan for my site.

    Thanks in advance dude... .. .

    Regards,
    Esonix

  8. #8
    Rock's Avatar
    Rock is offline Technical Support (eUKhost.com)
    Join Date
    Oct 2006
    Location
    localhost
    Posts
    3,375

    Post

    Quote Originally Posted by Esonix View Post
    Query 1: How many concurrent requests the IIS web server will be able to process simultaneously?As far as I know a typical IIS web server can process 200 requests simultaneously after that it becomes slow down.
    IIS 6.0 can easily handle 3000 concurrent keep-alive connections. I've seen few of our customers who have boasted of having more than 6000 concurrent connections after modifying the HTTP & TCPIP registry entries. HTTP.SYS, which controls the number of simultaneous HTTP connections & TCPIP.SYS, which the max port number that TCP can assign.

    But there were exceptions of running only pure web services, without the database server or emails, etc. hosted on the same server. IIS can perform better & can process requests above 3000, when given sufficient hardware resources like RAM/CPU & well written application software, IIS6 should just work for you out of the box without any tuning.

    You can check this out by using Microsoft's stress testing tools found here: Stress tools to test your Web server
    Quote Originally Posted by Esonix View Post
    Query 2: You mentioned from HyperV VPS we can expect 10 Mbps file transfer speed. If each of our site's pages is around 50 Kilobytes and an end user uses around 10 Kilobytes/sec data transfer speedy line how many seconds will be required to display the page contents into a single user's browser from your server where my application is hosted?
    There's a difference between file transfer speeds & web server speeds. Here, file transfer mean transferring files across the server [to-and-fro] using the FTP protocol. According to your question, the entire web page would be loaded within 3-4 secs depending on the end user's internet speed. In short, the better the end user speed, the faster the access to the web.

    Rock _a.k.a._ Jack
    Windows Hosting || Windows Reseller Hosting
    Cloud Hosting 100% UPTIME! || Powerful Dedicated Servers
    Follow eUKhost on Twitter || Join eUKhost Community on Facebook

    For complaints, grievances or suggestions kindly email our FeedBack Dept.
    Proper action will be taken accordingly & instantaneously!

  9. #9
    Esonix is offline new member
    Join Date
    Jul 2009
    Posts
    6

    Default

    Hi,

    My main concern is how end users will get performance from our site. You know Facebook is so popular and they are still providing services to the end users very nicely. whatever the internet speed. I use 10Kilobytes/sec line in office and 6Kilobytes/sec speedy line in my home and don't face any problems to get response from Facebook.

    Suppose we've got configuration for the server pc like: Dual Quad Core Intel E5420 @ 2.50GHz, with 16 GB memory and 10MBPS internet line with the server pc. what do you think if 100 users concurrently use our site how they will get performance from the site? I mean within how many seconds each user will get reponse from the site?


    Regards,
    Esonix
    Last edited by Esonix; 12-07-2009 at 09:09. Reason: Want to delete some unnecessary speech.

  10. #10
    Rock's Avatar
    Rock is offline Technical Support (eUKhost.com)
    Join Date
    Oct 2006
    Location
    localhost
    Posts
    3,375

    Smile

    Quote Originally Posted by Esonix View Post
    Suppose we've got configuration for the server pc like: Dual Quad Core Intel E5420 @ 2.50GHz, with 16 GB memory and 10MBPS internet line with the server pc. what do you think if 100 users concurrently use our site how they will get performance from the site? I mean within how many seconds each user will get reponse from the site?
    With the configuration mentioned by you, those 100 users would be able to browse the site(s) simultaneously without any problems.. But in order to have good speeds similar to UK Web Hosting, Website Hosting, Web Hosting UK, Web Hosting, which is hosted on an exactly same specification dedicated server.. but with 100Mbps internet line, you need to consider a 100Mbps connection [ie: a dedicated one].

    Rock _a.k.a._ Jack
    Windows Hosting || Windows Reseller Hosting
    Cloud Hosting 100% UPTIME! || Powerful Dedicated Servers
    Follow eUKhost on Twitter || Join eUKhost Community on Facebook

    For complaints, grievances or suggestions kindly email our FeedBack Dept.
    Proper action will be taken accordingly & instantaneously!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •