31,19 €
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:
Seitenzahl: 150
Veröffentlichungsjahr: 2013
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]>)
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
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.
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.
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.
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.
Get notified! Find out when new books are published by following @PacktEnterprise on Twitter, or the Packt Enterprise Facebook page.
Microsoft System Center Configuration Manager is a book that covers all of the aspects from planning to deploying a redundant Configuration Manager environment.
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.
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.
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.
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".
Warnings or important notes appear in a box like this.
Tips and tricks appear like this.
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.
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.
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 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.
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.
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:
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:
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:
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.
