Service Provider Foundation nedir?

Önemli

Service Provider Foundation'ın (SPF) bu sürümü destek sonuna ulaştı; SPF 2022'ye yükseltmenizi öneririz.

System Center - Virtual Machine Manager (VMM), bir bulut altyapısı oluşturmak, korumak ve izlemek için gereken tüm kaynakları sağlar. Ancak, hizmet sağlayıcılarının ve büyük kuruluşların birden çok kiracıyı desteklemek, altyapıları karmaşık web tabanlı self servis portallarıyla tümleştirmek ve yönetim iş yüklerini birden çok veri merkezine dağıtmak için ek özelliklere ihtiyacı vardır.

System Center - Service Provider Foundation (SPF), System Center Orchestrator ile birlikte, VMM ile etkileşim kuran bir Temsili Durum Aktarımı (REST) web hizmeti üzerinden genişletilebilir bir Açık Veri Protokolü API'siyle bu işlevi sağlar.

SPF, hizmet sağlayıcıları tarafından müşterilerine hizmet olarak altyapı (IaaS) sunmak için kullanılabilir. Bir hizmet sağlayıcısının istemcileri için bir ön uç portalı varsa, istemciler portaldan çıkmadan barındırma sağlayıcısı kaynaklarına istekte bulunabilir. VMM tarafından sağlanan bulut kaynakları, desteklenen cihazlardan her yerden standart yönetim arabirimleri kullanılarak yönetilebilir.

Aşağıdaki grafikte SPF'nin nasıl çalıştığı gösterilmektedir.

SPF'ye genel bakışı gösteren çizim.

SPF hizmetleri

SPF birçok hizmet sağlar:

  • Yönetici web hizmeti: Service Provider Foundation için sunucular, kiracılar ve damgalar sağlar
  • VMM hizmeti: VMM özelliklerine erişim sağlar
  • Sağlayıcı hizmeti: Microsoft Azure Paketi tarafından kullanılır

Yönetim web hizmeti

  • Barındırma hizmet sağlayıcıları; kiracıları, kullanıcı rollerini, sunucuları, damgaları ve diğer yönetim nesnelerini oluşturmak ve yönetmek için Yönetim web hizmetini kullanır.
  • URL'yi kullanarak Yönetici web hizmetine erişebilirsinizhttps://server:8090/SC2012R2/Admin/Microsoft.Management.Odata.svc

    Not

    Yukarıdaki URL SPF 2016 ve üzeri için geçerlidir.

  • Aşağıdaki kimlik bilgileri gereklidir:
Referans Gereksinim
IIS'de yer alan Yönetim uygulama havuzu kimliği Yönetici gruplarının ve SPF_Admin grubunun üyesi olmalıdır
Bilgisayar Yönetimi'nde Yönetici grubu Yönetim uygulama havuzu kimliği için kimlik bilgisi içermelidir
Bilgisayar Yönetimi'nde yer alan SPF_Admin grubu Yönetici grubunun üyesi olan yerel bir kullanıcıyı ve Yönetici uygulama havuzu kimliğinin kimlik bilgilerini içermelidir

VMM web hizmeti

VMM web hizmeti sanal makineler, sanal ağlar, kullanıcı rolü tanımları ve bulut için diğer doku oluşturma gibi istenen işlemleri gerçekleştirmek için VMM'yi çağırır. Bu hizmet, katılımcılar arasındaki değişiklikleri düzenler ve aşağıdaki dinamik yetenekleri sağlar:

  • Portal uygulamaları ve diğer istemciler SPF ve VMM'nin yaptığı değişiklikleri algılar.
  • VMM, portal uygulamalarının, diğer istemcilerin ve Service Provider Foundation'ın yaptığı değişiklikleri gösterir.
  • Service Provider Foundation, katılımcıların yaptığı tüm değişiklikleri yansıtır.

Bir VMM örneğini T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer kaydetmek için PowerShell cmdlet'ini kullanabilirsiniz. VMM web hizmetine URL https://server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svcile erişebilirsiniz.

Not

Yukarıdaki URL SPF 2016 ve üzeri için geçerlidir.

Referans Gereksinim
IIS'de yer alan VMM uygulama havuzu kimliği Yönetici gruplarının ve SPF_VMM grubunun üyesi olmalıdır
Bilgisayar Yönetimi'nde Yönetici grubu VMM uygulama havuzu kimliği için kimlik bilgisi içermelidir
Bilgisayar Yönetimi'nde yer alan SPF_VMM grubu Yönetici grubunun üyesi olan bir yerel kullanıcıyı ve VMM uygulama havuzu kimliğinin kimlik bilgilerini içermelidir
VMM'de kullanıcı rolünü Yönetici VMM uygulama havuzu kimliğinin kimlik bilgilerini Yönetici kullanıcı rolünün üyesi olarak içermelidir

Kullanım web hizmeti

  • Kullanım web hizmeti yalnızca Microsoft Azure Paketi ve üçüncü taraf faturalama sağlayıcıları tarafından kullanılır. Gereksiz veya hatalı sorgular nedeniyle veri kaybını önlemek için Kullanım web hizmeti uç noktasına başka amaçlarla erişilmemelidir.
  • Kullanım web hizmeti, kiracı sanal makine kullanımı ve diğer doku kullanımıyla ilgili ölçümleri toplamak için Operations Manager veri ambarı örneklerinin (vmm konakları) kayıtlarını kullanır. Kullanım verileri, fatura ödeme iadesi özellikleri gibi işlemler için toplanır.
  • SPF veritabanında Operations Manager veri ambarı bağlantı ayarlarını kaydetmek için Windows PowerShell cmdlet'lerini kullanabilirsiniz. Bu kayıt, SPF'nin veri ambarlarından kullanım verilerini toplamasını sağlar.
  • Kullanım web hizmeti, hizmetlerde yer alan her abonelik için kullanım verileri döndürür.
Referans Gereksinim
IIS'de yer alan Kullanım uygulama havuzu kimliği Yönetici gruplarının ve SPF_Usage grubunun üyesi olmalıdır.
Bilgisayar Yönetimi'nde Yönetici grubu Kullanım uygulama havuzu kimliği için kimlik bilgisi içermelidir
Bilgisayar Yönetimi‏'nde yer alan SPF_Usage grubu Yönetici grubunun üyesi olan bir yerel kullanıcıyı ve Kullanım uygulaması havuzu kimliği için kimlik bilgilerini içermelidir.
OperationsManagerDW SQL Server veritabanındaki veritabanı kullanıcısı dbo (Operations Manager sunucusunda) Operations Manager'ı yükleyen kullanıcının kimlik bilgileri, dbo SQL Server güvenlik nesnesinde oturum açmak için otomatik olarak kullanılır. Tüm SPF uygulama havuzu kimlikleri için aynı kimlik bilgileri kullanılmalıdır.

Operations Manager sunucusundaki OperationsManagerDW SQL Server veritabanının veritabanı özellikleri (sağ tıklayın).

Sağlayıcı web hizmeti

Hizmet olarak altyapı (IaaS) sunan kaynak sağlayıcıları, Sağlayıcı web hizmetini kullanır. Sağlayıcı web hizmeti, bir Microsoft ASP.NET web API'si sağlar. Bu bir Açık Veri (OData) hizmeti değildir. Sağlayıcı web hizmeti ayrıca VMM'yi ve Yönetim web hizmetlerini de kullanır.

Referans Gereksinim
IIS'de yer alan Sağlayıcı uygulama havuzu kimliği Yönetici gruplarının ve SPF_Provider, SPF_VMM ve SPF_Admin gruplarının üyesi olmalıdır
Bilgisayar Yönetimi'nde Yönetici grubu Sağlayıcı uygulama havuzu kimliği için kimlik bilgisi içermelidir
Bilgisayar Yönetimi'nde yer alan SPF_Provider grubu Yönetici grubunun üyesi olan bir yerel kullanıcıyı ve Sağlayıcı uygulama havuzu kimliğinin kimlik bilgilerini içermelidir

Service Management Automation web hizmeti.

SPF'de Service Management Automation web hizmetinin kullanacağı olayları yapılandırabilirsiniz. Bunu yapmak için, web hizmetinin SPF web hizmetlerine erişmek için kimlik bilgilerine sahip olması gerekir. Alternatif olarak, runbook'ları otomatikleştirmek için PowerShell'i kullanabilirsiniz.

Referans Gereksinim
Otomasyon için gereken bir veya daha fazla SPF uygulama havuzu kimliği Service Management Automation'ın yüklü olduğu sunucuda Yönetici grubunun üyesi olmalıdır

SPF ile etkileşim

Barındırmacılar ve kiracılar SPF ile aşağıdaki gibi etkileşim kurar:

  • Barındırma sağlayıcıları, kiracılara özel bulutu birlikte temsil eden ağ bant genişliği, disk alanı ve sunucular ayırmak için Yönetim hizmetini kullanır.
  • Kiracılar, barındırma sisteminde varlığı olan bir müşteriyi temsil eder. Kiracılar, barındırma sağlayıcısının kendilerine sunduğu hizmetleri kullanır ve yönetir. Her kiracının kendi yöneticileri, uygulamaları, betikleri ve diğer araçları vardır.
  • Barındırma sağlayıcısı, her kiracının kullanabileceği kaynakları yönetir. Barındırıcının, tüm kiracıların kullanabileceği mevcut bir ön uç portalı vardır.
  • Kiracı hizmetleri, kiracı yöneticileri tarafından self servis kullanıcılara sanal makine ağları, sanal makineler, sanal donanım ve bulut altyapısı biçiminde sağlanır.
  • Barındırıcı, doku kaynaklarını bir damga puluna ayırır. Kiracı kaynakları, barındırıcıya uygun olan şekilde damgalara atanabilir. Kaynaklar birkaç damgaya ayrılabilir (tanımlı kaynak koleksiyonu).
  • SPF, her damgadaki verileri toplayarak ve kiracının bu verilere erişmek için SPF API'lerini kullanmasına izin vererek barındırıcının kiracıya sorunsuz bir kullanıcı deneyimi sunmasını sağlar.
  • Kiracı talebi arttıkça barındırma sağlayıcı bu talebi karşılamak üzere ek damgalar sağlar.
  • SPF'nin etkileşimde olduğu her VMM örneği yönetim damgası olarak bilinir. SPF en fazla beş damga pulu ile etkileşimde bulunabilir.
    • Damga pulu, VMM sunucusu, konaklar, VM'ler ve hizmet hesapları ve kullanıcı rolleri gibi yapılandırma ayarlarından oluşan sanallaştırılmış platform altyapısını destekleyen bir System Center örneğidir. Damgalar mantıksal bir sınır sağlar. Örneğin, bir VMM sunucusu tarafından yönetilen her site için ayrı bir damganız olabilir.
    • Damgalar izlenebilmeli ve Bir System Center Operations Manager örneği içerecektir. Bir Operations Manager örneği, birden çok damga için izleme sağlayabilir.
  • Kiracı yöneticileri bulutları, şablonları, kullanıcı rollerini ve self servis kullanıcılarını ve diğer öğeleri yapılandırarak VMM dokusuyla etkileşimde bulunabilir. Kiracı yöneticisinin self servis kullanıcı özellikleri de vardır.
  • Self servis kullanıcılarına çalışmak için kiracı kaynaklarının bir alt kümesi sağlanır. Kaynak kullanımı kota tarafından denetlendi. Örneğin, kullanıcılar sanal makineleri dağıttığında veya diğer kaynakları kullandığında, ayrılan kullanılabilir kota noktalarının sayısına kadar kota noktalarına tabi olur. Self servis kullanıcıları sanal makineleri dağıtmak ve yönetmek için hizmetler, şablonlar ve VHD'lerle etkileşimde bulunabilir.

Bu grafik, SPF'nin VMM ile nasıl etkileşime geçtiğini gösterir

SPF ve VMM etkileşimini gösteren çizim.

VMM, SPF ve Microsoft Azure Paketi

Microsoft Azure Paketi, kurumsal bulutlar için Azure benzeri bir deneyim ve ön uç sağlar. Azure Paketi bir dizi bileşen ve bunların arasında VM bulut hizmeti sağlar. VM bulut hizmeti, aşağıdakileri sağlamak için VMM ile tümleşir:

  • Yöneticinin barındırmayı veya hizmeti etkinleştirmesine yönelik bir yönetim portalı, VM sağlama altyapısını ayarlamak için sağlar
  • Kiracıların VM Bulutları hizmetine kaydolabileceği ve VM sağlayabildiği bir kiracı portalı. Microsoft Azure Paketi, aşağıdaki grafikte gösterildiği gibi, VMM ile tümleştirmek için SPF kullanarak VM Clouds hizmetini sağlar.

SPF ve Microsoft Azure Paketi'nin gösterildiği çizim.

Sonraki adımlar