Pages

Wednesday, 16 May 2012

SharePoint 2010 Service Applications Configuration Part 1

SharePoint 2010 provides different services to users and in SharePoint 2010 you can select only those services which are required by your users, customers and partners. In this article and next couple of articles related to service application configuration we will focus on configuring resources that can be shared across sites within your server farm.

What is SharePoint Service Applications?
SharePoint 2010 Service Application replaces old Shared Service Provider architecture from SharePoint Server 2007. SharePoint 2010 service applications are used to enable sharing resources across sites running in different web applications and different farms. Key benefit of this architecture is, we can use Service Applications as plug and play, use and share whenever we need and stop if we don’t need it anymore.
What is Web Application?
SharePoint Web Application basically a logical container, it contains site. Each web application must have at least one site collection. Each site collection can have more than on site. Each site can have more than one sub sites.
We can describe web application with the help of following picture.

SharePoint Web Applications
Association between Service Applications and Web applications:
Service application and Web applications are associated with each other by service application connections. SharePoint 2010 Central Admin and Power Shell are used to manage services and create a service connection between service application and web application.


Service Applications Available in Different Core Editions of SharePoint 2010 Server:

SharePoint  Server 2010 Foundation Service Applications

Has Database
Cross-Farm Capable
Business Data Connectivity
YES
YES
Usage and Health Data Collection
YES
NO
Web Analytics
NO
YES
Microsoft SharePoint Foundation Subscription Setting Service
YES
NO


SharePoint Server 2010 Standard Service Applications

Has Database
Cross-Farm Capable
Managed Metadata Service
YES
YES
Search
YES
YES
Secure Store Service
YES
YES
State Service
YES
NO
User Profile Service
YES
NO


SharePoint Server 2010 Enterprise Service Applications

Has Database
Cross-Farm Capable
Access Service
NO
NO
Excel
NO
NO
Visio Graphic Service
NO
NO
Word Automation Service
NO
NO
Performance Point Service
NO
NO

Note: SharePoint Server 2010 Standard Edition contains all service applications from SharePoint 2010 Foundation edition and SharePoint Server 2010 Enterprise contains all service applications available in all other editions.


Server Farm Configuration Wizard:
The Server Farm Configuration Wizard is quickest and easy way to deploy services on your server farm. These are following steps you can use to run farm configuration wizard.


1. Navigate to Central Administration. In the Quick Launch menu on the left, click Configuration Wizards.


Server Farm Configuration Wizard
2. On Configuration Wizards page, click Launch The Farm Configuration Wizard.




3. On the Configure Your SharePoint Farm page, select Walk Me Through The Settings Using This Wizard; then click Next.

4. Under Service Account, select either Use Existing Managed Account or Create New Managed Account. Then enter a username and password of an account with farm administrator permissions in the available fields.

5. Use the available check boxes to select the desired services; then click Next. Many of the services may already be selected and unavailable to be deselected.

6. When the Create Site Collection page appears, you can click Skip and create the first site collection later, or you can create the first site collection during the wizard.

7. To create the first site collection, give the site collection a name in the Title field.

8. Add an optional description in the Description field.

9. Under Web Site Address, append the URL with a descriptive name for the site collection URL in the URL field.

10. Under Template Selection, choose the desired template tab, choose the desired template, and then click OK.

11. When you get to the last page of the wizard showing you a list of services running on the site collection, click Finish.


Note: The Farm Configuration Wizard is used to add services only. Once the services are added you cannot run wizard to remove these services. If you run this wizard again, you will see services are already selected and greyed out; this mean service is already configured. If you need to remove services, you can do it manually. 


In this article we learnt basics about service applications, web applications, different service applications available in different core editions of SharePoint 2010 server and we also learnt how to run farm configuration wizard and automatically configure service applications.
In next part of this service application configuration, i will try to explain how we can manually configure these service applications and how we can stop and start service applications


This article is referenced from these two books
SharePoint 2010 Administration by Todd Klindt, Shane Young, Steve Caravajal
SharePoint 2010 Configuration Study Guide By James Pyles


Please don't forget to comment thanks


Saturday, 12 May 2012

SharePoint 2010 Server Farm Configuration Part 2

This is continuation of series SharePoint Server Farm configuration. In part 1, I explained how to configure usage and health data collection and this part 2, I am going to explain about diagnostic logging configuration.

Diagnostic Logging Configuration:
As James Pyles said beautifully in his book “Microsoft SharePoint 2010 Configuration” Diagnostic logging “takes the pulse” of SharePoint relative to specific events, letting you detect and ideally prevent potential problems.
 Diagnostic has some default setting which you can change e.g. location where you want to save log file, limit the amount of space for logging, backup log files and so on.
I am going to explain steps of configuring diagnostic logging using SharePoint 2010 Central Admin website.
Note: You must be member of Farm Administrators group to perform this task.
1.       On the Central Administration page, click Monitoring.
2.       On the Monitoring page under Reporting, click Configure Diagnostic Logging.
3.       On the Diagnostic logging page, under Event Throttling, you can select the All Categories check box to enable event throttling for all events, or you can expand each event and granularly configure throttling to meet your specific requirements.
4.       Use the Least Critical Event To Report To The Event Log menu to select one of the following:
None
Critical
Error
Warning
Information
Verbose
5.       Use the Least Critical Event To Report To The Trace Log menu to select one of the following:
None
Unexpected
 Monitorable
High
Medium
Verbose
6.       Under Event Log Flood Protection, verify that the Enable Event Log Flood Protection check box is selected.
7.       Under Trace Log, either accept the default path for the location where the traces log will be written or specify a path. The location must exist on all servers in the farm.
8.       In the Number of Days to Store the Log Files field, accept the default value of 14 or specify a value.
9.       You can restrict the amount of disk space used by Trace log, Just click checkbox in restrict trace log disk space usage area and specify maximum storage space for Trace Logs.
Click Ok and apply all these settings. I hope you must be enjoying this multi part series of SharePoint Server Farm Configguration. Please don't forget to post your comments thanks :)

Tuesday, 8 May 2012

SharePoint 2010 Server Farm Configuration Part 1

After successful installation of SharePoint Server 2010, now it is time to do some practice. In this article I am going to explain how to setup SharePoint Server Farm for demo or production operations.

In this post I am going to explain how we can configure data collection and logging configuration tools as these tools are important for troubleshooting and tuning purposes and also this is very import topic with prospect of SharePoint Exam 70-667.
·         Configure usage and health data collection.
·         Configure diagnostic logging.
·         Configure incoming and outgoing email integration.
Usage and Health Data Collection Configuration:
It is responsibility of administrator to keep a close eye on system logs to monitor the usage patterns and health of system. I am going to explain steps how you can use SharePoint Central Admin website to configure usage and health data collection. This activity is configured for whole farm not for individual server and you must be a member of farm administrators group to perform this task.
Note: Keep in mind logging requires a lot of resources and performance, it is recommended always turn on required logging for required period of time and turn off when you don’t need it.
Follow these steps to configure usage and health data collection in Central Admin.
1.       Open Central Administration home page, and then click Monitoring
2.       On the Monitoring page under Reporting, click Configure Usage and Health Data Collection.
3.       When the Configure Usage And Health Data Collection page appears, under Usage Data Collection, select the Enable Usage Data Collection check box to enable usage data collection.
4.       Under Event Selection, select the check boxes for the events you want to log in the Events To Log List.

5.       Under Usage Data Collection Settings section, please specify path for Log File Location where you want to save usage and health information, keep in mind path must exist on all servers in the server farm. In our scenario just accept the default path because we just have only one server at moment.
6.       In the Maximum Log File Size field, enter a value between 1 and 20 for the maximum disk space for the logs in gigabytes.
7.       Under Health Data Collection, select the Enable Health Data Collection check box.
8.      Click Health Logging Schedule and select the desired the timer jobs to set the schedule for when the jobs will run.
9.       Under Logging Database Server section, select either Windows Authentication or SQL Authentication.
10. Click Ok and you complete wizard.
Hope now you will able able to understand how to configure Usage and Health Data Collection logging. This article is reference from book "Microsoft SharePoint 2010 Configuration" by James Pyles. Please don't forget to comment thanks :)

Sunday, 6 May 2012

Databases created by SharePoint 2010

As I mentioned in my previous post, I will explain more about databases created by SharePoint 2010. In this post I am giving you good overview of each database created by SharePoint 2010. If you want to read more about this topic you can read from chapter 2 of book “Microsoft SharePoint 2010 Administration by Tom Carpenter and James Pyles”.

To see list of these databases just open your SQL Server management studio and expand databases folder. You can see in below screenshot list of SharePoint Databases.

Thursday, 3 May 2012

SharePoint 2010 Core Editions and Features


In this post I am explaining about SharePoint 2010 core editions and features of each edition.
There are four editions as follows
1.       SharePoint 2010 Foundation (Free Edition)
2.       SharePoint 2010 Standard Edition
3.       SharePoint 2010 Enterprise Edition
4.       SharePoint 2010 for internet sites
In section I am explaining major features which are missing in each edition
Missing Features in SharePoint 2010 Foundation:
·         Social tagging
·         My content
·         My profile
·         Enterprise Wikis
·         Secure store service
·         Web analytics
Missing features in SharePoint 2010 Standard Edition:
·         Visio Services
·         InfoPath Form Services
·         Excel services
·         Access Services 
SharePoint 2010 for internet sites can be purchased as SharePoint 2010 Standard Edition or SharePoint 2010 Enterprise Edition.