Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Klusterbaserad dataspridning med FTP/FXP.
KTH, School of Computer Science and Communication (CSC).
2011 (Swedish)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This thesis project deals with modernization and optimization of the usage of a very old file transfer protocol, FTP. For data distribution through FXP (server-to- server transfer with FTP) in an environment with multiple nodes (servers), the currently available methods are not very effective from two points of view. For an administrator equipped with currently available client softwares, a large amount of work is required to prepare a chain of server pairs containing which transfers that are meant to be executed, and in which order. This chain also does not produce an optimal transfer pattern, despite the work of preparing it, and also does not account for sudden performance drops. To streamline this procedure, a client software has been developed that implements a cluster-based approach. It compares the involved nodes with each other continually in several ways and dynamically adapts the transfer pattern on a file basis between every transfer. It was shown that this method can be very effective depending on the environment and test method that is used, as it reduces the preparation work for a transfer pattern to 0, and during the conducted tests it performed an average of 10% better than the conventional solutions considering the transfer pattern itself. The conclusion is that there is a lot of potential in FXP transfer optimization with several nodes, and that the implemented method is an effective way of streamlining this procedure from several perspectives.

Abstract [sv]

Detta examensarbete handlar om att modernisera och effektivisera användandet av ett mycket gammalt filöverföringsprotokoll, FTP. Vid dataspridning med hjälp av FXP (server-till-server-överföring med FTP) i en miljö med flera noder (servrar) är de befintliga metoderna inte särskilt tidseffektiva ur två olika perspektiv. För administratören krävs med dagens klientmjukvaror ett större arbete för att sätta upp en kedja av serverpar med vilka överföringar som ska genomföras och i vilken ordning. Denna kedja ger inte heller ett optimalt överföringsmönster, trots arbetet att förbereda den, och den hanterar dessutom inte tillfälliga prestandaproblem på ett bra sätt. För att förbättra detta förfarande har en prototyp av en klientmjukvara utvecklats som nyttjar en klusterbaserad approach. Den jämför de inblandade noderna med varandra kontinuerligt på flera sätt och anpassar dynamiskt överföringsmönstret på filbasis mellan varje överföring. Det visade sig att denna metod kan vara mycket effektiv beroende på vilken miljö och testmetod som används, då den reducerar förarbetet vid ett överföringsmönster till 0, och under de genomförda testerna presterade den i genomsnitt 10% bättre än de konventionella lösningarna avseende överföringsmönstret. Slutsatsen är att det finns gott om utrymme för optimering av FXP-överföringar med flera noder, och att den implementerade metoden är ett effektivt sätt att förbättra denna procedur ur flera perspektiv.

Place, publisher, year, edition, pages
2011.
Series
Trita-CSC-E, ISSN 1653-5715 ; 2011:079
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-130788OAI: oai:DiVA.org:kth-130788DiVA: diva2:654235
Educational program
Master of Science in Engineering - Computer Science and Technology
Uppsok
Technology
Supervisors
Examiners
Available from: 2013-10-07 Created: 2013-10-07 Last updated: 2018-01-11

Open Access in DiVA

No full text

Other links

http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2011/rapporter11/westin_anton_11079.pdf
By organisation
School of Computer Science and Communication (CSC)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 16 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf