izpis_h1_title_alt

Skalabilna oblačna storitev za analizo šahovskih pozicij
ID Polutnik, Jure (Avtor), ID Slivnik, Boštjan (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,24 MB)
MD5: 7CC3AC0FDCE7F9CBEA616E261550EE1F

Izvleček
V diplomskem delu je opisan razvoj skalabilne oblačne storitve za analizo šahovskih pozicij, poimenovane ChessCloud. V ta namen je bila razvita skalabilna analitična gurča, ki analize zagotovi z uporabo trenutno najmočnejšega šahovskega stroja (Stockfish). Kot predstavitveni nivo je bila razvita odzivna in enostranska spletna aplikacija, ki omogoča pregled in analizo šahovskih partij ter igranje s šahovskim strojem na uporabniku prijazen način. Delo zajema tudi razvoj rešitve za avtomatsko pripravo oblačne infrastrukture, nameščanje storitve ter njeno upravljanje s pomočjo zmogljivih ukazov v ukazni lupini. Vsako storitev je potrebno po namestitvi tudi nadzorovati, zato delo opiše uporabljene sisteme za nadzor. Poleg tega pa je potrebno storitev tudi testirati, zato so bili pripravljeni različni scenariji, ki pokažejo, da storitev deluje stabilno tudi pri povečanih obremenitvah. Ker delo zajema cel prenos aplikacije v oblak, so lahko opisani postopki, ogrodje storitve in uporabljene tehnologije v pomoč tudi pri prenosu ostalih aplikacij oziroma orodij v oblak.

Jezik:Slovenski jezik
Ključne besede:računalništvo v oblaku, računalniški šah, migracija šahovskega stroja v oblak, Stockfish, Akka, OpenStack, AWS
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Založnik:[J. Polutnik]
Leto izida:2015
Št. strani:92, 8 str.
PID:20.500.12556/RUL-73033 Povezava se odpre v novem oknu
COBISS.SI-ID:1536614595 Povezava se odpre v novem oknu
Datum objave v RUL:07.10.2015
Število ogledov:2057
Število prenosov:311
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Scalable cloud service for chess position analysis
Izvleček:
This thesis describes the development of scalable cloud service for analysing chess positions, named ChessCloud. For this purpose, a scalable analytic cluster has been developed that provides chess position analysis by using the state of the art chess engine implementation 'Stockfish'. As for the presentation part, a responsive single-page web application has been developed, which provides user-friendly components for analysing chess games, as well as playing a game against the chess engine. The thesis also describes the development of a solution for the automated infrastructure initialization and services deployment along with the service management through a powerful set of shell commands. Each system component is required to be monitored after the deployment, therefore the work describes the solution used for this purpose. In addition, different testing scenarios have been prepared to show that the service is stable and working correctly even with increased loads. This work covers the complete procedure to migrate an existing application to the cloud, including the technologies that make the transition smoother. Used techniques and approaches can be therefore also used as a guidance in the migration of other legacy applications into the cloud.

Ključne besede:cloud computing, computer chess, chess engine migration, Stockfish, Akka, OpenStack, AWS

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj