Muutke küpsiste eelistusi

E-raamat: Understanding Infrastructure Edge Computing - Concepts, Technologies and Considerations: Concepts, Technologies, and Considerations [Wiley Online]

  • Formaat: 352 pages
  • Ilmumisaeg: 06-May-2021
  • Kirjastus: John Wiley & Sons Inc
  • ISBN-10: 1119763266
  • ISBN-13: 9781119763260
Teised raamatud teemal:
  • Wiley Online
  • Hind: 137,45 €*
  • * hind, mis tagab piiramatu üheaegsete kasutajate arvuga ligipääsu piiramatuks ajaks
  • Formaat: 352 pages
  • Ilmumisaeg: 06-May-2021
  • Kirjastus: John Wiley & Sons Inc
  • ISBN-10: 1119763266
  • ISBN-13: 9781119763260
Teised raamatud teemal:
"This book is intended to provide the reader with a thorough understanding of the growth in internet infrastructure since its inception, through to the emerging set of technologies known as infrastructure edge computing which progress this trend to its next generation. Infrastructure edge computing is the term coined by the author (and now accepted by the Linux Foundation and their LF Edge group, as well as much of the industry) for a model of data center and network infrastructure deployment which distributes a large number of physically small data centers around an area to provide users with superior performance than is achievable today, to enable a range of new use cases in an economical fashion. These use cases include 5G (Fifth Generation) mobile cellular networks, city-scale AI (Artificial Intelligence) systems which can help us work and play more effectively by automating many time-consuming tasks, and cyber-physical systems such as self-driving cars, drones and industrial robotics systems to savetime, save money and improve safety. To provide the reader with a full understanding of the subject, the book will cover several topics from today?s state of the art to how the infrastructure edge computing model alters that to the key technologies underpinning its deployment and operation, through to the use cases which it will support that are impractical or impossible on current infrastructure. The end result is to provide the reader with a thorough, accessible and accurate understanding of the next generation of internet infrastructure as a whole"--

A comprehensive review of the key emerging technologies that will directly impact areas of computer technology over the next five years

Infrastructure edge computing is the model of data center and network infrastructure deployment which distributes a large number of physically small data centers around an area to deliver better performance and to enable new economical applications. It is vital for those operating at business or technical levels to be positioned to capitalize on the changes that will occur as a result of infrastructure edge computing.

Understanding Infrastructure Edge Computing provides a thorough understanding of the growth of internet infrastructure from its inception to the emergence of infrastructure edge computing. Author Alex Marcham, an acknowledged leader in the field who coined the term infrastructure edge computing presents an accessible, accurate, and expansive view of the next generation of internet infrastructure. The book features illustrative examples of 5G mobile cellular networks, city-scale AI systems, self-driving cars, drones, industrial robots, and moretechnologies that increase efficiency, save time and money, and improve safety. Covering state-of-the-art topics, this timely and authoritative book:

  • Presents a clear and accurate survey of the key emerging technologies that will impact data centers, 5G networks, artificial intelligence and cyber-physical systems, and other areas of computer technology
  • Explores how and why Internet infrastructure has evolved to where it stands today and where it needs to be in the near future
  • Covers a wide range of topics including distributed application workload operation, infrastructure and application security, and related technologies such as multi-access edge computing (MEC) and fog computing
  • Provides numerous use cases and examples of real-world applications which depend upon underlying edge infrastructure

    Written for Information technology practitioners, computer technology practitioners, and students, Understanding Infrastructure Edge Computing is essential reading for those looking to benefit from the coming changes in computer technology in the near future.

  • Preface xv
    About the Author xvii
    Acknowledgements xix
    1 Introduction
    1(2)
    2 What Is Edge Computing?
    3(18)
    2.1 Overview
    3(1)
    2.2 Defining the Terminology
    3(1)
    2.3 Where Is the Edge?
    4(4)
    2.3.1 A Tale of Many Edges
    5(1)
    2.3.2 Infrastructure Edge
    6(1)
    2.3.3 Device Edge
    6(2)
    2.4 A Brief History
    8(4)
    2.4.1 Third Act of the Internet
    8(2)
    2.4.2 Network Regionalisation
    10(1)
    2.4.3 CDNs and Early Examples
    10(2)
    2.5 Why Edge Computing?
    12(3)
    2.5.1 Latency
    12(1)
    2.5.2 Data Gravity
    13(1)
    2.5.3 Data Velocity
    13(1)
    2.5.4 Transport Cost
    14(1)
    2.5.5 Locality
    14(1)
    2.6 Basic Edge Computing Operation
    15(3)
    2.7 Summary
    18(1)
    References
    18(3)
    3 Introduction to Network Technology
    21(32)
    3.1 Overview
    21(1)
    3.2 Structure of the Internet
    21(3)
    3.2.1 1970s
    22(1)
    3.2.2 1990s
    22(1)
    3.2.3 2010s
    23(1)
    3.2.4 2020s
    23(1)
    3.2.5 Change over Time
    23(1)
    3.3 The OSI Model
    24(4)
    3.3.1 Layer 1
    25(1)
    3.3.2 Layer 2
    25(1)
    3.3.3 Layer 3
    26(1)
    3.3.4 Layer 4
    26(1)
    3.3.5 Layers 5, 6, and 7
    27(1)
    3.4 Ethernet
    28(1)
    3.5 IPv4 and IPv6
    29(1)
    3.6 Routing and Switching
    29(13)
    3.6.1 Routing
    30(1)
    3.6.2 Routing Protocols
    31(3)
    3.6.3 Routing Process
    34(8)
    3.7 LAN, MAN, and WAN
    42(1)
    3.8 Interconnection and Exchange
    42(2)
    3.9 Fronthaul, Backhaul, and Midhaul
    44(1)
    3.10 Last Mile or Access Networks
    45(1)
    3.11 Network Transport and Transit
    46(2)
    3.12 Serve Transit Fail (STF) Metric
    48(3)
    3.13 Summary
    51(1)
    References
    52(1)
    4 Introduction to Data Centre Technology
    53(18)
    4.1 Overview
    53(1)
    4.2 Physical Size and Design
    53(1)
    4.3 Cooling and Power Efficiency
    54(2)
    4.4 Airflow Design
    56(1)
    4.5 Power Distribution
    57(1)
    4.6 Redundancy and Resiliency
    58(3)
    4.7 Environmental Control
    61(1)
    4.8 Data Centre Network Design
    61(4)
    4.9 Information Technology (IT) Equipment Capacity
    65(1)
    4.10 Data Centre Operation
    66(3)
    4.10.1 Notification
    67(1)
    4.10.2 Security
    67(1)
    4.10.3 Equipment Deployment
    67(1)
    4.10.4 Service Offerings
    68(1)
    4.10.5 Managed Colocation
    68(1)
    4.11 Data Centre Deployment
    69(1)
    4.11.1 Deployment Costing
    69(1)
    4.11.2 Brownfield and Greenfield Sites
    69(1)
    4.11.3 Other Factors
    70(1)
    4.12 Summary
    70(1)
    References
    70(1)
    5 Infrastructure Edge Computing Networks
    71(12)
    5.1 Overview
    71(1)
    5.2 Network Connectivity and Coverage Area
    71(1)
    5.3 Network Topology
    72(6)
    5.3.1 Full Mesh
    74(1)
    5.3.2 Partial Mesh
    74(1)
    5.3.3 Hub and Spoke
    75(1)
    5.3.4 Ring
    76(1)
    5.3.5 Tree
    76(1)
    5.3.6 Optimal Topology
    76(1)
    5.3.7 Inter-area Connectivity
    77(1)
    5.4 Transmission Medium
    78(2)
    5.4.1 Fibre
    78(1)
    5.4.2 Copper
    78(1)
    5.4.3 Wireless
    79(1)
    5.5 Scaling and Tiered Network Architecture
    80(1)
    5.6 Other Considerations
    81(1)
    5.7 Summary
    82(1)
    6 Infrastructure Edge Data Centres
    83(70)
    6.1 Overview
    83(1)
    6.2 Physical Size and Design
    83(19)
    6.2.1 Defining an Infrastructure Edge Data Centre
    84(1)
    6.2.2 Size Categories
    84(18)
    6.3 Heating and Cooling
    102(3)
    6.4 Airflow Design
    105(8)
    6.4.1 Traditional Designs
    107(2)
    6.4.2 Non-traditional Designs
    109(4)
    6.5 Power Distribution
    113(1)
    6.6 Redundancy and Resiliency
    114(2)
    6.6.1 Electrical Power Delivery and Generation
    116(2)
    6.6.2 Network Connectivity
    118(2)
    6.6.3 Cooling Systems
    120(2)
    6.6.4 Market Design
    122(2)
    6.6.5 Redundancy Certification
    124(1)
    6.6.6 Software Service Resiliency
    125(1)
    6.6.7 Physical Redundancy
    126(1)
    6.6.8 System Resiliency Example
    127(1)
    6.7 Environmental Control
    128(3)
    6.8 Data Centre Network Design
    131(3)
    6.9 Information Technology (IT) Equipment Capacity
    134(1)
    6.9.1 Operational Headroom
    135(1)
    6.10 Data Centre Operation
    135(12)
    6.10.1 Site Automation
    136(6)
    6.10.2 Single or Multi-tenant
    142(2)
    6.10.3 Neutral Host
    144(1)
    6.10.4 Network Operations Centre (NOC)
    145(2)
    6.11 Brownfield and Greenfield Sites
    147(4)
    6.12 Summary
    151(2)
    7 Interconnection and Edge Exchange
    153(36)
    7.1 Overview
    153(1)
    7.2 Access or Last Mile Network Interconnection
    153(5)
    7.3 Backhaul and Midhaul Network Interconnection
    158(2)
    7.4 Internet Exchange
    160(4)
    7.5 Edge Exchange
    164(3)
    7.6 Interconnection Network Technology
    167(13)
    7.6.1 5G Networks
    168(1)
    7.6.2 4G Networks
    169(1)
    7.6.3 Cable Networks
    170(2)
    7.6.4 Fibre Networks
    172(1)
    7.6.5 Other Networks
    173(1)
    7.6.6 Meet Me Room (MMR)
    173(1)
    7.6.7 Cross Connection
    174(2)
    7.6.8 Virtual Cross Connection
    176(3)
    7.6.9 Interconnection as a Resource
    179(1)
    7.7 Peering
    180(1)
    7.8 Cloud On-ramps
    181(2)
    7.9 Beneficial Impact
    183(1)
    7.9.1 Latency
    183(1)
    7.9.2 Data Transport Cost
    184(1)
    7.9.3 Platform Benefit
    185(1)
    7.10 Alternatives to Interconnection
    186(1)
    7.11 Business Arrangements
    187(1)
    7.12 Summary
    188(1)
    8 Infrastructure Edge Computing Deployment
    189(14)
    8.1 Overview
    189(1)
    8.2 Physical Facilities
    189(2)
    8.3 Site Locations
    191(4)
    8.3.1 Kwperkm2
    192(1)
    8.3.2 Customer Facility Selection
    193(1)
    8.3.3 Site Characteristics
    194(1)
    8.4 Coverage Areas
    195(2)
    8.5 Points of Interest
    197(1)
    8.6 Codes and Regulations
    198(2)
    8.7 Summary
    200(3)
    9 Computing Systems at the Infrastructure Edge
    203(20)
    9.1 Overview
    203(1)
    9.2 What Is Suitable?
    203(1)
    9.3 Equipment Hardening
    204(1)
    9.4 Rack Densification
    205(6)
    9.4.1 Heterogenous Servers
    207(1)
    9.4.2 Processor Densification
    208(2)
    9.4.3 Supporting Equipment
    210(1)
    9.5 Parallel Accelerators
    211(7)
    9.5.1 Field Programmable Gate Arrays (FPGAs)
    213(1)
    9.5.2 Tensor Processing Units (TPUs)
    213(1)
    9.5.3 Graphics Processing Units (GPUs)
    214(1)
    9.5.4 Smart Network Interface Cards (NICs)
    215(1)
    9.5.5 Cryptographic Accelerators
    216(1)
    9.5.6 Other Accelerators
    217(1)
    9.5.7 FPGA, TPU, or GPU?
    217(1)
    9.6 Ideal Infrastructure
    218(3)
    9.6.1 Network Compute Utilisation
    218(3)
    9.7 Adapting Legacy Infrastructure
    221(1)
    9.8 Summary
    221(1)
    References
    222(1)
    10 Multi-tier Device, Data Centre, and Network Resources
    223(12)
    10.1 Overview
    223(1)
    10.2 Multi-tier Resources
    223(3)
    10.3 Multi-tier Applications
    226(2)
    10.4 Core to Edge Applications
    228(2)
    10.5 Edge to Core Applications
    230(1)
    10.6 Infrastructure Edge and Device Edge Interoperation
    231(3)
    10.7 Summary
    234(1)
    11 Distributed Application Workload Operation
    235(12)
    11.1 Overview
    235(1)
    11.2 Microservices
    235(1)
    11.3 Redundancy and Resiliency
    236(1)
    11.4 Multi-site Operation
    237(1)
    11.5 Workload Orchestration
    238(6)
    11.5.1 Processing Requirements
    240(1)
    11.5.2 Data Storage Requirements
    240(1)
    11.5.3 Network Performance Requirements
    241(1)
    11.5.4 Application Workload Cost Profile
    241(1)
    11.5.5 Redundancy and Resiliency Requirements
    242(1)
    11.5.6 Resource Marketplaces
    243(1)
    11.5.7 Workload Requirement Declaration
    243(1)
    11.6 Infrastructure Visibility
    244(1)
    11.7 Summary
    245(2)
    12 Infrastructure and Application Security
    247(10)
    12.1 Overview
    247(1)
    12.2 Threat Modelling
    247(2)
    12.3 Physical Security
    249(1)
    12.4 Logical Security
    250(1)
    12.5 Common Security Issues
    251(2)
    12.5.1 Staff
    251(1)
    12.5.2 Visitors
    252(1)
    12.5.3 Network Attacks
    252(1)
    12.6 Application Security
    253(1)
    12.7 Security Policy
    254(1)
    12.8 Summary
    255(2)
    13 Related Technologies
    257(4)
    13.1 Overview
    257(1)
    13.2 Multi-access Edge Computing (MEC)
    257(1)
    13.3 Internet of Things (IoT) and Industrial Internet of Things (IIoT)
    258(1)
    13.4 Fog and Mist Computing
    259(1)
    13.5 Summary
    260(1)
    Reference
    260(1)
    14 Use Case Example: 5G
    261(6)
    14.1 Overview
    261(1)
    14.2 What Is 5G?
    261(3)
    14.2.1 5G New Radio (NR)
    262(1)
    14.2.2 5G Core Network (CN)
    263(1)
    14.3 5G at the Infrastructure Edge
    264(2)
    14.3.1 Benefits
    264(1)
    14.3.2 Architecture
    264(1)
    14.3.3 Considerations
    265(1)
    14.4 Summary
    266(1)
    15 Use Case Example: Distributed AI
    267(8)
    15.1 Overview
    267(1)
    15.2 What Is AI?
    268(2)
    15.2.1 Machine Learning (ML)
    268(1)
    15.2.2 Deep Learning (DL)
    269(1)
    15.3 AI at the Infrastructure Edge
    270(3)
    15.3.1 Benefits
    270(1)
    15.3.2 Architecture
    271(1)
    15.3.3 Considerations
    272(1)
    15.4 Summary
    273(2)
    16 Use Case Example: Cyber-physical Systems
    275(10)
    16.1 Overview
    275(1)
    16.2 What Are Cyber-physical Systems?
    275(5)
    16.2.1 Autonomous Vehicles
    276(2)
    16.2.2 Drones
    278(2)
    16.2.3 Robotics
    280(1)
    16.2.4 Other Use Cases
    280(1)
    16.3 Cyber-physical Systems at the Infrastructure Edge
    280(2)
    16.3.1 Benefits
    280(1)
    16.3.2 Architecture
    281(1)
    16.3.3 Considerations
    282(1)
    16.4 Summary
    282(1)
    Reference
    283(2)
    17 Use Case Example: Public or Private Cloud
    285(6)
    17.1 Overview
    285(1)
    17.2 What Is Cloud Computing?
    286(2)
    17.2.1 Public Clouds
    286(1)
    17.2.2 Private Clouds
    287(1)
    17.2.3 Hybrid Clouds
    287(1)
    17.2.4 Edge Cloud
    288(1)
    17.3 Cloud Computing at the Infrastructure Edge
    288(2)
    17.3.1 Benefits
    288(1)
    17.3.2 Architecture
    289(1)
    17.3.3 Considerations
    290(1)
    17.4 Summary
    290(1)
    18 Other Infrastructure Edge Computing Use Cases
    291(10)
    18.1 Overview
    291(1)
    18.2 Near Premises Services
    291(2)
    18.3 Video Surveillance
    293(1)
    18.4 SD-WAN
    294(1)
    18.5 Security Services
    295(1)
    18.6 Video Conferencing
    296(1)
    18.7 Content Delivery
    297(1)
    18.8 Other Use Cases
    298(1)
    18.9 Summary
    299(2)
    19 End to End: An Infrastructure Edge Project Example
    301(14)
    19.1 Overview
    301(1)
    19.2 Defining Requirements
    301(6)
    19.2.1 Deciding on a Use Case
    302(2)
    19.2.2 Determining Deployment Locations
    304(2)
    19.2.3 Identifying Required Equipment
    306(1)
    19.2.4 Choosing an Infrastructure Edge Computing Network Operator
    307(1)
    19.2.5 Regional or National Data Centres
    307(1)
    19.3 Success Criteria
    307(1)
    19.4 Comparing Costs
    308(1)
    19.5 Alternative Options
    309(1)
    19.6 Initial Deployment
    310(1)
    19.7 Ongoing Operation
    311(1)
    19.7.1 SLA Breaches
    312(1)
    19.8 Project Conclusion
    312(2)
    19.9 Summary
    314(1)
    20 The Future of Infrastructure Edge Computing
    315(2)
    20.1 Overview
    315(1)
    20.2 Today and Tomorrow
    315(1)
    20.3 The Next Five Years
    316(1)
    20.4 The Next 10 Years
    316(1)
    20.5 Summary
    316(1)
    21 Conclusion
    317(2)
    Appendix A: Acronyms and Abbreviations 319(4)
    Index 323
    Alex Marcham has been working in infrastructure edge computing from the shaping of the market and establishment of the terminology and key concepts at numerous companies and open source projects which have been leading its development. Alex has been involved with most elements of infrastructure design and deployment as well as the architecture and development of the key use cases for this tier of Internet infrastructure.