<x:xmpmeta tsc:version="2.0.1" xmlns:x="adobe:ns:meta/" xmlns:tsc="http://www.techsmith.com/xmp/tsc/">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpDM="http://ns.adobe.com/xmp/1.0/DynamicMedia/" xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:tscDM="http://www.techsmith.com/xmp/tscDM/" xmlns:tscIQ="http://www.techsmith.com/xmp/tscIQ/" xmlns:tscHS="http://www.techsmith.com/xmp/tscHS/" xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" xmlns:exif="http://ns.adobe.com/exif/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
      <rdf:Description dc:date="2018-04-15 09:15:12 AM" dc:source="Camtasia,9.1.2,enu" dc:title="m_19nbd" tscDM:firstFrame="m_19nbd_First_Frame.png" tscDM:originId="693765A9-5AAD-46AF-9EF3-544354460A8D" tscDM:project="m_19nbd.tscproj">
         <xmpDM:duration xmpDM:scale="1/1000" xmpDM:value="2042733"/>
         <xmpDM:videoFrameSize stDim:unit="pixel" stDim:h="1080" stDim:w="1440"/>
         <tsc:langName>
            <rdf:Bag>
               <rdf:li xml:lang="en-US">English</rdf:li></rdf:Bag>
         </tsc:langName>
         <xmpDM:Tracks>
            <rdf:Bag>
               <rdf:li>
                  <rdf:Description xmpDM:trackType="ScreenText" xmpDM:frameRate="f1000" xmpDM:trackName="Screen Text">
                     <xmpDM:markers>
                        <rdf:Seq>
                           <rdf:li><rdf:Description xmpDM:name="Networking Issues For Big Data Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu" xmpDM:startTime="0" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="These slides and audio/video recordings of this class lecture are at: http://www.cse.wustl.edu/~jain/cse570-18/" xmpDM:startTime="0" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="." xmpDM:startTime="0" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="0" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Overview Why, What, and How of Big Data: It’s all because of advances in networking Recent Developments in Networking and" xmpDM:startTime="13033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="their role in Big Data (Virtualization, SDN, NFV) Networking needs Big Data" xmpDM:startTime="13033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Big Data Enabled by Networking Networking Large Storage Fast Computing Cloud Virtualization Big Data" xmpDM:startTime="29600" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Google File System Commodity computers serve as “Chunk Servers” and store multiple copies of data blocks A master server keeps" xmpDM:startTime="84700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="a map of all chunks of files and location of those chunks." xmpDM:startTime="84700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="All writes are propagated by the writing chunk server to other chunk servers that have copies." xmpDM:startTime="84700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Master server controls all read-write accesses Ref: S." xmpDM:startTime="84700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Ghemawat, et al.," xmpDM:startTime="84700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="&quot;The Google File System&quot;, OSP 2003, http://research.google.com/archive/gfs.html" xmpDM:startTime="84700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="B1 B2 B3 B3 B2 B4 B4 B2 B1 B4 B3 B1 Name Space Block Map Master Server Replicate Write" xmpDM:startTime="84700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Chunk Server Chunk Server Chunk Server Chunk Server" xmpDM:startTime="84700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="BigTable Distributed storage system built on Google File System Data stored in rows and columns Optimized for sparse, persistent, multidimensional" xmpDM:startTime="247233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="sorted map." xmpDM:startTime="247233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Uses commodity servers Not distributed outside of Google but accessible via Google App Engine Ref: F." xmpDM:startTime="247233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Chang, et al.," xmpDM:startTime="247233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="&quot;Bigtable: A Distributed Storage System for Structured Data,&quot; 2006, http://research.google.com/archive/bigtable.html" xmpDM:startTime="247233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="247233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="MapReduce Software framework to process massive amounts of unstructured data in parallel Goals: Distributed: over a large number of inexpensive" xmpDM:startTime="374567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="processors Scalable: expand or contract as needed Fault tolerant: Continue in spite of some failures Map: Takes a set of" xmpDM:startTime="374567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="data and converts it into another set of key-value pairs.." xmpDM:startTime="374567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Reduce: Takes the output from Map as input and outputs a smaller set of key-value pairs." xmpDM:startTime="374567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Map Reduce Output Map Map Reduce Input Output Shuffle Ref: J." xmpDM:startTime="374567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Dean and S." xmpDM:startTime="374567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Ghemawat, “MapReduce: Simplified Data Processing on Large Clusters,” OSDI 2004, http://research.google.com/archive/mapreduce-osdi04.pdf" xmpDM:startTime="374567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="374567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="MapReduce Example 100 files with daily temperature in two cities." xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Each file has 10,000 entries." xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="For example, one file may have (Toronto 20), (New York 30), .." xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Our goal is to compute the maximum temperature in the two cities." xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Assign the task to 100 Map processors each works on one file." xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Each processor outputs a list of key-value pairs, e.g.," xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="(Toronto 30), New York (65), … Now we have 100 lists each with two elements." xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="We give this list to two reducers – one for Toronto and another for New York." xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="The reducer produce the final answer: (Toronto 55), (New York 65) Ref: IBM." xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="“What is MapReduce?,” http://www-01.ibm.com/software/data/infosphere/hadoop/mapreduce/" xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="646467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="MapReduce Optimization Scheduling: Task is broken into pieces that can be computed in parallel Map tasks are scheduled before the" xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="reduce tasks." xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="If there are more map tasks than processors, map tasks continue until all of them are complete." xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="A new strategy is used to assign Reduce jobs so that it can be done in parallel The results are" xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="combined." xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Synchronization: The map jobs should be comparables so that they finish together." xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Similarly reduce jobs should be comparable." xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Code/Data Collocation: The data for map jobs should be at the processors that are going to map." xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Fault/Error Handling: If a processor fails, its task needs to be assigned to another processor." xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="780800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Story of Hadoop Doug Cutting at Yahoo and Mike Caferella were working on creating a project called “Nutch” for large" xmpDM:startTime="904867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="web index." xmpDM:startTime="904867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="They saw Google papers on MapReduce and Google File System and used it Hadoop was the name of a yellow" xmpDM:startTime="904867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="plus elephant toy that Doug’s son had." xmpDM:startTime="904867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="In 2008 Amr left Yahoo to found Cloudera." xmpDM:startTime="904867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="In 2009 Doug joined Cloudera." xmpDM:startTime="904867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Ref: Michael Minelli, &quot;Big Data, Big Analytics: Emerging Business Intelligence and Analytic Trends for Today's Businesses,&quot; Wiley, 2013, ISBN:'111814760X" xmpDM:startTime="904867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="MapReduce Optimization Scheduling: Task is broken into pieces that can be computed in parallel Map tasks are scheduled before the" xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="reduce tasks." xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="If there are more map tasks than processors, map tasks continue until all of them are complete." xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="A new strategy is used to assign Reduce jobs so that it can be done in parallel The results are" xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="combined." xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Synchronization: The map jobs should be comparables so that they finish together." xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Similarly reduce jobs should be comparable." xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Code/Data Collocation: The data for map jobs should be at the processors that are going to map." xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Fault/Error Handling: If a processor fails, its task needs to be assigned to another processor." xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="908100" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Story of Hadoop Doug Cutting at Yahoo and Mike Caferella were working on creating a project called “Nutch” for large" xmpDM:startTime="987767" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="web index." xmpDM:startTime="987767" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="They saw Google papers on MapReduce and Google File System and used it Hadoop was the name of a yellow" xmpDM:startTime="987767" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="plus elephant toy that Doug’s son had." xmpDM:startTime="987767" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="In 2008 Amr left Yahoo to found Cloudera." xmpDM:startTime="987767" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="In 2009 Doug joined Cloudera." xmpDM:startTime="987767" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Ref: Michael Minelli, &quot;Big Data, Big Analytics: Emerging Business Intelligence and Analytic Trends for Today's Businesses,&quot; Wiley, 2013, ISBN:'111814760X" xmpDM:startTime="987767" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop An open source implementation of MapReduce Named by Doug Cutting at Yahoo after his son’s yellow plus elephant Hadoop" xmpDM:startTime="1074233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="File System (HDFS) requires data to be broken into blocks." xmpDM:startTime="1074233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Each block is stored on 2 or more data nodes on different racks." xmpDM:startTime="1074233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Name node: Manages the file system name space Þ keeps track of blocks on various Data Nodes." xmpDM:startTime="1074233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Name Space Block Map Name Node Replicate Write Hadoop DN= Data Node B1 B2 B3 DN B2 B3 B4 DN" xmpDM:startTime="1074233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="B4 B2 B1 DN B4 B3 B1 DN" xmpDM:startTime="1074233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont) Job Tracker: Assigns MapReduce jobs to task tracker nodes that are close to the data (same rack) Task" xmpDM:startTime="1186167" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Tracker: Keep the work as close to the data as possible." xmpDM:startTime="1186167" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Switch Name Node DN+TT Sec." xmpDM:startTime="1186167" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="NN Job Tracker Switch Switch Switch DN+TT DN+TT DN+TT DN+TT DN+TT DN+TT DN+TT Rack Rack Rack Rack DN = Data" xmpDM:startTime="1186167" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Node TT = Task Tracker NN = Name Node Sec." xmpDM:startTime="1186167" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Job Tracker" xmpDM:startTime="1186167" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont) Data nodes get the data if necessary, do the map function, and write the results to disks." xmpDM:startTime="1279733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Job tracker than assigns the reduce jobs to data nodes that have the map output or close to it." xmpDM:startTime="1279733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="All data has a check attached to it to verify its integrity." xmpDM:startTime="1279733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1279733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Networking Requirements for Big Data Code/Data Collocation: The data for map jobs should be at the processors that are going" xmpDM:startTime="1312333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="to map." xmpDM:startTime="1312333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Elastic bandwidth: to match the variability of volume Fault/Error Handling: If a processor fails, its task needs to be assigned" xmpDM:startTime="1312333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="to another processor." xmpDM:startTime="1312333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Security: Access control (authorized users only), privacy (encryption), threat detection, all in real-time in a highly scalable manner Synchronization: The" xmpDM:startTime="1312333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="map jobs should be comparables so that they finish together." xmpDM:startTime="1312333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Similarly reduce jobs should be comparable." xmpDM:startTime="1312333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1312333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Recent Developments in Networking High-Speed: 100 Gbps Ethernet Þ 400 Gbps Þ 1000 Gbps Þ Cheap storage access." xmpDM:startTime="1378467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Easy to move big data." xmpDM:startTime="1378467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualization Software Defined Networking Network Function Virtualization" xmpDM:startTime="1378467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualization (Cont) Recent networking technologies and standards allow: 1." xmpDM:startTime="1419067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Computation 2." xmpDM:startTime="1419067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Storage 3." xmpDM:startTime="1419067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Rack Storage Connectivity 4." xmpDM:startTime="1419067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Data Center Storage 5." xmpDM:startTime="1419067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Metro and Global Storage" xmpDM:startTime="1419067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Recent Developments in Networking High-Speed: 100 Gbps Ethernet Þ 400 Gbps Þ 1000 Gbps Þ Cheap storage access." xmpDM:startTime="1421733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Easy to move big data." xmpDM:startTime="1421733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualization Software Defined Networking Network Function Virtualization" xmpDM:startTime="1421733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Networking Requirements for Big Data Code/Data Collocation: The data for map jobs should be at the processors that are going" xmpDM:startTime="1422300" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="to map." xmpDM:startTime="1422300" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Elastic bandwidth: to match the variability of volume Fault/Error Handling: If a processor fails, its task needs to be assigned" xmpDM:startTime="1422300" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="to another processor." xmpDM:startTime="1422300" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Security: Access control (authorized users only), privacy (encryption), threat detection, all in real-time in a highly scalable manner Synchronization: The" xmpDM:startTime="1422300" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="map jobs should be comparables so that they finish together." xmpDM:startTime="1422300" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Similarly reduce jobs should be comparable." xmpDM:startTime="1422300" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1422300" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont) Data nodes get the data if necessary, do the map function, and write the results to disks." xmpDM:startTime="1422800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Job tracker than assigns the reduce jobs to data nodes that have the map output or close to it." xmpDM:startTime="1422800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="All data has a check attached to it to verify its integrity." xmpDM:startTime="1422800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1422800" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont) Job Tracker: Assigns MapReduce jobs to task tracker nodes that are close to the data (same rack) Task" xmpDM:startTime="1423267" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Tracker: Keep the work as close to the data as possible." xmpDM:startTime="1423267" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Switch Name Node DN+TT Sec." xmpDM:startTime="1423267" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="NN Job Tracker Switch Switch Switch DN+TT DN+TT DN+TT DN+TT DN+TT DN+TT DN+TT Rack Rack Rack Rack DN = Data" xmpDM:startTime="1423267" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Node TT = Task Tracker NN = Name Node Sec." xmpDM:startTime="1423267" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Job Tracker" xmpDM:startTime="1423267" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont) Data nodes get the data if necessary, do the map function, and write the results to disks." xmpDM:startTime="1436433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Job tracker than assigns the reduce jobs to data nodes that have the map output or close to it." xmpDM:startTime="1436433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="All data has a check attached to it to verify its integrity." xmpDM:startTime="1436433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1436433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Networking Requirements for Big Data Code/Data Collocation: The data for map jobs should be at the processors that are going" xmpDM:startTime="1436967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="to map." xmpDM:startTime="1436967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Elastic bandwidth: to match the variability of volume Fault/Error Handling: If a processor fails, its task needs to be assigned" xmpDM:startTime="1436967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="to another processor." xmpDM:startTime="1436967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Security: Access control (authorized users only), privacy (encryption), threat detection, all in real-time in a highly scalable manner Synchronization: The" xmpDM:startTime="1436967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="map jobs should be comparables so that they finish together." xmpDM:startTime="1436967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Similarly reduce jobs should be comparable." xmpDM:startTime="1436967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1436967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Recent Developments in Networking High-Speed: 100 Gbps Ethernet Þ 400 Gbps Þ 1000 Gbps Þ Cheap storage access." xmpDM:startTime="1437733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Easy to move big data." xmpDM:startTime="1437733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualization Software Defined Networking Network Function Virtualization" xmpDM:startTime="1437733" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualization (Cont) Recent networking technologies and standards allow: 1." xmpDM:startTime="1439567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Computation 2." xmpDM:startTime="1439567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Storage 3." xmpDM:startTime="1439567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Rack Storage Connectivity 4." xmpDM:startTime="1439567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Data Center Storage 5." xmpDM:startTime="1439567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Metro and Global Storage" xmpDM:startTime="1439567" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="1." xmpDM:startTime="1458433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Computation Initially data centers consisted of multiple IP subnets Each subnet = One Ethernet Network Ethernet addresses are globally" xmpDM:startTime="1458433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="unique and do not change IP addresses are locators and change every time you move If a VM moves inside" xmpDM:startTime="1458433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="a subnet Þ No change to IP address Þ Fast If a VM moves from one subnet to another Þ" xmpDM:startTime="1458433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Its IP address changes Þ All connections break Þ Slow Þ Limited VM mobility IEEE 802.1ad-2005" xmpDM:startTime="1458433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Ethernet Provider Bridging (PB), IEEE 802.1ah-2008" xmpDM:startTime="1458433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Provider Backbone Bridging (PBB) allow Ethernets to span long distances Þ Global VM mobility Subnet Subnet Subnet Data Center" xmpDM:startTime="1458433" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="2." xmpDM:startTime="1538467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Storage Initially data centers used Storage Area Networks (Fibre Channel) for server-to-storage communications and Ethernet for server-to-server communication Fibre" xmpDM:startTime="1538467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Channel Fabric Ethernet Fabric Server Storage Server IEEE added 4 new standards to make Ethernet offer low loss, low latency" xmpDM:startTime="1538467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="service like Fibre Channel: Priority-based Flow Control (IEEE 802.1Qbb-2011)" xmpDM:startTime="1538467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Enhanced Transmission Selection (IEEE 802.1Qaz-2011)" xmpDM:startTime="1538467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Congestion Control (IEEE 802.1Qau-2010)" xmpDM:startTime="1538467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Data Center Bridging Exchange (IEEE 802.1Qaz-2011)" xmpDM:startTime="1538467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Result: Unified networking Þ Significant CapEx/OpEx saving" xmpDM:startTime="1538467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="3." xmpDM:startTime="1623400" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Rack Storage Connectivity MapReduce jobs are assigned to the nodes that have the data Job tracker assigns jobs to" xmpDM:startTime="1623400" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="task trackers in the rack where the data is." xmpDM:startTime="1623400" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="High-speed Ethernet can get the data in the same rack." xmpDM:startTime="1623400" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Peripheral Connect Interface (PCI) Special Interest Group (SIG)’s Single Root I/O virtualization (SR-IOV) allows a storage to be virtualized and" xmpDM:startTime="1623400" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="shared among multiple VMs." xmpDM:startTime="1623400" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="VM VM PCIe V PCIe V PCIe pM … …" xmpDM:startTime="1623400" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Multi-Root IOV PCI-SIG Multi-Root I/O Virtualization (MR-IOV) standard allows one or more PCIe cards to serve multiple servers and VMs" xmpDM:startTime="1623867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="in the same rack Fewer adapters  Less cooling." xmpDM:startTime="1623867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="No adapters  Thinner servers VM PCIe Fabric PCIe Card VM VM VM VM VM PCIe Card vPCIe vPCIe vPCIe" xmpDM:startTime="1623867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="vPCIe pM pM pM …" xmpDM:startTime="1623867" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="3." xmpDM:startTime="1625033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Rack Storage Connectivity MapReduce jobs are assigned to the nodes that have the data Job tracker assigns jobs to" xmpDM:startTime="1625033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="task trackers in the rack where the data is." xmpDM:startTime="1625033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="High-speed Ethernet can get the data in the same rack." xmpDM:startTime="1625033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Peripheral Connect Interface (PCI) Special Interest Group (SIG)’s Single Root I/O virtualization (SR-IOV) allows a storage to be virtualized and" xmpDM:startTime="1625033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="shared among multiple VMs." xmpDM:startTime="1625033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="VM VM PCIe V PCIe V PCIe pM … …" xmpDM:startTime="1625033" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Multi-Root IOV PCI-SIG Multi-Root I/O Virtualization (MR-IOV) standard allows one or more PCIe cards to serve multiple servers and VMs" xmpDM:startTime="1692233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="in the same rack Fewer adapters  Less cooling." xmpDM:startTime="1692233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="No adapters  Thinner servers VM PCIe Fabric PCIe Card VM VM VM VM VM PCIe Card vPCIe vPCIe vPCIe" xmpDM:startTime="1692233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="vPCIe pM pM pM …" xmpDM:startTime="1692233" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="4." xmpDM:startTime="1703467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Data Center Storage IEEE 802.1BR-2012" xmpDM:startTime="1703467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtual Bridgeport Extension (VBE) allows multiple switches to combine in to a very large switch Storage and computers located anywhere" xmpDM:startTime="1703467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="in the data center appear as if connected to the same switch Port Extender Parent Switch Port Extender Port Extender" xmpDM:startTime="1703467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="… vSwitch vSwitch Distributed vSwitch VM VM VM … Storage Storage Storage …" xmpDM:startTime="1703467" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="5." xmpDM:startTime="1739833" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing Metro Storage Data center Interconnection standards: Virtual Extensible LAN (VXLAN), Network Virtualization using GRE (NVGRE), and Transparent Interconnection of" xmpDM:startTime="1739833" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Lots of Link (TRILL) Þ data centers located far away to appear to be on the same Ethernet Data Center" xmpDM:startTime="1739833" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="1 Data Center 2 Ref: http://tools.ietf.org/html/draft-mahalingam-dutt-dcops-vxlan-04," xmpDM:startTime="1739833" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="http://tools.ietf.org/html/draft-sridharan-virtualization-nvgre-03," xmpDM:startTime="1739833" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="RFC 5556" xmpDM:startTime="1739833" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing the Global Storage Energy Science Network (ESNet) uses virtual switch to connect members located all over the world Virtualization" xmpDM:startTime="1762967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Þ Fluid networks Þ The world is flat Þ You draw your network Þ Every thing is virtually local Ref:" xmpDM:startTime="1762967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="I." xmpDM:startTime="1762967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Monga, “Software Defined Networking for Big-data Science,” http://www.es.net/assets/pubs_presos/Monga-WAN-Switch-SC12SRS.pdf" xmpDM:startTime="1762967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1762967" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Software Defined Networking Centralized Programmable Control Plane Allows automated orchestration (provisioning) of a large number of virtual resources (machines, networks," xmpDM:startTime="1791600" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="storage) Large Hadoop topologies can be created on demand Network Manager Policies Control Controller" xmpDM:startTime="1791600" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Network Function Virtualization (NFV) Fast standard hardware  Software based Devices Virtual networking modules (DHCP, Firewall, DNS, …) running on" xmpDM:startTime="1810533" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="standard processors Modules can be combined to create any combination of function for data privacy, access control, … Virtual Machine" xmpDM:startTime="1810533" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="implementation  Quick provisioning Standard Application Programming Interfaces (APIs) Þ Networking App Market Þ Privacy and Security for Big data" xmpDM:startTime="1810533" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="in the multi-tenant clouds Router = DHCP NAT QoS Forwarding Hypervisor VM VM VM" xmpDM:startTime="1810533" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Big Data for Networking Need to monitor traffic patterns and rearrange virtual networks connecting millions of VMs in real-time Þ" xmpDM:startTime="1825700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Managing clouds is a real-time big data problem." xmpDM:startTime="1825700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Internet of things Þ Big Data generation and analytics Today’s data center: Tens of tenants Hundreds of switches and routers" xmpDM:startTime="1825700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Thousands of servers Hundreds of administrators Tomorrow: 1k of clients 10k of pSwitches Þ 100k of vSwitches 1M of VMs" xmpDM:startTime="1825700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Tens of Administrators" xmpDM:startTime="1825700" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Summary I/O virtualization allows all storage in the rack to appear local to any VM in that rack Þ Solves" xmpDM:startTime="1912067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="the co-location problem of MapReduce Network virtualization allows storage anywhere in the data center or even other data centers to" xmpDM:startTime="1912067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="appear local Software defined networking allows orchestration of a large number of resources Þ Dynamic creation of Hadoop clusters Network" xmpDM:startTime="1912067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="function virtualization will allow these clusters to have special functions and security in multi-tenant clouds." xmpDM:startTime="1912067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1912067" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Acronyms ADCOM Advanced Computing and Communications API Application programming interface, CapEx Capital Expenditure DARPA Defense Advanced Project Research Agency DHCP" xmpDM:startTime="1986667" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Dynamic Host Control Protocol DN Data Node DNS Domain Name System DoD Department of Defense DOE Department of Energy ESNet" xmpDM:startTime="1986667" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Energy Science Network GDP Gross Domestic Production GRE Generic Routing Encapsulation HDFS Hadoop Distributed File System IEEE Institution of Electrical" xmpDM:startTime="1986667" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="and Electronic Engineers IOV I/O Virtualization IP Internet Protocol" xmpDM:startTime="1986667" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Acronyms (Cont) LAN Local Area Network MR-IOV Multi-root I/O Vertualization NAT Network Address Translation NFV Network Function Virtualization NN Name" xmpDM:startTime="1987367" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Node NSA National Security Agency OpEx Operational Expences PB Provider Bridging PBB Provider Backbone Bridging PCI-SIG PCI Special Interest Group" xmpDM:startTime="1987367" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="PCI Peripheral Computer Interface PCIe PCI Express pM Physical Machine pSwitches Physical Switch QoS Quality of Service RFC Request for" xmpDM:startTime="1987367" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Comments" xmpDM:startTime="1987367" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Acronyms (Cont) SDN .Software" xmpDM:startTime="1987900" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Defined Networking SR-IOV Single Root I/O Vertualization TRILL Transparent Interconnection of Lots of Link TT Task Tracker USGS United States" xmpDM:startTime="1987900" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Geological Survey VBE Virtual Bridgeport Extension VM Virtual Machine vSwitch Virtual Switch WAN Wide-Area Network" xmpDM:startTime="1987900" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Scan This to Download These Slides Raj Jain http://rajjain.com" xmpDM:startTime="1988333" xmpDM:duration="1000"/></rdf:li><rdf:li><rdf:Description xmpDM:name="" xmpDM:startTime="1988333" xmpDM:duration="1000"/></rdf:li></rdf:Seq>
                     </xmpDM:markers>
                  </rdf:Description>
               </rdf:li>
               <rdf:li>
                  <rdf:Description xmpDM:trackType="TableOfContents" xmpDM:frameRate="f1000" xmpDM:trackName="Table of Contents">
                     <xmpDM:markers>
                        <rdf:Seq>
                           <rdf:li><rdf:Description xmpDM:name="Networking Issues For Big Data" xmpDM:startTime="0" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="0" tscDM:imageoffset="0" tscDM:imagerect="0, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Overview" xmpDM:startTime="13033" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="1" tscDM:imageoffset="0" tscDM:imagerect="75, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Big Data Enabled by Networking" xmpDM:startTime="29600" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="2" tscDM:imageoffset="0" tscDM:imagerect="150, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Google File System" xmpDM:startTime="84700" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="3" tscDM:imageoffset="0" tscDM:imagerect="225, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="BigTable" xmpDM:startTime="247233" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="4" tscDM:imageoffset="0" tscDM:imagerect="300, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="MapReduce" xmpDM:startTime="374567" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="5" tscDM:imageoffset="0" tscDM:imagerect="375, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="MapReduce Example" xmpDM:startTime="646467" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="6" tscDM:imageoffset="0" tscDM:imagerect="450, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="MapReduce Optimization" xmpDM:startTime="780800" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="7" tscDM:imageoffset="0" tscDM:imagerect="525, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Story of Hadoop" xmpDM:startTime="904867" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="8" tscDM:imageoffset="0" tscDM:imagerect="600, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="MapReduce Optimization" xmpDM:startTime="908100" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="9" tscDM:imageoffset="0" tscDM:imagerect="675, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Story of Hadoop" xmpDM:startTime="987767" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="10" tscDM:imageoffset="0" tscDM:imagerect="750, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop" xmpDM:startTime="1074233" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="11" tscDM:imageoffset="0" tscDM:imagerect="825, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont)" xmpDM:startTime="1186167" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="12" tscDM:imageoffset="0" tscDM:imagerect="900, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont)" xmpDM:startTime="1279733" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="13" tscDM:imageoffset="0" tscDM:imagerect="975, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Networking Requirements for Big Data" xmpDM:startTime="1312333" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="14" tscDM:imageoffset="0" tscDM:imagerect="1050, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Recent Developments in Networking" xmpDM:startTime="1378467" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="15" tscDM:imageoffset="0" tscDM:imagerect="1125, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualization (Cont)" xmpDM:startTime="1419067" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="16" tscDM:imageoffset="0" tscDM:imagerect="1200, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Recent Developments in Networking" xmpDM:startTime="1421733" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="17" tscDM:imageoffset="0" tscDM:imagerect="1275, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Networking Requirements for Big Data" xmpDM:startTime="1422300" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="18" tscDM:imageoffset="0" tscDM:imagerect="1350, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont)" xmpDM:startTime="1422800" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="19" tscDM:imageoffset="0" tscDM:imagerect="1425, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont)" xmpDM:startTime="1423267" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="20" tscDM:imageoffset="0" tscDM:imagerect="1500, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Hadoop (Cont)" xmpDM:startTime="1436433" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="21" tscDM:imageoffset="0" tscDM:imagerect="1575, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Networking Requirements for Big Data" xmpDM:startTime="1436967" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="22" tscDM:imageoffset="0" tscDM:imagerect="1650, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Recent Developments in Networking" xmpDM:startTime="1437733" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="23" tscDM:imageoffset="0" tscDM:imagerect="1725, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualization (Cont)" xmpDM:startTime="1439567" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="24" tscDM:imageoffset="0" tscDM:imagerect="1800, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="1. Virtualizing Computation" xmpDM:startTime="1458433" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="25" tscDM:imageoffset="0" tscDM:imagerect="1875, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="2. Virtualizing Storage" xmpDM:startTime="1538467" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="26" tscDM:imageoffset="0" tscDM:imagerect="1950, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="3. Virtualizing Rack Storage Connectivity" xmpDM:startTime="1623400" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="27" tscDM:imageoffset="0" tscDM:imagerect="2025, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Multi-Root IOV" xmpDM:startTime="1623867" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="28" tscDM:imageoffset="0" tscDM:imagerect="2100, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="3. Virtualizing Rack Storage Connectivity" xmpDM:startTime="1625033" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="29" tscDM:imageoffset="0" tscDM:imagerect="2175, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Multi-Root IOV" xmpDM:startTime="1692233" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="30" tscDM:imageoffset="0" tscDM:imagerect="2250, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="4. Virtualizing Data Center Storage" xmpDM:startTime="1703467" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="31" tscDM:imageoffset="0" tscDM:imagerect="2325, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="5. Virtualizing Metro Storage" xmpDM:startTime="1739833" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="32" tscDM:imageoffset="0" tscDM:imagerect="2400, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Virtualizing the Global Storage" xmpDM:startTime="1762967" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="33" tscDM:imageoffset="0" tscDM:imagerect="2475, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Software Defined Networking" xmpDM:startTime="1791600" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="34" tscDM:imageoffset="0" tscDM:imagerect="2550, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Network Function Virtualization (NFV)" xmpDM:startTime="1810533" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="35" tscDM:imageoffset="0" tscDM:imagerect="2625, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Big Data for Networking" xmpDM:startTime="1825700" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="36" tscDM:imageoffset="0" tscDM:imagerect="2700, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Summary" xmpDM:startTime="1912067" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="37" tscDM:imageoffset="0" tscDM:imagerect="2775, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Acronyms" xmpDM:startTime="1986667" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="38" tscDM:imageoffset="0" tscDM:imagerect="2850, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name=" Acronyms (Cont)" xmpDM:startTime="1987367" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="39" tscDM:imageoffset="0" tscDM:imagerect="2925, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name=" Acronyms (Cont)" xmpDM:startTime="1987900" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="40" tscDM:imageoffset="0" tscDM:imagerect="3000, 0, 75, 56"/></rdf:li><rdf:li><rdf:Description xmpDM:name="Scan This to Download These Slides" xmpDM:startTime="1988333" tscDM:image="m_19nbd_Thumbnails.png" tscDM:imageindex="41" tscDM:imageoffset="0" tscDM:imagerect="3075, 0, 75, 56"/></rdf:li></rdf:Seq>
                     </xmpDM:markers>
                  </rdf:Description>
               </rdf:li>
            </rdf:Bag>
         </xmpDM:Tracks>
         <tscDM:controller>
            <rdf:Description xmpDM:name="tscplayer">
               <tscDM:parameters>
                  <rdf:Bag>
                     <rdf:li xmpDM:name="autohide" xmpDM:value="true"/><rdf:li xmpDM:name="autoplay" xmpDM:value="false"/><rdf:li xmpDM:name="loop" xmpDM:value="false"/><rdf:li xmpDM:name="searchable" xmpDM:value="true"/><rdf:li xmpDM:name="captionsenabled" xmpDM:value="false"/><rdf:li xmpDM:name="sidebarenabled" xmpDM:value="false"/><rdf:li xmpDM:name="unicodeenabled" xmpDM:value="false"/><rdf:li xmpDM:name="backgroundcolor" xmpDM:value="000000"/><rdf:li xmpDM:name="sidebarlocation" xmpDM:value="left"/><rdf:li xmpDM:name="endaction" xmpDM:value="stop"/><rdf:li xmpDM:name="endactionparam" xmpDM:value="true"/><rdf:li xmpDM:name="locale" xmpDM:value="en-US"/></rdf:Bag>
               </tscDM:parameters>
               <tscDM:controllerText>
                  <rdf:Bag>
                  </rdf:Bag>
               </tscDM:controllerText>
            </rdf:Description>
         </tscDM:controller>
         <tscDM:contentList>
            <rdf:Description>
               <tscDM:files>
                  <rdf:Seq>
                     <rdf:li xmpDM:name="0" xmpDM:value="m_19nbd.mp4"/><rdf:li xmpDM:name="1" xmpDM:value="m_19nbd_First_Frame.png"/><rdf:li xmpDM:name="2" xmpDM:value="m_19nbd_Thumbnails.png"/></rdf:Seq>
               </tscDM:files>
            </rdf:Description>
         </tscDM:contentList>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>