More in this section
Blogs RSS feed

Hosting recommendations and setup

by Anton Hristov

There are many hosting options for a Sitefinity website ranging from basic shared hosting plans to sophisticated on-premise or cloud hosting deployment configurations.  You should choose the right hosting option for you based on the purpose of your website serves to the organization. Some factors to consider are:

  • Value of website to the organization
  • Expected visitors traffic and peak loads
  • Website size in terms of pages and content
  • Website load in terms of concurrent users updating content

Sitefinity is a native ASP.NET application, which stores most of its content in a database. Hence, you can host a Sitefinity website on any computer running Windows OS with IIS that meets the system requirements of the CMS. This could be a virtual or physical machine.

In this blog post I will share some recommendations for high website performance, availability, and security for sites running on Sitefinity Standard Edition or higher. In general, it is recommended to use a setup with two web servers in a load balanced environment and a dedicated database server. These servers should sit behind a hardware firewall in your DMZ and you can impose access restrictions to the Sitefinity administrative interface (backend folder) through IP security filtering in IIS. Caching should be enabled for the Sitefinity website, so that frequently requested content is stored and retrieved from the web server memory rather than from the database.

 Sitefinity standard hosting setup

Download image as pdf

It is important that the Sitefinity website runs in a load balanced environment in order to eliminate the single point of failure and provide for website scalability and better performance under peak traffic leads. The Sitefinity CMS website files and code base should be stored in a central location accessible from each web server.

Recommended minimum hardware for web servers:

  • Duo-core processor @ 2.66 GHz or higher
  • 4 Gb RAM or more
  • MS Windows Server 2008 R2 Standard

Recommended minimum hardware for database servers:

  • Duo-core processor @ 2.66 GHz or higher
  • 8 Gb RAM or more
  • MS Windows Server 2008 R2 Standard
  • MS SQL Server 2008 R2

In the above diagram the database server is located in the DMZ and if you decide, you can move the database servers inside the LAN and open a port for the SQL connection to happen between the web servers in the DMZ and the database server in the LAN. It is important to make sure there is enough network bandwidth for the SQL connection between the DMZ and the LAN, so that it doesn’t slow down the performance of the web servers due to “long-distance” database requests.

In additional to this basic hosting setup and hardware requirements, some government and financial services organizations require that the Sitefinity CMS application runs in their local network instead of the DMZ. Those organizations also want to provide for highly scalable and highly available hosting infrastructure that doesn’t have a single point of failure and that has a disaster recovery/backup policy in place. The following diagram provides an overview of such hosting setup that makes use of reverse proxy servers to enhance security.

Sitefinity advanced hosting setup 
Download image as pdf.

In the above diagram, the Sitefinity CMS website is no longer installed (stored) on the database server, but instead it is located on a central network share that is on a distributed file system to provide for high availability/scalability and remove the single point of failure.  A distributed file system provides for near real-time differential updates to the underlying file systems. For the database, you can have either a dedicated database server or a cluster of servers. Let’s say you use SQL Server 2008 R2. The more RAM the SQL Server has, the better the performance of the website will be due to more available memory for data caching. You can also use multiple high-speed hard drives for the SQL server in order to have a dedicated drive to store database logs, another one for data files, another one for tempdb, and another one for the server operating system. You can use one of those hard disks to store regular backups of the database or dedicate a disk just for backup storage. Note that those are just performance optimization tips for the SQL Server and you can start with a common hard drive for everything and then as the database size and number of queries grow, you can offset the load on different hard drives for better I/O of the server.

In addition to an on-premise Sitefinity hosting you may consider hosting Sitefinity in the cloud on Windows Azure, which is a highly secure and scalable environment.

To conclude, Sitefinity is a very scalable content management platform that can power even the busiest websites in the world.

Related documentation:

Related blog posts:


Leave a comment
  1. gidz May 12, 2015
    The server configuration is initially important in running it. Assigning those task in a sequenced manner is important as well. <a href=""></a>
  2. jams Jan 20, 2018
    Now everything become online and through this you can connect to anyone all over the world within a minute. Every business exists to achieve some goals and realize their objectives. For some, physical presence does the trick while for others, online remains the best place to find prospects. We know the web is growing at a rapid rate and in such a scenario, no enterprise can ignore the digital world and it’s amazing benefits. However, it takes a quality website to take the business online and put it in the league of industry leaders. The website has to be designed and developed keeping in mind the changing tastes and preferences of users of modern age. Our company is the best web-development-company-in-los-angeles which fulfills all your need.
  3. adam Jan 30, 2018
    IQ Telecom provides top business VoIP services in Los Angeles. It is a highly prestigious company and has vast experience in rendering its services. When it comes to its business-voip-plans-in-los-angeles-call , it allows its clients to enjoy voice conversation with other people using the internet. The technology involved here converts the voice of speaker into digital format before it compresses that digital data and sends it to the other person over the internet. As soon as the packets are received on the other end, the date is decompressed and transformed into the voice sounds, which are later heard by the other person. In order to avail yourself of its service, you can call its toll free number—+ 1-888-899-4471.  
  4. adam Jan 31, 2018
    Which are the top companies for web and mobile application development services?Every business needs a website. Web development is excellence in building a website. To increase the visibility of a website, the site must be constantly updated, which requires skilled web developer, experienced and qualified and are in great demand, since the php-development-company may involve a group of professionals, including designer, writer and programmer. it can be very costly for you. In such circumstances, you can choose to outsource IT services provider in a foreign language.
  5. adam Jan 31, 2018
    As an enthusiastic businessman, you need to think differently for your business with regard to the working system you adopt. That means you need to ensure whether you are keeping in abreast of the latest technologies that involves least pains and yield maximum out to you. Management is the core of any business, whether small or big. If it is strong, then none can despise you or run you down. Business communication technology is an important part of your management system. If it is the latest one, it will help you in managing your team efficiently. business-voip-plans-in-los-angeles-call telephony is the newest technology that enables you to get full control over your subordinates.
  6. Mathyu ryan Feb 01, 2018
    <a href="">Compaq Support number</a>
  7. Mathyu ryan Feb 01, 2018

    Compaq Laptop error fix by Arcler desk

    Compaq laptop and Desktop device are commonly used. If these not work properly or software issue came arise in the device. Don’t worry, interact our Compaq expert technician. Discuss your issue and solution is here. Feel free to dial Compaq customer service number or Compaq toll-free number +1888-943-8697.  We are third party service provider. Service is available 24/7 with 100 % effort.


  8. jams Feb 02, 2018
    Are your tense due to poor and tardy transaction of your business? If yes, then there is an effective solution for you. First of all, you need to investigate your business organization. Technologies also hold importance for the proper execution of your business. If you are used to old modes of governing and managing your workers and subordinates then your business will be affected adversely. Think of best-voip-service-for-business-in-los that will remove all the obstacles and hurdles on your way to your successful career in business.
  9. zosiamamet Feb 20, 2018
    This blog writing is very useful thanks for sharing.  We are provider  VoIP Solutions
  10. adam Feb 20, 2018
    IQ  Infotech is a web development service provider company which provider various services to the users such services are  website development , software development , Graphic designing, Search Engine Optimization, Social Media Optimization, Pay-Per-Click, Search Media Marketing. Web development has now become a dictate of the changing times on the internet. Gone are the days when preparing and getting the website hosted was sufficient to cater to the market. Nowadays there are many websites offering the same services as you and the technology has undergone a sea of change.Web Development Service Providers The other factor that influences the website development is expanse of the business.Visit us:
  11. jams Feb 21, 2018
    IQ Infotech is a Business communication is very necessary because without proper communication you cannot success in your business. You need a way to communicate to your partners. It is well-known fact that the telephone is the most widely used communication tool and you should have a proper number for communication purpose.Best VoIP For Small Business  And the most important issue is that it should be availed by the users as a free number. Through VOIP toll free number you can call to various palaces at a same time.Visit us:
  12. jams Feb 21, 2018
    IQ  Infotech is a web development service provider company which provider various services to the users such services are  website development , software development , Graphic designing, Search Engine Optimization, Social Media Optimization, Pay-Per-Click, Search Media Marketing. web-development-service-provider Web development has now become a dictate of the changing times on the internet. Gone are the days when preparing and getting the website hosted was sufficient to cater to the market. Nowadays there are many websites offering the same services as you and the technology has undergone a sea of change. The other factor that influences the website development is expanse of the business.
  13. adam Mar 01, 2018
    IQ Telecom is useful service provider. VoIP is one of the best technologies for educated and internet savvy users. It is extensively used by numerous people. Apart from having attractive features, it has various business plans for businessmen. Some of them include—unlimited calling, business SMS/texting, online call management, internet faxing, etc. These business VoIP plans prove very useful for businessmen, who want to avail themselves of the best plans to flourish their businesses. best-voip-for-small-business VoIP plans keep changing from time to time. So, as a zealous businessman you should be aware of them when they are announced. If you ignore them, you will be missing freebies that can help you save your money and at the same time let you enjoy wonderful communication methods.
  14. Pavliks Mar 05, 2018
  15. James Mar 09, 2018
    Thank you for another great article. Where else could anyone that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information.Asus Technical Support
  16. Delhi Night Mar 13, 2018

     Escort service in aerocity

    These kinds of the post very important for us. and I appreciate your effort. Thank you for sharing this.  you just need to hire the best Agencies for Escort service in aerocity

  17. As an example Mar 17, 2018
    Thanks for a wonderful share. Your article has proved your hard work and experience you have got in this field. Brilliant .i love it reading.As an example
  18. buy gold offshore Mar 17, 2018
    Great survey, I'm sure you're getting a great gold offshore
  19. hand engraved custom gold watches Mar 17, 2018
    Thanks for sharing us.hand engraved custom gold watches
  20. Military flights financing Mar 17, 2018
    Nice to read your article! I am looking forward to sharing your adventures and experiences.Military flights financing
  21. Retail Project Management consulting Mar 17, 2018
    You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers.Retail Project Management consulting
  22. sidewalks Mar 17, 2018
    This is very interesting content! I have thoroughly enjoyed reading your points and have come to the conclusion that you are right about many of them. You are great.sidewalks
  23. AIDS Mar 17, 2018
    Great post, you have pointed out some excellent points, I as well believe this is a very superb website.AIDS
  24. hirerush Mar 17, 2018
    Most of the time I don’t make comments on websites, but I'd like to say that this article really forced me to do so. Really nice post!hirerush
  25. nockjones825 Mar 19, 2018
    Thanks share this information if you are facing technical problem in Hp Product. We provide best salution for more information Visit here HP Support UK.
  26. Abel Mar 20, 2018
    Thank you very much for sharing this very useful information, I am very happy to have found this information that I have been looking for this postKindle Customer Care

    Leave a comment