SharePoint 2013和Sitecore 8.2共享相同的基础架构

SharePoint 2013和Sitecore 8.2共享相同的基础架构,sharepoint,sitecore,Sharepoint,Sitecore,是否适用于将SharePoint 2013和Sitecore 8.2安装在相同的服务器上(共享相同的基础架构)?如果有,有什么缺点吗 提前感谢您的帮助。从技术上讲,这是安全的,但两者都将利用IIS基础设施来交付其网站,并且主机将对内存和磁盘I/O造成损失,具体取决于这些产品存储数据的配置方式 我很不幸地“很高兴”与Sitecore 7和8一起工作,我可以向您保证这是可能的,而且有些安全,但需要满足一些条件,让我在这里讨论一些可能的危险信号,希望它能帮助您就如何在同一基础设施上设置这两个产品做出更

是否适用于将SharePoint 2013和Sitecore 8.2安装在相同的服务器上(共享相同的基础架构)?如果有,有什么缺点吗


提前感谢您的帮助。

从技术上讲,这是安全的,但两者都将利用IIS基础设施来交付其网站,并且主机将对内存和磁盘I/O造成损失,具体取决于这些产品存储数据的配置方式

我很不幸地“很高兴”与Sitecore 7和8一起工作,我可以向您保证这是可能的,而且有些安全,但需要满足一些条件,让我在这里讨论一些可能的危险信号,希望它能帮助您就如何在同一基础设施上设置这两个产品做出更平衡的决定

第一种方案和最安全的方案:3台服务器

  • 具有两个实例的SQL Server,分离SharePoint和Sitecore
  • SharePoint的一台服务器(假设它是一台服务器场)
  • Sitecore的一台服务器(假设您可以同时处理搜索/索引)
这是最好也是最安全的,因为如果SharePoint和Sitecore都驻留在同一台服务器上,IIS将是一场拔河。在上面的场景中,如果您不介意访问限制/安全性,SQL server可以在同一个实例上处理这两个问题,但最好使用不同的实例,这样会更安全,更易于管理

第二个场景:2台服务器

  • 具有两个实例的SQL Server,分离SharePoint和Sitecore
  • 一台服务器用于SP+Sitecore
是的,您可以两者兼有,但您需要非常小心地配置端口、站点、应用程序池和硬件需求

一些注意事项:

Microsoft已明确说明了应如何配置SharePoint,您需要一台用于SQL Server的专用计算机,以及根据服务器场中的特定角色(Web前端、应用程序服务器、搜索服务器等)不同的SharePoint服务器。或者,如果它是一个非常小的“服务器场”,您可以将它们全部塞入一台服务器,但SQL Server除外(这就是磁盘I/O的关键所在)

虽然Sitecore不需要像SharePoint这样的服务器场,但它具有相同的相似性:一台专用服务器用于SQL server,一台服务器用于Sitecore,在某些情况下,您希望有另一台服务器用于搜索和索引

这里的底线是,这一切都取决于你的项目有多大,这里的大小是通过许多因素来衡量的:用户数量、同时用户、存储的数据量

我不会在同一台计算机上混合使用SharePoint和Sitecore,但我完全不介意在不同的实例中将它们混合在同一台SQL Server中,原因很简单,SharePoint更可能使用IIS,假设您运行的是SP 2010/2013,则用户配置文件服务和FIM是SharePoint real中常见的故障原因m、 SP管理员通常执行
IISRESET-NOFORCE
来对此类情况进行故障排除

如果您使用的是Sitecore+MVC或MMVC,那么最终可能会定制一些负载较重的IIS站点,并且您需要增强计算机以避免SharePoint停机(假设您创建的SharePoint管理中心和SharePoint Web Services+其他用户Web应用程序都安装在同一台服务器上)

我不想让这个问题变得过于复杂,而是想分享一些真实的场景,因为这一切都归结为服务器上的负载,你需要记住一件事,SharePoint是一个野兽,如果你想让一个SharePoint server+Sitecore生活在同一个地方,它将需要更多的资源,明白吗

微软和Sitecore的建议都很明确:专用服务器,除此之外的一切风险由您自己承担


我将两者混合并放在一起,这对我来说很有效,但我不会再这样做了,如果有机会将它们分开,这是不值得的。

从技术上讲,这是安全的,但两者都将利用IIS基础设施来交付他们的网站,并且主机将对内存和可能的磁盘I/O造成损失,这取决于这些产品中的y个已配置为存储其数据

我很不幸地“很高兴”与Sitecore 7和8一起工作,我可以向您保证这是可能的,而且有些安全,但需要满足一些条件,让我在这里讨论一些可能的危险信号,希望它能帮助您就如何在同一基础设施上设置这两个产品做出更平衡的决定

第一种方案和最安全的方案:3台服务器

  • 具有两个实例的SQL Server,分离SharePoint和Sitecore
  • SharePoint的一台服务器(假设它是一台服务器场)
  • Sitecore的一台服务器(假设您可以同时处理搜索/索引)
这是最好也是最安全的,因为如果SharePoint和Sitecore都驻留在同一台服务器上,IIS将是一场拔河。在上面的场景中,如果您不介意访问限制/安全性,SQL server可以在同一个实例上处理这两个问题,但最好使用不同的实例,这样会更安全,更易于管理

第二个场景:2台服务器

  • 具有两个实例的SQL Server,分离SharePoint和Sitecore
  • 一台服务器用于SP+Sitecore
是的,您可以两者兼有,但您需要非常小心地配置端口、站点、应用程序池和硬件需求

一些注意事项:

Microsoft已明确说明了应如何配置SharePoint,您需要一台用于SQL Server的专用计算机,以及根据服务器场中的特定角色(Web前端、应用程序服务器、搜索服务器等)不同的SharePoint服务器。或者,如果它是一个非常小的“服务器场”,您可以