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ł Zarządzenie chmurą i centrum danych pochodzi z serwisu CRN.
]]>Użytkownicy biznesowi odnotują i zwiększą elastyczność
działania, gdy zaczną korzystać z usług świadczonych w modelu IT as a
Service. Usługi te mogą być samodzielnie przydzielane za pośrednictwem
portalu, umożliwiają skalowanie zgodnie z potrzebami użytkownika i są rozliczane na
podstawie faktycznego wykorzystania.
Administratorzy mogą dodatkowo zaoszczędzić, tworząc pule zasobów
współużytkowanych w chmurze prywatnej, z zasobów której korzysta wielu użytkowników dokładnie w takim zakresie, w jakim potrzebują. Elastyczność
jest wynikiem wykorzystania zasobów chmury publicznej uzupełniających
środowisko dostępne na miejscu. Oprogramowanie System Center 2012 zapewnia
przedsiębiorstwom uzyskanie korzyści zarówno z chmury prywatnej, jak i
publicznej, z uwzględnieniem wszelkich wyjątkowych potrzeb biznesowych klienta.
System Center umożliwia również uporządkowanie
dotychczasowych zasobów informatycznych (sieci, pamięci masowych i mocy
obliczeniowej) w ramach chmury prywatnej. Można ją łatwo zintegrować z
usługami chmury publicznej i uzyskać chmurę hybrydową zarządzaną przy
życiu jednego interfejsu.
Oprogramowanie System Center 2012 umożliwia integrację
zróżnicowanych technologii w ramach jednolitej chmury prywatnej:
– centralne zarządzanie różnymi wirtualizatorami – w tym Windows Server Hyper-V, VMware vSphere oraz Citrix XenServer – za
pośrednictwem jednego interfejsu,
– monitorowanie systemów Windows Server i Sun
Solaris oraz różnych dystrybucji systemów Linux i UNIX,
– Integracja zestawów narzędzi firm HP, CA, BMC,
EMC i VMware w zautomatyzowany workflow.
Wydajność chmury prywatnej można poprawić, automatyzując
standardowe procesy, takie jak zarządzanie incydentami, zmianami i wersjami.
Zasoby mocy obliczeniowej, sieci i pamięci masowej można
standaryzować w ramach platformy chmury prywatnej, a następnie można
przydzielać je do jednostek biznesowych przy użyciu usługi Active Directory.
Katalog usług umożliwia osobom odpowiedzialnym za aplikacje określanie
zapotrzebowania i korzystanie z zasobów w trybie samoobsługowym.
System Center 2012 App |
PRECYZYJNE PROGNOZOWANIE
POZIOMÓW USŁUG (SLA)
Szczegółowe
monitorowanie aplikacji i diagnozowanie problemów
Pełna integracja z aplikacjami .NET pozwala programistom
łatwo określać pierwotne przyczyny problemów z aplikacjami nawet na poziomie
pojedynczych wierszy kodu, co przyspiesza wykrywanie i usuwanie błędów. Łatwe w
obsłudze pulpity nawigacyjne i raporty umożliwiają sprawne monitorowanie stanu
umów dotyczących poziomu usług (SLA) i przekazywanie informacji na ten temat.
Integracja z oprogramowaniem Visual Studio umożliwia płynną współpracę między
zespołami programistycznymi i operacyjnymi w zakresie rozwiązywania problemów i
zapewniania zgodności i z warunkami umów SLA.
Standaryzacja
dostarczania usług aplikacji
Szablony usług umożliwiają ich modelowanie, dzięki czemu
osoby odpowiedzialne za aplikacje mogą stale i niezawodnie opracowywać,
konfigurować i wdrażać usługi aplikacji w chmurze. Operacje wdrażania usług w
chmurach publicznych i prywatnych można wizualizować i ponownie konfigurować.
Uproszczone
zarządzanie aplikacjami
Technologia wirtualizacji aplikacji na serwerze (SAV), która
eliminuje ich zależność od konkretnej infrastruktury, ułatwia wdrażanie takiego
oprogramowani. Funkcja SAV pozwala także ograniczyć nakłady administracyjne i
wydatki ze względu na uproszczenie obsługi aplikacji dzięki zarządzaniu
opartemu na obrazach.
ZARZĄDZANIE CHMURĄ
PRYWATNĄ I PUBLICZNĄ W JEDNYM MIEJSCU
Samodzielna obsługa
aplikacji w chmurze
Osoby odpowiedzialne za aplikacje mają dostęp do
zintegrowanych funkcji samoobsługi dzięki jednolitemu interfejsowi oraz
mechanizmom kontroli nad chmurą prywatną i usługami aplikacyjnymi Windows
Azure.
Elastyczna delegacja
pod kontrolą
Środowiska chmury można przygotować i obsługiwać w ramach
wielu centrów danych, infrastruktur (firm Microsoft, VMware i innych) i
dostawców usług, takich jak platforma Windows Azure.
Dzięki delegowaniu uprawnień i elastycznej samoobsłudze specjaliści
IT mogą zapewnić bezpieczeństwo i zgodność z przepisami bez rezygnacji ze
scentralizowanej kontroli nad środowiskiem IT.
Zarządzanie
środowiskami fizycznymi, wirtualnymi i chmurą
Dobrze znane funkcje zarządzania lokalnego można również
stosować w hybrydowych środowiskach chmury.
Więcej informacji na temat rozwiązania System Center 2012
można znaleźć pod adresem:
http://www.chmuraprywatna.microsoft.pl
Microsoft
System Center 2012 zmienia sposób świadczenia usług informatycznych i
udostępniania aplikacji, optymalizując wykorzystanie zasobów w chmurze
prywatnej i publicznej dzięki zarządzaniu środowiskiem przy użyciu jednego
interfejsu.
Rozwiązania
System Center 2012 do zarządzania chmurą i centrum danych oferują następujące
możliwości:
– UDOSTĘPNIANIE
ELASTYCZNEJ, OPŁACALNEJ INFRASTRUKTURY OPARTEJ NA POSIADANYCH ZASOBACH
Integracja
heterogenicznych centrów i tworzenie pul w środowisku chmury prywatnej.
Samoobsługowy dostęp użytkowników biznesowych do infrastruktury przy
utrzymywaniu pełnej kontroli nad zasobami informatycznymi.
– PRECYZYJNE
PROGNOZOWANIE POZIOMÓW USŁUG (UMÓW SLA)
Szczegółowy
wgląd w stan aplikacji działających na serwerach i w maszynach wirtualnych w
celu szybszego rozwiązywania problemów.
– ZARZĄDZANIE
CHMURĄ PRYWATNĄ W JEDNYM MIEJSCU
Wdrożenie
własnej chmury hybrydowej dzięki swobodnemu wyborowi miejsca uruchamiania
aplikacji – w chmurze prywatnej lub publicznej. Zarządzanie całym środowiskiem
na jednym ekranie.
Artykuł Zarządzenie chmurą i centrum danych pochodzi z serwisu CRN.
]]>