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
Leaf Project - A book streaming platform: Infrastructure
KTH, School of Information and Communication Technology (ICT).
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

During the 21st century, humans have begun to have digital books and use in digital form most of their information, be this: image, sound, or printed materials. Some of these efforts have had great success. For images, the new digital cameras brought lots of new features, such as reduced physical size, higher quality, and error correction. For sound, digital music enables digital distribution, ease of sharing, and large amounts of storage. But, despite the recent efforts by Internet companies and publishers, the book industry has resisted success in the digital era.

Today, new technologies enable us to distribute digital books. However, these digitised books are still represented in a traditional: as text and static images. However, our project is based on the believe that ones reading experience can evolve and benefit from current technology.

The "Leaf" project's main objective is to create an electronic publication distribution platform that can equally satisfy publishers, writers, and readers. The project will create an environment to distribute digital publications that support more advanced technologies, providing in the future something beyond text and static images to the reader.

This document describes the different aspects of design of an information technology infrastructure designed to stream electronic publications. This part of the "Leaf" projects aims to describe the necessary information technology infrastructure needed as an electronic publication distribution platform. The main purpose of this infrastructure is to serve electronic publications on-line to readers; however, that is not the only objective for this infrastructure. It has to deliver a service that should be highly scalable. This architecture should include database and directory servers to support the main services. All the auxiliary services should support the aim of the project , i.e., to serve amounts of traffic in a scalable and highly manageable way, while utilising open standards.

The first chapter reviews the state of the art in electronic publication. The document continues in chapter 3 with an analysis of each of the different servers involved in the architecture. The Apache web server is used as streaming book service, the OpenLDAP is used to implement the authentication server. The last section nishes with a discussion of the database server. Chapter 4 describes the performance tests to verify that the propose solution meets the requires set of the system.

The "Leaf" project infrastructure has been designed and all the involved services implemented successfully delivering a future possible infrastructure for the book "streaming" services. Moreover, the obtained knowledge will help to create the rst steps in the project infrastructure. The performance test unveil that the Varnish web accelerator is a cheap and powerful solution to improve the web server performance.

Abstract [sv]

Under 21 århundradet, har människor börjat få digitala böcker och användning i digital form mesta av sin information, den har: bild, ljud eller tryckt material. Några av dessa insatser har haft stor framgång. För bilder, har väckt nya digitalkameror massor av nya funktioner, så som minskad fysisk storlek, högre kvalitet och felkorrigering. För ljud, möjliggör digital musik digital distribution, enkel delning och stort lagringsutrymme. Men trots den senaste tidens ansträngningar från Internet-företag och förläggare, har bokbranschen motstånd framgång i den digitala tidsåldern.

Idag, ny teknik gör det möjligt att distribuera digitala böcker. Men dessa digitaliserade böckersom fortfarande representerade i en traditionell: som text och statiska bilder. Dock är vårt projekt bygger på tro att de läsupplevelse kan utvecklas och dra nytta av dagens teknik.

Den "Leaf" projektets viktigaste mål är att skapa en elektronisk plattform publikation distribution som även kan tillfredsställa förläggare, författare, och läsare. Projektet kommer att skapa en miljö för att distribuera digitala publikationer som har stöd för mer avancerad teknik, att i framtiden något bortom text och statiska bilder for läsaren.

Detta dokument beskriver olika aspekter av design av en IT-infrastruktur för att strömma elektroniska publikationer. Denna del av "Leaf" projekt syftar till att beskriva den infrastruktur som behovs IT behövs som en elektronisk publikation distributionsplattform. Det huvudsakligasyftet med denna infrastruktur är att tjäna elektroniska publikationer på nätet till läsarna, men det är inte den enda målet för denna infrastruktur. Det har att leverera en tjänst som ska vara skalbar. Denna arkitektur bor omfatta databas och servrar för att stödja de viktigaste tjänsterna. Alla stödtjänster bör stödja målet med projektet, dvs att tjäna mängder trafik i en skalbar och mycket hanterbart sätt, samtidigt utnyttjar öppna standarder.

Det första kapitlet granskar den senaste i elektronisk publicering. Dokumentet fortsätter i kapitel 3 med en analys av varje av de olika servrar som deltar i arkitekturen. Webbservern Apache används som streaming bok tjänsten är OpenLDAP anvands for att genomfora autentiseringsservern. Det sista avsnittet avslutas med en diskussion om databasservern. Kapitel 4 beskriver prestandatester för att verifiera att föreslå lösningen uppfyller de kräver uppsättning av systemet.

Den "Leaf" projektet infrastruktur har designats och alla inblandade genomförs tjänster kunna ge en framtida möjlig infrastruktur för boken "strmmande" tjänster. Dessutom kommer de erhållna kunskapen bidrar till att skapa de första stegen i projektet infrastrukturen. Föreställningen testet avslöjar att Varnish Web Accelerator är en billig och kraftfull lösning för att förbättra prestandan webbservern.

Place, publisher, year, edition, pages
2011. , 455 p.
Series
TRITA-ICT-EX, 2011:177
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-50058OAI: oai:DiVA.org:kth-50058DiVA: diva2:460936
Subject / course
Communications Systems
Educational program
Master of Science -Communication Systems
Presentation
2011-07-27, Seminar Room Grimeton, Isafjordsgatan 22, Kista, 14:00 (English)
Uppsok
Technology
Supervisors
Examiners
Available from: 2011-12-01 Created: 2011-12-01 Last updated: 2016-01-07Bibliographically approved

Open Access in DiVA

fulltext(4247 kB)674 downloads
File information
File name FULLTEXT01.pdfFile size 4247 kBChecksum SHA-512
64abe4bf3f7d6ce3e902c1e5a69b24799e1f2b954ebc6b17751f9307563326ffa23630f7d265fdaf88302778d71a7b569348c4798a614d76fc47f3c01ff61787
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 674 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 190 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