Configuration Manager Site Hierarchy Tasarlama

By | 7 December 2017

Configuration Manager ürünü en küçük organizasyondan en büyük organizasyona kadar destek verebilmek üzere tasarlanmıştır.

Tek bir site kurmak, yapılandırmak ve yönetmek bilinen en kolay yöntemdir. Ancak organizasyon yapısının büyüklüğüne ve gereksinimlerine bağlı olarak birden çok site kurmak gerekebilmekte ve bazı durumlarda yararlı olduğu gibi zorunlulukları beraberinde getirmektedir.

Configuration Manager hiyerarşilerini planlamasını gerçekleştirirken dikkat etmemiz gerekli olan en önemli hususlar veri akışı ve yönetim kolaylığının en iyi şekilde tasarlamaktır.
Tasarım aşamasında ek sitelere ihtiyaç duyarken, mevcut hiyerarşi üzerinde genişletme veya daraltma gerçekleştirirken aşağıda ki maddeleri dikkate almamız gerekmektedir. Aşağıda ki maddeler tasarımı gerçekleştirirken bizlere referans olacaklardır.

Configuration Manager yazılımının kurulumunu tamamladıktan sonra yönetimini gerçekleştirecek olduğumuz organizasyon içinde;

  • Yönetecek olduğumuz kaynak sayısı ve kaynak türleri
  • Bu kaynakların barınmış olduğu fiziksel lokasyon sayısı
  • Alt kırılımlara indiğimiz zaman lokasyonlar içinde bulunan kaynak sayısı, kaynak türleri
  • Bu lokasyonlar içinde bulunan kaynaklar ile Configuration Manager site Server arasında ki network performansı
  • Kaynaklardan toplayacak olduğumuz bilgilerin güncellenme aralığı ve kaynaklardan isteyecek olduğumuz bilgiler.

Forest ve Domain mimarisi önemldir ve politik nedenlerden ötürü Configuration Manager ürününün desteklemiş olduğu sınırlara erişilmediği zaman bile yönetimsel ve politik nedenlerden ötürü tasarımlar değiştirilmektedir.

Yukarıda bahsetmiş olduğumuz temel maddeler tasarıma bire-bir etki etmektedir.

System Center ürün ailesi içinde bulunan Configuration Manager ürünü diğer System Center ürünlerine göre farklı ve birden fazla amaç için kullanılmakta olan bir üründür.
Bu ürün organizasyonumuz içinde ihtiyaç duyduğumuz bir çok operasyonu, yaşam döngüsü durumuna gelecek olan işlemleri karşılamaktadır. Aynı zaman da Configuration Manager ürününün bir rolü belirli bir proje içinde kullanılabilmektedir.

Bu sebepten ötürü kullanıcıların yani kaynaklara sunacak olduğumuz özellikler ve gerçekleştirecek olduğumuz proje ve operasyonlarda tasarıma bire-bir etki edecektir.

Sahip olduğunuz bu sayılar Configuration Manager ürünü için gereken site sayısını belirleyecektir. Bu site sayılarını ileride azaltabilirsiniz ve ileride büyümeyi yönetmek için genişletebilirsiniz.
Configuration Manager ürünü, belkide Microsoft alt yapı ve yönetim ürünleri arasında bulunan ve en fazla tasarım değişkeni ve ölçeklendirme değişkenine sahip üründür.

Ürün üzerinde değişkenler o kadar fazla ki Configuration Manager ile ilgili projeleri gerçekleştirirken sınırlarını iyi bir şekilde belirlememiz gerekmektedir. Aksi durumda bitmeyen bir proje içinde kendimizi bulabiliriz.

Configuration Manager ürünü için Hiyerarşisi Tasarlama ve Ölçeklendirme işlemleri için kullanabileceğimiz üç farklı Site bilgisi bulunmaktadır.
Bu bölümde doğru tasarımı gerçekleştirebilmemiz için bir takım soruları soracağız ve bu sorulara cevaplar arayacağız.

Central Administrator Site Tasarım ve Ölçeklendirme

Bir Central Administrator Site hiyerarşi geneli için ayarları yapılandırmak ve tüm siteler ve hiyerarşideki nesneler izlemek için kullanılmaktadır.

Bu site türü istemcileri doğrudan yönetmez. Kaynakları yönetebilmek için kullanılan site türü değildir ve bu rolü Primariy Site rolü gerçekleştirmektedir. Configuration Manager ürününün sahip olduğu Distribution Point Server, Management Point Server Rolleri bu Site türü üzerinde çalışmayacaktır.

Bu site türü sitelerin ve hiyerarşi genelinde istemcilerin yapılandırılmasını içeren ve siteler arası veri yinelemesinden sorumludur. Bu site türü hiyerarşideki en üst düzey sitedir. Central Administrator Site kullandığınızda Central Administrator Site hiyerarşinizdeki tüm sitelerin site verilerini görebileceğiniz tek yerdir. Bu veriler Envanter verileri ve durum iletileri gibi bilgileri kapsamaktadır.

Keşif Yöntemleri politikalarını Primary sitelerde çalışacak şekilde planlarken hiyerarşideki Central Administrator Site keşif işlemlerini merkezi olarak yapılandırabiliriz.
Farklı yönetim kullanıcılarına, farklı güvenlik rolleri, güvenlik kapsamları ve koleksiyonlar atayarak hiyerarşideki güvenliği yönetebilirsiniz.

Bu yapılandırmalar hiyerarşideki her sitede uygulanır.

Central Administrator Site

Central Administrator Site

Birden fazla Primary Site gereksinimi duyarsanız Central Administration Site kurulması gerekmektedir. Central Administration Site organizasyon içinde bulunan birden fazla Primary Site yönetmektedir.

Her bir Central Administration Site 25 Adet Primary Site yönetmektedir.

Bununla birlikte, tek bir Primary Site sınırlarından daha fazla istemci ve aygıt desteklemediğiniz sürece, tek başına Primary Site kurabilir ve masrafları ve iş güçlerini azaltabiliriz. Bu tasarım sayesinde Primary Site ile Central Administration Site arasında ihtiyaç duymadığınız veritabanı trafiğini önleyebilirsiniz.

Bağımsız bir hiyerarşi tasarımında, tek başına bir Primary Site, Central Administration Site ile aynı işlevselliği sağlar.

Configuration Manager 2012 SP1’den önce bu kalıcı bir karardı. Configuration Manager SP1′ den başlayarak, tek başına Primary Site, Central Administration Site olarak hiyerarşi içinde dönüştürebilir ve daha sonra Primary Site ekleyebilir duruma geldi.

Expand the Configuration Manager Hiyerarşi

Expand the Configuration Manager Hiyerarşi

Yukarıda görüldüğü gibi Configuration Manager kurulum işlemi sırasında bu bilgilendirme bizlere yapılmaktadır. Bu özellik Configuration Manager 2012 SP1’den sonra geldi.

Ancak, Configuration Manager bir hiyerarşiden bağımsız bir hiyerarşi tasarımına dönüştürmek için bir Central Administration Site kaldırılmasını desteklemez.

Hiyerarşi genelindeki ayarları yapılandırmak ve hiyerarşideki tüm siteleri ve nesneleri izlemek için Central Administration Site kullanılmaktadır.

Central Administration Site Purpose

Central Administration Site Purpose

Bu site türü doğrudan kaynakları yönetmediğini bir kez daha hatırlatmak istiyorum ki kaynakları yönetmek için kurulan bir Central Administration Site rolü daha sonra Primary Site olarak dönüştürülemeyecektir.

Hiyerarşi boyunca sitelerin ve istemcilerin yapılandırmasını içeren siteler arası veri çoğaltmasını koordine edecek site türüdür.

Şu unutulmamalıdır, Central Administration Site, bir hiyerarşideki en üst düzey site rolüdür.

Birden fazla birincil site olan bir hiyerarşi yapılandırıldığında, Central Administration Site yüklemelidir ve yüklediğiniz ilk Primary Site Central Administration Site olmalıdır.
Central Administration Site, yalnızca Primary siteları alt siteler olarak desteklemektedir.

Central Administration Site bağlı bir Configuration Manager yönetim aracı kullandığınızda, hiyerarşideki tüm kaynakları yönetebilir ve herhangi bir Primary Site için site yönetimi görevlerini yerine getirebilirsiniz.

Central Administration Site kullandığınızda, merkezi yönetim sitesi, tüm sitelerdeki site verilerini görebileceğiniz tek yerdir. Bu veri, kaynaklar üzerinden alınan envanter verileri ve durum mesajları gibi bilgileri kapsamaktadır.

Central Administration Site üzerinden Configuration Manager Keşif Yöntemleri ni site hiyerarşisi boyunca merkezi olarak yönetebilirsiniz.

Hiyerarşideki siteler arasındaki iletişimi kontrol etmek için dosya replikasyonu ve veritabanı replikasyonu yapılandırabiliriz. Bu, site verileri için veritabanı replicasyonu için zamanlama ve siteler arasında dosya tabanlı verilerin aktarımı için bant genişliğini yönete bilmektedir.

Configuration Manager Hierarchy Design

Configuration Manager Hierarchy Design

Yukarıda Configuration Manager Central Administrator Site için destek sınırlarını paylaşmaktayım. Yukarıda ki rakamlardan anlaşılacağı gibi Primary Site Hiyerarşinin tek başına hizmet edemediği durumlarda tercih edilmelidir.

Central Administrator Site yapılandırılmasında referans alınan kaynak türleri aşağıda özetlenmiştir. Central Administrator Site Hiyerarşinin kullanmış olduğu SQL sürümü destek sınırlarına bire-bir etki etmektedir.

  • Client Group 1
    Bu client grubu, Windows Server, Windows İstemcisi ve Windows Embedded işletim sistemlerini ve Linux ve UNIX içeren bilgisayarları kapsamaktadır.
  • Client Group 2
    Bu client grubu, Client Group 1’e ek olarak Exchange Server connector kullanan Microsoft Intune ile eşleştirilmiş kaynakları kapsamaktadır.
  • Client Group 3
    Bu client grubu, Client Group 2’e ek olarak Configuration Manager tarafından desteklenen eski nesil işletim sistemlerini ve Mac bilgisayarları kapsamaktadır.
Configuration Manager Supported Clients

Configuration Manager Supported Clients

Technet üzerinde paylaşılmış olan ve 600 bin client için önerilen donanım kaynağının bilgilerini görebilirsiniz. Donanım kaynağı ile birlikte Sql Server Sürümü bu ölçeklendirme için bire-bir etki edecektir.


Primary Site Tasarım ve Ölçeklendirme

Kaynakları yönetmek için Primary Site kullanılmaktadır. Bir Primary Site, Central Administrator Site’ nin alt birincil sitesi ya da yeni bir hiyerarşinin birinci sitesi olarak yüklenebilmektedir.

Bir hiyerarşi içinde ilk sitesi olarak yüklenen bir Primary Site, bağımsız bir Primary Site oluşturur. Bu site türü kaynakları yönetmek için kullanılmaktadır

Configuration Manager Primary Site

Configuration Manager Primary Site

Bir Primary Site üst site olarak yalnızca bir merkezi yönetim sitesini destekler. Bir Primary site alt siteleri olarak yalnızca Secondary Site destekler ve aynı zamanda 250 adet secondary siteyi destekleyebilir. Birincil siteler tüm istemci verilerini atanan istemcilerinden işlemekten sorumludur.

Kaynakları yönetmek ve hizmet etmek için Primary Site kullanılmaktadır. Primary Site, Central Administrator Site altında bir alt site olarak yükleyebiliriz.

Configuration Manager Hiyerarşinin kurulumunda yüklenen ilk site Primary Site olur ve tek başına çalışabilmektedir. Kurulan bu Primary Site ileride Central Administrator Site olarak dönüştürülebilir (geri alınamaz) ve Central Administrator Site olmadan tek başına hizmet edebilir.

Her bir Primary Site, Central Administrator site olmadan çalışabildiği gibi Secondary Site olmadan da çalışabilir ve Central Administrator site olmadan Secondary Site eklenebilir.

Stand-alone Primary Site

Stand-alone Primary Site

Yukarıda Configuration Manager Primary Site için destek sınırlarını paylaşmaktayım. Yukarıda ki rakamlardan anlaşılacağı gibi Primary Site Hiyerarşinin tek başına hizmet edeceğini, kurumunuz için Primary Site Hiyerarşinin yeterli olduğunu görebilmektesiniz.

Tek başına çalışan bir Primary Site System Center Configuration Manager 2012 SP2’ den sonra 150 bin kaynağı yönetebilir.

Dipnot
Kurumunuz için secondary site veya Central Administrator site gereksiniminiz varsa zaten bu yazılan yazıları okuyabilecek kadar vaktiniz bulunmadığını tahmin etmekteyim.

Fakat, bazı durumlarda (sayılar yeterli olmuş olsa bile) Secondary Site kurulumları için projelerimizde müzakereler yaptığımız olmuştur.

Stand-alone Primary Site Configuration

Stand-alone Primary Site Configuration

Uzak Site içinde bulunan Kaynaklar doğrudan yönetilmek istenildiği zaman yerel bir Primary site tarafından yönetilmek istenildiği zaman.

Technet üzerinde paylaşılmış olan ve 50bin, 100bin ve 150bin adet kaynak için önerilen donanım kaynağının bilgilerini görebilirsiniz. Donanım kaynağı ile birlikte Sql Server Sürümü ve SQL Server’in yüklenmiş olduğu donanım kaynağı bu ölçeklendirme için bire-bir etki edecektir.

Secondary Site Tasarım ve Ölçeklendirme

Secondary Site, düşük bant genişlikli ağlarda dağıtım içeriğinin ve istemci verilerinin aktarımını yönetmek için kullanılmaktadır.

Secondary Site direk olarak Central Administrator site veya ayrı bir secondary Site bağlanamamaktadır. Secondary Site’in altında başka bir alt site çalıştırılmamaktadır. Secondary Site mutlaka bir Primary Site içine eklenmelidir ve Secondary Site unistall edilmeden veya re-install edilmeden başka bir Primary Site içine eklenemiyor veya taşınamıyor.

Configuration Manager Secondary Site

Configuration Manager Secondary Site

Düşük bant genişliği ağlarında dağıtım içeriği ve istemci verilerini transfer etmek için Secondary Site kullanmaktadır.

Secondary Site yönetimini Central Administrator Site ve Primary Site üzerinden gerçekleştirmektedir.

Secondary Site Data Replication

Secondary Site Data Replication

Aynı Primary Site içinde bulunan Secondary Sitelar, Primary Site veya Central Administrator site üzerinden dağıtılan paketleri kendi aralarında file-based replication işlemini yapabilmektedir verileri paylaşmaktadır.

Fakat, farklı Primary Site içinde bulunan Secondary Site ile yapamamaktadır.

Secondary Sitelar içinde Local Admin hesabına ihtiyaç duyulmamaktadır. Bu gereksinim Primary site tarafından karşılanmaktadır. Configuration Manager kurulumu sırasında etki alanı yardımıyla dağıtmış olduğumuz Restricted Groups Policy yapılandırması Secondary site için geçerli durumdadır.
Secondary Site Hangi Durumlarda Kullanmalıyım

Secondary Site tasarımını gerçekleştirmeden önce bilmemiz gerekli olan bir takım değerler bulunmaktadır. Secondary Site her zaman için uzak bir lokasyon içinde barındırılmalıdır. Local Area Network içinde bu Site türü kurulması çok mantıklı olmamakla birlikte kurulabilir ama Configuration Manager yöneticileri için ihtiyaç dışı bir iş gücü ve ihtiyaç dışı veri akışına sebep olacaktır. Configuration Manager Hiyerarşi sınırlarını hatırlayalım;

  • Bir adet Central Administrator Site 25 Adet Primary Site desteklemektedir.
  • Bir adet Primary Site 250 Adet Secondary Site desteklemektedir.
Configuration Manager Hiyerarşi Data

Configuration Manager Hiyerarşi Data

Her bir Secondary Site, Primary Site ile kesintisiz bir bağlantı ister ve sürekli olarak Content verilerini Primary Site’a gönderir. Aynı network içinde konumlandırılan Secondary site için bahsetmiş olduğumuz gereksiz veri akışı budur.

Uzak lokasyon içinde Secondary Site kullanmadığımız zaman client content verilerini (Client State ve Client Inventory) verilerini Primary Site gönderir. Uzak lokasyon içinde sahip olduğumuz kaynak sayısı 500 kaynağın üzerindeyse bu site için Secondary Site kurulumu yapılabilmektedir. Uzak lokasyon içinde kaynak sayısına bağlı olarak ağ genişliğini arttırmak başka bir çözüm olabilir.

Primary Site Distribution Point

Primary Site Distribution Point

Secondary Site içinde bulunan kaynaklar client content verilerini öncelikli olarak Secondary Site’a göndermekte ve daha sonra Secondary Site bu verileri Primary Site’a paylaşmaktadır. Tasarım için önerimiz 500 Client altında olan uzak lokasyonlar için Secondary Site kurulumunun yapılmamasıdır ve bu lokasyonlar içine Distribution Point Rolü kurulmasıdır.

Secondary Site Configuration

Secondary Site Configuration

Her bir Secondary Site 5 bin adet kaynak ile iletişim kurabilmektedir. System Center 2012 Configuration Manager SP2 ile birlikte site sunucusunun barınacak olduğu donanım ve Primary Site ile olan network bağlantısına bağlı olarak 10bin adet kaynağı destekleyebilmektedir.

Secondary Site, yerel bir SQL Server bulunmuyorsa, site yüklemesi sırasında SQL Server Express’i otomatik olarak yükleyecektir ve 500 Kaynak için SQL Expres ihtiyaçlarımıza cevap verecektir.
Yukarıda en fazla desteklenen kaynak sınırları için (500 kaynaktan fazla) SQL Server Express’i kullanamamaktayız.

Secondary Site kurulumu Central Administrator Server veya Primary Server üzerinden başlatılmaktadır ve hiyerarşiye bu sunucular tarafından eklenmektedir. Kurulum tamamlandıktan sonra Secondary Site bağlı bulunduğu Primary site’e verileri otomatik olarak gönderecektir.

Secondary Site SQL Express

Secondary Site SQL Express

Technet üzerinde paylaşılmış olan ve 5bin client ve 10bin için önerilen donanım kaynağının bilgilerini görmekteyiz. 

Dikkat ederseniz Secondary Site’ in kullanmış olduğu SQL Server’in aynı sunucu üzerinde olması zorunlu durumdadır.

Configuration Manager Site Verileri

Configuration Manager ürünü yönetmiş olduğu kaynaklar için en uç noktada ki veriye kadar bilgi toplamaktadır. Toplamış olduğu verileri ihtiyaç durumunda kullanabilmemiz için SQL sunucuları üzerinde veritabanı içinde saklamaktadır.

Bu sebepten ötürü SQL Server ve SQL Server üzerinde saklanan veriler “Configuration Manager ürününün kalbidir” diyebiliriz.

Central Administrator Site, Primary Site ve Secondary Site olmak üzere Çoklu site kurulumunu yapmamızla birlikte bir takım veri paylaşımı gerçekleştirilir ve sitelar arasında veri tabanı eşitleme trafiği başlar.

Makalemizin başında belirtmiş olduğumuz ihtiyaç dışı Site kurulumu yapılırken dikkat edilmesi gerekli olan bir bölümdür. Kısaca bir alt site kurulumunu yaptığınız zaman bu bilgiler otomatik olarak bir üst site çoğaltılacaktır.

Kurulan sitelerin bir-biri ile haberdar olabilmesi için SQL veritabanlarının eşitlenmesi, çoğaltması ve verilerin aktarılması beklenir. Veriler eşitlendikten sonra hiyerarşi bütünüyle iletişim kuracak ve çalışacaktır. Bunun amacı bütün siteler tek bir hiyerarşiye bağlı olması ve ortak bilgi havuzunun paylaşılması hedeflenmektedir.

Configuration Manager Hiyerarşi Data Replication

Configuration Manager Hiyerarşi Data Replication

Global Data Eşitlenecek olan veriler için ilgili şemayı yukarıda paylaştım. Global Data ve Site Data olarak bu veriler Sitelar arasında eşitlenmektedir.

Global Data İkincil siteler üzerinden (Secondary Site, Primary Site’ nin ikincil Sitesi, Primary Site ise Central Administrator Site’ nin ikincil sitedir.) hiyerarşideki tüm sitelere çoğaltılan verilere denilmektedir. Yönetici tarafından oluşturulmuş nesneleri ifade eder. Yazılım dağıtımları, yazılım güncelleştirmeleri, koleksiyon tanımları ve rol tabanlı yönetim güvenlik kapsamları bu veri içinde barınır.

Site Data Configuration Manager birincil sitelerinin ve birincil sitelere rapor oluşturma istemcilerin çalışma bilgilerini ifade eder. Site verileri Central Administrator Site’a yenilerken diğer Primary Sitelara yenilemez.

Site verileri donanım envanteri verilerini, durum iletilerini, uyarıları ve sorgu tabanlı koleksiyonlar sonuçlarını bu veri içinde barınır.
Site verileri yalnızca Central Administrator site ve verilerin oluşturulduğu birincil sitede görüntülenebilir. Site verileri yalnızca oluşturulduğu birincil sitede değiştirilebilir.

Tüm site verileri Central Administrator Site çoğaltılır. Central Administrator Site, yönetim ve raporlama için tüm site hiyerarşisini gerçekleştirir.

Ayrıca şunu bilmekte fayda var, veritabanı çoğaltmasını yönetmek için değiştirebileceğimiz ayarlarda bulunmaktadır.

Leave a Reply

Your email address will not be published. Required fields are marked *