Constructing a Memory-Based Distributed Code Storage on Networked Diskless Embedded Systems

Advances in networking and microprocessor technology have enabled the development of a variety of small, low-cost, and resource-limited embedded systems. Such an embedded system is often diskless due to the weight, size, and cost of a disk. Because of the availability of inexpensive high-speed netwo...

Full description

Saved in:
Bibliographic Details
Published in11th International Conference on Parallel and Distributed Systems (ICPADS'05) Vol. 2; pp. 22 - 26
Main Authors Tai-Yi Huang, Tsung-Yen Chen, Po-Yu Chuang, Tsung-Hao Li
Format Conference Proceeding
LanguageEnglish
Published IEEE 2005
Subjects
Online AccessGet full text
ISBN9780769522814
0769522815
ISSN1521-9097
DOI10.1109/ICPADS.2005.115

Cover

Abstract Advances in networking and microprocessor technology have enabled the development of a variety of small, low-cost, and resource-limited embedded systems. Such an embedded system is often diskless due to the weight, size, and cost of a disk. Because of the availability of inexpensive high-speed network cards, most embedded systems are networked, wired or wireless. We propose and implement a memory-based distributed code storage called NFC (networked file cache) for networked diskless embedded systems. NFC utilizes and integrates all available memory resources in a network to form a large-scaled code storage to which all applications in all nodes are allowed to access. To efficiently locate a file in NFC, we present a one-hop file lookup algorithm and a set of cache management algorithms dealing with file migrations and replications. In comparison with a client-server approach, the experimental results show that NFC successfully integrates memory resources in a network to significantly extend code storage and reduce file-access time of a diskless embedded system
AbstractList Advances in networking and microprocessor technology have enabled the development of a variety of small, low-cost, and resource-limited embedded systems. Such an embedded system is often diskless due to the weight, size, and cost of a disk. Because of the availability of inexpensive high-speed network cards, most embedded systems are networked, wired or wireless. We propose and implement a memory-based distributed code storage called NFC (networked file cache) for networked diskless embedded systems. NFC utilizes and integrates all available memory resources in a network to form a large-scaled code storage to which all applications in all nodes are allowed to access. To efficiently locate a file in NFC, we present a one-hop file lookup algorithm and a set of cache management algorithms dealing with file migrations and replications. In comparison with a client-server approach, the experimental results show that NFC successfully integrates memory resources in a network to significantly extend code storage and reduce file-access time of a diskless embedded system
Author Tsung-Hao Li
Tsung-Yen Chen
Tai-Yi Huang
Po-Yu Chuang
Author_xml – sequence: 1
  surname: Tai-Yi Huang
  fullname: Tai-Yi Huang
  organization: Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu
– sequence: 2
  surname: Tsung-Yen Chen
  fullname: Tsung-Yen Chen
  organization: Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu
– sequence: 3
  surname: Po-Yu Chuang
  fullname: Po-Yu Chuang
  organization: Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu
– sequence: 4
  surname: Tsung-Hao Li
  fullname: Tsung-Hao Li
  organization: Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu
BookMark eNotj81OwzAQhC1RJErJmQMXv0CKndixfSxpgUrlR0pvHCo73lShTYxsV6hvj6Uylxl9s1ppbtFkdCMgdE_JnFKiHtf152LZzAtCeAL8CmVKSCIqxYtCUjZBU8oLmiuixA3KQvgmSYxTUZRT9FW7MUR_amM_7rHGbzA4f86fdACLl32qenOKKdfOAm6i83oP2I34HeKv84fL1eEIIeDVYMDaRJpziDCEO3Td6WOA7N9naPu82tav-ebjZV0vNnmvSMyhs9xQzY2hkpqOS94yamSCUkoKpTLcalJ1TLVatFaVXatJV2nJtBFWiHKGHi5vewDY_fh-0P68S5tZwcryD9zFVlY
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICPADS.2005.115
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EndPage 26
ExternalDocumentID 1524243
Genre orig-research
GroupedDBID 23M
29O
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-i90t-efd5b1a5bb181bf585c41b8d5b8881e39b5da06f49ca7cd93fca0f6a84ab7d773
IEDL.DBID RIE
ISBN 9780769522814
0769522815
ISSN 1521-9097
IngestDate Tue Aug 26 19:38:07 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-efd5b1a5bb181bf585c41b8d5b8881e39b5da06f49ca7cd93fca0f6a84ab7d773
PageCount 5
ParticipantIDs ieee_primary_1524243
PublicationCentury 2000
PublicationDate 20050000
PublicationDateYYYYMMDD 2005-01-01
PublicationDate_xml – year: 2005
  text: 20050000
PublicationDecade 2000
PublicationTitle 11th International Conference on Parallel and Distributed Systems (ICPADS'05)
PublicationTitleAbbrev ICPADS
PublicationYear 2005
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000451723
ssj0020350
Score 1.5607888
Snippet Advances in networking and microprocessor technology have enabled the development of a variety of small, low-cost, and resource-limited embedded systems. Such...
SourceID ieee
SourceType Publisher
StartPage 22
SubjectTerms Cache storage
Costs
Embedded software
Embedded system
File servers
Kernel
Network servers
Operating systems
Protocols
Resource management
Title Constructing a Memory-Based Distributed Code Storage on Networked Diskless Embedded Systems
URI https://ieeexplore.ieee.org/document/1524243
Volume 2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTkwFWsRbHhhJGzeOE4_QhwpSq0otUiWGyk-ECglDOsCv5-ykLUIMbM4pQ3Jx7uW770PoBkJ8cAMRDaxVIqBa8UAayFq1sLynuWXWs5ZMpmz8RB-X8bKGbnezMMYY33xmOm7pz_J1rjauVNYFX0N7NKqjOmyzclZrV09xOCnJ3gr33ImZx0r1LQgO_s-l7BzCjZTEFfLO9ppWmD8k5N2H_uxuMC-LLcSR5f4gXfE-Z9REk-3Tlq0m686mkB319QvI8b-vc4ja--k-PNv5rSNUM9kxam7pHXD1t7fQsyPzLOFlsxcs8MQ15X4G9-D3NB44wF3HlQXrfq4NnkPyDrYJ5xmelq3l5V3rN7ClePguDZg4jSuE9DZajIaL_jiouBiCVx4WgbE6lkTEUkJEIC3kGIoSmYIQMmhiIi5jLUJmKVciUZpH8OVDy0RKhUx0kkQnqJHlmTlFWHBiWGxSHSpCY5sKZhhXOmVCEg6CM9Ryqlp9lGgbq0pL53-LL9CBB1P1RZFL1ACtmCsIEwp57ffHN3ARt68
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEN4gHvSECsa3e_BooUu3jz0qj4ACIQETEg9kn8agrQc46K93dlvAGA_etpMe2tl2XjvzfQjdQIgPbiCgnjGSe1RJ5gkNWavihjUVM5FxrCXDUdR7og-zcFZCt5tZGK21az7Tdbt0Z_kqkytbKmuAr6FNGuygXfD7NMyntTYVFYuUEm_tcNOemTm0VNeEYAEAbdLOIOBISFhg76yvaYH6Q3zW6LfGd-1JXm4hli73B-2K8zrdChqunzdvNlnUV0tRl1-_oBz_-0IHqLad78Pjjec6RCWdHqHKmuABF_97FT1bOs8cYDZ9wRwPbVvup3cPnk_htoXctWxZsG5lSuMJpO9gnXCW4lHeXJ7ftXgDa4o770KDkVO4wEivoWm3M231vIKNwXtl_tLTRoWC8FAIiAmEgSxDUiISEEIOTXTARKi4HxnKJI-lYgHsvW8inlAuYhXHwTEqp1mqTxDmjOgo1InyJaGhSXikIyZVEnFBGAhOUdWqav6R423MCy2d_S2-Rnu96XAwH_RHj-do30GruhLJBSqDhvQlBA1LceW-lW9ByLr8
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=11th+International+Conference+on+Parallel+and+Distributed+Systems+%28ICPADS%2705%29&rft.atitle=Constructing+a+Memory-Based+Distributed+Code+Storage+on+Networked+Diskless+Embedded+Systems&rft.au=Tai-Yi+Huang&rft.au=Tsung-Yen+Chen&rft.au=Po-Yu+Chuang&rft.au=Tsung-Hao+Li&rft.date=2005-01-01&rft.pub=IEEE&rft.isbn=9780769522814&rft.issn=1521-9097&rft.volume=2&rft.spage=22&rft.epage=26&rft_id=info:doi/10.1109%2FICPADS.2005.115&rft.externalDocID=1524243
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1521-9097&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1521-9097&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1521-9097&client=summon