Referat pracy dyplomowej



Podobne dokumenty
Zapytanie ofertowe nr 03/05/2014. Zakup licencji na oprogramowanie do wirtualizacji Działanie POIG 8.2

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

Odpowiedź II wyjaśnienie na zapytania do Specyfikacji Istotnych Warunków Zamówienia.

OFFICE ADFS - POŁĄCZENIE KORZYŚCI ROZWIĄZAŃ CHMUROWYCH I CENTRALNEGO ZARZĄDZANIA

Administracja środowiskiem informatycznym projektu ZSZ

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B

WEBCON BPS Instalacja Standalone

5. Na jakim oprogramowaniu (nazwa, wersja, edycja) działa istniejący system pocztowy Zamawiającego?

PROCEDURA ADMINISTROWANIA ORAZ USUWANIA AWARII I BŁĘDÓW W CSIZS

Opis wdrożenia Platformy Technologicznej epodreczniki.pl na zasobach Poznańskiego Centrum Superkomputerowo-Sieciowego

1. Zakres modernizacji Active Directory

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką

Załącznik nr 1 do pisma znak..- BPSP MMK/13 z dnia 20 sierpnia 2013r.

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia r.

SYSTEM WSMS ZARZĄDZANIE STANDARDEM STACJI ROBOCZYCH. tel: +48 (032)

LANDINGI.COM. Case Study. Klient Landingi.com. Branża IT, marketing i PR. Okres realizacji od grudnia 2013 do chwili obecnej.

AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania.

SHAREPOINT SHAREPOINT QM SHAREPOINT DESINGER SHAREPOINT SERWER. Opr. Barbara Gałkowska

DYREKTOR GENERALNY URZĘDU ZAMÓWIEŃ PUBLICZNYCH

Referat pracy dyplomowej

Projekt: MS i CISCO dla Śląska

EPA Systemy Sp. z o.o. Przedstawiciel CTERA Networks Ltd w Polsce Tel gbi@profipc.pl CTERA

REFERAT O PRACY DYPLOMOWEJ

Implementowanie zaawansowanej infrastruktury serwerowej Windows Server 2012 R2

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. tel: +48 (032)

Zapytanie ofertowe nr 01/12/2013

Wyjaśnienia treści Specyfikacji Istotnych Warunków Zamówienia

BG-II-211/35/ Warszawa, r.

Licencjonowanie pytania i odpowiedzi

PRZEWODNIK PO PRZEDMIOCIE

Zapewnienie wysokiej dostępności baz danych. Marcin Szeliga MVP SQL Server MCT

Opis Przedmiotu Zamówienia

REFERAT O PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ

Wykonawcy biorący udział w postępowaniu ZMIANA TREŚCI SIWZ

Wsparcie informatyczne instalacja usługi BlackBerry Enterprise Server (BES)

Sposoby klastrowania aplikacji webowych w oparciu o rozwiązania OpenSource. Piotr Klimek. piko@piko.homelinux.net

Dokumentacja techniczna SIS2-SAD

Jednolite zarządzanie użytkownikami systemów Windows i Linux

PRZEDMIOT ZAMÓWIENIA I TERMINY REALIZACJI

EPA Systemy Sp. z o.o. Przedstawiciel CTERA Networks Ltd w Polsce Tel CTERA

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa

Replikacja bazy danych polega na kopiowaniu i przesyłaniu danych lub obiektów bazodanowych między serwerami oraz na zsynchronizowaniu tych danych w

Wdrożenie systemu Microsoft Forefront Client Security, jako przykład osiągnięcia bezpieczeństwa informatycznego.

27/13 ZAŁĄCZNIK NR 4 DO SIWZ. 1 Serwery przetwarzania danych. 1.1 Serwery. dostawa, rozmieszczenie i zainstalowanie 2. serwerów przetwarzania danych.

ZAŁOŻENIA PROJEKTOWE I SPECYFIKACJA USŁUG

Opis Przedmiotu Zamówienia na dostawę dysków twardych i oprogramowania standardowego do tworzenia kopii zapasowych

Symantec Backup Exec System Recovery 7.0 Server Edition. Odtwarzanie systemu Windows w ciągu najwyżej kilkudziesięciu minut nie godzin czy dni

Sprawa numer: BAK.WZP Warszawa, dnia 16 sierpnia 2016 r.

SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Win Admin Replikator Instrukcja Obsługi

Serock warsztaty epuap 28 październik 2009 r. Sławomir Chyliński Andrzej Nowicki WOI-TBD Szczecin

ZAPYTANIE O INFORMACJĘ CENOWĄ (RFI)

WEBCON BPS Instalacja

Oprogramowanie do wirtualizacji

Klastrowe architektury serwera aplikacji Oracle Application Server 10g

DOTACJE NA INNOWACJE

UpGreat Systemy Komputerowe Sp. z o.o. NIP KRS KRS ul.ostrobramska 22, Poznań REGON TEL.

Instalowanie i konfigurowanie Windows Server 2012 R2

Win Admin Replikator Instrukcja Obsługi

2 Projektowanie usług domenowych w usłudze Active Directory Przed rozpoczęciem... 77

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER

Sekcja I: Instytucja zamawiająca/podmiot zamawiający

intralex ZARZĄDZANIE DOKUMENTAMI PRAWNYMI tel: +48 (032)

Warsztaty KPRM-MF-MG-MPiPS MRR-MSWiA-MSZ 28 kwietnia 2011 r.

Projektowanie i implementacja infrastruktury serwerów

Analiza kosztów stosowania bilingu

Optymalna Chmura. Właściwy kierunek dla Twojego biznesu

Zajęcia prowadzone przez MCT, auditora wiodącego systemów bezpieczeństwa informacji.

Sposób funkcjonowania

Windows Serwer 2008 R2. Moduł 8. Mechanizmy kopii zapasowych

Program szkolenia: Administracja SQL Server

Instalacja Active Directory w Windows Server 2003

Projekt: MICROSOFT i CISCO dla Zachodniopomorskich MŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu

1.1. Założenia dla architektury korporacyjnej EPL

Wymagania systemowe. Wersja dokumentacji 1.9 /

Aktualizacja do Microsoft SQL Server Adam Rynarzewski MCT

REFERAT PRACY DYPLOMOWEJ

Katalog usług informatycznych

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

EZ/2009/697/92/09/ML Warszawa, dnia r.

Strona wizytówka od 400 zł

Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK

Hosting aplikacji on-line

DESlock+ szybki start

Klient SmartMedia Sp. z o.o., Dziennikus Sp. z o.o. Branża. IT, software. Okres realizacji. Lipiec nadal. Rodzaj usługi:

Premiera Exchange 2010

produkować, promować i sprzedawać produkty, zarządzać i rozliczać przedsięwzięcia, oraz komunikować się wewnątrz organizacji.

Alcatel-Lucent OmniVista 8770

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Rozwiązania HPE Storage jak zapewnić pełne bezpieczeństwo Twoich danych?

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

egroupware czy phpgroupware jest też mniej stabilny.

Zbuduj prywatną chmurę backupu w firmie. Xopero Backup. Centralnie zarządzane rozwiązanie do backupu serwerów i stacji roboczych

Dane bezpieczne w chmurze

Transkrypt:

Referat pracy dyplomowej Temat pracy: Wdrożenie intranetowej platformy zapewniającej organizację danych w dużej firmie na bazie oprogramowania Microsoft SharePoint Autor: Bartosz Lipiec Promotor: dr inż. Jarosław Karcewicz Kategorie: środowisko wieloserwerowe Słowa kluczowe: Microsoft Sharepoint, Microsoft SQL Server, load balancing, wysoka dostępność, monitoring serwerów. 1. Cel i podstawowe założenia Celem pracy jest wdrożenie intranetowej platformy zapewniającej organizację danych w dużej firmie, na bazie oprogramowania Microsoft Sharepoint 2010, z uwzględnieniem aspektów wysokiej dostępności. Główną rolą rozwiązania będzie organizacja danych w przedsiębiorstwie za pomocą portalu Intranet. Wdrożony system umożliwi publikację wewnętrznych informacji przedsiębiorstwa dla pracowników w tymże portalu. Dodatkowo umożliwiony zostanie łatwy dostęp do danych użytkowników używanych w codziennej pracy, takich jak: zestawienia, bazy danych, formularze, szablony, oraz kontrola dostępu, a także ich późniejsze wyszukiwanie. 2. Realizacja projektu: Celem projektu była implementacja rozwiązania realizującego wszelką wymaganą przez klienta funkcjonalność dodatkowo opartą o założenia wysokiej dostępności. Realizacja projektu odbyła się zgodnie z wszelkimi zasadami sztuki informatycznej obowiązującymi w następujących podstawowych etapach: przeprowadzenie analizy problemów i potrzeb w przedsiębiorstwie opracowanie wymagań funkcjonalnych i niefunkcjonalnych zapoznanie się z istniejącymi na rynku rozwiązaniami wraz z analizą ich funkcjonalności, szacowanych kosztów oraz czasu potrzebnego na ich realizację oszacowanie wymaganej wydajności oraz idącej za tym liczby wykorzystanych urządzeń i systemów

zaprojektowanie redundancji elementów środowiska zaprojektowanie i implementacja odpowiednich rozwiązań wdrożenie elementów i aplikacji wspomagających działanie oraz zwiększających funkcjonalność zaprojektowanie i wdrożenie dodatkowych funkcji systemu implementacja monitoringu stworzonego środowiska testowanie i weryfikacja poprawności działania aplikacji testowanie i weryfikacja pozostałych funkcjonalności. W trakcie tworzenia pracy rozpatrywano wiele różnych dostępnych rozwiązań, które posiadają możliwości zrealizowania wszystkich funkcji potrzebnych dla klienta. Ostatecznie postanowiono o wdrożeniu platformy intranetowej stworzonej w oparciu o aplikację Microsoft Sharepoint 2010. Jako iż istnieje wiele możliwych konfiguracji jeśli chodzi o ilość serwerów w środowisku, jak i rozmieszczenie na nich poszczególnych usług i aplikacji konieczne było rozważenie możliwych rozwiązań. Pierwszym rozwiązaniem branym pod uwagę, było rozwiązanie najtańsze. Obejmowało ono wykorzystanie pojedynczych serwerów dla każdej usługi lub aplikacji. Nie spełniało ono przede wszystkim jednego z głównych wymagań, które dotyczyło wysokiej dostępność platformy. Drugim rozwiązaniem branym pod uwagę, była minimalizacja ilości wykorzystanych urządzeń. Rozwiązanie to okazało się mało przyszłościowe, ponieważ drastycznie spadłaby wydajność środowiska po nawet niewielkim przyroście danych i użytkowników i wymagałoby dodania kolejnych maszyn do stworzonej farmy serwerów. Brano pod uwagę wiele innych wariantów, jednak ostatecznie zdecydowano się na rozwiązanie optymalne, które najlepiej spełnia wymagania klienta. w rozwiązaniu tym, zastosowano redundancję każdego (z jednym wyjątkiem) serwera. Znaczy to, iż każdy serwer w środowisku w przypadku awarii będzie mógł zostać zastąpiony przez inny, który spełnia podobną rolę. w związku z tym, każda istotna rola jest obsługiwana przez 2 serwery. w przypadku mniej istotnych funkcji, usługa przy niewielkim nakładzie pracy może zostać przeniesiona na drugi z serwerów. Ponad to, zaimplementowane rozwiązanie zapewni zadowalającą dla klienta wydajność na kilka lat nawet w przypadku nagłego przyrostu danych oraz użytkowników. 3. Produkt końcowy zaimplementowane rozwiązanie 3.1 Podstawowe wymagania systemu System został zaprojektowany w taki sposób, aby umożliwić użytkownikom łatwy dostęp do większości usług poprzez przeglądarkę internetową. Umożliwia to realizację głównej funkcjonalności całego systemu, jakim jest uporządkowanie oraz ujednolicenie przepływu danych w firmie. Głównym wymaganiem systemu, jest jego skalowalność oraz zapewnienie jego

wysokiej wydajności. Obecna struktura umożliwia zarówno rozrost systemu poprzez dodanie kolejnych serwerów, jak i zapewnia wysoką wydajność aplikacji, której niewątpliwą zaletą jest stabilność. 3.2 Funkcjonalność platformy Pierwszym wdrożonym usprawnieniem, jest instalacja drugiego kontrolera domeny oraz zapewnienie funkcji replikacji, pomiędzy oboma serwerami. Rozwiązanie to zapewnia odporność systemu na awarię serwera Active Directory. w przypadku awarii jednego z nich, drugi przejmie całą funkcjonalność, zapewniając ciągłość działa usługi.

Podstawę systemu stanowi serwer bazodanowy oparty na aplikacji Microsoft SQL Server 2008 R2. Dla zapewnienia wysokiej dostępności usługi, wykorzystane zostały dwa elementy. Pierwszy z nich to stworzone dwie macierze dyskowe oparte na aplikacji FreeNAS. Zadaniem pierwszej z nich jest przechowywanie danych, z kolei druga ma za zadanie gromadzenie plików kopii zapasowych. Drugą funkcjonalnością mającą na celu zapewnienie wysokiej dostępności jest wykorzystanie drugiego serwera bazodanowego oraz połączenie dwóch serwerów w klaster. w przypadku awarii jednego z urządzeń, drugi w całości przejmuje wszystkie usługi. Automatyczne zadanie tworzenia kopii zapasowych baz danych zapewniają możliwość przywrócenia utraconych danych, lub odtworzenie środowiska w przypadku awarii.

Najważniejszą część całego systemu stanowi farma serwerów aplikacyjnych z zainstalowanym oprogramowaniem Microsoft Sharepoint 2010. Środowisko składa się z 4 serwerów o następujących rolach: - serwer aplikacyjny 1: odpowiedzialny jest za hostowanie aplikacji webowej panelu administracyjnego. Obsługuje m.in. aplikację profili użytkowników oraz ich synchronizacji z kontrolerem domeny, a także pełni role indeksowania treści. Również inne aplikacje są uruchamiane na tym serwerze. - serwer aplikacyjny 2: obsługuje inne aplikacje skonfigurowane w środowisku - dwa serwery połączeniowe: umożliwiają użytkownikom połączenie z platformą, a także realizują zapytania do usługi wyszukiwania. W celu zapewnienia dodatkowej funkcjonalności oraz zapewnić wysoką dostępność usługi, na serwerach połączeniowych skonfigurowany został klaster load balancera, na który przekierowany został adres URL strony intranetowej. Jego wykorzystanie pozwoli na zapewnienie ciągłości działania usługi nawet w przypadku awarii jednego z serwerów połączeniowych. W przypadku awarii jakiegokolwiek z serwerów farmy Sharepoint, możliwe jest szybkie przeniesienie usług na inny dowolny serwer, który jest częścią farmy. Dostęp do aplikacji webowej jest osiągany przez użytkowników za pomocą przeglądarki internetowej. Warunkiem koniecznym do spełnienia, aby otrzymać dostęp do aplikacji jest bycie pracownikiem firmy, tj. użytkownikiem posiadającym swoje konto w usłudze Active Directory. Jest to związane z autentykacją użytkowników, która ma miejsca dla każdej strony i plików. w przypadku braku uprawnień do korzystania z aplikacji (zazwyczaj ma to miejsce w przypadku nowo utworzonych kont, lub takich, które chwilę

wcześniej zostały aktywowane), pracownik otrzyma informację o braku uprawnień do korzystania ze strony. Po przejściu procesu autentykacji, użytkownik zależnie od nadanych mu uprawnień ma możliwość korzystania ze wszystkich funkcji systemu. Zgodnie z wymaganiami postawiony przez klienta, użytkownicy mają możliwość do korzystania z następujących funkcji: - usługa wyszukiwania, - tworzenia i modyfikacji stron podstron,

- tworzenia i modyfikacji dokumentów - wytworzenie swojej prywatnej strony, pełniącej funkcję wizytówki.

Ostatnim elementem jest serwer oparty o aplikację Microsoft System Center Operation Manager 2012, którego jedynym zadaniem jest monitorowanie stanu serwerów i informowanie o ewentualnych błędach i problemach przy użyciu lokalnych agentów. Reguły monitoringu zostały zaaplikowane przy użyciu przygotowanych przez producenta oprogramowania Management Pack.

Cała topologia infrastruktury serwerowej przedstawia się następująco: 4. Informacje o możliwości wykorzystania / wykorzystaniu pracy System został stworzony na potrzeby firmy zgodnie z wymaganiami postawionymi przez klienta. Wdrożenie podobnego systemu jest możliwe również w innych środowiskach firmowych. Ze względu na wykorzystanie komercyjnego oprogramowania, odpowiednie licencyjne powinny zostać zakupione u producenta lub dystrybutora oprogramowania.