Licencjonowanie BizTalk Server 2010 w środowisku Chmury Prywatnej  Udostępnij na: Facebook

Autor: Sebastian Wilczewski

Opublikowano: 2012-11-20

BizTalk Server 2010 jest rozwiązaniem typu szyna integracyjna, pozwalającym na łączenie i wymianę danych pomiędzy różnymi systemami. Występuje on w wersjach: Branch Edition 2010, Enterprise Edition 2010, Standard Edition 2010. W niniejszym artykule zostaną omówione zasady licencjonowania tego produktu, w kontekście wdrażania go w środowisku Chmury Prywatnej.

Dostępne wersje i modele licencjonowania

Zgodnie ze stanem na października 2012, podane we wstępie artykułu wersje produktu są licencjonowane tylko w modelu „na procesor”. Serwer ten nie jest licencjonowany w modelu „Serwer + CAL” oraz w modelu „Na rdzeń”. Najbardziej aktualne informacje na temat dostępnych modeli licencjonowania przedstawione są w dokumencie Prawa do Używania Produktów w ramach Programu Licencjonowania Zbiorowego Microsoft.

Licencjonowanie w Chmurze Prywatnej

Użytkownik chcący wdrażać oprogramowanie BizTalk Serwer 2012 w środowisku Chmury Prywatnej ma do wyboru dwa scenariusze licencyjne:

  • wirtualizację bez ograniczeń – to scenariusz, w którym, w przypadku nabycia licencji na wszystkie procesory fizyczne, użytkownik uzyskuje prawo do instalacji dowolnej ilości instancji w jednym środowisku fizycznym i dowolnej ilości środowisk wirtualnych. Możliwe jest to tylko dla wersji Enterprise,
  • licencjonowanie na podstawie wykorzystywanych procesorów – w tym scenariuszu istnieje możliwość uruchamiania dowolnej ilości wystąpień w środowiskach fizycznych i/lub wirtualnych, pod warunkiem, że nie przekroczy się liczby zakupionych licencji procesorowych, wykorzystywanych przez te środowiska.

Informacje o dostępności poszczególnych scenariuszy wirtualizacyjnych dla poszczególnych wersji BizTalk Server przedstawia poniższa tabela.

Tabela 1. Dostępność scenariuszy wirtualizacyjnych.

  Wirtualizacja bez ograniczeń Licencjonowanie na podstawie wykorzystywanych procesorów
BizTalk Server Branch Edition 2010 - +
BizTalk Server Branch Standard Edition 2010 - +
BizTalk Server Enterprise Edition 2010 + +

 

Zasady liczenia procesorów

W przypadku scenariusza „Wirtualizacja bez ograniczeń”, ilość licencji, którą należy zakupić, równa jest ilości procesorów fizycznych w serwerze. Nie jest ona zależna od ilości procesorów wirtualnych lub rdzeni czy wątków. Ograniczenie dostępności procesorów dla BizTalk nie zmniejsza ilości licencji procesorowych, jakie należy zakupić.

W scenariuszu „Licencjonowanie na podstawie wykorzystywanych procesorów” konieczne jest poprawne zliczenie wykorzystywanych procesorów (fizycznych i wirtualnych). Zasada liczenia wymaganych licencji jest następująca[1]:

  • całkowita liczba licencji wymaganych dla danego Serwera jest równa sumie licencji wymaganych na podstawie punktów (a) i (b), poniżej:
    1. aby na danym serwerze uruchomić Wystąpienia oprogramowania serwera w Fizycznym Środowisku Systemu Operacyjnego dla każdego Procesora Fizycznego, używanego w danym Fizycznym Środowisku Systemu Operacyjnego, potrzebna jest licencja,
    2. do uruchomienia Wystąpień oprogramowania serwera w Wirtualnych Środowiskach Systemu Operacyjnego na Serwerze wymagana jest licencja dla każdego Procesora Wirtualnego, używanego w każdym z tych Wirtualnych Środowi sk Systemu Operacyjnego. Jeśli w Wirtualnym Środowisku Systemu Operacyjnego używa się części Procesora Wirtualnego, część ta uznawana jest za pełny Procesor Wirtualny.
  • liczba licencji wymaganych w przypadku dowolnego Wirtualnego Środowiska Systemu Operacyjnego na serwerze, w którym każdy Procesor Fizyczny obsługuje X procesorów logicznych, jest równa sumie licencji określonych po literach a i b, poniżej:
    1. po jednej licencji dla każdego zestawu X procesorów logicznych, używanych w tym Wirtualnym Środowisku Systemu Operacyjnego,
    2. jedna licencja, jeśli liczba używanych procesorów logicznych jest ułamkową częścią liczby X.
  • liczba „X”, wymieniona powyżej, równa się liczbie rdzeni lub liczbie wątków w każdym Procesorze Fizycznym (ewentualnie).

Dozwolone ilości instancji

W przypadku zastosowania scenariusza “Wirtualizacja bez ograniczeń” nie ma ograniczeń, co do ilości uruchomionych instancji. Użytkownik upoważniony jest do uruchomienia dowolnej ilości instancji, w dowolnej ilości środowisk wirtualnych oraz, dodatkowo, dowolnej ilości instancji w jednym środowisku fizycznym.

W przypadku zastosowania scenariusza „Licencjonowanie na podstawie wykorzystywanych procesorów” nie ma ograniczeń, co do ilości uruchomionych instancji, pod warunkiem, że użytkownik nabędzie odpowiednią ilość licencji na procesory w środowiskach fizycznych i wirtualnych, w których zainstalowane są instancje.

Podsumowanie

BizTalk Server 2012 występuje w trzech wersjach. W zależności od nabytej wersji, użytkownik może skorzystać z dwóch scenariuszy licencyjnych do wdrażania rozwiązania w środowisku Chmury Prywatnej. Możliwa jest wirtualizacja bez ograniczeń lub wirtualizacja na podstawie wykorzystywanych procesorów. Optymalny wybór sposobu licencjonowania wymaga analizy wymagań biznesowych użytkownika rozwiązania.

Dodatkowe informacje

Więcej informacji na temat poruszanych zagadnień można odnaleźć na poniższych stronach:


[1] Źródło: Dokument Prawa do Używania Produktów w ramach Programu Licencjonowania Zbiorowego Microsoft (wersja polska, październik 2012 r.)