sharepoint on imaginary hardware - indytechfest 2010

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

Upload: john-ferringer

Post on 12-May-2015

1.505 views

Category:

Technology


2 download

DESCRIPTION

If they haven’t already, server virtualization and cloud computing are about to become really big deals. Proper use of virtual servers can help an organization reduce costs, optimize hardware utilization, and add flexibility to its IT infrastructure. So when someone comes to you and says they want to virtualize SharePoint, the answer is always “Yes”, right? Not necessarily. SharePoint has always proven itself to be a unique platform in so many ways, and it’s no different with server virtualization. This presentation will address the advantages and disadvantages of virtualizing the components of the SharePoint platform, including both present and future releases, and cover the common traps you will encounter if applying general virtualization approaches to SharePoint. It will address not only why some types of servers in your farm should or should not be virtualized, but also the impact of those virtualization actions will have on how your manage your servers and your farm. It will conclude by the different types of virtualization and cloud computing available today and how they can be used to host SharePoint effectively, and analyzing some real-world examples of virtualized SharePoint environments.

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