Tài liệu được viết cho các đối tượng sinh viên hoặc quản trị viên mạng máy tính muốn tìm hiểu về SharePoint Server 2010 ở cấp độ căn bản. Để hiểu được tài liệu, bạn cần có một số kiến thức cơ bản sau: Windows Server 2008 – Active Directory IIS 7 SQL Server 2008
Trang 2SHAREPOINT SERVER 2010
“QUẢN TRỊ MICROSOFT SHAREPOINT SERVER 2010 – VOL 1 (BASIC)” là tài liệu do ICT24H Team biên soạn Chúng tôi biên soạn tài liệu này nhằm mục đích chia sẻ đến cộng đồng đam mê công nghệ thông tin với mục đích phi lợi nhuận
Tài liệu được viết cho các đối tượng sinh viên hoặc quản trị viên mạng máy tính muốn tìm hiểu về SharePoint Server 2010 ở cấp độ căn bản
Để hiểu được tài liệu, bạn cần có một số kiến thức cơ bản sau:
Windows Server 2008 – Active Directory
Ngày nay, các nhà lãnh đạo trong các công ty, doanh nghiệp luôn cạnh tranh nhau trên thị trường toàn cầu hóa, và họ cần tìm ra một con đường làm việc hiệu quả cho nhân viên Các doanh nghiệp mong muốn nhân viên của mình có thể kết nối và làm việc ở mọi lúc mọi nơi trên mọi thiết bị
Trang 3 Cộng tác: nền tảng cơ bản của SharePoint là cộng tác Bắt nguồn từ phiên bản Microsoft SharePoint Team Services (STS) được cung cấp miễn phí trong Microsoft Office 2000 Professional, STS được đổi tên thành Windows SharePoint Services (WSS), trở thành nền tảng cho sản phẩm Microsoft SharePoint Portal Server 2003 (SPS) và Microsoft Office SharePoint Server 2007 (MOSS) Bây giờ STS được gọi là Microsoft SharePoint Foudation Services (SFS) Giá trị cốt lõi mà nền tảng này mang lại là khả năng cộng tác mạnh mẽ hỗ trợ quản lý các quy trình chuẩn trong doanh nghiệp, khả năng đồng bộ hóa cao, tăng khả năng bảo mật, giúp người dùng trong các phòng ban, các nhóm và trong doanh nghiệp có thể tương tác với nhau, tạo nên một môi trường cộng tác hoàn hảo SFS là phiên bản miễn phí cũng như không yêu cầu về Client Access License – một chính sách bản quyền khi bạn muốn sử dụng SharePoint triển khai qua Internet
Tổng hợp : SharePoint 2010 cho phép bạn có thể tổng hợp thông tin từ nhiều nguồn tài nguyên khác nhau như database, file server hoặc website Gồm:
o Liên kết đến nội dung
o Index nội dung
o Lưu trữ nội dung
o Sử dụng ứng dụng Really Simple Sysdication (RSS)
o Sử dụng ứng dụng Business Connectivity Services (BCS)
Tổ chức: trong mọi ngữ cảnh, khi mà các dữ liệu đã được tổng hợp thì nó cần được tổ chức lại Gần như tất cả chúng ta đều tốn khá nhiều thời gian cho việc tổ chức lại thông tin trên file server, database, tài liệu trong thư mục My Document hoặc các nội dung thông tin khác trong doanh nghiệp Các chuyên gia IT thường hay sử dụng các cụm từ chẳng hạn như “out
of control” (ngoài kiểm soát) hoặc “nothing but rubbish” (không có gì là bỏ đi) để mô tả về những nơi lưu trữ thông tin trong doanh nghiệp SharePoint 2010 cung cấp cho bạn những tính năng có khả năng tổ chức hóa cao như
o Quản lý siêu dữ liệu với Metadata Service
o Phân loại nội dung
o Chia cột trong site
o Quản lý các phần
o Tóm tắt liên kết Web Part
o Phân loại thư mục
Trang 4Tổ chức thông tin trong doanh nghiệp là việc quan trọng ở bất cứ doanh nghiệp, công ty sử dụng SharePoint
Trình bày: sau khi tổng hợp và tổ chức hóa thông tin, bạn cần trình bày thông tin làm sao để
dễ nhìn cũng như dễ hiểu SharePoint Designer có thể giúp bạn trình bày các bố cục và giao diện tùy thích Các dữ liệu về dự án sẽ được hiển thị trên các Web Part tại SharePoint 2010 Tất cả các tính năng trong quản trị nội dung doanh nghiệp (Enterprise Content Management
- ECM), chẳng hạn như quản trị tài liệu (Document Management – DM), quản trị nội dung website (Web Content Management – WCM) đều có trong SharePoint 2010, giúp bạn có thể tổng hợp, tổ chức và trình bày thông tin một cách hiệu quả
Cộng đồng: SharePoint cho phép bạn xuất bản thông tin đến các thành viên trong nhóm cũng như đến những người xem Web Content Management là công cụ quan trọng giúp bạn xuất bản thông tin đến cộng đồng
Bánh xe SharePoint – Tác giả Nguyễn Hoàng Nhựt
(Bài viết được trích từ SharePointVN E-Magazine số đặc biệt xuân 2011)
Bắt đầu từ năm 2001 với tên gọi SharePoint Portal Server 2001 (SPS 2001), Microsoft đã phát triển và giới thiệu 2 phiên bản Windows SharePoint Services 2.0 và Microsoft SharePoint Portal Server 2003 vào năm 2003 Tuy nhiên phiên bản 2003 vẫn còn rất nhiều hạn chế về mặt cấu trúc, chức năng và khả năng lưu trữ Đến năm 2007, Microsoft đánh dấu bước nhảy vọt với sự ra đời của Windows SharePoint Services 3.0 và Microsoft Office SharePoint Server 2007 Lúc này người sử dụng đã biết nhiều hơn về khái niệm và có những trải nghiệm nhất định về môi trường cộng tác (Collaboration) trên SharePoint 2007 Đến tháng 5/2010, Microsoft chính thức cho ra mắt phiên bản 2010 với tính đột phá về cả giao diện lẫn tính năng
Phiên bản SharePoint 2010 được phân thành 2 gói: SharePoint 2010 Foundation và SharePoint Server
2010
Trang 5nhưng SharePoint 2010 cũng hiển thị tốt trên Chrome và Opera Trong đó, giao diện Ribbon mang lại cho người dùng cảm giác quen thuộc với bộ ứng dụng văn phòng Office 2007
Cùng với SharePoint 2010, sự ra đời của bộ Office Client 2010 và Office Web Apps (OWA) cho phép hiển thị và chỉnh sửa nội dung các tập tin định dạng của Microsoft Office trên trình duyệt web như Office Word, Excel, PowerPoint, OneNote, đặc biệt OWA hỗ trợ co-authoring – tính năng cho phép nhiều người cùng chỉnh sửa nội dung cùng lúc Tất nhiên các chức năng này cũng hỗ trợ các trình duyệt kể trên
Bên cạnh đó SharePoint Workspace 2010 tô điểm thêm cho môi trường Collaboration khi cung cấp các vùng làm việc Groove Cho phép người dùng kết nối đến SharePonit Site, để làm việc offline với tasks, lists, document libraries,… và đồng bộ hóa dữ liệu ngay khi có kết nối online đến server
Trang 6SharePoint Mobile Access: Cho phép người sử dụng làm việc ở bất kỳ nơi nào Hơn hẳn trong phiên bản 2007, SharePoint 2010 cung cấp SharePoint Workspace Mobile Access Từ đây người dùng mobile có thể duyệt qua các SharePoint sites, truy cập các thư viện tài liệu với khối lượng lớn, làm việc với các tài liệu offline, đồng bộ hóa thư viện tài liệu dễ dàng với SharePoint server, tương tác với nội dung Office, thông báo sự thay đổi qua đường truyền SMS và các chức năng tìm kiếm khác…
COMMUNITIES
Trang 7Các tính năng profiles của người dùng được cải thiện đáng kể, họ có thể cập nhật status trên trang profile của mình, viết lời bình luận của mình lên những bài viết, sử dụng từ khóa để định nghĩa Tags
và Notes trên từng trang của SharePoint, định nghĩa mối quan hệ với đồng nghiệp, xem sơ đồ tổ chức, quản lý Comments/Notes/Tags của mình tập trung trên một trang duy nhất, quản lý các hoạt động theo dõi Activity Feeds, Interests… Cũng như là một mạng xã hội, họ có thể tìm kiếm profile của một ai đó bằng cách gõ vào thông tin và những ký tự đại diện Wildcard
CONTENT
Đem đến khả năng quản lý nội dung với qui trình tạo tài liệu, xét duyệt, xuất bản và xử lý các nội dung phù hợp với chuẩn quản lý tài liệu truyền thống hoặc quản lý nội dung trên Web Khả năng quản lý nội dung của SharePoint 2010 bao gồm quản lý tài liệu, văn bản (documents), hồ sơ (records)
và quản lý nội dung Web
Những điểm nổi bật mà người dùng có thể nhận thấy khi quản lý nội dung trên SharePoint 2010:
Giao diện trực quan tương tác với nội dung thông qua bộ ứng dụng văn phòng Office
Nhanh chóng nắm bắt và tìm duyệt qua tài liệu, văn bản bằng cách sử dụng siêu dữ liệu (metadata) và tính năng gắn thẻ (tagging)
Nhanh chóng tạo và xuất bản nội dung trang web
Cung cấp khả năng lưu trữ nhiều hơn trên từng list và thư viện tài liệu, mỗi thư viện có thể lưu trữ lên đến 50 triệu tài liệu, văn bản
Quản lý theo Document Sets, cho phép người dùng quản lý theo tập tài liệu như là một tài liệu duy nhất, theo cách này các tài liệu sẽ được kiểm soát theo qui trình tạo, xét duyệt và xuất bản một cách nhanh chóng và hiệu quả hơn
Các tài liệu hình ảnh, audio, video được hỗ trợ mạnh hơn trong phiên bản 2010, hiển thị dễ
Trang 8dàng đến người xem bằng những Media Web Part Người dùng có thể upload và tìm kiếm một video stream dễ dàng mà không cần phải biết rõ URL
Tất cả thông tin trong doanh nghiệp đều là những yếu tố quan trọng quyết định sự thành bại, vì vậy
Trang 9các kết nối đến chuẩn ODBC như SharePoint list, Excel workbook hoặc cơ sở dữ liệu SQL server, theo
đó trên một biểu đồ hiển thị sử dụng Visio services có thể kết nối đến nhiều nguồn dữ liệu trên thời gian thực và tự động cập nhật mới
Ngoài ra SharePoint còn có các dịch vụ khác như InfoPath Forms Services, Access Sercies, PowerPoint Services, Performance Point Services,… giúp người sử dụng tổng hợp dữ liệu để tạo thành những bảng thống kê Dashboard tích hợp công nghệ BI (Business Intelligence Dashboards) hay đưa ra chi tiết những chỉ số KPIs
COMPOSITE
Các doanh nghiệp luôn đòi hỏi giải pháp phần mềm của họ không những đáp ứng yêu cầu sử dụng
mà còn có khả năng cho phép người dùng nhanh chóng tùy chỉnh theo yêu cầu phát sinh mà không cần đến sự tham gia của các công ty liên quan về công nghệ thông tin Bên cạnh đó, các nhân viên IT cũng có thể cấp quyền cho nhân viên trong doanh nghiệp tạo ra các ứng dụng mà vẫn đảm bảo sự
ổn định và đáng tin cậy của môi trường
SharePoint Designer: Như một công cụ Office, với giao diện Ribbon quen thuộc, SharePoint Designer 2010 cho phép người dùng kết nối đến SharePoint server, tại đây họ có thể quản lý
dữ liệu của sites, thiết kế, chỉnh sửa nội dung trang web, thiết kế workflow, định nghĩa các kết nối đến nguồn dữ liệu bên ngoài,… tất nhiên các chức năng trên đều được phân quyền cụ thể
InfoPath Web Part: SharePoint 2010 cho phép người dùng chèn trực tiếp một InfoPath form lên trang SharePoint từ một list hay một thư viện InfoPath thông qua InfoPath Form Web Part
Visio được sử dụng nhiều hơn khi người dùng có thể tận dụng để thiết kế một SharePoint Workflow sau đó kết quả sẽ được xử lý với SharePoint Designer hay Visual Studio trước khi
Trang 10xuất bản và sử dụng trên SharePoint Server 2010 Dành cho người quản trị và lập trình viên
SharePoint 2010 giúp các quản trị viên SharePoint có thể làm việc hiệu quả hơn thông qua công cụ Central Administration Các tính năng giám sát và theo dõi trạng thái hệ thống giúp quản trị viên đáp ứng được vai trò quản trị của mình
Một tính năng nổi bật trên SharePoint 2010 là khả năng tích hợp Windows PowerShell vào SharePoint
2010 Với SharePoint 2010 Management Shell, các quản trị viên có thể tạo ra các đoạn code để tự động hóa các công việc của mình, rút ngắn thời gian quản trị cũng như đáp ứng ổn định hệ thống
Với các lập trình viên, Visual Studio 2010 cung cấp các công cụ cho phép họ có thể phát triển, lập trình Web Part, Workflow…một cách nhanh chóng Ngoài ra, những tính năng mới cho phép đưa các giải pháp từ SharePoint Designer 2010, Visio vào SharePoint
Giải pháp SharePoint Sanboxed là một điểm mới giúp quy trình phát triển trở nên dễ dàng và khép kín từ khâu thiết kế đến khâu đóng gói và triển khai Bên cạnh đó, các lập trình viên có thể giám sát, theo dõi và quản lý quy trình lập trình của mình thông qua công cụ Developer Dashboard Công cụ này cho phép bạn kiểm tra chi tiết đến từng hàm
về số lượng truy cập dữ liệu, sử dụng tài nguyên bộ nhớ, thời gia chạy các câu truy vấn SQL v.v.v
Trang 11dàng và thuận tiện
Tác giả Nguyễn Hoàng Nhựt: Ông hiện đang làm tại công ty Offcience với vai trò Development Team Manager Ông có 5 năm kinh nghiệp lập trình SharePoint, thực hiện các dự án theo quy trình chuẩn CMMI-5 Ngoài ra, ông còn thực hiện nhiều dự án lớn về lĩnh vực Migration trong SharePoint cho các tập đoàn đa quốc gia và hoạch định kiến trúc cho các hệ thống trên nền tảng SharePoint
Giới thiệu các tính năng trong SharePoint 2010
SharePoint 2010 được xây dựng dựa trên những giá trị mà SharePoint Server 2007 mang lại, cung cấp giá trị cốt lõi trong cộng tác Microsoft SharePoint 2010 đem đến cho doanh nghiệp:
Kết nối và ủy quyền
Giảm thiểu chi phí với một hạ tầng hợp nhất
Nhanh chóng đáp ứng nhu cầu doanh nghiệp
Những tính năng mở rộng trong SharePoint có thể được nhóm lại như sau:
Tính năng Mô tả
Sites Cho phép các nhân viên, đối tác và khách hàng có thể làm việc thông qua
giao diện Web để chia sẻ thông tin, dữ liệu Bạn có thể kiểm soát site bên trong hoặc bên ngoài firewall Với tính năng Sites, bạn có thể cấu trúc và tổ chức các phòng ban khác nhau để làm việc một cách chặt chẽ trong một hạ tầng hợp nhất
Communities Sử dụng các tính năng để kết nối con người với nhau, sắp xếp hợp lí hóa, tổ
chức thông tin một cách hiệu quả Tính năng Community tuy không thể hiện sức mạnh như các mạng xã hội nhưng xét ở khía cạnh tổ chức, quản lý, SharePoint liên kết con người với con người không chỉ để chia sẻ thông tin
mà tạo nên một mạng lưới liên kết, quản lý kiến thức thông qua chức năng Ask Me About
Content Cung cấp sự nhanh chóng, chính xác và an toàn khi truy cập thông tin
SharePoint 2010 cung cấp một nền tảng quản lý nội dung số mạnh mẽ, từ các chức năng dành cho Document Management, Record Management đến các chức năng triển khai dành cho Web Content Management thậm chí khả năng lưu trữ các thông tin đa phương tiện, thích hợp cho các tổ chức Marketing và Branding
Search Tìm kiếm và kết nối thông tin thông qua các SharePoint list, site, các hệ
Trang 12thống external, các nguồn dữ liệu như các tập tin chia sẻ, Website hoặc ứng dụng line-of-business FAST Search trong SharePoint giúp người dùng tối ưu hóa công việc tìm kiếm Tiết kiệm thời gian đồng nghĩa với việc tiết kiệm tiền bạn cho tổ chức của bạn trong việc tìm kiếm thông tin
Insights Cho phép người dùng có thể nâng cao khả năng kinh doanh trong doanh
nghiệp bằng cách tạo ra các báo cáo, tổ chức dữ liệu, phân tích nghiệp vụ Tính năng PerformancePoint hỗ trợ bạn trong việc đánh giá thông qua KPI, Scorecard cũng như những dashboard trực quan, sinh động
Composites Cho phép bạn tạo ra các giải pháp tích hợp để hỗ trợ người dùng và các
chuyên gia lập trình viên một cách nhanh chóng
Các phiên bản SharePoint 2010
Triển khai Intranet
Enterprise Client Access License (CAL) Cho phép cộng tác người dùng trong doanh nghiệp,
cung cấp công cụ để triển khai nghiệp vụ, dịch vụ Web
và ứng dụng Microsoft trong phạm vi doanh nghiệp Standard Client Access License (CAL) Cho phép triển khai nền tảng cộng tác ở tất cả nội dung,
đơn giản hóa công việc quản trị nội dung và quy trình làm việc trong doanh nghiệp
Triển khai Internet/Extranet
SharePoint 2010 for Internet Sites,
Enterprise
Dành cho doanh nghiệp muốn mở rộng quan hệ với khách hàng thông qua Internet hoặc tăng tính bảo mật với các site extranet để làm việc cùng các đối tác
SharePoint 2010 for Internet Sites,
Standard Dành cho doanh nghiệp vừa và nhỏ muốn tạo một site Internet hoặc site extranet nhỏ
Các sản phẩm liên quan
SharePoint Designer 2010 Một công cụ cho phép người dùng và các lập trình viên
Trang 13SharePoint Foudation Services là giải pháp miễn phí mà Microsoft cung cấp cho các doanh nghiệp nhỏ để tạo ra một giải pháp cộng tác.Một số tính năng trong SharePoint Foudation 2010 giúp bạn triển khai giải pháp cộng tác
Sites Giao diện người dùng Ribbon, SharePoint Workspace, SharePoint Mobile, Office
Client, Office Web Application Intergration, Standard Support Communities Blog và Wiki
Content Remote BLOB Storage, List Enhancement
Composite Business Connectivity Services, External List, Workflow, SharePoint Designer, Visual
Studio, API Enhancement, REST/ATOM/RSS
Các tính năng trong SharePoint 2010 mang lại cho doanh nghiệp khả năng cộng tác được thể hiện qua các thuật ngữ
Tính năng Mô tả
Communities Blog và Wki, Tagging, Tag Cloud, Ratings, Social Bookmarkin, My Sites, Activity
Feeds, Profiles and Expertise, Organization Browser
Content Remote BLOB Storage, List Enhancement, Enterprise Content Type, Metadata and
Navigation, Document Sets, Multistage Disposition, Audio and Video Content Types
Insight PerformancePoint Services, Excel Services, Chart Web Part, Video Services, Web
Analytics, SQL Server Intergration, Power Pivot Search Social Relevance, Phonetic Search, Navigation, FAST Intergration, Enhanced
Pipeline Sites Ribbon UI, SharePoint Workspace, SharePoint Mobile, Office Client, Office Web
Application Intergration, Standard Support Composite Business Connectivity Services, External List, Workflow, SharePoint Designer, Visual
Studio, API Enhancement, REST/ATOM/RSS
Tìm hiểu về chính sách cấp phép SharePoint
SharePoint 2010 thì mạnh mẽ hơn và dễ sử dụng hơn trước rất nhiều, nhưng làm thế nào để bạn có thể hiểu hết chính sách cấp phép về SharePoint 2010? SharePoint 2010 có thể được lưu trữ theo
Trang 14dạng on-premise (nghĩa là bạn chạy SharePoint cho mình, có thể sử dụng tại công ty của bạn), hoặc bạn có thể chạy SharePoint theo dạng Online, nơi mà SharePoint của bạn được các công ty quản lý theo dịch vụ (chẳng hạn như Rackspace hoặc FPWeb – những nhà cung cấp Hosting SharePoint lớn thế giới) Bất kể ở đâu hoặc bạn chọn theo dạng nào cho dù On-Premise hoặc Online thì bạn cũng cần tìm hiểu kĩ về sản phẩm cũng như chính sách cấp phép Ở đây tôi dùng thuật ngữ license Về các điều kiện, thông tin cấu hình phần cứng và phần mềm trước khi cài đặt SharePoint 2010 đã quá
rõ ràng, bạn có thể xem tại…
SharePoint 2010 là 64-bit, yêu cầu Windows Server 2008 64-bit , SQL Server 2008 64-bit và cũng yêu cầu một số thành phần khác trước khi bắt đầu cài đặt Không giống như các thông tin rõ ràng mà tôi vừa liệt kê thì SharePoint 2010 license vẫn còn là một ẩn số đối với khá nhiều người Chúng ta sẽ làm
rõ vấn đề license trong SharePoint 2010
Trước tiên, chúng ta sẽ làm rõ họ hàng SharePoint 2010 Gồm 2 phiên bản sử dụng là SharePoint Foundation 2010 và SharePoint Server 2010 Bên cạnh đó, bạn còn có một công cụ là SharePoint Designer 2010
SharePoint Designer 2010: là một công cụ mà bạn có thể cài đặt và chạy trên server hoặc client SharePoint Designer 2010 có vẻ giống một công cụ thiết kế web mà bạn đã biết như Adobe Dreamweaver hoặc FrontPage Nhưng SPD còn được sử dụng để quản lý list, các thư viện, workflow, các tập tin CSS, MasterPage, Page Layout, External Content Type, External Data Source v.v.v SharePoint Designer 2010 là một công cụ được Microsoft cung cấp miễn phí Khi bạn cài đặt SharePoint Designer 2010 cho dù là trên server hoặc client, bạn cần chú ý phiên bản Microsoft Office
đã được cài đặt trước đó hoặc trong tương lai Có nghĩa rằng phiên bản Office của bạn phải cùng 32-bit hoặc cùng 64-bit với SharePoint Designer 2010 trên máy tính đó
SharePoint Foundation 2010: là phiên bản kế tiếp, thay thế phiên bản Windows SharePoint Service 3.0 (WSS) Microsoft không sử dụng tên WSS 4.0 mà thay bằng tên SharePoint Foundation 2010 Nó
là một phiên bản miễn phí Bạn có thể tận dụng SharePoint Foundation 2010 để chạy theo các kiểu site: internal site, external site, site phòng ban và thậm chí là public site của bạn ra Internet Bạn có thể download SharePoint Foundation tại đây
Trang 15Server 2010 với SharePoint 2010 CAL thích hợp Nếu một ai đó không phải nhân viên trong công ty,
tổ chức của bạn có thể truy cập được vào SharePoint farm, bao gồm cả ANONYMOUS user giống như bạn đang đưa site của bạn ra cộng đồng và ai cũng có thể truy cập được, chúng ta có thể gọi loại hình này là External Khi bạn sử dụng loại hình External, bạn cần mua license SharePoint 2010 for Internet Site Cả 2 loại hình Internal hay External bạn đều có thể lựa chọn phiên bản Standard hoặc Enterprise Bạn có thể xem bảng so sánh các tính năng giữa 2 phiên bản Standard và Enterprise tại đây
Đầu tiên chúng ta nói đến loại hình Internal SharePoint 2010 được cấp phép theo mô hình truyền thống là client – server Bạn phải mua license SharePoint 2010 cho mỗi server mà bạn cài đặt SharePoint Nếu bạn triển khai single-farm hoặc multi-server farm, mỗi server (vật lý hoặc ảo) phải
có một license SharePoint 2010 Về phía client, bạn cần mua SharePoint 2010 CAL Bạn có thể đặt mua CAL cho cả user và thiết bị Thông thường thì người ta thường mua CAL cho user với mục đích chứng thực user từ các thiết bị được sử dụng, chẳng hạn mobile, laptop hoặc desktop Nếu bạn xài CAL cho các thiết bị, bạn cần xem xét về vị trí, thông thường là ở các thư viện, phòng lab tại trường học hay các bệnh viện CAL cho thiết bị cho phép bất kì user nào cũng chứng thực nhưng chỉ từ những thiết bị mà bạn đã mua CAL cho nó
Chúng ta tiếp tục nói đến loại hình External, loại hình này cung cấp cho bạn 2 hình thức license là Microsoft SharePoint Server 2010 for Internet Site Standard và Microsoft SharePoint Server 2010 for Internet Site Enterprise Như đã nói ở trên, cả 2 hình thức license này đều dành cho tất cả mọi người truy cập vào môi trường SharePoint của bạn Với cả 2 phiên bản vừa mới kể trên đều có chứa hình thức Internal client – server mà bạn đã tìm hiểu trên Tuy nhiên có một phần khác biệt là đối với phiên bản SharePoint Server 2010 for Internet Site Standard chỉ hỗ trợ một top-level site duy nhất với các subdomain có liên quan, chẳng hạn sharepointvn.net, demo.sharepointvn.net,
Trang 16blog.sharepointvn.net….v.v.v)
Với các phiên bản SharePoint Server 2010 for Internet Site, bạn không cần sử dụng CAL cho user License Internet site chỉ dành cho external user Internal user có thể sử dụng license này chỉ khi tất cả các thông tin, nội dung ứng dụng cũng được external user truy cập Nếu server của bạn có các thành phần chỉ dành cho Internal user, những user này cần phải có CAL và mỗi server đó của bạn phải có license SharePoint Server 2010 Điều này có nghĩa rằng bạn có thể kết hợp các loại hình license trên cùng một môi trường SharePoint của bạn nhưng bạn phải sử dụng cả 2 loại license Một điểm quan trọng là người tạo ra nội dung
Cuối cùng, SharePoint2010 for Internet Site Enterprise có tích hợp FAST Search Server dành cho cả Internet và Extranet FAST Search là công nghệ tìm kiếm tối ưu, nó mang nhiều tính năng riêng biệt
mà tính năng tìm kiếm có sẵn trên SharePoint Server 2010 không có được
Chúng ta bắt đầu nói đến Windows Server Tất cả các phiên bản SharePoint 2010 đều là 64-bit (Ở đây bạn đừng hiểu nhầm với SharePoint Designer 2010 nhé vì nó chỉ là một công cụ, bạn có thể download SharePoint Designer 2010 32-bit) chính vì thế bạn cũng phải cần các phiên bản Windows Server 64-bit cho mỗi server mà bạn cài đặt SharePoint trên đó, và bao gồm cả SQL Server trên đó SharePoint 2010 chỉ chạy trên Windows Server 2008 64-bit và Windows Server 2008 R2 SharePoint
2010 được hỗ trợ trên các phiên bản Windows Server 2008 Standard, Enterprise, Datacenter và Web Server Nếu trong phần 1 bạn được biết 2 hình thức license là Internal và External thì với license Windows Server 2008 cho bạn các hình thức cơ bản sau: Nếu bạn dùng license cho Internal user thì bạn cũng cần CAL
Microsoft cung cấp sự linh hoạt cho bạn lựa chọn với chi phí chấp nhận được đối với Windows Server
2008 và Windows Server 2008 R2 Với CAL Windows Server 2008 cũng có 2 hình thức cho user hoặc thiết bị và bạn có thể kết hợp cả user và thiết bị
Mỗi user hoặc thiết bị truy cập hoặc sử dụng Windows Server 2008/R2 đều phải mua một Windows Server 2008 CAL Ví dụ công ty bạn có 10 user sử dụng Windows Server 2008, bạn phải mua 10 CAL Ngoại trừ các trường hợp sau bạn không phải mua CAL cho user Microsoft mô tả chi tiết về CAL tại
Trang 17license Windows 2008 Server External Connector cho SQL Server của bạn
Bất kể phiên bản SharePoint 2010 nào mà bạn sử dụng, bạn phải có license Windows Server thích hợp Internal user có CAL (theo user hoặc thiết bị) và External user sẽ có license External Connector
để truy cập Ngoài ra, bạn có thể xem các câu hỏi cũng như lời khuyên của Microsoft về Windows Server 2008 license tại http://www.microsoft.com/windowsserver2008/en/us/licensing-faq.aspx#extconn
Xem đầy đủ thông tin tại http://www.microsoft.com/windowsserver2008/en/us/how-to-buy.aspx SQL Server cũng như Windows, bạn phải sử dụng các phiên bản SQL Server 64-bit Dưới đây là các phiên bản SQL Server mà bạn có thể sử dụng
Microsoft SQL Server 2005 64-bit with Service Pack 3
Microsoft SQL Server 2008 64-bit
Microsoft SQL Server 2008 R2 64-bit
Microsoft SQL Server 2008 Express (chỉ support ở mô hình Stand-alone)
SQL Server thì không giống như Windows Server, Microsoft cung cấp co bạn 2 hình thức license là CAL và Processor Licensing Processor Licensing là hình thức cho phép bạn sử xý các processor vật lý (không phải là processor core) Có một câu hỏi được đặt ra là có cần mua SQL Server CAL hay không
vì user không bao giờ kết nối trực tiếp đến SQL Server mà họ kết nối vào SharePoint Tất nhiên là bạn cũng cần phải mua vì Microsoft chỉ ra rằng miễn là có bất cứ xử lý, truy vấn nào của user gián tiếp lên SQL Server đều phải có CAL Điều đó có nghĩa rằng, user cho dù có kết đến SharePoint nhưng những dữ liệu mà họ sử dụng thuộc về SQL Server
Vì SQL Server 2008 Express là phiên bản miễn phí, bạn có thể lựa chọn cài đặt để thử nghiệm, trải nghiệm các tính năng SharePoint Để xem bảng so sánh chi tiết các phiên bản SQL Server 2008, truy cập tại http://www.microsoft.com/sqlserver/2008/en/us/editions.aspx
Mọi thông tin về license SQL Server 2008 bạn có thể xem tại http://www.microsoft.com/sqlserver/2008/en/us/how-to-buy.aspx
Hiện tại, có 4 ứng dụng mà bạn rất cần quan tâm mà Microsoft cung cấp: Microsoft Search Server Express 2010, FAST Search server 2010 for SharePoint, Microsoft Office Web Application và Microsoft Project Server 2010
Microsoft Search Server Express 2010: SharePoint 2010 cho thấy khả năng tìm kiếm ưu việt của mình thông qua chức năng tìm kiếm có sẵn mà bạn có thể cấu hình tại Search Service Application Tuy
Trang 18nhiên, Micorsoft cung cấp cho bạn một công nghệ tìm kiếm miễn phí khác có tên Microsoft Search Server Express 2010 Để so sánh các tính năng giữa một Search Server 2010 Express và SharePoint
http://www.microsoft.com/enterprisesearch/searchserverexpress/en/us/compare.aspx
Bạn có thể thấy trong bảng so sánh Search Server 2010 Express có thể đáp ứng được một số tính năng tìm kiếm Tuy nhiên điểm khác biệt lớn nhất là ở phiên bản Search Server 2010 Express miễn phí này bạn sẽ không thể tìm kiếm kiếm được con người, chuyên gia thông qua việc tích hợp tính năng Social Ngoài ra Bên cạnh đó, bạn sẽ không thể kết hợp chặt chẽ với ECM thông qua việc tích hợp và quản lý các Term Store cũng như Taxonomy Một điểm chú ý khác là Search Server 2010 Express không được tích hợp vào My Site
Có thể tổ chức, doanh nghiệp của bạn chưa đủ ngân sách, kinh phí để chạy SharePoint Server 2010 Điều đó có nghĩa rằng bạn đang sử dụng SharePoint Foundation 2010 Trong SharePoint Foundation
2010 thì không hỗ trợ khả năng tìm kiếm do đó bạn có thể sử dụng Search Server 2010 Express Hãy quay lại bảng so sánh trên, bạn có thể thấy rằng cả Search Server 2010 Express và SharePoint Server
2010 đều hỗ trợ bạn tích hợp tìm kiếm ở các thư mục chia sẻ, tích hợp tìm kiếm trên Exchange hay Lotus Note v v.v Và một lần nữa, hãy để SharePointVN.NET nhắc lại một lần nữa rằng Microsoft Search Server 2010 Express là một phiên bản hoàn toàn miễn phí Xem và download tại http://www.microsoft.com/enterprisesearch/en/us/search-server-express.aspx
FAST Search Server 2010 for SharePoint: đây là công nghệ tìm kiếm tối ưu nhất mà Microsoft cung cấp Với FAST Search Server 2010 bạn có thể tìm kiếm lên đến hàng tỉ thành phần FAST Search cung cấp cho bạn khả năng tối ưu thời gian truy vấn, giao diện tìm kiếm trực quan, các chức năng nhận dạng, đề xuất các từ khóa tìm kiếm, tích hợp khả năng xử lý metadata v…v Như đã đề cập ở phần 1, chính sách license dành cho SharePoint 2010 for Internet, Enterprise có tích hợp FAST Search Bạn có thể xem một số tính năng của FAST Search tại http://www.sharepointvn.net/end-user/walkthrough-7-search-2/
Trang 19Microsoft Office Web App: Office Web App là phiên bản cho phép bạn truy cập các ứng dụng Office như Word, Excel, PowerPoint và OneNote thông qua trình duyệt web trên PC, MAC hoặc Mobile Để
có thể sử dụng được, bạn cần đăng kí chính sách license về Micorsoft Office 2010 Bạn có thể xem tại https://www.microsoft.com/licensing/servicecenter/
Microsoft Project Server 2010: mặc dù SharePoint cho phép bạn quản lý được dự án bằng các List có sẵn như Task List, Tracking, Issue list hay bạn có thể quản lý các tập tin Microsoft Project 2010 client
Trang 20như Versioning, Check-in/Check-out nhưng vẫn chỉ ở một mức độ giới hạn Với Project Server 2010, bạn có thể quản lý toàn diện về tất cả các dự án trong tổ chức của bạn, tất cả từ quản lý nguồn lực, ngân sách, thời gian v.v đều tại một nơi duy nhất Tuy nhiên có thể bạn sẽ phải ngạc nhiên khi thấy dung lượng download của Project Server 2010 chỉ có 23MB (http://technet.microsoft.com/en-us/evalcenter/ee410540) Trên thực tế thì Project Server 2010 là một Service Application mà bạn có thể cài đặt, cấu hình và tạo Project Web App để quản lý dự án của mình Điều đó có nghĩa rằng bạn phải cài đặt SharePoint Server 2010 trước khi cài đặt Project Server 2010 Một điểm cần chú ý rằng Project Server 2010 chỉ chạy trên SharePoint Server 2010 Enterprise
Bạn có thể xem các thông tin chi tiết về chính sách license Project Server 2010 tại http://www.microsoft.com/project/en/us/project-server-solutions.aspx
Sử dụng SharePoint Site và Template
SharePoint 2010 mang đến cho bạn những site template, giúp bạn bắt đầu hành trình và khám phá khả năng cộng tác trong SharePoint Những template mà SharePoint mang lại giúp bạn đáp ứng nhu cầu cộng tác mà doanh nghiệp đề ra Nếu bạn tìm hiểu về sự khác nhau này bạn sẽ giúp các quản trị farm cũng như những người dùng có thể chọn đúng template cần thiết để nhân viên trong doanh nghiệp có thể cộng tác SharePoint 2010 site cung cấp các template theo các chủ mục sau:
Collaboration site cho phép người dùng nhanh chóng truyền tải thông tin (sự kiện, thông tin
dự án, thông báo…) thông qua các trang Web, blog và wiki Những site này bao gồm thư viện tài liệu, lịch làm việc, tác vụ và trung tâm thảo luận
Content site giúp bạn quản lý các tài liệu hiệu quả hơn
Publishing site giúp SharePoint site có thể hợp nhất hóa các chính sách workflow cũng như các thủ tục trong doanh nghiệp
Web database là một điểm mới trong SharePoint 2010 cho phép mở rộng các chức năng chỉnh sửa các database template
Trang 21SharePoint 2010 cho phép bạn kết hợp một hoặc nhiều loại template trên để tạo nên một giải pháp tốt nhất trong doanh nghiệp Trước khi xác định template chính mà bạn cần dùng, bạn cần phải tìm hiểu về mục đích và lợi ích của site đó
Group Work Site Issue Tracking Meeting Workspaces Team
Wiki
Document Center Document Workspace
My Site Host Records Center Visio Process Repository
Publishing Portal
Charitable Contribution Web Database Contact Web Database
Issues Web Database Project Web Database
FAST Search Center Enterprise Search Center
Tích hợp Microsoft Office
SharePoint 2010 trở nên thân thiện hơn với người dùng khi tích hợp sản phẩm Microsoft Office Hầu hết các máy tính cá nhân ở các doanh nghiệp đều sử dụng Microsoft Office Một số tính năng mới trong SharePoint chỉ thích hợp với Office 2010 Không chỉ là Office 2010 – bạn cần phải sử dụng gói Office 2010 Professional Plus mới có thể sử dụng được đầy đủ tính năng Bao gồm các sản phẩm sau:
Microsoft Word 2010
Trang 22SharePoint Workspace 2010 cung cấp khả năng đồng bộ trực tiếp đến thư viện và list giữa một SharePoint site và một vùng làm việc (workspace) trên máy tính client Tạo ra các workspace cho phép người dùng SharePoint có thể kiểm tra thư viện tài liệu SharePoint từ các máy tính nội bộ, đem đến những tài liệu SharePoint và list đến máy tính của họ để họ có thể làm viện online hoặc offline, sau đó đồng bộ nội dung đó lên SharePoint site Khi một máy client bị đứt kết nối với SharePoint server, việc đồng bộ hóa sẽ được thực hiện sau khi đã kết nối lại Khi máy tính client không thể kết nối đến SharePoint site, người dùng có thể dễ dàng làm việc ở trạng thái offline để chỉnh sửa, ghi chép tài liệu Việc thay đổi đó sẽ được đồng bộ tự động lên thư viện SharePoint khi người dùng kết nối lại
Trang 23Đồng bộ giữa SharePoint Workspace và Team Site
Tuy nhiên, Microsoft SharePoint Workspace chỉ chạy trên các máy tính đã cài đặt phiên bản Microsoft Office 2010 Professional dành cho hệ điều hành Windows Một thách thức được đặt ra ngày nay là việc tương tác làm việc với các thư viện tài liệu trên các máy tính MAC OS khi hệ điều hành này ngày càng trở nên phổ biến, đặc biệt trong lĩnh vực đồ họa
Tương tác SharePoint 2010 với ứng dụng Microsoft Document Connection trên hệ điều hành MAC
OS là tài liệu giúp người dùng đang sử dụng máy tính MAC OS có thể kết nối và làm việc với các thư viện trên SharePoint 2010
Mặc dù hạn chế nhiều tính năng so với Microsoft SharePoint Workspace, Microsoft Document
Connection vẫn là một ứng dụng có thể đáp ứng được các nhu cầu làm việc trên thư viên SharePoint dành cho các máy tính MAC OS
Trước khi sử dụng Microsoft Document Connection, bạn cần xem xét các vấn đề sau:
Microsoft Document Connection là ứng dụng được tích hợp sẵn trong các phiên bản
Microsoft Office 2008 Service Pack 2 trở về sau
Các phiên bản Microsoft Office 2008 for MAC Home và Student Edition không thể kết nối đến các SharePoint site
Trong tài liệu, bạn sẽ được hướng dẫn các bài học cơ bản sau:
Kết nối đến SharePoint site bằng ứng dụng Microsoft Document Connection
Upload văn bản lên thư viện SharePoint
Trang 24 Thực hiện chức năng Check-Out/Check-In/Discard trên một văn bản
Download tài liệu tại: http://www.mediafire.com/?orma86t777j7oo8
Giao diện người dùng quen thuộc – Giao diện người dùng ribbon và các công nghệ khác đều quen thuộc đối với người dùng Office
Thanh Ribbon trong SharePoint Workspace 2010 Như vậy, bạn đã được tìm hiểu tổng quan về những tính năng cơ bản cũng như hiểu về khả năng cộng tác mà SharePoint mang lại
Trang 25CHƯƠNG 2 – CÀI ĐẶT VÀ CẤU HÌNH SQL SERVER
2008 R2 Microsoft SQL Server là nơi chứa tất cả các list và thư viện lưu trữ của SharePoint 2010, có thể nói đây
là nơi lưu trữ mọi thông tin của SharePoint kể cả thông tin cấu hình Hơn 90% thông tin SharePoint nằm trong SQL Server Là một quản trị hệ thống, bạn cần làm quen với các thành phần trong SQL Server để sử dụng SharePoint hiệu quả, ngoài ra có thể tối ưu hóa khả năng vận hành của SharePoint Trong các doanh nghiệp lớn khi triển khai SharePoint, thường có một DBA riêng đóng vai trò quản lý hạ tầng SQL này
Nếu như bạn không có DBA, bạn có thể tự tìm hiểu một số thành phần trong SQL Server để tối ưu hóa hoặc xử lí sự cố trong SharePoint
SQL server là sản phẩm của Microsoft, cho phép bạn quản lý tích hợp dữ liệu cũng như phân tích, thiết kế database Hơn 90% nội dung và thông tin cấu hình SharePoint đều được lưu trữ trong SQL Server Những thông tin sau đây được lưu trữ trong SQL Server
List
Thư viện
Thông tin cấu hình farm
Thông tin Central Administration
Thông tin về các service application
Thông tin dịch vụ Search
Thông tin về Web application
Thông tin Log
Dịch vụ Reporting Service
Các loại nội dung global
Các loại nội dung siêu dữ liệu (metadata)
Thông tin quản lý cũng như các chính sách
SharePoint 2010 hỗ trợ 2 phên bản SQL Server là 2005 và 2008 (kể cả R2) Bạn không cần phải quan tâm đến phiên bản nào được triển khai trên SharePoint, bạn chỉ cần chú ý đến phiên bản mà bạn sử dụng là phiên bản SQL 64bit
Trang 26SQL Server 2005 cũng hỗ trợ trong SharePoint 2010 nhưng bạn không có nhiều mở rộng như ở phiên bản SQL Server 2008 Microsoft SQL Server 2005 64-bit giúp bạn làm việc hiệu quả với SharePoint 2010 và cũng cung cấp cho bạn khả năng mở rộng hạ tầng SharePoint 2010 nhưng để đạt được độ tối ưu hóa thì SQL Server 2005 vẫn còn hạn chế so với SQL Server 2008
Một SQL server instance được hiểu đơn giản là một bản SQL Server bạn đã cài đặt hoàn chỉnh và bạn
có thể cài đặt nhiều instance trên một máy nhưng chỉ có một instance mặc định Một SQL Server instance gồm 3 thành phần chính sau:
Relational database engine
System database
User database
Relational database engine là thành phần sử dụng các dịch vụ Windows Services khác nhau để thực hiện việc tra cứu, sắp xếp và các nhiệm vụ khác Những dịch vụ SQL này có thể được quản lý từ SQL Server hoặc được quản lý từ các dịch vụ Windows Services
System database là database được tạo trong quá trình cài đặt, nó bao gồm cả siêu dữ liệu (metadata) hoặc các thông tin về cài đặt SQL Server System database bao gồm các thông tin cấu hình SQL Server và các thông tin khác cần thiết để hỗ trợ cho thành phần relational database engine
User database bao gồm tất cả các database khác không thuộc system database, user database được tạo với mục đích lưu trữ nội dung trong SQL Server Sau khi cài đặt SQL Server và hoàn tất cài đặt SharePoint 2010, có 2 user database được tạo là database cấu hình (SharePoint_Config) và database Central Administration (SharePoint_AdminContent) 2 loại database này cùng các loại database khác
sẽ được tạo khi bạn cài đặt các ứng dụng, cũng như tạo Wep application và tất cả được gọi chung là user database
Trong SQL Server có 2 kiểu database là system database và database người dùng là user database SharePoint database thuộc kiểu database người dùng (user database) Với các database thuộc về cấu
Trang 27o Đề nghị: 2.0 GHz hoặc nhanh hơn
8 GB RAM đối với
o Nhỏ hơn 40 GB content database
o Nhở hơn 15 content database
o Nhỏ hơn 800 user
o Nhỏ hơn 175 kết nối đồng thời
16 GB RAM đối với
o 40 – 60 GB content database
o 15 – 25 content database
o 800 – 1200 user
o 175 – 225 kết nối đồng thờ
32 GB RAM đối với
o Lớn hơn 60 GB content database
o Lớn hơn 25 content database
o Lớn hơn 1200 user
o Lớn hơn 225 kết nối đồng thời Yêu cầu phần mềm
Các phần mềm sau cần phải có trước khi cài đặt SQL Server:
Hệ điều hành Windows Server 2008 (Windows Server 2003 cũng hỗ trợ nhưng không cần thiết)
o Windows Server 2008 Service Pack 2 hoặc hơn
o Windows Server 2008 R2
Windows Installer 4.5 hoặc hơn
Microsoft Internet Explorer 6 SP1 hoặc hơn
Các ứng dụng được cài đặt trong quá trình cài đặt SQL Server :
NET Framework 3.5 SP1
Trang 28 SQL Server Native Client
Trang 29Cài đặt và cấu hình SQL Server 2008 R2
1 Download source cài đặt SQL Server 2008 và giải nén ra thư mục Click vào Setup.exe
2 Tại cửa sổ SQL Server Installation Center, click Installation Sau đó click New Installation or add feature to an existing installation Click Next
3 Trên trang Setup Support Rules, hệ thống sẽ kiểm tra các yêu cầu trước khi tiếp tục cài đặt Click Next
Trang 304 Trên trang Product Key, đánh dấu chọn vào Enter the product key và nhập key Click Next
Trang 31information about your hardware configuration and how you use SQL Server and its components để gửi thông tin sử dụng đến Microsoft
6 Trên trang Setup Support Files, click Install
7 Trên trang Setup Support Rules, click Next
8 Trên trang Setup Server Feature Installtion, đánh dấu chọn SQL Server Feature Installation để cài đặt thêm các tính năng khác Click Next
9 Trên trang Feature Selection, đánh dấu chọn các tính năng mà bạn muốn sử dụng Click Next
10 Trên trang Installtion Rules, hệ thống tiếp tục kiểm tra trạng thái Click Next
11 Trên trang Instance Configuration, để mặc định cho instance là Default instance Nếu bạn muốn thay đổi tên instance thì đánh dấu chọn vào Named instance sau đó nhập tên cần đổi Click Next Lưu ý: nếu sử dụng mặc định là MSSQLSERVER, bạn cần chú ý về vấn để bảo mật Trong quá khứ, SQL Slammer worm đã tấn công vào các hệ thống SQL server thông qua instance mặc định này cũng như port mặc định 1433
12 Trên trang Disk Space Requirements, xem lại yêu cầu dung lượng sử dụng Click Next
13 Trên trang Server Configuration, click Use the same account for all SQL Server services để thiết lập tài khoản sử dụng trong SQL Server
Trang 3214 Trên trang Database Engine Configuration, đánh dấu chọn vào Windows authentication mode Tại Specify SQL Server administrators click Add Current User nếu bạn thiết lập tài khoản hiện tại mà bạn đang sử dụng làm tài khoản truy cập vào Database Engine Ngoài ra bạn có thể click Add để thiết lập một tài khoản khác Tại tab Data Directoris và FILESTREAM cho phép bạn thay đổi nơi lưu trữ Click Next để tiếp tục Bật tính năng FILESTREAM nếu bạn muốn sử dụng tính năng RBS (Remote BLOB Storage) Truy cập http://sharepointvn.net/ để tìm hiểu thêm về tính năng này
15 Tương tự với Database Engine, trên trang Analysis Services Configuration cho phép bạn thiết lập tài khoản để truy cập vào dịch vụ Analysis Services Click Next
Trang 3318 Trên trang Installation Configuration Rules, hệ thống kiểm tra lần cuối trước khi cài đặt Click Next
19 Trên trang Ready to Install, xem lại tổng quan các thiết lập lần cuối trước khi cài đặt Click Install
20 Trên trang Complete, click Close
Trang 34CHƯƠNG 3 – CÀI ĐẶT SHAREPOINT 2010 Nội dung chính trong chương này là cài đặt Microsoft SharePoint 2010 Bạn sẽ được tìm hiểu các công việc chuẩn bị trước khi cài đặt cũng như thiết lập cấu hình sau khi hoàn tất cài đặt SharePoint
2010
Cài đặt SharePoint 2010 là một công việc đơn giản nhưng sự lựa chọn cũng như sự chuẩn bị của bạn trước khi cài đặt đều ảnh hưởng đến quá trình triển khai farm sau này Trong chương này, bạn sẽ tìm hiểu các vấn đề sau:
Giới thiệu các kiểu cài đặt SharePoint 2010
Các yêu cầu cần thiết trước khi cài đặt SharePoint 2010
Cài đặt SharePoint 2010
Cấu hình SharePoint 2010
Gỡ bỏ SharePoint 2010
Giới thiệu các phiên bản cài đặt SharePoint 2010
Đây là lần đầu tiên cài đặt nên bạn cần quyết định chọn cho mình một phiên bản SharePoint thích hợp để triển khai Sau khi đã xem xét các thông tin, bạn có thể quyết định chọn phiên bản nào đó để đáp ứng nhu cầu doanh nghiệp đề ra SharePoint 2010 cung cấp 2 kiểu triển khai với 4 phiên bản để bạn có thể chọn lựa:
Triển khai Intranet
SharePoint Foudation 2010
Các phiên bản SharePoint 2010
Fast Search Server 2010 for SharePoint
SharePoint Online
Trang 35Các phiên bản SharePoint Intranet
Có 4 phiên bản cho bạn lựa chọn nếu bạn muốn triển khai theo mô hình Intranet
SharePoint 2010
SharePoint 2010 yêu cầu bạn phải mua và cài đặt, ngoài ra bạn cần phải mua thêm bản quyền Client Access License (CAL) cho mỗi client Bạn có thể lựa chọn 1 trong 2 phiên bản sau: Standard và Enterprise
Standard Client Access Licensing: dành cho các doanh nghiệp muốn triển khai giải pháp cộng tác sử dụng nhiều loại nội dung Đây là sự lựa chọn với một chi phí chấp nhận được Với phiên bản này, bạn có thể sử dụng các tính năng cốt lõi trong SharePoint 2010 để quản lý nội dung và quy trình xử lí trong doanh nghiệp, tìm kiếm và chia sẻ thông tin giữa các nhân viên, đơn giản hóa môi trường làm việc của nhân viên thông qua các tính năng cho phép tổ chức hóa thông tin
Enterprise Client Access Licensing: dành cho doanh nghiệp muốn triển khai các giải pháp mở rộng từ SharePoint, cho phép người dùng tìm kiếm, tạo và làm việc với dữ liệu cũng như các tài liệu trong một hạ tầng hợp nhất Bạn có thể sử dụng các tính năng trong phiên bản Enterprise CAL để tích hợp các ứng dụng chẳng hạn như các dịch vụ Web, hệ thống ứng dụng nghiệp vụ (line-of-business – LOB) hoặc ứng dụng Microsoft Office chạy trên trình duyệt Web
Trang 36Bạn có thể nâng cấp phiên bản Standard Edition lên Enterprise Edition một cách dễ dàng mà không cần phải cài đặt lại Tuy nhiên, nếu thay đổi từ Enterprise Edition thành Standard Edition bạn cần phải
gỡ bỏ phiên bản Enterprise Edition trước khi cài đặt mới Standard Edition
FAST Search Server for SharePoint
FAST Search Server là phiên bản mở rộng trong SharePoint 2010 Nó bao gồm tất cả các tính năng
có trong phiên bản SharePoint 2010 Enterprise Edition, ngoài ra tích hợp thêm công nghệ Microsoft FAST Search Tính năng FAST Search cho phép bạn tìm kiếm nâng cao, tối ưu hóa tìm kiếm bằng cách lựa chọn chi tiết các thành phần mà bạn muốn tìm kiếm
SharePoint Online Standard: phiên bản Standard hỗ trợ doanh nghiệp thông qua intranet, tập trung vào khả năng truyền thông và cộng tác Phiên bản này cung cấp cho bạn các chức năng sau:
o Collaboration – cộng tác
o Portal – cổng thông tin
o Search – tìm kiếm
o Content Management – quản trị nội dung
o Business Process and Form : các quy trình xử lí trong doanh nghiệp
SharePoint Online Dedicated: phiên bản SharePoint Online Dedicated cung cấp cho bạn nhiều tính năng hơn phiên bản Standard, gồm các phương thức chứng thực và tính năng tùy
Trang 37Các vai trò của SharePoint server
Trong kế hoạch cài đặt, bạn cũng cần tìm hiểu các vai trò khác nhau của server trong môi trường SharePoint Trong kế hoạch triển khai, bạn cần tìm hiểu số lượng Web front-end server (WFE) và application server trong farm Có 4 vai trò chính cần có trong môi trường SharePoint
Web front-end server
Application server
Database server
Active Directory server
Web Front-End Server
Sau khi cài đặt hoàn tất SharePoint 2010 trên một server ở lần đầu tiên, bạn sẽ có một farm, đây là server đóng vai trò Web front-end và application server Với cấu trúc mở rộng mà SharePoint 2010 cung cấp, bạn nên thiết lập các server riêng biệt Bạn cần có nhiều WFE để chưa các web application, cho phép người dùng kết nối đến Mục đích có nhiều sever để đảm bảo tính ổn định của hệ thống, đặc biệt là triển khai load balancing để cân bằng tải
Application Server
Giống như ở phiên bản SharePoint Server 2007, bạn có thể có nhiều application server để quản lý các ứng dụng từ WFE SharePoint 2010 cung cấp cho bạn các dịch vụ với mức độ linh hoạt cao Bạn có thể bắt đầu các service application trên một server và có thể mở rộng trong tương lai
Ví dụ, một SharePoint server có thể chạy ứng dụng Excel Calculation Services mà không cần truy cập trực tiếp bằng client
Database Server
Database server là nơi chứa các thông tin, cơ sở dữ liệu về cấu hình, nội dung và các service application trên SharePoint farm Tùy thuộc và mức độ ổn định và yêu cầu khả năng vận hành mà bạn có thể triển khai SQL Server clustering
Bạn có thể làm việc cùng các SQL Server DBA trong quá trình hoạt động của SharePoint 2010 để dễ dàng trao đổi thông tin về database, các thông số cấu hình hoặc thiết lập backup và restore
Active Directory
Trang 38Active Directory được sử dụng trong SharePoint 2010 với nhiều mục đích khác nhau, mỗi mục đích yêu cầu những sự chuẩn bị khác nhau Các tài khoản user từ Active Directory sẽ được đưa vào database SharePoint Profile để bạn có thể mở rộng khả năng tìm kiếm
Chuẩn bị trước khi cài đặt SharePoint 2010
Trong phần này, bạn sẽ được tìm hiểu các yêu cầu trước khi cài đặt SharePoint 2010 Gồm các vấn đề sau:
Tài khoản Active Directory
Công cụ SharePoint 2010 Preparation
Bạn cần đáp ứng các yêu cầu để việc cài đặt SharePoint 2010 được hoàn tất
Yêu cầu phần cứng
Trước khi cài đặt SharePoint 2010, bạn cần chọn phần cứng thích hợp Có 2 chỗ mà bạn cần quan tâm là thông số phần cứng mà bạn sử dụng hỗ trợ cho SharePoint 2010: WFE/Application server và database server
WFE/Application server
Trang 39 Processor: 64-bit; dual processor; 3GHz
RAM: tối thiểu 4GB; mức đề nghị từ 8 – 16 GB
Nếu bạn triển khai SharePoint FAST Search, bạn cần đáp ứng cấu hình sau:
Processor: 64-bit; 4 CPU Core; 2.0 GHz….mức đề nghị 8 CPU Core
RAM: tối thiểu 4GB; mức đề nghị 16GB
Dung lượng trống của ổ cứng: 50GB; 1TB RAID5 với 6 spindle
Yêu cầu phần mềm
Trước khi cài đặt SharePoint 2010, bạn cần chuẩn bị cho máy tính chứa SharePoint cũng như các máy tính truy cập đến SharePoint Bạn cần chú ý đến 4 vấn đề sau, gồm hệ điều hành, database server, WFE/Application server và máy tính client
Hệ điều hành
Như bạn đã tìm hiểu về yêu cầu phần cứng, SharePoint 2010 chỉ chạy trên kiến trúc 64-bit, điều này
có nghĩa bạn phải cài đặt hệ điều hành có kiến trúc 64-bit trên phần cứng SharePoint có thể chạy trên các hệ điều hành 64-bit sau:
Phiên bản Windows Server 2008 R2 Standard, Enterprise hoặc Datacenter (Download hotfix tại: http://go.microsoft.com/fwlink/?LinkID=166231)
Phiên bản 64-bit Windows Server 2008 Standard, Enterprise hoặc Datacenter Service Pack 2 (Download hotfix tại http://go.microsoft.com/fwlink/?LinkID=160770)
Nếu bạn đang sử dụng Windows Server 2008 Service Pack 1, công cụ Microsoft SharePoint 2010 Products Preparation Tool sẽ tự động cài đặt Windows Server 2008 SP2
Database Server
SharePoint yêu cầu phải có SQL Server database và chứng thực Windows Authentication Database server dùng để chứa dữ liệu SharePoint phải đáp ứng các điều kiện sau:
Phiên bản Microsoft SQL Server 2008 R2
Phiên bản 64-bit Microsoft SQL Server 2008 SP1 và gói cập nhật Cumulative Update 2 dành cho SQL Server 2008 SP1
Trang 40 Phiên bản 64-bit Microsoft SQL Server 2005 SP3 và gói cập nhật Cumulative Update 3 dành cho SQL Server 2005 SP3
WFE/Application Server
Danh sách sau là các phần mềm, ứng dụng cần có trên WFE/Application Server trước khi cài đặt SharePoint 2010
Web Server (IIS) role (cài đặt thông qua Server Manager)
Application Server (cài đặt thông qua Server Manager)
Microsoft NET Framework 3.5 SP1
Microsoft Windows Identify Framework
Microsoft Sync Framework Runtime v1.0 (x64)
Microsoft Filter Pack 2.0 (Microsoft Office 2010 Filter Pack)
Microsoft Chart Controls dành cho phiên bản NET Framework 3.5
SQL Server 2008 Native Client
Microsoft SQL Server 2008 Analysis Services ADOMD.NET
ADO.NET Data Services v1.5