MANAGING SCIENTIFIC DATA WITH NDN
|
|
- Lewis Summers
- 8 years ago
- Views:
Transcription
1 MANAGING SCIENTIFIC DATA WITH NDN Chengyu Fan, Susmit Shannigrahi, Steve DiBenedetto, Catherine Olschanowsky, Christos Papadopoulos NDNcomm 2015 Sept 28, 2015 Los Angeles, CA Supported by NSF # and NSF#
2 Introduction Scientific data is often very large and complex Climate - CMIP5: 3.5 PB, CMIP6: 350PB-3EB Physics - Atlas: 4 PB/Year Astronomy, bioinformatics, others Science infrastructure Cutting edge hardware but often incompatible domain software (ESGF, xrootd, etc.) Complexity, replication, redundancy 1 1
3 Our Project Build and deploy software to evaluate NDN in scientific applications over a dedicated hardware infrastructure Evaluate NDN in the context of: Application services: publishing, discovery, retrieval, access control, load balancing, failover, caching, etc. Network integration (OSCARS, SDN, etc.) Metrics Performance, reduced complexity, ease of deployment, interoperability, reuse, efficiency, routing, security/trust, etc. 2 2
4 NDN Layer Structure host host UDP/IP UDP/IP 3
5 NDN Layer Structure APP host host UDP/IP UDP/IP 4
6 NDN Layer Structure APP host host router NDN UDP/IP UDP/IP 5
7 NDN Layer Structure APP host host router NDN NDN NDN LINK ETH UDP/IP ETH UDP/IP Other Other 6
8 NDN Layer Structure APP host host APP router NDN NDN NDN LINK ETH UDP/IP ETH UDP/IP Other Other 7
9 NDN Layer Structure APP host host APP router NDN NDN NDN NDN LINK ETH UDP/IP ETH UDP/IP Other Other 8
10 NDN Layer Structure APP host host APP router router NDN NDN NDN NDN LINK ETH UDP/IP ETH UDP/IP LINK Other Other 9
11 Methodology Investigate the use of NDN as a common platform for scientific data applications by: Understanding data management challenges of various scientific domains Developing and evaluating prototype applications that leverage NDN's features Use prototypes to further drive NDN research 4 10
12 First Step Build a Catalog Create a shared resource a distributed, synchronized catalog of names over NDN Provide common operations such as publishing, discovery, access control Catalog only deals with name management, not dataset retrieval Platform for further research and experimentation Research questions: Namespace construction, distributed publishing, key management, UI design, failover, etc. Functional services such as subsetting Mapping of name-based routing to tunneling services (VPN, OSCARS, MPLS) 5 11
13 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher NDN Data storage Catalog node 2 Consumer 6 12
14 Overview of Catalog Workflow Catalog node 1 (1)Publish Dataset names Data storage Catalog node 3 Publisher NDN Data storage Catalog node 2 Consumer 6 13
15 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher NDN Data storage Catalog node 2 Consumer 6 14
16 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher (2) Sync changes NDN Data storage Catalog node 2 Consumer 6 15
17 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher NDN Data storage Catalog node 2 Consumer 6 16
18 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher NDN (3) Query for Dataset names Data storage Catalog node 2 Consumer 6 17
19 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher NDN Data storage Catalog node 2 Consumer 6 18
20 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher NDN Data storage (4) Retrieve data Catalog node 2 Consumer 6 19
21 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher NDN Data storage (4) Retrieve data Catalog node 2 Consumer 6 20
22 Overview of Catalog Workflow Catalog node 1 Data storage Catalog node 3 Publisher NDN Data storage (4) Retrieve data Catalog node 2 Consumer 6 21
23 NDN-Science Testbed NSF CC-NIE campus infrastructure award 10G testbed (courtesy of ESnet, UCAR, and CSU Research LAN) Currently ~50TB of CMIP5, ~70TB of HEP data 7 22
24 Demos Search Publication and Sync Access control Retrieval and failover 8 23
25 Conclusions IP encourages common host access, not common data access methods Does not encourage interoperability at the application level NDN has the potential to unify the service interface required by scientific applications Science testbed and prototypes to test hypothesis and drive research and experimentation Ready-to-try catalog, we invite you to try it with your data Catalog is general, supports a variety of applications Currently CMIP5 and HEP applications UI for data search and retrieval. 9 24
26 Our sponsors: NSF and ESnet Join
27 Backup Slides 11
28 Current Example: xrootd xrootd cmsd xrootd cmsd xrootd cmsd A /my/file B C /my/file Data Servers Fragile, fairly complex middleware 1227
29 Current Example: xrootd xrootd cmsd Manager (a.k.a. Redirector) xrootd cmsd xrootd cmsd xrootd cmsd A /my/file B C /my/file Data Servers Fragile, fairly complex middleware 1228
30 Current Example: xrootd Client xrootd cmsd Manager (a.k.a. Redirector) xrootd cmsd xrootd cmsd xrootd cmsd A /my/file B C /my/file Data Servers Fragile, fairly complex middleware 1229
31 Current Example: xrootd Client 4: Try open() at A xrootd cmsd Manager (a.k.a. Redirector) xrootd cmsd xrootd cmsd xrootd cmsd A /my/file B C /my/file Data Servers Fragile, fairly complex middleware 1230
32 xrootd under NDN NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file Significantly reduced system complexity Better service abstraction 1331
33 xrootd under NDN NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file Significantly reduced system complexity Better service abstraction 1332
34 xrootd under NDN Client NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file Significantly reduced system complexity Better service abstraction 1333
35 xrootd under NDN Client? /my/file NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file Significantly reduced system complexity Better service abstraction 1334
36 xrootd under NDN Client? /my/file NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file Significantly reduced system complexity Better service abstraction 1335
37 Data Publication Catalog Publisher 1) Listening on /<catalogprefix>/publish 36
38 Data Publication Catalog Publisher 1) Listening on /<catalogprefix>/publish 2) Generate NDN names for datasets/services 37
39 Data Publication Catalog Publisher 1) Listening on /<catalogprefix>/publish 3) Request publish 2) Generate NDN names for datasets/services 38
40 Data Publication Catalog Publisher 1) Listening on /<catalogprefix>/publish 3) Request publish 2) Generate NDN names for datasets/services 4) Fetch published name list 39
41 Data Publication Catalog Publisher 1) Listening on /<catalogprefix>/publish 3) Request publish 2) Generate NDN names for datasets/services 4) Fetch published name list 5) Authenticate the Data and validate data name against trust model 40
42 Data Publication Catalog Publisher 1) Listening on /<catalogprefix>/publish 3) Request publish 2) Generate NDN names for datasets/services 4) Fetch published name list 5) Authenticate the Data and validate data name against trust model 6) Share names with other catalogs 41
43 Keys for ndn-atmos /cmip5/key Self-signed root key /cmip5/lbl/key /cmip5/nwsc/key Site s keys (Dataset names publishing) /cmip5/lbl/<datapublisher>/key (NLSR) /cmip5/nwsc/<operator>/key /cmip5/nwsc/<router>/key Application s keys 1542
44 Keys for ndn-atmos /cmip5/key Self-signed root key signs /cmip5/lbl/key /cmip5/nwsc/key Site s keys (Dataset names publishing) /cmip5/lbl/<datapublisher>/key (NLSR) /cmip5/nwsc/<operator>/key /cmip5/nwsc/<router>/key Application s keys 1543
45 Trust Model Only namespace owners are allowed to publish data Data provenance built into the data packet Content Name Signature /PublisherA/publish Publisher A s signature Data payload - /PublisherA/publish/file/1 - /PublisherA/publish/file/2 + /PublisherA/publish/file/3 + /PublisherA/publish/file/4 Valid publish message 1644
46 Trust Model Only namespace owners are allowed to publish data Data provenance built into the data packet Content Name Signature /PublisherA/publish Publisher A s signature /PublisherA/publish Publisher A s signature Data payload - /PublisherA/publish/file/1 - /PublisherA/publish/file/2 + /PublisherA/publish/file/3 + /PublisherA/publish/file/4 - /PublisherB/publish/file Valid publish message Invalid publish message 1645
47 Trust Model Only namespace owners are allowed to publish data Data provenance built into the data packet Content Name Signature /PublisherA/publish Publisher A s signature /PublisherA/publish Publisher A s signature Data payload - /PublisherA/publish/file/1 - /PublisherA/publish/file/2 + /PublisherA/publish/file/3 + /PublisherA/publish/file/4 - /PublisherB/publish/file Valid publish message Invalid publish message 1646
48 Trust Model Only namespace owners are allowed to publish data Data provenance built into the data packet Content Name Signature /PublisherA/publish Publisher A s signature /PublisherA/publish Publisher A s signature Data payload - /PublisherA/publish/file/1 - /PublisherA/publish/file/2 + /PublisherA/publish/file/3 + /PublisherA/publish/file/4 - /PublisherB/publish/file Valid publish message Invalid publish message 1647
49 Name Discovery Catalog Consumer 1) Listening on /<catalogprefix>/query 48
50 Name Discovery Catalog Consumer 1) Listening on /<catalogprefix>/query 2) Query with parameters (model=cmip5 AND frequency=6hr) 49
51 Name Discovery Catalog Consumer 1) Listening on /<catalogprefix>/query 2) Query with parameters (model=cmip5 AND frequency=6hr) 3) Query local DB; Packetize results under /<catalog-prefix>/queryresults/<params> 50
52 Name Discovery Catalog Consumer 1) Listening on /<catalogprefix>/query 2) Query with parameters (model=cmip5 AND frequency=6hr) 3) Query local DB; Packetize results under /<catalog-prefix>/queryresults/<params> 3) ACK 51
53 Name Discovery Catalog Consumer 1) Listening on /<catalogprefix>/query 2) Query with parameters (model=cmip5 AND frequency=6hr) 3) Query local DB; Packetize results under /<catalog-prefix>/queryresults/<params> 3) ACK 4) Fetch query results (name list) 52
54 Name Discovery Catalog Consumer 1) Listening on /<catalogprefix>/query 2) Query with parameters (model=cmip5 AND frequency=6hr) 3) Query local DB; Packetize results under /<catalog-prefix>/queryresults/<params> 3) ACK 4) Fetch query results (name list) 5) Fetch desired dataset(s) or re-query 53
55 Data Publication Catalog Publisher Accept publish requests: /<catalog-prefix>/publish Generate NDN names for datasets/services Authenticate and retrieve data names from publisher Inform catalog of names to add/remove Sync names with other catalogs Catalog Publisher 54
56 Data Publication Catalog Publisher Accept publish requests: /<catalog-prefix>/publish Generate NDN names for datasets/services Authenticate and retrieve data names from publisher Inform catalog of names to add/remove Sync names with other catalogs Catalog Request publish Publisher 55
57 Data Publication Catalog Publisher Accept publish requests: /<catalog-prefix>/publish Generate NDN names for datasets/services Authenticate and retrieve data names from publisher Inform catalog of names to add/remove Sync names with other catalogs Catalog Request publish Fetch published name list Publisher 56
58 Data Publication Catalog Publisher Accept publish requests: /<catalog-prefix>/publish Generate NDN names for datasets/services Authenticate and retrieve data names from publisher Inform catalog of names to add/remove Sync names with other catalogs Catalog Request publish Publisher Validate data name against trust model Fetch published name list 57
59 Data Publication Catalog Publisher Accept publish requests: /<catalog-prefix>/publish Generate NDN names for datasets/services Authenticate and retrieve data names from publisher Inform catalog of names to add/remove Sync names with other catalogs Catalog Request publish Publisher Validate data name against trust model Fetch published name list Share names with other catalogs 58
60 Name Discovery Catalog User Accept queries on /<catalog-prefix>/query Query local DB Packetize the returned names under /<catalog-prefix>/queryresults/<params> Query catalog for names with specified components e.g.: model=cmip5 AND frequency=6hr Fetch generated name list Fetch desired dataset(s) or requery Catalog Consumer 59
61 Name Discovery Catalog User Accept queries on /<catalog-prefix>/query Query local DB Packetize the returned names under /<catalog-prefix>/queryresults/<params> Query catalog for names with specified components e.g.: model=cmip5 AND frequency=6hr Fetch generated name list Fetch desired dataset(s) or requery Catalog Query with parameters Consumer 60
62 Name Discovery Catalog User Accept queries on /<catalog-prefix>/query Query local DB Packetize the returned names under /<catalog-prefix>/queryresults/<params> Query catalog for names with specified components e.g.: model=cmip5 AND frequency=6hr Fetch generated name list Fetch desired dataset(s) or requery Query local DB; Packetize results Catalog Query with parameters Consumer 61
63 Name Discovery Catalog User Accept queries on /<catalog-prefix>/query Query local DB Packetize the returned names under /<catalog-prefix>/queryresults/<params> Query catalog for names with specified components e.g.: model=cmip5 AND frequency=6hr Fetch generated name list Fetch desired dataset(s) or requery Query local DB; Packetize results Catalog Query with parameters ACK Consumer 62
64 Name Discovery Catalog User Accept queries on /<catalog-prefix>/query Query local DB Packetize the returned names under /<catalog-prefix>/queryresults/<params> Query catalog for names with specified components e.g.: model=cmip5 AND frequency=6hr Fetch generated name list Fetch desired dataset(s) or requery Query local DB; Packetize results Catalog Query with parameters ACK Fetch query results Consumer 63
65 Name Discovery Catalog User Accept queries on /<catalog-prefix>/query Query local DB Packetize the returned names under /<catalog-prefix>/queryresults/<params> Query catalog for names with specified components e.g.: model=cmip5 AND frequency=6hr Fetch generated name list Fetch desired dataset(s) or requery Query local DB; Packetize results Catalog Query with parameters ACK Fetch query results Consumer Fetch data with standard NDN 64
66 Name Discovery Optimization Avoid maintaining state between user and catalog Enables graceful failover Catalog Accept queries on /<catalog-prefix>/queryparams Query local DB Packetize the returned names under /<catalogprefix>/queryparams/seg# In case of failure, queries get redirected to another catalog Consumers Can query any catalog instances Can transparently failover to another catalog 65
67 Simplified xrootd Under NDN NDN integrates discovery, failover, retrieval Provides a better abstraction to the applications NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file 2166
68 Simplified xrootd Under NDN NDN integrates discovery, failover, retrieval Provides a better abstraction to the applications NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file 2167
69 Simplified xrootd Under NDN NDN integrates discovery, failover, retrieval Provides a better abstraction to the applications Client NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file 2168
70 Simplified xrootd Under NDN NDN integrates discovery, failover, retrieval Provides a better abstraction to the applications Client? /my/file NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file 2169
71 Simplified xrootd Under NDN NDN integrates discovery, failover, retrieval Provides a better abstraction to the applications Client? /my/file NDN xrootd cmsd xrootd cmsd xrootd cmsd Data Servers A /my/file B C /my/file 2170
72 Name Discovery Challenges Users may need to discover content/services without knowing a the full NDN name prefix structure NDN names are contiguous prefixes Users may only know a few disjoint name components (e.g. frequency=6hr) But can not use wildcards for name discovery User wants: /CMIP5/output1/VA/6hr/2016 Consumer NDN
73 Name Discovery Challenges Users may need to discover content/services without knowing a the full NDN name prefix structure NDN names are contiguous prefixes Users may only know a few disjoint name components (e.g. frequency=6hr) But can not use wildcards for name discovery User wants: /CMIP5/output1/VA/6hr/2016 /CMIP5 Consumer NDN
74 Name Discovery Challenges Users may need to discover content/services without knowing a the full NDN name prefix structure NDN names are contiguous prefixes Users may only know a few disjoint name components (e.g. frequency=6hr) But can not use wildcards for name discovery NDN User wants: /CMIP5/output1/VA/6hr/2016 /CMIP5 /CMIP5/output/BCC/6hr/1998 Consumer
75 Name Discovery Challenges Users may need to discover content/services without knowing a the full NDN name prefix structure NDN names are contiguous prefixes Users may only know a few disjoint name components (e.g. frequency=6hr) But can not use wildcards for name discovery NDN User wants: /CMIP5/output1/VA/6hr/2016 /CMIP5 /CMIP5/output/BCC/6hr/1998 /CMIP5/output/BCC/6hr (exclude 1998)... Consumer 2274
76 Name Discovery Challenges Users may need to discover content/services without knowing a the full NDN name prefix structure NDN names are contiguous prefixes Users may only know a few disjoint name components (e.g. frequency=6hr) But can not use wildcards for name discovery NDN User wants: /CMIP5/output1/VA/6hr/2016 /CMIP5 /CMIP5/output/BCC/6hr/1998 /CMIP5/output/BCC/6hr (exclude 1998)... Consumer May take too many requests to find desired data or service 2275
77 NDN Support for Big Science NDN Names separate data from hosts Discovery: Names directly translate to network queries Failover: Network can get verifiable data from anywhere Retrieval: Data can be fetched from optimal source(s) Investigate the use of NDN as a platform for scientific data applications Understand data management challenges of various scientific domains Develop prototype applications to leverage NDN's built-in features Use these applications as case studies to drive NDN research aspects 2376
78 Summary NDN improves scientific data management at scale Apps benefit from transparent multipath, automatic failover, etc. Built-in security provides publisher provenance Names are the common building block for content and services Names are flexible: can refer to static content or dynamic services Catalog supports efficient publication, non-contiguous name discovery Users can discover content and services with minimal a priori knowledge Catalog validates publication requests for authorization 2477
79 Managing Scientific Data with NDN Distributed, synchronized catalog of names and services Common functionality: publishing, discovery, access control, etc. Search and retrieval UI Platform for further research and experimentation Research questions: Namespace construction, distributed publishing, key management, UI design, failover, etc. Functional services such as subsetting Science testbed 10G testbed (courtesy of ESnet, UCAR, and CSU Research LAN) Nodes strategically located near scientific data (climate +HEP) CC-NIE NSF award Mapping of name-based routing to tunneling services (VPN, OSCARS, MPLS) 78
80 Managing Scientific Data with NDN Name-based Internet architecture Name the data, not the host All data digitally signed Unifies and pushes common functionality to the network: publishing, discovery, access control, etc. Science testbed Data Intensive applications Automatic pervasive in-network caching, parallel retrieval, automatic failover and more Simpler alternative middleware implementation e.g., ESGF, xrootd 10G testbed (courtesy of ESnet, UCAR, and CSU Research LAN) CMIP5 and HEP data CC-NIE NSF award 79
(Possible) HEP Use Case for NDN. Phil DeMar; Wenji Wu NDNComm (UCLA) Sept. 28, 2015
(Possible) HEP Use Case for NDN Phil DeMar; Wenji Wu NDNComm (UCLA) Sept. 28, 2015 Outline LHC Experiments LHC Computing Models CMS Data Federation & AAA Evolving Computing Models & NDN Summary Phil DeMar:
More informationConfiguration Guide. BlackBerry Enterprise Service 12. Version 12.0
Configuration Guide BlackBerry Enterprise Service 12 Version 12.0 Published: 2014-12-19 SWD-20141219132902639 Contents Introduction... 7 About this guide...7 What is BES12?...7 Key features of BES12...
More informationConfiguration Guide BES12. Version 12.1
Configuration Guide BES12 Version 12.1 Published: 2015-04-22 SWD-20150422113638568 Contents Introduction... 7 About this guide...7 What is BES12?...7 Key features of BES12... 8 Product documentation...
More informationStorage Virtualization. Andreas Joachim Peters CERN IT-DSS
Storage Virtualization Andreas Joachim Peters CERN IT-DSS Outline What is storage virtualization? Commercial and non-commercial tools/solutions Local and global storage virtualization Scope of this presentation
More informationConfiguration Guide BES12. Version 12.2
Configuration Guide BES12 Version 12.2 Published: 2015-07-07 SWD-20150630131852557 Contents About this guide... 8 Getting started... 9 Administrator permissions you need to configure BES12... 9 Obtaining
More informationDSS. High performance storage pools for LHC. Data & Storage Services. Łukasz Janyst. on behalf of the CERN IT-DSS group
DSS High performance storage pools for LHC Łukasz Janyst on behalf of the CERN IT-DSS group CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/it Introduction The goal of EOS is to provide a
More informationFAN An Architecture for Scalable, Service-Oriented Data Management
FAN An Architecture for Scalable, Service-Oriented Data Management Richard Gillett Acopia Networks SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies
More informationExtending SDN into the Transport Network. Nanog 59 Wayne Wauford Infinera
Extending SDN into the Transport Network Nanog 59 Wayne Wauford Infinera 1 Why is the Industry Interested in SDN? Integra(on of Network with IT VM Hypervisor IT Resources Business Applica-ons OrchestraDon
More informationRouting Security Server failure detection and recovery Protocol support Redundancy
Cisco IOS SLB and Exchange Director Server Load Balancing for Cisco Mobile SEF The Cisco IOS SLB and Exchange Director software features provide a rich set of server load balancing (SLB) functions supporting
More informationConfiguration Guide BES12. Version 12.3
Configuration Guide BES12 Version 12.3 Published: 2016-01-19 SWD-20160119132230232 Contents About this guide... 7 Getting started... 8 Configuring BES12 for the first time...8 Configuration tasks for managing
More informationOracle SDN Performance Acceleration with Software-Defined Networking
Oracle SDN Performance Acceleration with Software-Defined Networking Oracle SDN, which delivers software-defined networking, boosts application performance and management flexibility by dynamically connecting
More informationSwitchOn Workshop São Paulo October 15-16, 2015
Managing Data Intensive Challenges with a Science DMZ SwitchOn Workshop São Paulo October 15-16, 2015 Julio Ibarra Florida International University Data Intensive Challenges Many Disciplines Need Dedicated
More informationEthernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane
More informationLecture Outline. Topology Design: I. Topologies and Reliability. Another Case: Mobile Performance Optimization. Jeremiah Deng.
Lecture Outline Topology Design: I 1 Review Jeremiah Deng 2 University of Otago 3 1 / 22 Review Another Case: Mobile Performance Optimization 2 / 22 Topologies and Reliability T. Everts, Rules for mobile
More informationCreating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements
Creating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements Analyze the impact of Active Directory on the existing technical environment. Analyze hardware and software
More informationFundamentals of Windows Server 2008 Network and Applications Infrastructure
Fundamentals of Windows Server 2008 Network and Applications Infrastructure MOC6420 About this Course This five-day instructor-led course introduces students to network and applications infrastructure
More informationWhite Paper. McAfee Multi-Link. Always-on connectivity with significant savings
McAfee Multi-Link Always-on connectivity with significant savings Table of Contents Executive Summary...3 How McAfee Multi-Link Works...4 Outbound traffic...4 Load balancing...4 Standby links for high
More informationIPv4 and IPv6 Integration. Formation IPv6 Workshop Location, Date
IPv4 and IPv6 Integration Formation IPv6 Workshop Location, Date Agenda Introduction Approaches to deploying IPv6 Standalone (IPv6-only) or alongside IPv4 Phased deployment plans Considerations for IPv4
More informationNDN Technical Memo: NDNS, NDN based Domain Name System
NDN, Technical Report NDN-00XX. http://named-data.net/techreports.html NDN Technical Memo: NDNS, NDN based Domain Name System immediate Revision history Revision Revision date Description 0.21 Oct 22,
More informationTechnical. Overview. ~ a ~ irods version 4.x
Technical Overview ~ a ~ irods version 4.x The integrated Ru e-oriented DATA System irods is open-source, data management software that lets users: access, manage, and share data across any type or number
More informationVMUG - vcloud Air Deep Dive. 2014 VMware Inc. All rights reserved.
VMUG - vcloud Air Deep Dive 2014 VMware Inc. All rights reserved. Agenda 1 Overview of vcloud Air 2 Advanced Networking Capabilities 3 Use Cases 4 Overview of Disaster Recovery Service 5 Questions 2 VMware
More informationJunos Space for Android: Manage Your Network on the Go
Junos Space for Android: Manage Your Network on the Go Combining the power of Junos Space and Android SDKs to build powerful and smart applications for network administrators Challenge It is important
More informationGlobal Outsourcing / Infrastructure Management. Instinct 2.0. Bridging the Gap between the Disparate Needs of Organizations and End-Users
Global Outsourcing / Infrastructure Management the way we do it Instinct 2.0 Bridging the Gap between the Disparate Needs of Organizations and End-Users Bridging the Gap between the Disparate Needs of
More information70-646 R3: Windows Server 2008 Administration. Course Overview. Course Outline. Course Length: 4 Day
70-646 R3: Windows Server 2008 Administration Course Length: 4 Day Course Overview This course will prepare the student for Exam 70-646: Pro: Windows Server 2008, Server Administrator. Topics covered include
More informationMOC 5047B: Intro to Installing & Managing Microsoft Exchange Server 2007 SP1
MOC 5047B: Intro to Installing & Managing Microsoft Exchange Server 2007 SP1 Course Number: 5047B Course Length: 3 Days Certification Exam This course will help you prepare for the following Microsoft
More informationDeployment Topologies
, page 1 Multinode Cluster with Unified Nodes, page 2 Clustering Considerations, page 3 Cisco Unified Communications Domain Manager 10.6(x) Redundancy and Disaster Recovery, page 4 Capacity Considerations,
More informationSecuring LAN Connected Devices in Industrial Sites with TLS and Multicast DNS
Securing LAN Connected Devices in Industrial Sites with TLS and Multicast DNS Tero Keski-Valkama May 28, 2015 Version 1.0 Abstract This whitepaper outlines a more flexible and more secure user interface
More informationData Lab System Architecture
Data Lab System Architecture Data Lab Context Data Lab Architecture Astronomer s Desktop Web Page Cmdline Tools Legacy Apps User Code User Mgmt Data Lab Ops Monitoring Presentation Layer Authentication
More informationADVANCED NETWORK CONFIGURATION GUIDE
White Paper ADVANCED NETWORK CONFIGURATION GUIDE CONTENTS Introduction 1 Terminology 1 VLAN configuration 2 NIC Bonding configuration 3 Jumbo frame configuration 4 Other I/O high availability options 4
More informationManaging and Maintaining Windows Server 2008 Servers
Managing and Maintaining Windows Server 2008 Servers Course Number: 6430A Length: 5 Day(s) Certification Exam There are no exams associated with this course. Course Overview This five day instructor led
More informationData Management in an International Data Grid Project. Timur Chabuk 04/09/2007
Data Management in an International Data Grid Project Timur Chabuk 04/09/2007 Intro LHC opened in 2005 several Petabytes of data per year data created at CERN distributed to Regional Centers all over the
More informationDeploying a distributed data storage system on the UK National Grid Service using federated SRB
Deploying a distributed data storage system on the UK National Grid Service using federated SRB Manandhar A.S., Kleese K., Berrisford P., Brown G.D. CCLRC e-science Center Abstract As Grid enabled applications
More informationMicrosoft 70-246. Version: Demo 30.0
Microsoft 70-246 Monitoring and Operating a Private Cloud with System Center 2012 Version: Demo 30.0 QUESTION NO: 1 System Center 2012 Operations Manager (SCOM) is used to monitor all network devices.
More informationAssuring High Availability in Healthcare Interfacing Considerations and Approach
Assuring High Availability in Healthcare Interfacing Considerations and Approach High availability is a term used in the software industry to indicate that the application is available a high percentage
More informationBlackBerry Enterprise Service 10. Version: 10.2. Configuration Guide
BlackBerry Enterprise Service 10 Version: 10.2 Configuration Guide Published: 2015-02-27 SWD-20150227164548686 Contents 1 Introduction...7 About this guide...8 What is BlackBerry Enterprise Service 10?...9
More informationTransforming Evolved Programmable Networks
Transforming Evolved Programmable Networks CKN: New Capabilities in the Evolved Programmable Network (EPN) Greg Nehib, Senior Marketing Manager, Cisco Systems Bertrand Duvivier, Principal Engineer, Cisco
More informationWeek 9 / Paper 3. VoCCN: Voice Over Content-Centric Networks
Week 9 / Paper 3 VoCCN: Voice Over Content-Centric Networks V. Jacobson, D. K. Smetters, N. H. Briggs, M. F. Plass, P. Stewart, J. D. Thornton, R. L. Braynard ACM ReArch 2009 Main point Content-centric
More informationIM and Presence Service Network Setup
Configuration changes and service restart notifications, page 1 DNS Domain Configuration, page 2 IM and Presence Service Default Domain Configuration, page 6 IM Address Configuration, page 7 Domain Management
More informationNetwork Virtualization
Network Virtualization What is Network Virtualization? Abstraction of the physical network Support for multiple logical networks running on a common shared physical substrate A container of network services
More informationCloud Management. Overview. Cloud Managed Networks
Datasheet Cloud Management Cloud Management Overview Meraki s cloud based management provides centralized visibility & control over Meraki s wired & wireless networking hardware, without the cost and complexity
More informationCS514: Intermediate Course in Computer Systems
: Intermediate Course in Computer Systems Lecture 7: Sept. 19, 2003 Load Balancing Options Sources Lots of graphics and product description courtesy F5 website (www.f5.com) I believe F5 is market leader
More informationVMware vcloud Air. Enterprise IT Hybrid Data Center TECHNICAL MARKETING DOCUMENTATION
TECHNICAL MARKETING DOCUMENTATION October 2014 Table of Contents Purpose and Overview.... 3 1.1 Background............................................................... 3 1.2 Target Audience...........................................................
More informationTable of Contents. Introduction
viii Table of Contents Introduction xvii Chapter 1 All About the Cisco Certified Security Professional 3 How This Book Can Help You Pass the CCSP Cisco Secure VPN Exam 5 Overview of CCSP Certification
More informationEMC NETWORKER AND DATADOMAIN
EMC NETWORKER AND DATADOMAIN Capabilities, options and news Madis Pärn Senior Technology Consultant EMC madis.parn@emc.com 1 IT Pressures 2009 0.8 Zettabytes 2020 35.2 Zettabytes DATA DELUGE BUDGET DILEMMA
More informationMOC 6435A Designing a Windows Server 2008 Network Infrastructure
MOC 6435A Designing a Windows Server 2008 Network Infrastructure Course Number: 6435A Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft exam: Exam 70647:
More informationCitrix NetScaler 10 Essentials and Networking
Citrix NetScaler 10 Essentials and Networking Description: Days: 5 The objective of the Citrix NetScaler 10 Essentials and Networking course is to provide the foundational concepts and advanced skills
More informationGuide to Deploying Microsoft Exchange 2013 with Citrix NetScaler
Deployment Guide Guide to Deploying Microsoft Exchange 2013 with Citrix NetScaler Extensive guide covering details of NetScaler ADC deployment with Microsoft Exchange 2013. Table of Contents Introduction
More informationIPv6 Opportunity and challenge
Juniper Networks Solution from enterprise to service provider Jean-Marc Uzé juze@juniper.net 10 May 2004 1 Opportunity and challenge More devices demanding more addresses 3G Mobile IP multimedia specifies
More informationNext-Gen Securitized Network Virtualization
Next-Gen Securitized Network Virtualization Effective DR and Business Continuity Strategies Simplify when the lights go out www.ens-inc.com Your premiere California state government technology provider.
More informationMulti-Link - Firewall Always-on connectivity with significant savings
White Paper Multi-Link - Firewall Always-on connectivity with significant savings multilink.internetworking.ch able of Contents Executive Summary How Multi-Link - Firewalls works Outbound traffic Load
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for
More informationTomás P. de Miguel DIT-UPM. dit UPM
Tomás P. de Miguel DIT- 15 12 Internet Mobile Market Phone.com 15 12 in Millions 9 6 3 9 6 3 0 1996 1997 1998 1999 2000 2001 0 Wireless Internet E-mail subscribers 2 (January 2001) Mobility The ability
More informationDriving More Value From OpenVMS Critical Infrastructure in Local and Global Datacenters: A CASE STUDY. Presented by: J. Barry Thompson, CTO Tervela
Driving More Value From OpenVMS Critical Infrastructure in Local and Global Datacenters: A CASE STUDY Presented by: J. Barry Thompson, CTO Tervela Case Study: Customer Challenges The Solution Overall Impact
More informationConfiguring Oracle SDN Virtual Network Services on Netra Modular System ORACLE WHITE PAPER SEPTEMBER 2015
Configuring Oracle SDN Virtual Network Services on Netra Modular System ORACLE WHITE PAPER SEPTEMBER 2015 Introduction 1 Netra Modular System 2 Oracle SDN Virtual Network Services 3 Configuration Details
More informationOpen Directory. Apple s standards-based directory and network authentication services architecture. Features
Open Directory Apple s standards-based directory and network authentication services architecture. Features Scalable LDAP directory server OpenLDAP for providing standards-based access to centralized data
More informationDesigning a Windows Server 2008 Network Infrastructure
Designing a Windows Server 2008 Network Infrastructure MOC6435 About this Course This five-day course will provide students with an understanding of how to design a Windows Server 2008 Network Infrastructure
More informationMANAGED DATABASE SOLUTIONS
Page 0 2015 SOLUTION BRIEF MANAGED DATABASE SOLUTIONS NET ACCESS LLC 9 Wing Drive Cedar Knolls, NJ 07927 www.nac.net Page 1 Table of Contents 1. Introduction... 2 2. Net Access Managed Services Solution
More informationPAVING THE PATH TO THE ELIMINATION OF THE TRADITIONAL DMZ
PAVING THE PATH TO THE ELIMINATION A RSACCESS WHITE PAPER 1 The Traditional Role of DMZ 2 The Challenges of today s DMZ deployments 2.1 Ensuring the Security of Application and Data Located in the DMZ
More informationIBM Bluemix. The Digital Innovation Platform. Simon Moser (smoser@de.ibm.com) @mosersd
IBM Bluemix The Digital Innovation Platform Simon Moser (smoser@de.ibm.com) @mosersd Who am I? - Senior Technical Staff Member at IBM Research & Development Lab in Böblingen, Germany - Bluemix Application
More informationSymantec Storage Foundation and High Availability Solutions Microsoft Clustering Solutions Guide for Microsoft SQL Server
Symantec Storage Foundation and High Availability Solutions Microsoft Clustering Solutions Guide for Microsoft SQL Server Windows 6.1 February 2014 Symantec Storage Foundation and High Availability Solutions
More informationModule 1: Overview of Network Infrastructure Design This module describes the key components of network infrastructure design.
SSM6435 - Course 6435A: Designing a Windows Server 2008 Network Infrastructure Overview About this Course This five-day course will provide students with an understanding of how to design a Windows Server
More informationThe Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets
The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets!! Large data collections appear in many scientific domains like climate studies.!! Users and
More informationData Analysis Load Balancer
Data Analysis Load Balancer Design Document: Version: 1.0 Last saved by Chris Small April 12, 2010 Abstract: The project is to design a mechanism to load balance network traffic over multiple different
More informationCisco Discovery 3: Introducing Routing and Switching in the Enterprise 157.8 hours teaching time
Essential Curriculum Computer Networking II Cisco Discovery 3: Introducing Routing and Switching in the Enterprise 157.8 hours teaching time Chapter 1 Networking in the Enterprise-------------------------------------------------
More informationData Center Use Cases and Trends
Data Center Use Cases and Trends Amod Dani Managing Director, India Engineering & Operations http://www.arista.com Open 2014 Open Networking Networking Foundation India Symposium, January 31 February 1,
More informationRohde & Schwarz R&S SITLine ETH VLAN Encryption Device Functionality & Performance Tests
Rohde & Schwarz R&S Encryption Device Functionality & Performance Tests Introduction Following to our test of the Rohde & Schwarz ETH encryption device in April 28 the European Advanced Networking Test
More informationAn Overview of OpenFlow
An Overview of OpenFlow By Jim Metzler, Ashton Metzler & Associates Distinguished Research Fellow and Co-Founder, Webtorials Editorial/Analyst Division The OpenFlow Protocol Figure 1 depicts the Open Networking
More informationConfiguring High Availability for Embedded NGX Gateways in SmartCenter
Configuring High Availability for Embedded NGX Gateways in SmartCenter February 2008 Active and Passive Gateway States Contents Introduction...1 High Availability Basics and Terminology...2 Active and
More informationMS-6421A - Confgure and Troubleshoot a Windows Server 2008 Network Infrastructure
MS-6421A - Confgure and Troubleshoot a Windows Server 2008 Network Infrastructure Table of Contents Introduction Audience At Clinic Completion Prerequisites Microsoft Certified Professional Exams Student
More information19531 - Telematics. 9th Tutorial - IP Model, IPv6, Routing
19531 - Telematics 9th Tutorial - IP Model, IPv6, Routing Bastian Blywis Department of Mathematics and Computer Science Institute of Computer Science 06. January, 2011 Institute of Computer Science Telematics
More informationCLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE
CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE EXECUTIVE SUMMARY This application note proposes Virtual Extensible LAN (VXLAN) as a solution technology to deliver departmental segmentation, business
More informationOVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS
OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS Matt Eclavea (meclavea@brocade.com) Senior Solutions Architect, Brocade Communications Inc. Jim Allen (jallen@llnw.com) Senior Architect, Limelight
More informationImplementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure
Question Number (ID) : 1 (jaamsp_mngnwi-025) Lisa would like to configure five of her 15 Web servers, which are running Microsoft Windows Server 2003, Web Edition, to always receive specific IP addresses
More informationWeb Application Hosting in the AWS Cloud Best Practices
Web Application Hosting in the AWS Cloud Best Practices May 2010 Matt Tavis Page 1 of 12 Abstract Highly-available and scalable web hosting can be a complex and expensive proposition. Traditional scalable
More informationShort Case Study: Automation, Risk Reduction, and Fail Over Routing of Imagery Products Using Multiprotocol Label Switching (MPLS) Cloud
Short Case Study: Automation, Risk Reduction, and Fail Over Routing of Imagery Products Using Multiprotocol Label Switching (MPLS) Cloud Olga Aparicio & Mun-Wai Hon Ground Systems Architecture Workshop
More informationITL BULLETIN FOR JANUARY 2011
ITL BULLETIN FOR JANUARY 2011 INTERNET PROTOCOL VERSION 6 (IPv6): NIST GUIDELINES HELP ORGANIZATIONS MANAGE THE SECURE DEPLOYMENT OF THE NEW NETWORK PROTOCOL Shirley Radack, Editor Computer Security Division
More informationThe Role of Cisco SONA in Enterprise Architecture Frameworks and Strategies
The Role of Cisco SONA in Enterprise Architecture Frameworks and Strategies A White Paper by: Ian Foo Technical Lead, Cisco Systems, Inc. April 2008 Copyright 2008 The Open Group All rights reserved. No
More informationWhite Paper. Software Development Best Practices: Enterprise Code Portal
White Paper Software Development Best Practices: Enterprise Code Portal An Enterprise Code Portal is an inside the firewall software solution that enables enterprise software development organizations
More informationDesigning and Deploying a Distributed Architecture for Research Data Management
Designing and Deploying a Distributed Architecture for Research Data Management Luke Sheneman, Ph.D Technology and Data Services Manager Northwest Knowledge Network (NKN) Presentation to IS @ WSU July
More informationRecommended IP Telephony Architecture
Report Number: I332-009R-2006 Recommended IP Telephony Architecture Systems and Network Attack Center (SNAC) Updated: 1 May 2006 Version 1.0 SNAC.Guides@nsa.gov This Page Intentionally Left Blank ii Warnings
More informationAND Recorder 5.4. Overview. Benefits. Datenblatt
Datenblatt AND Recorder 5.4 Using affordable call recording enables you to comply with legal and regulatory obligations. These requirements are easily achieved by deploying a secure call recording solution
More informationApplication Note Startup Tool - Getting Started Guide
Application Note Startup Tool - Getting Started Guide 1 April 2012 Startup Tool Table of Contents 1 INGATE STARTUP TOOL... 1 2 STARTUP TOOL INSTALLATION... 2 3 CONNECTING THE INGATE FIREWALL/SIPARATOR...
More informations@lm@n Cisco Exam 400-201 CCIE Service Provider Written Exam Version: 7.0 [ Total Questions: 107 ]
s@lm@n Cisco Exam 400-201 CCIE Service Provider Written Exam Version: 7.0 [ Total Questions: 107 ] Cisco 400-201 : Practice Test Question No : 1 Which two frame types are correct when configuring T3 interfaces?
More informationIntroduction to IP v6
IP v 1-3: defined and replaced Introduction to IP v6 IP v4 - current version; 20 years old IP v5 - streams protocol IP v6 - replacement for IP v4 During developments it was called IPng - Next Generation
More informationVPN taxonomy. János Mohácsi NIIF/HUNGARNET tf-ngn meeting April 2005
VPN taxonomy János Mohácsi NIIF/HUNGARNET tf-ngn meeting April 2005 VPNs Definition: the capability of both private and public networks to support a communication infrastructure connecting geographically
More informationCloud Based Application Architectures using Smart Computing
Cloud Based Application Architectures using Smart Computing How to Use this Guide Joyent Smart Technology represents a sophisticated evolution in cloud computing infrastructure. Most cloud computing products
More informationEDG Project: Database Management Services
EDG Project: Database Management Services Leanne Guy for the EDG Data Management Work Package EDG::WP2 Leanne.Guy@cern.ch http://cern.ch/leanne 17 April 2002 DAI Workshop Presentation 1 Information in
More informationIntegrating Netezza into your existing IT landscape
Marco Lehmann Technical Sales Professional Integrating Netezza into your existing IT landscape 2011 IBM Corporation Agenda How to integrate your existing data into Netezza appliance? 4 Steps for creating
More informationTechnical White Paper
Instant APN Technical White Paper Introduction AccessMyLan Instant APN is a hosted service that provides access to a company network via an Access Point Name (APN) on the AT&T mobile network. Any device
More informationHDFS Federation. Sanjay Radia Founder and Architect @ Hortonworks. Page 1
HDFS Federation Sanjay Radia Founder and Architect @ Hortonworks Page 1 About Me Apache Hadoop Committer and Member of Hadoop PMC Architect of core-hadoop @ Yahoo - Focusing on HDFS, MapReduce scheduler,
More informationSDN and NFV in the WAN
WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network
More informationLearning Management Redefined. Acadox Infrastructure & Architecture
Learning Management Redefined Acadox Infrastructure & Architecture w w w. a c a d o x. c o m Outline Overview Application Servers Databases Storage Network Content Delivery Network (CDN) & Caching Queuing
More informationActive ISP Involvement in Content-Centric Future Internet. 2013.01.23 Eugene Kim
Active ISP Involvement in Content-Centric Future Internet 2013.01.23 Eugene Kim 1 4th IFIP International Conference on New Technologies, Mobility and Security, NTMS 2011 Paris, France, February 7-10, 2011.
More informationCNS-205-1: Citrix NetScaler 10 Essentials and Networking
CNS-205-1: Citrix NetScaler 10 Essentials and Networking Description The objective of the Citrix NetScaler 10 Essentials and Networking course is to provide the foundational concepts and advanced skills
More informationApplication Defined E2E Security for Network Slices. Linda Dunbar (Linda.Dunbar@huawei.com) Diego Lopez (diego.r.lopez@telefonica.
Application Defined E2E Security for Network Slices Linda Dunbar (Linda.Dunbar@huawei.com) Diego Lopez (diego.r.lopez@telefonica.com ) Into the Inter-connected World Internet Mobile Internet Internet of
More informationCloud Security Best Practices
Cloud Security Best Practices Cohesive Networks - your applications secured VNS3 security and connectivity solutions protect cloud-based applications from exploitation by hackers, criminal gangs, and foreign
More informationScalable Internet Services and Load Balancing
Scalable Services and Load Balancing Kai Shen Services brings ubiquitous connection based applications/services accessible to online users through Applications can be designed and launched quickly and
More informationCase Study for Layer 3 Authentication and Encryption
CHAPTER 2 Case Study for Layer 3 Authentication and Encryption This chapter explains the basic tasks for configuring a multi-service, extranet Virtual Private Network (VPN) between a Cisco Secure VPN Client
More informationIPOP-TinCan: User-defined IP-over-P2P Virtual Private Networks
IPOP-TinCan: User-defined IP-over-P2P Virtual Private Networks Renato Figueiredo Advanced Computing and Information Systems Lab University of Florida ipop-project.org Unit 3: Intra-cloud Virtual Networks
More information