Sharepoint setup question

I have a VM, 2012 R2 with sharepoint 2013 on it.  I did a single server install where SP and SQL are on the same server. The VM has tons of resources!

It's slow!

I was told that sharepoint and SWL on the same box is bad and that my speed issue is related to the single server install.

I'm looking for thoughts on that.  Can I do a single server install for production or should I split them up?

What's a best practice for a production Sharepoint server?

Thanks

Cliff
crp0499CEOAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

RayCommented:
It's all depends on many factors (number of users, number of SP sites etc).  We have clients started with a single box and add more servers to the farm or move to a standalone SQL box at a later time when needed.  

With SQL and SP on the same box, make sure you limit the max memory on the SQL server.  As far as CPU, check the resource monitor and added more as needed.   With 10 users and 10 sites; 16 CPU and 32GB RAM seems to be a good start.

Here're some guideline and best practices for virtualizing and managing SharePoint 2013
http://download.microsoft.com/download/0/0/1/001ADCCC-A45B-47E3-8DA4-ED51E3208021/Best_Practices_for_Virtualizing_and_Managing_SharePoint_2013.pdf
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
crp0499CEOAuthor Commented:
We have one VM, 4 CPUs and 16 gigs RAM on fast storage.  We will support one site and 20 users.  Very small implementation.

BUT, the site is slow and sluggish.  I was told it was because the SP and SQL were on the same box.

From what you are telling me, it seems fine for our use.
0
RayCommented:
Both SP and SQL are resource demanding applications.  If you have Web App enabled (Allow user to edit Word/Excel via browser), you will need more resources.  You should increase the CPU to 16 and RAM to 32 GB; monitor the server performance and adjust accordingly.

Remember to limit the MAX RAM for SQL and setup SQL tuning (Index/Stats update). For SP Search/Crawler, schedule the full crawl after hours and incremental every few hours (depends on your requirement).  Only turn on the required SP services and farm features.

In a ideal world, running it on a web farm and SQL cluster will provide  high availability and scalability.   With the scalability of the SP farm, it will be possible when needed.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SharePoint

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.