Tematy prac proponowane przez Lecha Mankiewicza (http://www.cft.edu.pl/~lech) z projektu Pi of the Sky

Temat: Stworzenie systemu kontroli eksperymentu Pi of the Sky przy u�yciu �rodowiska Django lub Ruby on Rails i technologii AJAX.

Opis:

System Pi of the Sky, kt�ry zdalnie zbiera dane astronomiczne w cyklu
dobowym, wymaga sta�ego monitorowania i mo�liwo�ci zarz�dzania nim na
odleg�o��.
Wszystkie komponenty systemu: sprz�towe (kamery, monta�e, komputery,
UPS-y, prze��czniki i routery, stacje pogodowe, prze��czniki steruj�ce
napi�ciem, ...), systemowe (systemy operacyjne, serwery baz danych
(DB2 i Postgres), macierze dyskowe, systemy zdalnego zarz�dzania
(IPMI), ...) i programistyczne (modu�y do: akwizycji danych,
sterowania monta�ami, analizy offline, zarz�dzaj�ce, do obs�ugi alert�w GCN, ...)
wymagaj� sta�ego monitorowania i diagnostyki oraz mo�liwo�ci zdalnego
sterowania i mo�liwie automatycznego reagowania na sytuacje awaryjne.
W pe�nej wersji systemu wszystkie bie��ce parametry systemu b�d�
zapisywane w bazie danych, a interfejs i uruchamianie procedur
awaryjnych b�dzie zaimplementowane przy u�yciu �rodowiska Django lub
Ruby on Rails oraz technologii AJAX.


Temat: Analiza koszt�w zapyta� dla bazy Pi of the Sky na serwerze danych DB2
oraz  analiza wydajno�ci bazy wykorzystuj�cej mechanizm partycjonowania DPF 
(Data Partitioning Feature) oraz przygotowanie mechanizmu fail-over dla takiego rozwi�zania



Opis:

Po przeprowadzeniu migracji danych z serwera postgreSQL na IBM DB2 nale�y przpeprowadzi� analiz� koszt�w zapyta� SQL, wykonywanych dotychczas przez aplikacje projektu Pi of the Sky.
Kolejnym krokiem b�dzie optymalizacja na poziomie tabel w bazie danych oraz zaproponowanie agregat�w b�d� klastrowania wielowymiatowego (MDC) dla danych dost�pnych w bazie publicznej.

Projekt umo�liwia zapoznanie si� z nast�puj�cymi produktami z portfolio IBM:
�	Serwerem danych DB2 Data Warehouse Enterprise Edition
�	�rodowiskiem projektowym Rational Data Architect

Data Partitioning Feature jest wydajnym rozwi�zaniem podzia�u bazy danych na kolejne komputery o podobnej wydajno�ci. Wysoka skalowalno�� tego mechanizmu (w oparciu o architektur� �shared nothing�) zosta�a potwierdzona przez istniej�ce systemy hurtowni danych opiewaj�ce o 60TB.
G��wnym zadaniem b�dzie przeprowadzenie analizy wydajno�ci rozwi�zania dla danych eksperymentu Pi of the Sky i por�wnanie jej z wydajno�ci� dost�pn� dla baz sfederowanych. Kolejnym krokiem b�dzie analiza bezpiecze�stwa dla systemu opartego o klaster komputer�w z wewn�trznymi dyskami SATA oraz przygotowanie procesu reakcji na sytuacje awaryjne (takie jak uszkodzenie dysku, komputera, itp.)

Projekt umo�liwia zapoznanie si� z nast�puj�cymi produktami z portfolio IBM:
�	Serwerem danych DB2 Data Warehouse Enterprise Edition
�	Systemem federowania baz danych WebSphere Federation Server


Temat : Stworzenie biblioteki w C++ bedacej interfejsem do bazy danych DB2
i Analiza migracji baz danych Pi of the Sky pod k�tem wykorzystanych �rodowisk programistycznych

Opis:

Podczas migracji serwera baz danych nale�y uwzgl�dni� szereg zagadnie� zwi�zanych ze wspo�prac� ju� wykorzystywanych aplikacji. Posiadaj�c �r�d�a oprogramowania nale�y sprawdzi� mo�liwo�ci zmiany bibliotek programistycznych (np. z php_pgsql na php_ibm_db), b�d� zaproponowa� alternatywne rozwi�zania tam gdzie nie jest to mo�liwe (np. dla j�zyka ANSI C/C++).
W kolejnym stadium projektu nale�y stworzy� procedury sk�adowane realizuj�ce cz�� funkcjonalno�ci programu celem optymalizacji wydajno�ci. Wa�n� kwesti� b�dzie r�wnie� analiza pod k�tem migracji do nowych �rodowisk programistycznych.

Projekt umo�liwia zapoznanie si� z nast�puj�cymi produktami z portfolio IBM:
�	Serwerem danych DB2 Data Warehouse Enterprise Edition
�	�rodowiskiem programowania DB2 Developer Workbench

Dodanie do istniej�cej biblioteki pidblib mo�liwo�ci komunikowania si� z baza DB2 oraz o napisanie odpowiednik�w istniej�cych funkcji komunikuj�cych si� z PostgreSQL i realizuj�cych konkretne zapytania. Klasa ( lub nowa biblioteka ) musi by� tak napisana aby mo�na ja by�o u�y� w istniej�cych programach bez ich zmiany, a wiec interfejs musi by� zgodny z ju� zaimplementowanym w klasie CAskDB.
Cz�� z funkcji w C++ wola procedury pg/sql mo�liwe ze trzeba b�dzie zadanie rozbudowa� o przepisanie tych�e procedur na procedury SQL pod DB2.


Temat: Realizacja bazy bufrowej pracuj�cej w trybie ci�g�ym  24/7/356

Opis:

Celem spe�nienia wymagania dotycz�cego ci�g�ej dost�pno�ci bazy do zapisu nale�y przygotowa� baz� buforow�, w kt�rej b�d� przechowywane dane z kr�tkiego odcinka czasu. G��wnym zadaniem b�dzie przygotowanie bazy danych w oparciu o architektur� wysokiej dost�pno�ci (HADR) oraz oprogramowania monitoruj�cego jej stan (w oparciu o Tivoli System Automation).
Kolejnym krokiem b�dzie przygotowanie systemu zasilaj�cego baz� produkcyjn�, wykorzystuj�c� partycjonowanie danych DPF.

Projekt umo�liwia zapoznanie si� z nast�puj�cymi produktami z portfolio IBM:
�	Serwerem danych DB2 Data Warehouse Enterprise Edition
�	Tivoli System Automation





Pocz�tek strony



Tu mo�esz przes�a� mi uwagi
Moja strona domowa
Moja tegoroczna strona dydaktyczna


Valid XHTML 1.1

Valid CSS!