Artykuł Zarządzanie aplikacjami w chmurze prywatnej pochodzi z serwisu CRN.
]]>System Center 2012 SP1 umożliwia zarządzanie aplikacjami
w chmurze prywatnej na wielu płaszczyznach. Jedną z najważniejszych
jest samodzielna obsługa aplikacji i monitorowanie wydajności programów.
System Center 2012 SP1 wprowadza również szereg rozszerzeń, które umożliwiają
dostawcom usług oferowanie klientom chmury obliczeniowej w modelu
infrastruktury jako usługi (Infrastructure-as-a-Service).
Samodzielna obsługa aplikacji
Na pozór może się
wydawać, że samodzielna obsługa aplikacji przez użytkowników spowoduje
przeniesienie nadzoru nad aplikacją z administratorów centrów danych na
właścicieli programów, a to spowoduje chaos i dodatkową pracę dla
administratora. Jednakże nie jest to słuszne przypuszczenie. Użytkownik
aplikacji ma bowiem możliwość powoływania nowych usług z większą
autonomią, jednakże zawsze dzieje się to z uwzględnieniem udostępnionych
mu zasobów w chmurze i zestawu uprawnień, jakie posiada.
Administratorzy centrów danych mają wpływ na takie przydzielanie uprawnień
i zasobów w ramach ustalonej polityki, aby tworzone usługi nie
prowadziły do wzajemnych konfliktów z aplikacjami innych właścicieli,
działających w ramach tej samej chmury prywatnej.
System Center 2012 SP1 używa szablonów usług, w których
zapisywane są ustawienia dotyczące nie tylko bezpośrednio aplikacji, ale także
infrastruktury, w której będzie działać, czyli np. pamięci masowej, mocy
obliczeniowej, konfiguracji systemu operacyjnego i baz danych. Właściciel
programu dostarcza jego specyfikację, czyli definiuje jego strukturę, określa
potrzebne zasoby i profil wydajności niezbędny do zapewnienia
odpowiedniego poziomu usług. Na podstawie tych informacji administrator centrum
danych tworzy szablon usługi, wykonuje testy funkcjonalne, a następnie
przydziela odpowiednie uprawnienia właścicielowi aplikacji do jej wdrożenia.
Poprzez moduł System
Center 2012 SP1 App Controller właściciel aplikacji ma możliwość samodzielnego
jej wdrażania. Może uruchamiać i zatrzymywać instancje swojego programu
zgodnie z bieżącym zapotrzebowaniem. Samodzielna obsługa aplikacji
realizowana jest bez bezpośredniego zaangażowania IT. Ponieważ jednak aplikacje
działają w ramach ustalonych szablonów usług, nadal podlegają całkowitej
kontroli administratorów centrów danych.
Aktualizacja aplikacji
może obywać się przez stworzenie i udostępnienie nowej wersji szablonu
usługi. Zmiany mogą zostać od razu wymuszone przez administratora centrum
danych (gdy np. wymagane są zmiany zabezpieczeń) lub przekazane właścicielowi
aplikacji do zastosowania w najdogodniejszym momencie z punktu
widzenia prowadzonej działalności.
Monitorowanie wydajności programów
System Center 2012 SP1
umożliwia monitorowanie obejmujące zarówno podstawową infrastrukturę, jak
również wszystkie aspekty działania uruchomionych aplikacji. Wydajność
programów jest monitorowana poprzez
śledzenie:
– w infrastrukturze wykorzystywanej przez aplikację
– fizycznych elementów, takich jak sieci i pamięci masowe, wirtualne
platformy i systemy operacyjne;
– w elementach aplikacji po stronie serwera – wydajności
wykonywania aplikacji wewnątrz szablonu usługi;
– w elementach aplikacji po stronie klienta – jakości
działania aplikacji, z której korzysta użytkownik końcowy;
– prognozowanego maksymalnego obciążenia – umożliwia to
wykrycie błędów, które mogły zostać niezauważone lub nie były możliwe do
wykrycia przy mniejszym obciążeniu.
Gromadzenie tych informacji umożliwia administratorowi
centrum danych budowanie bogatych paneli zarządzania i wizualizacji, które
umożliwiają szybką kontrolę działania aplikacji w ramach zdefiniowanych
poziomów usług. Zestawienia te mogą być przekazywane właścicielom aplikacji,
aby dać im przejrzystą i szczegółową informację o wydajności
i dostępności ich oprogramowania.
Operations Manager
w System Center 2012 SP1 zapewnia bardzo szczegółowy wgląd
w aplikacje i wyniki ich diagnostyki. Umożliwia to monitorowanie
wydajności i ostrzeżenia o występujących problemach nawet
z podaniem linii kodu oraz możliwością przechwycenia stosu wywoływanych
funkcji. Integracja modułu Service Manager wraz z Visual Studio Team
Foundation Server umożliwia wykorzystywanie informacji diagnostycznych przez
właściciela aplikacji, co może wspomóc pracę jego programistów, którzy są
autorami jej kodu. Nowością w wersji z Service Pack 1 jest
wsparcie monitoringu dla aplikacji ASP.NET MVC, usług WCF, usług Windows.
Możliwe jest nawet monitorowanie stron i witryn z SharePoint 2010.
Zarządzania aplikacjami niezależne od rodzaju chmury
W przyszłości większość firm będzie korzystać ze środowisk
hybrydowych, w skład których będą wchodzić jednocześnie chmury prywatne
i publiczne. System Center 2012 SP1 udostępnia wspólny zestaw narzędzi do
zarządzania aplikacjami zarówno w chmurze prywatnej, jak i publicznej.
Integracja z Windows Azure, która została wprowadzona w Service Pack
1, zapewnia firmom bezproblemową współpracę z aplikacjami i maszynami
wirtualnymi, uruchomionymi w chmurze publicznej Microsoft.
Firmy powinny rozważyć
wykorzystanie aplikacji hybrydowych wtedy, gdy niezbędne jest łączenie się
z serwisami oferowanymi w różnych chmurach, a jednocześnie
wskazane jest zarządzanie nimi z jednego miejsca. Kontroler aplikacji (App
Controller) zapewnia szerokie wsparcie dla zarządzania subskrypcjami
w Windows Azure oraz hostowanymi usługami. Dotyczy to zarówno zarządzania
subskrypcjami, jak i zarządzania uruchomionymi aplikacjami. Kontroler
aplikacji, a więc i użytkownicy posiadający prawa do samodzielnej
obsługi aplikacji, mogą uruchomiać i zatrzymywać aplikacje, a także
skalować przyznane jej zasoby w publicznej chmurze Azure.
Przenoszenie maszyn wirtualnych Hyper-V bezpośrednio do
Windows Azure obsługuje Virtual Machine Manager. Choć nie jest to pełna
migracja (taka jaka jest możliwa we własnym centrum danych), to w ten
sposób realizowane jest szybkie przeniesienie wirtualnych maszyn
z serwerów lokalnych do chmury publicznej. Możliwy jest również scenariusz
odwrotny – przeniesienie maszyny wirtualnej działającej w Azure do
węzła Hyper-V, znajdującego się w lokalnym centrum danych. Ponadto
wirtualne dyski zapisane w Virtual Machine Manager można przenieść
bezpośrednio do galerii obrazów maszyn wirtualnych (Virtual Machine Image
Gallery) w Windows Azure, co pozwala w sposób samodzielny tworzyć
wirtualne maszyny w chmurze publicznej.
Możliwość zarządzania aplikacjami nie tylko
w prywatnych chmurach, ale także w chmurach publicznych, jest
podstawowym wymogiem dla wielu organizacji, które potrzebują swobody wyboru
infrastruktury, w jakiej będą uruchamiać swoje oprogramowanie. Często
zmiana miejsca działania aplikacji i dostępu do niej jest wymuszona
potrzebami biznesowymi firmy. Operations Manager 2012 zapewnia dostawcom
aplikacji śledzenie wydajności i innych wskaźników aplikacji uruchomionych
w trzech rodzajach chmur. Umożliwia to właścicielom programów zarządzanie
nimi niezależnie od ich fizycznej lokalizacji, w której zostały
ostatecznie wdrożone, i pełny wgląd w działanie wszystkich
posiadanych aplikacji.
Artykuł Zarządzanie aplikacjami w chmurze prywatnej pochodzi z serwisu CRN.
]]>Artykuł Microsoft System Center 2012 – wirtualizacja bez limitów pochodzi z serwisu CRN.
]]>Istotną nowością w System Center jest możliwość zarządzania rozwiązaniami innych dostawców (co także świadczy o większej uniwersalności produktu). Chodzi np. o wirtualizatory od VMware’a i Citriksa czy systemy operacyjne Linux RedHat, SuSE i CentOS, które wspierane są na równi z Windows Serverem. To nie wszystko – System Center 2012 pozwala monitorować środowiska uniksowe w tym np. Solarisa czy IBM AIX, a także aplikacje stworzone w Javie czy PHP, oprócz .net. Ponadto integruje się z pakietami do zarządzania pochodzącymi od BMC, CA, EMC czy HP – kontynuuje Bartłomiej Machnik z polskiego oddziału Microsoftu.
Producent radykalnie uprościł zasady licencjonowania systemu, oferując dwie edycje (i łącznie klika pozycji cennikowych, zamiast dotychczasowych kilkudziesięciu): Standard oraz Datacenter. Obie dostępne na 2 procesory (sockety). W wersji Standard (1323 dol. netto) licencja obejmuje dodatkowo 2 środowiska systemu operacyjnego (OSE), natomiast w modelu Datacenter (3607 dol. netto) liczba OSE jest nieograniczona, co umożliwia użytkownikowi nielimitowaną obsługę środowisk wirtualnych.
Artykuł Microsoft System Center 2012 – wirtualizacja bez limitów pochodzi z serwisu CRN.
]]>Artykuł Microsoft: rewolucja w SQL Server pochodzi z serwisu CRN.
]]>– SQL Server 2012
pozwala na zarządzanie danymi w systemie cloud. Klient może wybrać, czy
będzie korzystał z chmury publicznej, prywatnej czy hybrydowej.
W ramach platformy informacyjnej najważniejsza jest analiza BI oraz
przetwarzanie ogromnych ilości danych – twierdzi Sławomir Strzykowski,
Product Manager SQL Server z polskiego oddziału Microsoftu.
Wraz
z premierą SQL Server zmniejszono liczbę wersji systemu. W sprzedaży
pozostaną pakiety Standard i Enterprise, dodano nowy produkt
– Business Intelligence. Licencje na procesor zastąpiono licencją na
rdzeń, która będzie kosztować jedną czwartą dotychczasowej stawki na CPU.
Pozostanie także opcja licencji na serwer oraz Client Access License – dla
pakietu BI. W tym przypadku cena wzrośnie o ok. 25 proc.
Wprowadzając na rynek
odmieniony SQL Server, Microsoft liczy na umocnienie pozycji numer 1 (pod
względem liczby wdrożeń) na polskim rynku systemów bazodanowych
i pozytywny odzew ze strony klientów. Zdaniem większości partnerów,
z którymi rozmawialiśmy, zmiany w SQL idą we właściwym kierunku.
– Dobra wiadomość dla użytkowników to wdrożenie w SQL
Server 2012 silnika Pivot, który – takie mam przynajmniej doświadczenie
z Excela – znacznie przyspiesza działanie aplikacji. Możliwość
szybszego przetwarzania dużej ilość rekordów to również ważna funkcja, bo
danych do analizy w każdej firmie jest coraz więcej – komentuje Adam
Wojciuk, specjalista ds. aplikacji biznesowych w Sygnity.
Niektórzy partnerzy mieli
więcej wątpliwości. Na przykład pracownicy jednego z urzędów obawiali się,
że nowy, mocno rozbudowany SQL może stracić na stabilności. Wszyscy nasi rozmówcy
podkreślali, że na pełną ocenę nowego rozwiązania przyjdzie czas po dłuższym
okresie użytkowania.
Ważniejsze zmiany SQL Server 2012
• Jest
dostosowany do środowisk wirtualnych i cloud
• Znosi
największe obciążenia
• Może szybko
przetwarzać olbrzymie ilości danych (Big Data)
• Łatwo go
zintegrować z innymi produktami Microsoftu
• Ma funkcje
Business Intelligence
• Wprowadzono
nowe zasady licencjonowania
Marek Zamłyński
Standardem stała się wirtualizacja i chmura prywatna.
W takim środowisku pracują również serwery baz danych, powinny więc być do
niego dostosowane, tak jak Microsoft SQL Server 2012. Kolejną zmianą jest
wsparcie chmury hybrydowej. Oznacza to, że system jest przygotowany do wirtualnego
połączenia z chmurą publiczną SQL Azure. Dzięki temu klienci mogą tworzyć
rozwiązania, które zniosą największe obciążenie. Poza tym system sprawnie
przetwarza gigantyczne ilości danych (Big Data). Inna zaleta SQL Server 2012 to
nastawienie na usługi. Wbudowane funkcje, m.in. Business Intelligence czy tzw.
dynamicznych raportów (PowerView), to już domena kompletnej platformy
informacyjnej, a nie tylko silnika baz danych. SQL Server 2012 jest dobrym
rozwiązaniem zarówno dla użytkownika końcowego, jak dla integratora czy
programisty.
Artykuł Microsoft: rewolucja w SQL Server pochodzi z serwisu CRN.
]]>