본문

서브메뉴

상세정보

Replicated Versioned Data for the Internet of Things (IoT)- [electronic resource]
Replicated Versioned Data for the Internet of Things (IoT) - [electronic resource] / Nazmu...
Replicated Versioned Data for the Internet of Things (IoT)- [electronic resource]

상세정보

자료유형  
 학위논문(국외)
자관 청구기호  
기본표목-개인명  
표제와 책임표시사항  
Replicated Versioned Data for the Internet of Things (IoT) - [electronic resource] / Nazmus Saquib
발행, 배포, 간사 사항  
발행, 배포, 간사 사항  
Ann Arbor : ProQuest Dissertations & Theses , 2023
    형태사항  
    1 online resource(p.162 )
    일반주기  
    Source: Dissertations Abstracts International, Volume: 85-04, Section: B.
    일반주기  
    Advisor: Krintz, Chandra;Wolski, Rich.
    학위논문주기  
    Thesis (Ph.D.)--University of California, Santa Barbara, 2023.
    이용제한주기  
    This item must not be sold to any third party vendors.
    요약 등 주기  
    요약Modern Internet of Things (IoT) deployments are geo-distributed and comprise various devices and architectures. The ever-increasing pervasiveness of IoT has led to the popularity of multi-tier (cloud/edge/sensor) architectures. However, the data interaction among the devices of the different tiers is fraught with various and often related challenges. For starters, these devices are vastly heterogeneous. On one end, we have cloud devices with high computing and storage capacities; on the other, we have resource-constrained microcontrollers and sensors. Due to the nature of the deployment of end devices, i.e., microcontrollers and sensors, stable network connectivity is often inaccessible to them. Unreliable power sources add complexity to the already challenging environment of end devices. Hence, we need novel approaches to create robust, fault-tolerant IoT deployments by negotiating these challenges.To that end, we employ a three-pronged approach to make distributed IoT systems reliable and fault-tolerant. First, we propose leveraging versioned data structures to track the evolution and efficient querying/modification of data. As versioned data structures retain the past states, we can record the data lineage, which we can later use for system debugging and root cause analysis. Second, we propose a novel replication method that reduces coordination overhead. As IoT environments are failure-prone, protocols requiring more coordination can result in multiple stop-start scenarios, thus wasting energy in environments already in short supply. Finally, we explore an energy-efficient, energy-conscious way of making data tamper-proof. Tamper-proofing gives us confidence in the veracity of data and provides a way to detect faulty or malicious devices in the system.We empirically evaluate our methodology through various real-world IoT applications. Our results show that data versioning can lead to efficient temporal queries and historical data retention that is useful for debugging IoT applications and deployments. Moreover, experimental results on replicating versioned data using our proposed protocol demonstrate better throughput and overall better latency than existing protocols with similar consistency guarantees. Finally, our proof-of-concept system for tamper-proof data management shows it is feasible to create a renewable-energy-aware system that ensures data trustworthiness in an energy efficient way. Hence, we conclude that we can leverage data versioning and replication to create the next generation of distributed, reliable, fault-tolerant IoT systems.
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    비통제 색인어  
    비통제 색인어  
    비통제 색인어  
    비통제 색인어  
    비통제 색인어  
    부출표목-단체명  
    기본자료저록  
    Dissertations Abstracts International. 85-04B.
    기본자료저록  
    Dissertation Abstract International
    전자적 위치 및 접속  
     원문정보보기
    소장사항  
    202402 2024

    MARC

     008240306s2023        s  |          s        0000c|  eng  d
    ■001000016934144
    ■00520240214101534
    ■006m          o    d                
    ■007cr
    ■020    ▼a9798380616607
    ■035    ▼a(MiAaPQ)AAI30571953
    ■040    ▼aMiAaPQ▼cMiAaPQ
    ■08204▼a004
    ■090    ▼a전자도서(박사논문)
    ■1001  ▼aSaquib,  Nazmus.
    ■24510▼aReplicated  Versioned  Data  for  the  Internet  of  Things  (IoT)▼h[electronic  resource]▼cNazmus  Saquib
    ■260    ▼a[S.l.]▼bUniversity  of  California,  Santa  Barbara.  ▼c2023
    ■260  1▼aAnn  Arbor▼bProQuest  Dissertations  &  Theses▼c2023
    ■300    ▼a1  online  resource(p.162  )
    ■500    ▼aSource:  Dissertations  Abstracts  International,  Volume:  85-04,  Section:  B.
    ■500    ▼aAdvisor:  Krintz,  Chandra;Wolski,  Rich.
    ■5021  ▼aThesis  (Ph.D.)--University  of  California,  Santa  Barbara,  2023.
    ■506    ▼aThis  item  must  not  be  sold  to  any  third  party  vendors.
    ■520    ▼aModern  Internet  of  Things  (IoT)  deployments  are  geo-distributed  and  comprise  various  devices  and  architectures.  The  ever-increasing  pervasiveness  of  IoT  has  led  to  the  popularity  of  multi-tier  (cloud/edge/sensor)  architectures.  However,  the  data  interaction  among  the  devices  of  the  different  tiers  is  fraught  with  various  and  often  related  challenges.  For  starters,  these  devices  are  vastly  heterogeneous.  On  one  end,  we  have  cloud  devices  with  high  computing  and  storage  capacities;  on  the  other,  we  have  resource-constrained  microcontrollers  and  sensors.  Due  to  the  nature  of  the  deployment  of  end  devices,  i.e.,  microcontrollers  and  sensors,  stable  network  connectivity  is  often  inaccessible  to  them.  Unreliable  power  sources  add  complexity  to  the  already  challenging  environment  of  end  devices.  Hence,  we  need  novel  approaches  to  create  robust,  fault-tolerant  IoT  deployments  by  negotiating  these  challenges.To  that  end,  we  employ  a  three-pronged  approach  to  make  distributed  IoT  systems  reliable  and  fault-tolerant.  First,  we  propose  leveraging  versioned  data  structures  to  track  the  evolution  and  efficient  querying/modification  of  data.  As  versioned  data  structures  retain  the  past  states,  we  can  record  the  data  lineage,  which  we  can  later  use  for  system  debugging  and  root  cause  analysis.  Second,  we  propose  a  novel  replication  method  that  reduces  coordination  overhead.  As  IoT  environments  are  failure-prone,  protocols  requiring  more  coordination  can  result  in  multiple  stop-start  scenarios,  thus  wasting  energy  in  environments  already  in  short  supply.  Finally,  we  explore  an  energy-efficient,  energy-conscious  way  of  making  data  tamper-proof.  Tamper-proofing  gives  us  confidence  in  the  veracity  of  data  and  provides  a  way  to  detect  faulty  or  malicious  devices  in  the  system.We  empirically  evaluate  our  methodology  through  various  real-world  IoT  applications.  Our  results  show  that  data  versioning  can  lead  to  efficient  temporal  queries  and  historical  data  retention  that  is  useful  for  debugging  IoT  applications  and  deployments.  Moreover,  experimental  results  on  replicating  versioned  data  using  our  proposed  protocol  demonstrate  better  throughput  and  overall  better  latency  than  existing  protocols  with  similar  consistency  guarantees.  Finally,  our  proof-of-concept  system  for  tamper-proof  data  management  shows  it  is  feasible  to  create  a  renewable-energy-aware  system  that  ensures  data  trustworthiness  in  an  energy  efficient  way.  Hence,  we  conclude  that  we  can  leverage  data  versioning  and  replication  to  create  the  next  generation  of  distributed,  reliable,  fault-tolerant  IoT  systems.
    ■590    ▼aSchool  code:  0035.
    ■650  4▼aComputer  science.
    ■650  4▼aComputer  engineering.
    ■650  4▼aInformation  technology.
    ■653    ▼aInternet  of  Things
    ■653    ▼aData
    ■653    ▼aData  structures
    ■653    ▼aDebugging
    ■653    ▼aDevices
    ■690    ▼a0984
    ■690    ▼a0489
    ■690    ▼a0464
    ■71020▼aUniversity  of  California,  Santa  Barbara▼bComputer  Science.
    ■7730  ▼tDissertations  Abstracts  International▼g85-04B.
    ■773    ▼tDissertation  Abstract  International
    ■790    ▼a0035
    ■791    ▼aPh.D.
    ■792    ▼a2023
    ■793    ▼aEnglish
    ■85640▼uhttp://www.riss.kr/pdu/ddodLink.do?id=T16934144▼nKERIS▼z이  자료의  원문은  한국교육학술정보원에서  제공합니다.
    ■980    ▼a202402▼f2024

    미리보기

    내보내기

    chatGPT토론

    Ai 추천 관련 도서


      신착도서 더보기
      관련도서 더보기
      최근 3년간 통계입니다.
      SMS 발송 간략정보 이동 상세정보출력

      소장정보

      • 예약
      • 서가에 없는 책 신고
      • 자료배달서비스
      • 나의폴더
      • 우선정리요청
      소장자료
      등록번호 청구기호 소장처 대출가능여부 대출정보
      EM164629 TD  전자도서(박사논문) 연속간행물실(2층) 온라인이용가능 온라인이용가능
      마이폴더

      * 대출중인 자료에 한하여 예약이 가능합니다. 예약을 원하시면 예약버튼을 클릭하십시오.

      해당 도서를 다른 이용자가 함께 대출한 도서

      관련도서

      관련 인기도서

      서평쓰기

      도서위치

      AiBot !!
      CH