Enviar pesquisa
Carregar
Share point 2013’s distributed cache service 6.0 (1)
•
Transferir como PPTX, PDF
•
3 gostaram
•
751 visualizações
Hexaware Technologies
Seguir
Share point 2013’s distributed cache service 6.0 (1)
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 28
Baixar agora
Recomendados
“A Practitioner’s View” on the latest trends and information on BI/ DW techno...
“A Practitioner’s View” on the latest trends and information on BI/ DW techno...
Hazelknight Media & Entertainment Pvt Ltd
SNIA white paper-sw defined storage
SNIA white paper-sw defined storage
lingathoti
Esm 101 5.2
Esm 101 5.2
Protect724v3
Effective Integration of SAP MDM & BODS
Effective Integration of SAP MDM & BODS
NavneetGiria
Server and Asset Management System Project Proposal
Server and Asset Management System Project Proposal
Ian Lewis
SharePoint based helpdesk, ticketing and case management solution
SharePoint based helpdesk, ticketing and case management solution
MetaOption-LLC
Configuration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® Architecture
Odinot Stanislas
SAP BODS Designer PDF
SAP BODS Designer PDF
chalasani kamesh
Recomendados
“A Practitioner’s View” on the latest trends and information on BI/ DW techno...
“A Practitioner’s View” on the latest trends and information on BI/ DW techno...
Hazelknight Media & Entertainment Pvt Ltd
SNIA white paper-sw defined storage
SNIA white paper-sw defined storage
lingathoti
Esm 101 5.2
Esm 101 5.2
Protect724v3
Effective Integration of SAP MDM & BODS
Effective Integration of SAP MDM & BODS
NavneetGiria
Server and Asset Management System Project Proposal
Server and Asset Management System Project Proposal
Ian Lewis
SharePoint based helpdesk, ticketing and case management solution
SharePoint based helpdesk, ticketing and case management solution
MetaOption-LLC
Configuration and Deployment Guide For Memcached on Intel® Architecture
Configuration and Deployment Guide For Memcached on Intel® Architecture
Odinot Stanislas
SAP BODS Designer PDF
SAP BODS Designer PDF
chalasani kamesh
Parallels
Parallels
webhostingguy
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Happiest Minds Technologies
Continuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-Environments
happiestmindstech
Gp Installation Presentation
Gp Installation Presentation
ddauphin
Pivotal gem fire_wp_hardest-problems-data-management_053013
Pivotal gem fire_wp_hardest-problems-data-management_053013
EMC
Governance, Risk, and Compliance Management: Realizing the Value of Cross-Ent...
Governance, Risk, and Compliance Management: Realizing the Value of Cross-Ent...
FindWhitePapers
Rethink Storage: Transform the Data Center with EMC ViPR Software-Defined Sto...
Rethink Storage: Transform the Data Center with EMC ViPR Software-Defined Sto...
EMC
The Whats, Whys and Hows of Database as a Service
The Whats, Whys and Hows of Database as a Service
Peak 10
Introduccion a SQL Server Master Data Services
Introduccion a SQL Server Master Data Services
Eduardo Castro
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
Edureka!
Sql server 2012_licensing_reference_guide
Sql server 2012_licensing_reference_guide
amenus006
Dokumen.tips edb postgres-failover-manager-guide-get-failover-manager-require...
Dokumen.tips edb postgres-failover-manager-guide-get-failover-manager-require...
DaniloLemosdeArruda
Hp smart cache technology c03641668
Hp smart cache technology c03641668
Paul Cao
Gssa datacenter solutions
Gssa datacenter solutions
Gss America
White Paper: Rethink Storage: Transform the Data Center with EMC ViPR Softwar...
White Paper: Rethink Storage: Transform the Data Center with EMC ViPR Softwar...
EMC
Adaptive processing servers for BO
Adaptive processing servers for BO
vinodguptaec
Microsoft master data services mds overview
Microsoft master data services mds overview
Eugene Zozulya
Microsoft India - System Center Virtual Machine Manager 2008 Whitepaper
Microsoft India - System Center Virtual Machine Manager 2008 Whitepaper
Microsoft Private Cloud
Hyperconverged Solution For Retail and Hospitality
Hyperconverged Solution For Retail and Hospitality
DataCore Software
Citrix Store front planning guide
Citrix Store front planning guide
Nuno Alves
Virtual Design Master Challenge 1 - Akmal
Virtual Design Master Challenge 1 - Akmal
tovmug
Application Scalability in Server Farms - NCache
Application Scalability in Server Farms - NCache
Alachisoft
Mais conteúdo relacionado
Mais procurados
Parallels
Parallels
webhostingguy
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Happiest Minds Technologies
Continuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-Environments
happiestmindstech
Gp Installation Presentation
Gp Installation Presentation
ddauphin
Pivotal gem fire_wp_hardest-problems-data-management_053013
Pivotal gem fire_wp_hardest-problems-data-management_053013
EMC
Governance, Risk, and Compliance Management: Realizing the Value of Cross-Ent...
Governance, Risk, and Compliance Management: Realizing the Value of Cross-Ent...
FindWhitePapers
Rethink Storage: Transform the Data Center with EMC ViPR Software-Defined Sto...
Rethink Storage: Transform the Data Center with EMC ViPR Software-Defined Sto...
EMC
The Whats, Whys and Hows of Database as a Service
The Whats, Whys and Hows of Database as a Service
Peak 10
Introduccion a SQL Server Master Data Services
Introduccion a SQL Server Master Data Services
Eduardo Castro
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
Edureka!
Sql server 2012_licensing_reference_guide
Sql server 2012_licensing_reference_guide
amenus006
Dokumen.tips edb postgres-failover-manager-guide-get-failover-manager-require...
Dokumen.tips edb postgres-failover-manager-guide-get-failover-manager-require...
DaniloLemosdeArruda
Hp smart cache technology c03641668
Hp smart cache technology c03641668
Paul Cao
Gssa datacenter solutions
Gssa datacenter solutions
Gss America
White Paper: Rethink Storage: Transform the Data Center with EMC ViPR Softwar...
White Paper: Rethink Storage: Transform the Data Center with EMC ViPR Softwar...
EMC
Adaptive processing servers for BO
Adaptive processing servers for BO
vinodguptaec
Microsoft master data services mds overview
Microsoft master data services mds overview
Eugene Zozulya
Microsoft India - System Center Virtual Machine Manager 2008 Whitepaper
Microsoft India - System Center Virtual Machine Manager 2008 Whitepaper
Microsoft Private Cloud
Hyperconverged Solution For Retail and Hospitality
Hyperconverged Solution For Retail and Hospitality
DataCore Software
Mais procurados
(19)
Parallels
Parallels
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Continuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-Environments
Gp Installation Presentation
Gp Installation Presentation
Pivotal gem fire_wp_hardest-problems-data-management_053013
Pivotal gem fire_wp_hardest-problems-data-management_053013
Governance, Risk, and Compliance Management: Realizing the Value of Cross-Ent...
Governance, Risk, and Compliance Management: Realizing the Value of Cross-Ent...
Rethink Storage: Transform the Data Center with EMC ViPR Software-Defined Sto...
Rethink Storage: Transform the Data Center with EMC ViPR Software-Defined Sto...
The Whats, Whys and Hows of Database as a Service
The Whats, Whys and Hows of Database as a Service
Introduccion a SQL Server Master Data Services
Introduccion a SQL Server Master Data Services
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
Informatica Tutorial For Beginners | Informatica Powercenter Tutorial | Edureka
Sql server 2012_licensing_reference_guide
Sql server 2012_licensing_reference_guide
Dokumen.tips edb postgres-failover-manager-guide-get-failover-manager-require...
Dokumen.tips edb postgres-failover-manager-guide-get-failover-manager-require...
Hp smart cache technology c03641668
Hp smart cache technology c03641668
Gssa datacenter solutions
Gssa datacenter solutions
White Paper: Rethink Storage: Transform the Data Center with EMC ViPR Softwar...
White Paper: Rethink Storage: Transform the Data Center with EMC ViPR Softwar...
Adaptive processing servers for BO
Adaptive processing servers for BO
Microsoft master data services mds overview
Microsoft master data services mds overview
Microsoft India - System Center Virtual Machine Manager 2008 Whitepaper
Microsoft India - System Center Virtual Machine Manager 2008 Whitepaper
Hyperconverged Solution For Retail and Hospitality
Hyperconverged Solution For Retail and Hospitality
Semelhante a Share point 2013’s distributed cache service 6.0 (1)
Citrix Store front planning guide
Citrix Store front planning guide
Nuno Alves
Virtual Design Master Challenge 1 - Akmal
Virtual Design Master Challenge 1 - Akmal
tovmug
Application Scalability in Server Farms - NCache
Application Scalability in Server Farms - NCache
Alachisoft
Improving Website Performance with Memecached Webinar | Achieve Internet
Improving Website Performance with Memecached Webinar | Achieve Internet
Achieve Internet
Improving Website Performance with Memecached Webinar | Achieve Internet
Improving Website Performance with Memecached Webinar | Achieve Internet
Achieve Internet
Four Ways to Improve ASP .NET Performance and Scalability
Four Ways to Improve ASP .NET Performance and Scalability
Alachisoft
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability Improvements
DataWorks Summit
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability Improvements
DataWorks Summit
Web Speed And Scalability
Web Speed And Scalability
Jason Ragsdale
Caching 101
Caching 101
Andy Melichar
Operating and supporting HBase Clusters
Operating and supporting HBase Clusters
enissoz
Operating and Supporting Apache HBase Best Practices and Improvements
Operating and Supporting Apache HBase Best Practices and Improvements
DataWorks Summit/Hadoop Summit
SharePoint 2010 Virtualisation - SharePoint Saturday UK
SharePoint 2010 Virtualisation - SharePoint Saturday UK
Michael Noel
E g innovations overview
E g innovations overview
Nuno Alves
SharePoint 2010 Virtualization
SharePoint 2010 Virtualization
Michael Noel
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
DataCore Software
Technolo Report
Technolo Report
maulikitengg
Improving Website Performance and Scalability with Memcached
Improving Website Performance and Scalability with Memcached
Acquia
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst Practices
Scott Hoag
Nt1330 Unit 1
Nt1330 Unit 1
Jenny Calhoon
Semelhante a Share point 2013’s distributed cache service 6.0 (1)
(20)
Citrix Store front planning guide
Citrix Store front planning guide
Virtual Design Master Challenge 1 - Akmal
Virtual Design Master Challenge 1 - Akmal
Application Scalability in Server Farms - NCache
Application Scalability in Server Farms - NCache
Improving Website Performance with Memecached Webinar | Achieve Internet
Improving Website Performance with Memecached Webinar | Achieve Internet
Improving Website Performance with Memecached Webinar | Achieve Internet
Improving Website Performance with Memecached Webinar | Achieve Internet
Four Ways to Improve ASP .NET Performance and Scalability
Four Ways to Improve ASP .NET Performance and Scalability
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Web Speed And Scalability
Web Speed And Scalability
Caching 101
Caching 101
Operating and supporting HBase Clusters
Operating and supporting HBase Clusters
Operating and Supporting Apache HBase Best Practices and Improvements
Operating and Supporting Apache HBase Best Practices and Improvements
SharePoint 2010 Virtualisation - SharePoint Saturday UK
SharePoint 2010 Virtualisation - SharePoint Saturday UK
E g innovations overview
E g innovations overview
SharePoint 2010 Virtualization
SharePoint 2010 Virtualization
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Technolo Report
Technolo Report
Improving Website Performance and Scalability with Memcached
Improving Website Performance and Scalability with Memcached
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst Practices
Nt1330 Unit 1
Nt1330 Unit 1
Mais de Hexaware Technologies
Current state of outsourcing relationships the watermelon effect
Current state of outsourcing relationships the watermelon effect
Hexaware Technologies
Detect and Prevent Insurance fraud using Hexaware’s iFraudEngine
Detect and Prevent Insurance fraud using Hexaware’s iFraudEngine
Hexaware Technologies
Gets future ready with peoplesoft hcm 9.1 upgrade
Gets future ready with peoplesoft hcm 9.1 upgrade
Hexaware Technologies
Sap Business Implementation
Sap Business Implementation
Hexaware Technologies
Agile testing solution
Agile testing solution
Hexaware Technologies
Middle office outsourcing in the investment management world
Middle office outsourcing in the investment management world
Hexaware Technologies
Banking and financial services experience, expertise, execution & excellence
Banking and financial services experience, expertise, execution & excellence
Hexaware Technologies
Oracle applications support and maintenance services
Oracle applications support and maintenance services
Hexaware Technologies
Leading global bank reduces costs, increases scalability
Leading global bank reduces costs, increases scalability
Hexaware Technologies
Enterprise Data Management Assessment
Enterprise Data Management Assessment
Hexaware Technologies
Basel II ERM Implementation
Basel II ERM Implementation
Hexaware Technologies
Mais de Hexaware Technologies
(11)
Current state of outsourcing relationships the watermelon effect
Current state of outsourcing relationships the watermelon effect
Detect and Prevent Insurance fraud using Hexaware’s iFraudEngine
Detect and Prevent Insurance fraud using Hexaware’s iFraudEngine
Gets future ready with peoplesoft hcm 9.1 upgrade
Gets future ready with peoplesoft hcm 9.1 upgrade
Sap Business Implementation
Sap Business Implementation
Agile testing solution
Agile testing solution
Middle office outsourcing in the investment management world
Middle office outsourcing in the investment management world
Banking and financial services experience, expertise, execution & excellence
Banking and financial services experience, expertise, execution & excellence
Oracle applications support and maintenance services
Oracle applications support and maintenance services
Leading global bank reduces costs, increases scalability
Leading global bank reduces costs, increases scalability
Enterprise Data Management Assessment
Enterprise Data Management Assessment
Basel II ERM Implementation
Basel II ERM Implementation
Último
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
danishmna97
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Último
(20)
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Share point 2013’s distributed cache service 6.0 (1)
1.
© Hexaware Technologies.
All rights reserved. www.hexaware.com© Hexaware Technologies. All rights reserved. Passionate Employees Innovative Services Delighted Customers Harnessing the Power of SharePoint 2013’s Distributed Cache Service
2.
2 © Hexaware Technologies.
All rights reserved. | www.hexaware.com What is Distributed Cache? A distributed cache is an extension of the traditional concept of cache used in a single locale. A distributed cache may span multiple servers so that it can grow in size and in transactional capacity.
3.
3 © Hexaware Technologies.
All rights reserved. | www.hexaware.com SharePoint 2013 Distributed Cache The Distributed Cache (DC) service is built on top of the Windows Server AppFabric Cache. The Distributed Cache (DC) service provides in-memory caching services to several features in SharePoint 2013 as listed below Authentication Security Trimming Page load performance Social Features, Newsfeeds
4.
4 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Architectural Highlights In SharePoint 2013, it creates session token during user login for any of the user authentication method used, either windows authentication or forms authentication or SAML token by external identity provider. Prior to SharePoint 2013, the session token cache was stored at server-local cache. In SharePoint 2013, session security tokens are stored centrally in a Distributed Cache Service’s Logon Token Cache. This architectural improvement, made tokens accessible across the farm, to all WFEs.
5.
5 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Architectural Highlights User Profile Service Application (UPA) Proxies retrieve configuration details from their associated UPAs & databases; and cache those details in several per-process in- memory cache and all such cache information is resident in server memory. Following Settings are stored in cache URLs for MySite portals Following limits UPA sync configuration (e.g. whether to sync inactive users) Newsfeed settings Activity Feed
6.
6 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Architectural Highlights Prior to SP-2013 ViewState data was stored at the server end, which lead to problem that subsequent requests would have to be routed to the same server where ViewState was originally cached. This problem was solved in SP-2013 by storing as key pair value of GUID and ViewState to distributed ViewState cache.
7.
7 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Architectural Highlights For user profiles, it enables everything to be “in sync” and have minimal visible POSTs back to the server. As the distributed cache is resident in server memory the browser have to post back to Distributed Cache Service. In background data is persisted to database from the distributed cache to the database. During post back browser doesn't have to wait to get data persisted in database. This drastically improves page response performance.
8.
8 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Distributed Caching - Installation SharePoint 2013’s prerequisites installer takes care of installing the Windows Server AppFabric and configuring it for cache operations on your behalf. There is no initial action required on the part of administrators to get the Distributed Cache service installed and operational in their SharePoint 2013 environment.
9.
9 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Default DC Configuration Default Memory allocation to DC Service is 10% of total physical memory. From that it uses half of that memory allocation for data storage i.e. it uses 5% of cache size. The other half of that memory allocation is used for memory management overhead. When the cached data grows, the DC service uses the entire 10% of the allocated memory.
10.
10 © Hexaware Technologies.
All rights reserved. | www.hexaware.com DC configuration for small farm Important Note: DC Service has to be turned ON all the WFE servers. Distributed Cache is on all WFE Servers
11.
11 © Hexaware Technologies.
All rights reserved. | www.hexaware.com DC configuration for medium farm (10,000+ users) 1. It’s recommended to have dedicated DC Server allocated to the SharePoint Farm. 2. Use the following method to calculate how much memory can be assigned to the DC service. Determine the total physical memory on the server. For this example, we will use 16 GB as the total physical memory available on the server Reserve 2 GB of memory for other processes and services that are running on the cache host. i.e. 16 GB – 2 GB = 14 GB. This remaining memory is allocated to the Distributed Cache service Take half of the remaining memory, and convert it to MB. For example, 14 GB/2 = 7 GB or 7000 MB. This is the cache size of the DC service
12.
12 © Hexaware Technologies.
All rights reserved. | www.hexaware.com DC configuration for medium farm (10,000+ users) APP 03 is made dedicated Distributed Cache Server
13.
13 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Wrongly configured DC… Page render time around 9-10 seconds!!
14.
14 © Hexaware Technologies.
All rights reserved. | www.hexaware.com DC Configured Correctly.. After implementing the Dedicated DC service to a SharePoint farm and correctly updating the memory allocation the page rendered time improved drastically! Page render time NOT more than 2 seconds..
15.
15 © Hexaware Technologies.
All rights reserved. | www.hexaware.com DC Configuration - Benefits As it creates unique session for any of the user authentication technique like window authentication or forms authentication or external identity provider, in a subsequent calls, it bypasses the need to redirect to external identity providers and additional user prompts, in a way avoiding evident response time delay. Creation of unique session token and caching the token avoids the multiple steps of regeneration of session token and saving the time to some extent.
16.
16 © Hexaware Technologies.
All rights reserved. | www.hexaware.com DC Configuration - Benefits Session tokens are centralized cached and webserver can trace token using windows identity or session cookie, the user can access any of the webservers without the need to re- login. As ViewState data is stored in Distributed Cache, the problem related to request routing is resolved and page response time is improved to a large extent
17.
17 © Hexaware Technologies.
All rights reserved. | www.hexaware.com DC Configuration - Benefits Social features like URLs for MySite portals, Following limits, UPA sync configuration, Newsfeed settings, Activity Feed are stored in Distributed cache and configured to Sync all the User Profile Applications (UPAs). Also during POST back action, browser have to POST back to DC and need not wait till data gets persisted in database. This improved the page performance drastically.
18.
18 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Challenges & Tips Following slides covers some of the challenges faced during real life implementations of Distributed Caching Service in a medium farm of about 10000 users. All the tips provided here are actual resolutions provide by our “Hexaware SharePoint Expert” team
19.
19 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Challenge # 1 You try to interact with the cache service and find that the service is not functioning correctly. Tip: Restarting the cluster is a simple first step that will often clear up any issues. Run the Command Restart-CacheCluster
20.
20 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Challenge # 2 You get an error related to the registry. Tip: It usually means that the host you are working with is not part of a cluster and it sneeds to be added. Run the Add-SPDistributedCacheServiceInstance command to add.
21.
21 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Challenge # 3 You try to add a cache host to the cluster and you get error ”TCP port already in use”
22.
22 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Challenge # 4 You try to remove a cache host from the cluster and you get error “cacheHostInfo is null”.
23.
23 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Tip for Challenge #3 & #4 Error showed in Challenge#3 & #4 usually means that the server was previously part of a cluster and wasn’t added or removed correctly. To resolve the issue execute following commands • $instanceName ="SPDistributedCacheService Name=AppFabricCachingService" • $serviceInstance = Get-SPServiceInstance | ? {($_.service.tostring()) -eq $instanceName –and ($_.server.name) -eq "<Your Server Name>"} • $serviceInstance.Delete() • Add-SPDistributedCacheServiceInstance
24.
24 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Challenge # 5 There was a medium farm with dedicated DC server and was facing page performance issue. When traced the ULS logs, found following error. Unexpected error occurred in method 'GetObject' , usage 'Distributed Logon Token Cache' – Exception crosoft.ApplicationServer.Caching.DataCacheException: ErrorCode<ERRCA0017>:SubStatus<ES0006>:There is a temporary failure. Please retry later. (One or more specified cache servers are unavailable, which could be caused by busy network or servers. For on-premises cache clusters, also verify the following conditions. Ensure that security permission has been granted for this client account, and check that the AppFabric Caching Service is allowed through the firewall on all cache hosts. Also the MaxBufferSize on the server must be greater than or equal to the serialized object size sent from the client.
25.
25 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Tip for Challenge #5 1. Update default DC parameters 2. Change parameter values for Security Token Service followed by IISRESET on all servers in the. Set MaxServiceTokenCacfarmheItems to 1500 Set MaxLogonTokenCacheItems to 1500 DC Parameters Default Value Recommended MaxBufferPoolSize 268435456 1073741824 MaxBufferSize 8388608 33554432 ChannelOpenTimeOut 20 3000 RequestTimeout 20 3000 MaxConnectionsToServer 2 100
26.
26 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Be Aware “The Distributed Cache service can end up in a non-functioning or unrecoverable state if you do not follow the procedures. In extreme scenarios, you might have to rebuild the server farm“
27.
27 © Hexaware Technologies.
All rights reserved. | www.hexaware.com Best Thing.. If you set DC Configurations Right then your SharePoint Farm will have an advantage of Highest Performance and Improved Scalability…
28.
Passionate Employees Innovative Services Delighted Customers © Hexaware Technologies.
All rights reserved. | www.hexaware.com Thank you
Baixar agora