Microsoft System Center Configuration Manager - Marius Sandbu - E-Book

Microsoft System Center Configuration Manager E-Book

Marius Sandbu

0,0
31,19 €

-100%
Sammeln Sie Punkte in unserem Gutscheinprogramm und kaufen Sie E-Books und Hörbücher mit bis zu 100% Rabatt.

Mehr erfahren.
Beschreibung

Microsoft Configuration Manager is both extensive and complex, and for many, it is the primary tool for Enterprise management. With each new release, Configuration Manager continually proves itself to be the ultimate solution for managing both clients and mobile devices.This book covers in detailed and easy-to-understand steps how to set up highly available Configuration Manager roles and backend services such as SQL, DNS, and AD. You will learn how to plan for high availability, what kind of roles there are, and how they scale.The book starts by examining what needs to be taken into account when planning for high availability before moving on to focus on the different roles and how they can be set up. The book will also go through different scenarios as well as various backup and recovery procedures. You will learn how to identify bottlenecks within the different components and create sample design scenarios for high availability on Configuration Manager. The book will also look at the different high availability options and how to deploy them.

Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:

EPUB
MOBI

Seitenzahl: 150

Veröffentlichungsjahr: 2013

Bewertungen
0,0
0
0
0
0
0
Mehr Informationen
Mehr Informationen
Legimi prüft nicht, ob Rezensionen von Nutzern stammen, die den betreffenden Titel tatsächlich gekauft oder gelesen/gehört haben. Wir entfernen aber gefälschte Rezensionen.



Table of Contents

Microsoft System Center Configuration Manager High availability and performance tuning
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Instant Updates on New Packt Books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Planning for High Availability with Configuration Manager
Planning
Networking
Hardware
Database server
Virtualization hosts
Other Configuration Manager roles
Backup
Other components
Database planning
Central Administration site
Primary sites
Secondary sites
Management point
Distribution point
Software Update point
Fallback Status point
Application Catalog Website point & Web Service point
Reporting Services point
Network flow
New in Service Pack 1
Summary
2. Configuring Roles for High Availability
Site Server
Endpoint Protection
Asset Intelligence Synchronization Point
Fallback Status Point
Out of Band Service Point
Secondary sites
Windows Intune Connector
Management Point
Distribution point
PXE distribution point
Cloud-based distribution point
Pull-based distribution point
Rate limiting options
Application Catalog Website point
Application Catalog Web Service point
Reporting Services point
State Migration point
System Health Validator point
SMS Provider
Software Update point
Client
Sample site designs
Scenario 1
Scenario 2
Scenario 3
Scenario 4
Scenario 5
Scenario 6
Monitoring
Summary
3. Deploy Highly Available Backend Services
Active Directory
DNS
SQL Server
DHCP
Active Directory Certificate Services
Summary
4. Backup and Recovery
Backing up the site server
Backing up content
Backing up user state migration data
Backing up custom reports
Backing up a cloud-based distribution point
Backing up the Certification Authority
Restoring a site server
Restoring a secondary site server
Summary
5. Performance Tuning
Servers
Virtualizing hosts and physical servers
Identifying bottlenecks
Virtualization hosts
IIS
A SQL server
OS-deployment
Endpoint Protection
The Configuration Manager site
Reporting services
Summary
Index

Microsoft System Center Configuration Manager High availability and performance tuning

Microsoft System Center Configuration Manager High availability and performance tuning

Copyright © 2013 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: November 2013

Production Reference: 1191113

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78217-676-3

www.packtpub.com

Cover Image by Ravaji Babu (<[email protected]>)

Credits

Author

Marius Sandbu

Reviewers

Dragos Madarasan

Marius A. Skovli

Acquisition Editor

Antony Lowe

Commissioning Editor

Manasi Pandire

Technical Editors

Pragnesh Bilimoria

Iram Malik

Veena Pagare

Project Coordinator

Aboli Ambardekar

Proofreader

Mario Cecere

Indexer

Hemangini Bari

Graphics

Yuvraj Mannari

Production Coordinator

Aparna Bhagat

Cover Work

Aparna Bhagat

About the Author

Marius Sandbu is a Consultant, Advisor, and Trainer working at the VAD (Value Added Distributor) Commaxx in Norway. He has worked with Microsoft technology for over 8 years and has recently been awarded with a MVP title from Microsoft because of his high dedication to the Microsoft community. He is also a board member of the local Microsoft technology user group and spoken at many public events at both Microsoft and other events.

Marius has always had a high interest in technology, over the past few years he has taken over 20 certifications on different areas and technology, and also had a role within Microsoft as a V-TSP. He is also a certified Microsoft trainer and has held different courses, within System Center and Windows Server.

As an experiment to improve his learning skills, he started blogging in 2012 and now has over 2000 visitors to date. He also contributes to Born To Learn which is a Microsoft community website for training and certification.

I thank my lovely other half, Silje, for supporting and having patience with me, this is what made the book possible! Wouldn't be possible without you!

I also thank the people at Packt Publishing for a clean and efficient process with the book writing. It was a good experience and I've learned a lot during the process.

About the Reviewers

Dragos Madarasan is a Support Engineer for one of the fastest growing companies in Eastern Europe. After previous stints as a freelance IT Consultant and working for a Fortune 500 company, he now enjoys tackling complex scenarios and using his knowledge to bridge the space between IT and business needs.

Dragos publishes interesting cases on his personal blog and whenever time permits enjoys taking part in the ITSpark community as a Technical Writer and Speaker.

When not in front of a laptop, Dragos enjoys running and reading books on his Kindle.

Marius A. Skovli is a senior systems engineer at the consultant company Eniotec. It is a Microsoft partner specializing in delivering System Center and Windows Server solutions. He has worked with System Management since Microsoft System Management Server (SMS) 2003 and has focused on SMS and the latest version, System Center Configuration Manager (SCCM), ever since. Marius has extensive experience and knowledge of enterprise environments with high security demands, both private and governmental.

In addition to vast experience with SMS and SCCM solutions, he is also a certified MCP (SMS 2003), MCTS (SCCM 2007 / SCCM 2012), MCITP (enterprise administrator), and MCSE (private cloud).

Marius is the co-founder of Eniotec. His role is to help customers design, implement, and maintain their Configuration Manager environments. He also speaks at events and contributes on forums. In his spare time, he blogs and tweets about Microsoft System Center.

www.PacktPub.com

Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com for support files and downloads related to your book.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at <[email protected]> for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

http://PacktLib.PacktPub.com

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books. 

Why Subscribe?

Fully searchable across every book published by PacktCopy and paste, print and bookmark contentOn demand and accessible via web browser

Free Access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.

Instant Updates on New Packt Books

Get notified! Find out when new books are published by following @PacktEnterprise on Twitter, or the Packt Enterprise Facebook page.

Preface

Microsoft System Center Configuration Manager is a book that covers all of the aspects from planning to deploying a redundant Configuration Manager environment.

What this book covers

Chapter 1, Planning for HighAvailability with Configuration Manager, covers what you need to plan for when you want to set up High Availability for your site. For instance, it shows how to plan a layout for SQL server, what kind of networking technology to use, and so on.

Chapter 2, Configuring Roles for High Availability, covers how you can deploy the different Configuration Manager roles that are highly available. For instance, it shows how we can deploy the application catalog service redundantly and the different forms of distribution points, and how they can affect the performance on our site.

Chapter 3, Deploy Highly Available Backend Services, covers how you can deploy backend services, such as DNS and AD that are highly available and how they operate together. It will also cover services such as SQL and using a redundant PKI solution.

Chapter 4, Backup and Recovery, covers what you need to take into account and how you can back up and restore a Configuration Manager environment. It also covers how the content store is built up and what we can use to back it up.

Chapter 5, Performance Tuning, covers various performance tuning tips such as OS deployment, virtualized environments, and SQL deployments. This chapter will also go into different OS tuning tips such as identifying bottlenecks using different tools.

What you need for this book

In order to try out the subjects covered in this book, it is recommended to download an evaluation version of Configuration Manager VHD from Microsoft, which can be found at http://www.microsoft.com/en-us/download/details.aspx?id=36428 contains a preconfigured Configuration Manager site with SQL and AD. It is also recommended to use a virtualized environment when evaluating technologies such as Hyper-V, VMware workstation, or Virtual box in a local environment.

Who this book is for

This book is for IT professionals who are or have been working with Configuration Manager and those wish to learn more about deploying a redundant and scalable solution. This book is also suitable for people that wish to learn more about Configuration Manager outside its basic functions.

Conventions

In this book, you will find a number of styles of text that distinguish between different kinds of information. Here are some examples of these styles, and an explanation of their meaning.

New terms and important words are shown in bold. Words that you see on the screen, in menus or dialog boxes for example, appear in the text like this: "clicking on the Next button moves you to the next screen".

Note

Warnings or important notes appear in a box like this.

Tip

Tips and tricks appear like this.

Reader feedback

Feedback from our readers is always welcome. Let us know what you think about this book—what you liked or may have disliked. Reader feedback is important for us to develop titles that you really get the most out of.

To send us general feedback, simply send an e-mail to <[email protected]>, and mention the book title via the subject of your message.

If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, see our author guide on www.packtpub.com/authors.

Customer support

Now that you are the proud owner of a Packt book, we have a number of things to help you to get the most from your purchase.

Errata

Although we have taken every care to ensure the accuracy of our content, mistakes do happen. If you find a mistake in one of our books—maybe a mistake in the text or the code—we would be grateful if you would report this to us. By doing so, you can save other readers from frustration and help us improve subsequent versions of this book. If you find any errata, please report them by visiting http://www.packtpub.com/submit-errata, selecting your book, clicking on the errata submission form link, and entering the details of your errata. Once your errata are verified, your submission will be accepted and the errata will be uploaded on our website, or added to any list of existing errata, under the Errata section of that title. Any existing errata can be viewed by selecting your title from http://www.packtpub.com/support.

Piracy

Piracy of copyright material on the Internet is an ongoing problem across all media. At Packt, we take the protection of our copyright and licenses very seriously. If you come across any illegal copies of our works, in any form, on the Internet, please provide us with the location address or website name immediately so that we can pursue a remedy.

Please contact us at <[email protected]> with a link to the suspected pirated material.

We appreciate your help in protecting our authors, and our ability to bring you valuable content.

Questions

You can contact us at <[email protected]> if you are having a problem with any aspect of the book, and we will do our best to address it.

Chapter 1. Planning for High Availability with Configuration Manager

Configuration Manager can be a complex solution to grasp, as it can span from thousands to tens of thousands of different clients placed all around the globe on different platforms. And with the large number of features it contains, it also requires a well-planned infrastructure in place to serve all the different clients.

The whole concept of a system being highly available is that a service (or services) will still be available to serve the users in case of a general failure of a single component or components in the infrastructure. If a system is not Highly Available and a critical component goes offline, your service might go offline, and depending on the priority and service level agreement (SLA) of that service, this situation might be damaging for the entire business and its users.

And of course you always want to plan ahead to make sure your solution is available at all times to serve your users. We will begin by going through the various components that makes up a Configuration Manager site and how they work to serve the clients.

In this chapter we will be covering the following topics:

Planning for High AvailabilityDifferent roles and components within Configuration ManagerPlanning for database configurationNetwork usage Configuration ManagerWhat's new with Service Pack 1

Planning

When planning for High Availability you need to look at every aspect of your infrastructure; spanning from the underlying hardware to the software running on top of the different servers that serve the clients.

Some general points that can be highlighted when setting up a design and that need to be taken into account are as follows:

Is my network adequately built for redundancy and will it be able to service all the different clients with the large amount of incoming data?Do I have enough storage to store my data and what will happen in case of a disk failure?Do my servers have enough compute performance to serve the number of clients available, or do I need to roll out more servers or invest in more hardware?Is my database solution scaled to handle the data flow? What happens if one of the database servers fails?What will happen if one of the servers in the site suffers a hardware failure?What happens if any other critical component in our infrastructure fails?

All these questions need to be taken into account and looked over, and taken into the planning phase. We always need to look over a design and think is there any single point of failure with this design? Because, it does not matter if we set up a massive and redundant SQL cluster in every way and we put the cluster on the same network switch. Because, then we know that if that particular switch goes down, the cluster goes down.

Coming back to Configuration Manager let us take a look at a simple site design for Configuration Manager and how it might look:

With a simple design shown in the previous diagram we have the general feature set for Configuration Manager available to our clients. All our Configuration Manager Clients will contact the Management point for policies, advertisements and reporting of data, and so on. The Management point in return will populate the site database with information received from the clients.

When the clients need to download a source file from an advertised deployment or for an operating system deployment it will contact the Distribution point within the site. For this site the data is stored in a single database server, which is collocated with the Primary Site Server. This design also includes a Software Update Point role as well as Endpoint Protection Role for the management of endpoint protection and patch management.

Let us look into problems with this type of design. For instance, let us see what would happen if the Management point server in the site stops functioning:

The clients will try to contact the Management point to get info about policy updates or report in data.Since the Management point is unavailable, the clients will look at the list of available Management points in the site to see if there are any others available.Since this site contains only one Management point, it will stop sending data back to the site and will start to cache the data locally and run using the last known configuration. The clients will do so until the Management point is back online.

Let us see what would happen if we had two Management points in the site we just saw.

The clients would try to contact its first Management point; if it is offline it would look at its list of available Management points and try to contact the other one. This way we would have maintained site functionality for the clients. This gives us a Highly Available Management point solution for the clients, but this is only one of the components that need to be taken into account.

If the database stops working or suffers from a faulty hard drive at the server site, it would reflect outcomes that appear in the upcoming sections. As I mentioned earlier, clients will cache data locally until the site server is restored, but historical data will be lost. For instance, software metering information can be used for reporting licensing usage.