Transcript
Page 1: SharePoint on Imaginary Hardware - IndyTechFest 2010

SharePoint on Imaginary Hardware John L. Ferringer – Apparatus Twitter: @ferringer Email: [email protected] Blog: http://www.MyCentralAdmin.com (live on Monday)

Page 2: SharePoint on Imaginary Hardware - IndyTechFest 2010

Agenda

• Intro to SharePoint

• What is Imaginary Hardware?

• Virtualization and SharePoint

• The Cloud and SharePoint

• Q & A

Page 3: SharePoint on Imaginary Hardware - IndyTechFest 2010

SharePoint & Imaginary Hardware? Is it: Or is it:

?

Page 4: SharePoint on Imaginary Hardware - IndyTechFest 2010

What’s SharePoint?

• Portal

• Intranet

• Web Content Management

• Data Hub

• Swiss Army Knife

• Gateway Drug

Page 5: SharePoint on Imaginary Hardware - IndyTechFest 2010

How Does SharePoint Work?

• Serves web pages to end users

• Multiple “roles” available

• Flexible architecture

• MUST have SQL Server

Page 6: SharePoint on Imaginary Hardware - IndyTechFest 2010

SharePoint’s Server Roles

SharePoint 2007

• Web Front End Server (WFE)

• Application Server

• Query Server

• Index Server

• SQL Server

SharePoint 2010

• SharePoint Foundation Web Application Server (WFE)

• Service Application Server

• Query Server

• Crawl Server

• SQL Server

Page 7: SharePoint on Imaginary Hardware - IndyTechFest 2010

A Closer Look: SharePoint Roles and Performance

Server Roles

• All

• WFE

• Application/Service App

• Query

• Index/Crawl

• SQL Server

Important Metrics

• Network Bandwidth

• CPU and RAM

• Depends on the app, often CPU and RAM

• Disk (for reads)

• CPU, Disk (for writes), RAM

• CPU, Disk (reads & writes), RAM

Page 8: SharePoint on Imaginary Hardware - IndyTechFest 2010

Imaginary Hardware

Virtualization Cloud Computing

What are we talking about?

Page 9: SharePoint on Imaginary Hardware - IndyTechFest 2010

Virtualization and The Cloud

Virtualization

The Cloud

Page 10: SharePoint on Imaginary Hardware - IndyTechFest 2010

Why Go with Virtualization?

• Lower costs

• Increase flexibility

• Manage resources dynamically

• Maximize performance

• Enable redundancy

• Consolidate infrastructure

Page 11: SharePoint on Imaginary Hardware - IndyTechFest 2010

How Does Virtualization Work?

• Physical “host” server

• One to many virtual “guest” servers or “virtual machines” (VMs)

• VMs exist as files stored on the host

• Host resources (CPU, RAM, disk, network) are shared

Page 12: SharePoint on Imaginary Hardware - IndyTechFest 2010

How Is Virtualization Different?

• Simplifies deployment

• Centralizes administration

• Changes performance metrics

• Shifts bottlenecks

Page 13: SharePoint on Imaginary Hardware - IndyTechFest 2010

A Closer Look: Virtualization Performance

• CPU

• Memory (RAM)

• Disk

• Network

• Know your metrics!

Page 14: SharePoint on Imaginary Hardware - IndyTechFest 2010

Even Closer: Virtualization and Disk I/O

• VMs live on disk

• Disk implementation matters

– How is it presented to the VM?

– Hardware Configuration?

• Disk usage patterns matter

• Avoid disk fragmentation

Page 15: SharePoint on Imaginary Hardware - IndyTechFest 2010

SharePoint and Virtualization - What’s Good?

• Roles:

– WFEs

– Query (maybe)

– Application (maybe)

• Redundancy

– Sort of

• Deployment

– Sort of

Page 16: SharePoint on Imaginary Hardware - IndyTechFest 2010

SharePoint and Virtualization – What’s Not?

• Roles:

– SQL Server

– Index/Crawl

• Disk I/O

• Disaster Recovery

Page 17: SharePoint on Imaginary Hardware - IndyTechFest 2010

SharePoint and Virtualization - Considerations

• It always depends

• Ensure true redundancy

• Use it in the right situations

• Know your limitations

Page 18: SharePoint on Imaginary Hardware - IndyTechFest 2010

Virtualization and The Cloud

Virtualization

The Cloud

Page 19: SharePoint on Imaginary Hardware - IndyTechFest 2010

Why Go with The Cloud?

• Defined costs

• Flexibility

• No capital investment

• Simplify infrastructure

Page 20: SharePoint on Imaginary Hardware - IndyTechFest 2010

How Does The Cloud Work?

• Utility computing

• Defined “units” purchased

• Elastic

• Global

• Offers a broad range of options

Page 21: SharePoint on Imaginary Hardware - IndyTechFest 2010

How Is The Cloud Different?

• Abstracts infrastructure

• Lets you focus on your business

• Simplifies upgrades

• Quantifies costs

Page 22: SharePoint on Imaginary Hardware - IndyTechFest 2010

The Cloud Deep Dive: Types

• Hosted SharePoint (Software as a Service, SaaS) – Example: SharePoint Online

• VM-based (Platform as a Service, PaaS) – Examples: Rackspace cloudservers, Bluelock

• Private • Compute

– Examples: Amazon EC2, Azure

• Storage – Examples: Amazon S3, Rackspace cloudfiles,

Azure Storage

Page 23: SharePoint on Imaginary Hardware - IndyTechFest 2010

SharePoint and The Cloud

• Know your Service Level Agreement (SLA)

• What do you own?

• What can you control?

• Watch your costs!

• Understand your dependencies

Page 24: SharePoint on Imaginary Hardware - IndyTechFest 2010

SharePoint & Imaginary Hardware? Is it: Or is it:

?

Page 25: SharePoint on Imaginary Hardware - IndyTechFest 2010

Questions?

Page 26: SharePoint on Imaginary Hardware - IndyTechFest 2010

Resources Twitter: @ferringer Email: [email protected] Blog: http://www.MyCentralAdmin.com (live on Monday) • MS UK SharePoint Team Blog on SharePoint and Virtualization:

http://tinyurl.com/MSUKSPVM • Hardware Virtualization Support for SharePoint:

http://tinyurl.com/SPVMSupport • Virtualization Products:

• Citrix Xen Server: http://tinyurl.com/XenSrvr • VMWare: http://www.vmware.com • Windows Hyper-V: http://tinyurl.com/WinHyperV

• Cloud Providers: • Amazon Web Services: http://aws.amazon.com/ • Bluelock: http://www.bluelock.com • Rackspace: http://www.rackspace.com • Windows Azure: http://www.azure.com

• VMware and Network Load Balancing: http://tinyurl.com/VMwareNLB


Top Related