If you like DNray Forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...

 

Characteristics for creating small webhosting

Started by alyajabeen, Nov 29, 2022, 12:17 AM

Previous topic - Next topic

alyajabeenTopic starter

My goal is to create a small hosting service catering to my clients. The main concern here is determining the right amount of RAM and number of cores necessary to ensure that all websites can operate smoothly, without any lag-related issues.

To achieve this, I intend to offer each client 1 domain and 1000 MB of disk space. Given that the maximum number of accounts will range between 400-800, it's important to note that this service will solely accommodate landing pages and basic HTML sites without CMS, DB, or any other intensive features.
  •  


Donna D. Phillips

The performance of static websites is mostly unaffected by the processor and memory. The only load on the processor comes from delivering content over the network. Hence, the key focus is to ensure adequate network bandwidth and ping to users.

Traditionally, businesses would purchase a powerful server in advance to address these requirements. However, nowadays, virtual capacities are becoming increasingly popular. As the project grows, these virtual resources can be gradually scaled up. Only when there is sufficient demand, should you consider purchasing your own hardware. This is because capital costs are high, and you would need to manage the system and perform maintenance tasks like changing disks or maintaining the network.
  •  

albertnewton

While it may seem foolish to plan for 800 accounts at once, it is a good idea to expect to make multiple changes to the concept if you're planning up to 100 accounts. However, if we are talking about a basic HTML website, even a low-end VPS with one core and 500 MB of memory will be sufficient and affordable.

In fact, investing in a license for a control panel may cost more than the actual VPS itself. That being said, it is possible to scale up to 1500 accounts if necessary.
  •  

timbarnard

When selecting a hosting plan for your website, several factors should be considered. These include the amount of disk space provided, software stack and tools offered, quality of technical support, and the cost-to-quality ratio.

When it comes to disk space, it is currently an inexpensive resource, so it is possible to choose plans with excess allocated space. Generally, scripts require very little space, while media content like images and videos require more. For simple websites, 1 GB of storage should suffice.

There are three types of disk drives available: HDD, SSD, and NVMe SSD. While HDDs are the slowest, they are also the most affordable. SSDs are faster than HDDs, making them a popular choice among server users, especially for increasing site loading speed. NVMe SSDs are the fastest option, but they are also the most expensive and require additional hardware to connect to servers.

Regarding processors, it is not a common feature for inexpensive virtual hosting plans, and typically only seen on business hosting. The CPU's performance is determined by its frequency and the presence of dedicated cores, which ensure faster operation. In the absence of dedicated cores, processor time is shared among all server users. This may lead to slower performance if another user is actively using the processor.
  •  

anellmymnzoock

In this case, the primary focus is on ensuring smooth operation for all hosted websites without any performance issues.

To achieve this, it's crucial to analyze the resource requirements for each website. Since the hosting service will cater to landing pages and basic HTML sites without CMS or intensive features, we can estimate the resource needs based on these criteria.
For RAM allocation, considering the lightweight nature of the websites, a conservative estimate would be around 256MB per website. This takes into account the need for flexibility and ensures that each website has sufficient memory to handle traffic spikes without compromising performance.

In terms of CPU cores, given the non-intensive nature of the websites, a single core should be adequate for handling the processing requirements of each site. Additionally, modern CPUs with multiple cores can efficiently manage the workload across all hosted websites.

Disk space allocation for each client, offering 1 domain and 1000 MB of disk space, aligns with the lightweight nature of the websites being hosted. This allocation provides ample space for hosting basic HTML, CSS, and image files without the need for large databases or resource-heavy applications.

Considering the maximum number of accounts ranging between 400-800, the total resource capacity required can be calculated by multiplying the estimates for RAM and CPU cores by the maximum account range. This will provide a clear understanding of the overall resource needs for the hosting service.

A tailored approach to resource allocation considering the specific requirements of the hosted websites will ensure a smooth and efficient hosting service, providing clients with reliable performance and optimal user experience.
  •  


If you like DNray forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...