Aracılığıyla paylaş


Service Provider Foundation nedir?

System Center - Virtual Machine Manager (VMM), 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ı gelişmiş 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 Orchestrator ile birlikte gelen System Center - Service Provider Foundation (SPF), VMM ile etkileşim kuran 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ı her yerden desteklenen cihazlardan 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şebilirsiniz https://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:
Kimlik bilgisi 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 üzere 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.

Kimlik bilgisi 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 yerel bir kullanıcıyı ve VMM uygulama havuzu kimliğinin kimlik bilgilerini içermelidir
VMM'de yönetici kullanıcı rolü VMM uygulama havuzu kimliğinin kimlik bilgilerini Yönetici kullanıcı rolünün bir ü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 ambarlarının (VMM konakları) örneklerinin kayıtlarını kullanır. Kullanım verileri, fatura ödeme iadesi özellikleri gibi işlemler için toplanır.
  • SpF veritabanına 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.
Kimlik bilgisi 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 yerel bir kullanıcıyı ve Kullanım uygulaması havuzu kimliğinin 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ı için 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.

Kimlik bilgisi 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 yerel bir 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.

Kimlik bilgisi Gereksinim
Otomasyon için gereken bir veya daha fazla SPF uygulama havuzu kimliği Hizmet Yönetimi Otomasyonu'nun 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.
  • Konakçı doku kaynaklarını bir damgaya ayırır. Kiracı kaynakları, barındırmacıya uygun olan her ş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 konakçı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ış bir 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.
    • Damga pulları izlenebilmeli ve System Center Operations Manager örneğini içerecektir. 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şim kurabilir. 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 neden olurlar. Self servis kullanıcıları, sanal makineleri dağıtmak ve yönetmek için hizmetler, şablonlar ve VHD'lerle etkileşimde bulunabilir.

Bu grafikte 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 Pack 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ştirmesi için bir yönetim portalı vm sağlama altyapısını ayarlamayı sağlar
  • Kiracıların VM Bulutları hizmetine kaydolabileceği ve VM'ler sağlayabildiği bir kiracı portalı. Microsoft Azure Pack, aşağıdaki grafikte gösterildiği gibi VM Bulutları hizmetini sağlamak üzere VMM ile tümleştirmek için SPF kullanır.

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

Sonraki adımlar