Understanding Hadoop Clusters and the Network

Total Page:16

File Type:pdf, Size:1020Kb

Understanding Hadoop Clusters and the Network Understanding Hadoop Clusters and the Network Part 1. Introduction and Overview Brad Hedlund http://bradhedlund.com http://www.linkedin.com/in/bradhedlund @bradhedlund BRAD HEDLUND .com Hadoop Server Roles Clients Distributed Data Analytics Distributed Data Storage Map Reduce HDFS Secondary Job Tracker Name Node masters Name Node Data Node & Data Node & Data Node & Task Tracker Task Tracker Task Tracker slaves Data Node & Data Node & Data Node & Task Tracker Task Tracker Task Tracker BRAD HEDLUND .com Hadoop Cluster World switch switch switch switch switch switch switch Name Node Job Tracker Secondary NN Client DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT DN + TT Rack 1 Rack 2 Rack 3 Rack 4 Rack N BRAD HEDLUND .com Typical Workflow • Load data into the cluster (HDFS writes) • Analyze the data (Map Reduce) • Store results in the cluster (HDFS writes) • Read the results from the cluster (HDFS reads) Sample Scenario: How many times did our customers type the word “Fraud” into emails sent to customer service? Huge file containing all emails sent File.txt to customer service BRAD HEDLUND .com Writing files to HDFS OK. Write to I want to write Data Nodes Blocks A,B,C of 1,5,6 File.txt File.txt Client Blk A Blk B Blk C Name Node Data Node 1 Data Node 5 Data Node 6 Data Node N Blk A Blk B Blk C • Client consults Name Node • Client writes block directly to one Data Node • Data Nodes replicates block • Cycle repeats for next block BRAD HEDLUND .com Hadoop Rack Awareness – Why? switch Name Node switch switch switch Rack aware metadata File.txt= Rack 1: Data Node 1 Data Node 5 Data Node 9 Blk A: Data Node 1 B A C A C B DN1, DN5, DN6 Data Node 2 Data Node 2 Data Node 6 Data Node 10 Data Node 3 Blk B: B A C DN7, DN1, DN2 Rack 5: Data Node 3 Data Node 7 Data Node 11 Data Node 5 Blk C: Data Node 5 Data Node 8 Data Node 6 Data Node 12 DN5, DN8,DN9 Data Node 7 Rack 1 Rack 5 Rack 9 • Never loose all data if entire rack fails • Keep bulky flows in-rack when possible • Assumption that in-rack is higher bandwidth, lower latency BRAD HEDLUND .com Preparing HDFS writes OK. Write to I want to write Data Nodes File.txt 1,5,6 Block A File.txt Client Blk A Blk B Blk C Name Node Ready! Ready switch Rack aware Data Nodes Rack 1: 5,6 Data Node 1 switch switch Rack 5: Data Node 5 Data Node 6 Data Node 1 Data Node 5 Ready Ready! • Name Node picks Data Node 6 two nodes in the same rack, one Ready? Data Node 6 node in a different rack • Data protection Rack 1 Rack 5 • Locality for M/R BRAD HEDLUND .com Pipelined Write File.txt Client Blk A Blk B Blk C Name Node switch Rack aware Rack 1: Data Node 1 switch switch Rack 5: Data Node 5 Data Node 6 Data Node 1 Data Node 5 • Data Nodes 1 A A & 2 pass data along as its received Data Node 6 • TCP 50010 A Rack 1 Rack 5 BRAD HEDLUND .com Pipelined Write File.txt Blk A: DN1, DN2, DN3 File.txt Client Blk A Blk B Blk C Name Node Success switch Block received Rack 1: Data Node 1 switch switch Rack 5: Data Node 2 Data Node 3 Data Node 1 Data Node 2 A A Data Node 3 A Rack 1 Rack 5 BRAD HEDLUND .com Multi-block Replication Pipeline 1TB File = File.txt Client 3TB storage 3TB network traffic Blk A Blk B Blk C switch switch switch switch Blk A Blk A Data Node 1 Data Node X Data Node 2 Blk B Blk C Blk A Blk B Data Node Y Data Node 3 Data Node W Blk C Blk C Blk B Data Node Z Rack 1 Rack 4 Rack 5 BRAD HEDLUND .com Client writes Span the HDFS Cluster Client switch switch switch switch switch Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Rack 1 Rack 2 Rack 3 Rack 4 Rack N Factors: File.txt • Block size • File Size More blocks = Wider spread BRAD HEDLUND .com Data Node writes span itself, and other racks switch switch switch switch switch Data Node Data Node C Data Node Data Node Data Node A B C Data Node Data Node B Data Node A Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node Data Node B Data Node Data Node Data Node Data Node C Data Node Data Node Data Node Data Node Data Node Data Node Data Node A Data Node Rack 1 Rack 2 Rack 3 Rack 4 Rack N Results.txt Blk A Blk B Blk C BRAD HEDLUND .com Name Node Awesome! Thanks. metadata File system DN1: A,C DN2: A,C File.txt = A,C DN3: A,C Name Node I have I’m blocks: alive! A, C Data Node 1 Data Node 2 Data Node 3 Data Node N A C A C A C • Data Node sends Heartbeats • Every 10th heartbeat is a Block report • Name Node builds metadata from Block reports • TCP – every 3 seconds • If Name Node is down, HDFS is down BRAD HEDLUND .com Re-replicating missing replicas Uh Oh! Missing metadata Rack Awareness replicas DN1: A,C Rack1: DN1, DN2 DN2: A,C Rack5: DN3, DN3: A, C Name Node Rack9: DN8 Copy blocks A,C to Node 8 Data Node 1 Data Node 2 Data Node 3 Data Node 8 A C A C A C A C • Missing Heartbeats signify lost Nodes • Name Node consults metadata, finds affected data • Name Node consults Rack Awareness script • Name Node tells a Data Node to re-replicate BRAD HEDLUND .com Secondary Name Node File system metadata File.txt = A,C Name Node Its been an hour, give me your Secondary metadata Name Node • Not a hot standby for the Name Node • Connects to Name Node every hour* • Housekeeping, backup of Name Node metadata • Saved metadata can rebuild a failed Name Node BRAD HEDLUND .com Client reading files from HDFS Tell me the Blk A = 1,5,6 block locations Blk B = 8,1,2 of Results.txt Blk C = 5,8,9 Client Name Node switch switch switch metadata Results.txt= Data Node 1 Data Node 5 Data Node 8 Blk A: B A C A C B DN1, DN5, DN6 Data Node 2 Data Node 6 Data Node 9 Blk B: B A C DN7, DN1, DN2 Data Node Data Node Data Node Blk C: Data Node Data Node Data Node DN5, DN8,DN9 Rack 1 Rack 5 Rack 9 • Client receives Data Node list for each block • Client picks first Data Node for each block • Client reads blocks sequentially BRAD HEDLUND .com Data Node reading files from HDFS Tell me the Block A = 1,5,6 locations of Block A of File.txt switch Name Node switch switch switch Rack aware metadata File.txt= Rack 1: Data Node 1 Data Node 5 Data Node 8 Blk A: Data Node 1 B A C A C B DN1, DN5, DN6 Data Node 2 Data Node 2 Data Node 6 Data Node 9 Data Node 3 Blk B: B A C DN7, DN1, DN2 Rack 5: Data Node 3 Data Node Data Node Data Node 5 Blk C: Data Node Data Node Data Node DN5, DN8,DN9 Rack 1 Rack 5 Rack 9 • Name Node provides rack local Nodes first • Leverage in-rack bandwidth, single hop BRAD HEDLUND .com Data Processing: Map How many times does Client “Fraud” appear Count in File.txt? “Fraud” in Block C Name Node Job Tracker Map Task Map Task Map Task Data Node 1 Data Node 5 Data Node 9 A B C Fraud = 3 Fraud = 0 Fraud = 11 File.txt • Map: “Run this computation on your local data” • Job Tracker delivers Java code to Nodes with local data BRAD HEDLUND .com What if data isn’t local? How many times does Client “Fraud” appear Count in File.txt? “Fraud” in Block C Name Node Job Tracker switch switch switch Map Task Map Task “I need block A” Data Node 5 Data Node 9 Data Node 1 B C Fraud = 0 Fraud = 11 A “no Map tasks left” Data Node 2 Rack 1 Rack 5 Rack 9 • Job Tracker tries to select Node in same rack as data • Name Node rack awareness BRAD HEDLUND .com Data Processing: Reduce Client Job Tracker Sum “Fraud” HDFS Results.txt Data Node 3 Fraud = 14 Reduce Task X Y Z Fraud = 0 Map Task Map Task Map Task Data Node 1 Data Node 5 Data Node 9 A B C • Reduce: “Run this computation across Map results” • Map Tasks deliver output data over the network • Reduce Task data output written to and read from HDFS BRAD HEDLUND .com Unbalanced Cluster switch **I was assigned a Map Task but don’t have the switch switch switch NEW switch NEW block.
Recommended publications
  • NHS England Yorkshire & Humber Orthodontic Lots and Locations
    NHS England Yorkshire & Humber Orthodontic Lots and Locations Total Number Postcodes Total No. of Locations within Postcodes Lot Name Servicing (including UOA's of UOA's (including but not exclusively) but not exclusively) Lots in Lot North Yorkshire & Humber Craven BD20, BD23, BD24 Crosshills, Settle, Skipton, Craven 6500 1 6500 Grassington Harrogate HG1, HG2, HG3, Harrogate, Knaresborough, Ripon, Harrogate 10318 1 10318 HG4, HG5, YO51, Boroughbridge, Marston Moor YO26 Ward Hambleton and DL6, DL7, DL8, Leeming, Leyburn, Thirsk, Hambleton and 8606 1 8606 Richmondshire DL9, DL10, DL11, Northallerton, Richmond, Richmondshire YO7, YO61 Easingwold Scarborough YO11, YO12, Scarborough, Scalby, Seamer Scarborough and and Ryedale YO13, YO14, Ward, East Ayton, Filey, 9682 1 9682 Ryedale YO17, YO18, Hunmanby, Malton, Pickering, YO62, YO21,YO60 Helmsley, Whitby Selby YO8,LS24, LS25, Selby, Sherburn in Elmet, Selby 6500 1 6500 Tadcaster York YO1, YO10, YO19, Acomb, Bishopthorpe, York 10376 1 10376 YO23, YO24, Dunnington, Haxby, Rawcliffe, YO26, YO30, YO32 East Riding - YO15, YO16,YO25, Bridlington, Flamborough, North East HU18, HU10, Holderness Ward, East Wolds and HU11, HU12, Coastal Ward, Hornsea, Mid East Riding 19699 2 9850 HU13, HU14, Holderness Ward, North HU16, HU17, Holderness Ward, Withernsea, HU18, HU19 Hessle, Beverley, Cottingham East Riding - YO25, YO41, Pocklington, Howdenshire Ward, West YO42, YO43, Goole, Hessle, Beverley, 9850 HU10, HU13, Cottingham, Driffield HU14, HU15, HU16, HU17, DN14 Hull East HU1, HU2, HU7, Branshome, Sutton
    [Show full text]
  • Driving Restrictions, Goods Transport Germany 2019 Vehicles Concerned Trucks with a Total Permissible Weight of Over 7.5T, As We
    Driving Restrictions, Goods Transport Germany 2019 Vehicles concerned trucks with a total permissible weight of over 7.5t, as well as trucks with trailers in case of business-like/commercial or paid transportation of goods including related empty runs. Area throughout the road and motorway network Prohibition Sundays and public holidays from 00h00 to 22h00 Exceptions (applies also to the additional summer driving restrictions) 1. Combined rail/road goods transport from the shipper to the nearest loading railway station or from the nearest designated unloading railway station to the consignee up to a distance of 200km (no limitation on distance during the additional summer restrictions); also combined sea/road goods transport between the place of loading or unloading and a port situated within a radius of 150km maximum (delivery or loading). 2. Deliveries of fresh milk and other dairy produce, fresh meat and its fresh derivatives, fresh fish, live fish and their fresh derivatives, perishable foodstuffs (fruit and vegetables). 3. Transportation of animal by-products according to category 1, Art. 8 as well as category 2, Art. 9f of regulation (EG) No. 1069/2009. 4. Use of vehicles of recovery, towing and breakdown services in case of an accident or other emergencies. 5. Transport of living bees. 6. Empty vehicles, in connection with the transport operations mentioned under point 2-5. 7. Transport operations using vehicles subject to the Federal Law on the obligations of service; the relevant authorisation must be carried on board and produced for inspection on request. Also exempted from the prohibition are vehicles belonging to the police and federal border guard, fire brigades and emergency services, the federal armed services and allied troops.
    [Show full text]
  • General Practice Contact Details Updated 20 May 2020
    NHS Doncaster CCG - General Practice Contact Details Updated 20 May 2020 Surgery Name Site Address Post Code Practice Manager Main Tel No Askern Medical Practice Main The White Wings Centre, Spa Pool Road, Askern DN6 0HZ Claire Davis 01302 700378 Askern Medical Practice (Mexborough) Branch Mexborough Integrated Healthcare, Alagu Close, Mexborough S64 9AE Claire Davis 01709 514443 Barnburgh Surgery Main Fox Lane, Barnburgh DN5 7ET Debi Gillott 01709 882032 Bentley Surgery Main 128 High Street, Bentley DN5 0AT Debbie Forbes-Hughes 01302 874551 Conisbrough Group Practice Main Stone Castle Centre, Gardens Lane, Conisbrough DN12 3JW Mona Parks 01709 860016 Conisbrough Medical Practice Main The Health Centre, Gardens Lane, Conisbrough DN12 3JW Claire Davis 01709 866003 Denaby Medical Practice Main Denaby Springwell Centre, Church Road, Denaby Main DN12 4AB Claire Davis 01709 863302 Dunsville Medical Centre Main 126/128 High Street, Dunsville DN7 4BY Paula Farmer 01302 890108 Hatfield Health Centre Main The Heathfield Centre, Ash Hill Road, Hatfield DN7 6JH Sue Bryson 01302 897600 Mexborough Health Centre Main Adwick Road, Mexborough S64 0BY Julie Haley 01709 590590 Northfield Surgery Main The Vermuyden Centre, Fieldside, Thorne DN8 4BQ Natasha Moore 01405 812121 Oakwood Surgery Main Masham Road, Cantley DN4 6BU Allison Edgeler 01302 537611 Park View Surgery Main Newton Medical Centre, Newton Lane, Sprotbrough DN5 8DA Linda Faulkner 01302 787909 Petersgate Medical Centre Main 99 Amersall Road, Scawthorpe DN5 9PQ Ruth Price 01302 390490 Regent
    [Show full text]
  • Pharmacy Contact Details Updated 17 August 2020
    NHS Doncaster CCG - Pharmacy Contact Details Updated 17 August 2020 Pharmacy Name Address 1 Address 2 Post Code Phone Number Asda Pharmacy The Asda Store Bawtry Road DN4 5NW 01302 379410 Asda Pharmacy The Asda Store High Street, Carcroft DN6 8DN 01302 573510 Auckley Surgery Ellers Lane Auckley DN9 3JF 01302 771392 Averroes Pharmacy Sandringham Road Medical Sandringham Road, Intake DN2 5JH 01302 327889 Centre Balby Late Night Pharmacy St John's Group Practice Greenfield Lane, Balby DN4 0TH 01302 859333 Boots Pharmacy 13-15 Frenchgate DN1 1QB 01302 342238 Boots Pharmacy 10-11 The Wheatley Centre Wheatley Hall Road DN2 4LY 01302 342257 Boots Pharmacy The White Wings Centre Askern DN6 0HZ 01302 709783 Boots Pharmacy 11 Church Street Askern DN6 0PH 01302 700297 Boots Pharmacy 5 Finkle Street Thorne DN8 5DE 01405 812282 Chestnut Pharmacy Carcroft Health Centre Chestnut Avenue, Carcroft DN6 8AG 01302 723723 D&R Sharp Chemists 59 Montrose Avenue Intake DN2 6QP 01302 360523 D&R Sharp Chemists High Street Bentley DN5 0AP 01302 820340 D&R Sharp Chemists Unit 4, Barnsley Road Scawsby DN5 8QE 01302 785465 Day Lewis Pharmacy The Vermuyden Centre Fieldside, Thorne DN8 4BQ 01405 817674 Eightlands (Pharmacy M) The New Surgery Adwick Road S64 0DB 01709 252669 Gorgemead (Cohens) Harlington Road S64 0JP 01709 584133 H I Weldricks Unit 3B, White Rose Park Ten Pound Walk DN4 5FB 01302 369121 H I Weldricks Leedale House Railway Court DN4 5FB 01302 554152 H I Weldricks 40-42 East Laithe Gate DN1 1HZ 01302 369699 H I Weldricks 28/29 Hallgate DN1 2DJ 01302 342338
    [Show full text]
  • Driving Restrictions for Heavy Goods Vehicles in the European Union
    Final Report Driving Restrictions for Heavy Goods Vehicles in the European Union The studies are subject to a disclaimer and copyright. The studies have been carried out for the European Commission and express the opinions of the organisations having undertaken them. The views have not been adopted or in any way approved by the European Commission and should not be relied upon as a statement of the European Commission's views. The European Commission does not guarantee the accuracy of the information given in the studies, nor does it accept responsibility for any use made thereof. Copyright in these studies is held by the European Union. Persons wishing to use the contents of these studies (in whole or in part) for purposes other than their personal use are invited to submit a written request to the following address: European Commission - Mobility and Transport DG - Library (DM28, 0/36) - B-1049 Brussels or by electronic form 2 Driving Restrictions for Heavy Goods Vehicles in the European Union Final Report Driving Restrictions for Heavy Goods Vehicles in the European Union Aad W. van den Engel This study has been commissioned by DG MOVE. Reference R20100132/31177000/AEN/GJO Zoetermeer, July 2010 © The use of figures and/or text from this report is permitted if the source is clearly mentioned. Copying of this report is only permitted with written permission from European Commission. 3 Contents EXECUTIVE SUMMARY 7 1 INTRODUCTION 9 1.1 Background 9 1.2 Objective 9 1.3 Structure of this Final Report 10 2 CLASSIFICATION OF RESTRICTIONS 11
    [Show full text]
  • World Bank Document
    Public Disclosure Authorized Public Disclosure Authorized Public Disclosure Authorized Public Disclosure Authorized TABLE OF CONTENTS 1. Extreme Laser Infrastructure — Nuclear Physics and the Laser Valley Initiative 19 1.1 Background 19 1.2 Location Choice 20 1.3 Phases in Implementation 20 1.4 Expected Impacts 21 1.5 This Report 23 2. Research and Innovation Environment for ELI-NP 25 2.1 Effectiveness of the R&D and Innovation Framework 25 2.1.1 Research Excellence 27 2.1.2 Science-Industry Collaboration and Technology Transfer 34 2.1.3 Business Innovation 37 2.1.4 Conclusion R&D and Innovation Environment in Romania 41 3. Spatial Dimensions of Laser Valley 43 3.1 Spatial Perspectives 43 3.1.1 The National Context 44 3.1.2 The Regional Context 46 3.1.3 The Local Context 59 3.1.4 Catalysts and Inhibitors from a Territorial Perspective 68 3.2 Normative Dimension 70 3.2.1 National Planning Documents 70 3.2.2 Regional Planning Documents 74 3.2.3 Local Planning Documents 76 3.2.4 Catalysts and Inhibitors from a Normative Perspective 81 3.3 Financial Dimension 83 3.4 Planning Dimension 85 3.5 Conclusions 88 4. Lessons from International Experience: Spillovers from Large Science Investments 91 4.1 Economic Theory of Knowledge 91 4.2 Conceptual Framework 92 4.3 Methodology 93 4.4 Case Selection 94 4.5 Case Study Analysis and Recommendations 95 4.5.1 Impact of Basic Science 96 4.5.2 Human Capital Development 97 4.5.3 Organizational and Regional Policy Alignment to Spur Entrepreneurship and Commercialization 99 4.5.4 Macro-view: Alignment with National Policies and Programs 101 4.5.5 Economic Geography and Spatial Considerations 104 3 4.6 Conclusions 106 4.6.1 Knowledge Impacts 106 4.6.2 Commercial Impacts 106 4.6.3 Spatial Impacts 107 5.
    [Show full text]
  • Esia 49149 Eia1
    SC Unitatea de Suport pentru Integrare SRL, www.studiidemediu.ro RSEIM+EA SNTGN Transgaz SA, Mediaș Capitolul 1 Dezvoltarea pe teritoriul României a Sistemului Național de Transport Gaze Naturale pe coridorul Bulgaria-România-Ungaria-Austria CHAPTER 1 BACKGROUND 1.1. Information on the project owner The National Gas Transmission Company "Transgaz" SA (hereinafter referred to as "Transgaz SA") was established under Government Decision 334/2000, as a Romanian legal entity organized as a public share company, with the purpose of fulfilling the national strategy for transportation, international transit, dispatching and gas engineering and research in gas transmission, and other complementary or ancillary activities to the main object of activity. "Transgaz SA" is the technical operator of the national gas transmission system, answering its operation in terms of quality, safety, economic efficiency and environmental protection. Project owner: Name of the beneficiary: Societatea Națională de Transport Gaze Naturale „Transgaz” SA Address: Pța. C.I. Motaș, nr. 1, Mediaș, jud. Sibiu, 551130 Comercial identification: J32/301/2000; CUI RO 13068733 Tel./fax: 0269 803333 / 0269 839029 Email: [email protected] www.transgaz.ro Contacts - Project responsible: Project manager: Eng. Sorin KESZEG phone. 0722 340.516 Project coordinator: Eng. Mircea NOVAC phone. 0722.328.115 Project responsible: Eng. Petru GREZER phone. 0721.583.030 Project responsible: Eng. Mihai OLTEANU phone. 0724.941.087 Environment officer: Eng. Rareș MITRACHE phone. 0729 308.856 13 | Pag. din 458 SC Unitatea de Suport pentru Integrare SRL, www.studiidemediu.ro RSEIM+EA SNTGN Transgaz SA, Mediaș Capitolul 1 Dezvoltarea pe teritoriul României a Sistemului Național de Transport Gaze Naturale pe coridorul Bulgaria-România-Ungaria-Austria 1.2.
    [Show full text]
  • Considerations on the Role of Modernizing the Road Infrastructure in the Prevention of Road Accidents
    MATEC Web of Conferences 290, 06004 (2019) https://doi.org/10.1051/matecconf /2019290 06004 MSE 2019 Considerations on the role of modernizing the road infrastructure in the prevention of road accidents Cristian Deac1,* , and Lucian Tarnu1 1 Lucian Blaga University of Sibiu, Romania, Department of Industrial Engineering and Management, Emil Cioran str., 4, Sibiu, Romania Abstract. The realizing and improvement of road infrastructure, of modern road networks provides normal, safe and pleasant road traffic conditions and also help prevent road accidents. The road network, with its constructive characteristics, has to offer optimal conditions for the movement of vehicles, pedestrians and other categories of participants in the road traffic. Starting from the case study of a road sector with heavy road traffic, the current paper analyzes the increase in road safety in Romanian localities along European and national roads through the implementation of specific measures such as setting up sidewalks, installing New Jersey median barriers, expanding the road sectors with 2+1 lanes, replacing normal pedestrian crossings with elevated crossings or with pedestrian crossing with mid-road waiting areas etc. 1 Introduction Modern society has come to rely more and more on road transportation. Therefore, road safety continues to be a major social problem and accident prevention is an international priority. Given the fact that it affects also many people on the way to their jobs or even doing their jobs, it needs to be treated like any other occupational risk, such as stress, explosion risk [1] etc. In 2018 alone, more than 25000 persons have died in road accidents recorded in the states of the European Union, while 1.45 million people have sustained severe or light injuries.
    [Show full text]
  • Directions to Viile Satu Mare, Romania 640 Km – About 9 Hours 0 Mins
    03.12.B2u0c1h2arest, Romania to Viile Satu Mare, Romania - Google Maps Directions to Viile Satu Mare, Romania 640 km – about 9 hours 0 mins Loading... ©2012 Google - Map data ©2012 Google - 1/5 03.12.B2u0c1h2arest, Romania to Viile Satu Mare, Romania - Google Maps Bucharest, Romania​ 1. Head toward Strada Ion Câmpineanu go 350 m south on Calea Victoriei total 350 m Pass by ING (on the left) 2. Turn right at Pizza Hut go 650 m onto Bulevardul Regina Elisabeta total 1.0 km Pass by Medas Professional (on the left in 600 m) 3. Turn left at Centrul Medical Memormed go 120 m onto Bulevardul Schitu Măgureanu total 1.1 km 4. Take the 2nd right go 1.7 km onto Splaiul Independenței/DN7/E81 total 2.8 km Pass by the park (on the right in 1.2 km) 5. Turn left onto DN7/E81 go 177 km Go through 1 roundabout total 180 km Pass by Agip (on the right in 5.1 km) 6. Keep right at the fork go 80.7 km Pass by MOL (on the left in 800 m) total 260 km 7. Turn right go 57 m tow ard E60 total 260 km 8. Slight left at E60 go 71 m total 261 km 9. Slight right onto E60 go 6.4 km Go through 1 roundabout total 267 km Pass by CDS Oil (on the right) 10. Take the ramp onto Sibiu Bypass/A1/E81 go 16.7 km total 284 km 11. Take the exit go 60 m total 284 km 12.
    [Show full text]
  • Romania National Reform Programme 2020
    NATIONAL REFORM PROGRAMME 2020 BUCHAREST APRIL 2020 TABLE OF CONTENTS ABBREVIATION INDEX .................................................................................. 3 1. INTRODUCTION .................................................................................. 7 2. MACROECONOMIC CONTEXT AND SCENARIO ................................................... 9 3. POLICY RESPONSE TO ECONOMIC CHALLENGES .................................. 13 3.1. Fiscal and budgetary policy ................................................... 13 3.2. Business environment and competitiveness ............................ 29 3.3. Strenghtening administrative capacity and other governmental measures ................................................................................. 53 4. NATIONAL EUROPE 2020 OBJECTIVES ......................................................... 73 4.1. Employment ........................................................................... 73 4.2. Research, Development and Innovation (RDI) ......................... 82 4.3. Environment and climate change ............................................ 90 4.4. Renewable energy sources ..................................................... 98 4.5. Energy efficiency .................................................................. 101 4.6. Early school leaving ............................................................. 106 4.7. Tertiary education ............................................................... 116 4.8. Social inclusion and combating poverty ...............................
    [Show full text]
  • Microsatellite Markers Linked to Six Russian Wheat Aphid Resistance Genes in Wheat
    Theor Appl Genet (2001) 102:504–510 © Springer-Verlag 2001 ORIGINAL PAPER X.M. Liu · C.M. Smith · B.S. Gill · V. Tolmay Microsatellite markers linked to six Russian wheat aphid resistance genes in wheat Received: 17 May 2000 / Accepted: 13 June 2000 Abstract The Russian wheat aphid (RWA), Diuraphis markers and the linked genes were confirmed by di-tel- noxia Mordvilko, is a serious economic pest of wheat osomic and nulli-tetrasomic analyses. Genetic linkage and barley in North America, South America, and South maps of the above RWA resistance genes and markers Africa. Using aphid-resistant cultivars has proven to be a have been constructed for wheat chromosomes 1D and viable tactic for RWA management. Several dominant re- 7D. These markers will be useful in marker-assisted sistance genes have been identified in wheat, Triticum breeding for RWA-resistant wheat. aestivum, including Dn1 in PI 137739, Dn2 in PI 262660, and at least three resistance genes (Dn5+) in PI 294994. Keywords Wheat · Russian wheat aphid · The identification of RWA-resistant genes and the devel- Microsatellite marker · Insect resistance · Gene mapping opment of resistant cultivars may be accelerated through the use of molecular markers. DNA of wheat from near- isogenic lines and segregating F2 populations was ampli- Introduction fied with microsatellite primers via PCR. Results re- vealed that the locus for wheat microsatellite GWM111 The Russian wheat aphid (RWA), Diuraphis noxia (Xgwm111), located on wheat chromosome 7DS (short (Mordvilko) (Homoptera: Aphididae), has been described arm), is tightly linked to Dn1, Dn2 and Dn5, as well as as one of the most-damaging pests of small grains in the Dnx in PI 220127.
    [Show full text]
  • Government of Romania Ministry of Transport
    GOVERNMENT OF ROMANIA MINISTRY OF TRANSPORT SECTORAL OPERATIONAL PROGRAMME TRANSPORT 2007 - 2013 April 2013 Contents Abbreviations and Acronyms iii List of Tables v List of Figures vi Introduction 1 Ex-ante evaluation summary 5 1. Analysis of the current situation 8 2. SWOT Analysis 52 3. Strategy 55 4. Financial plan 84 5. Implementation 88 6. Partnership 108 Annexes 111 A. Indicative list of major projects 112 A.1. Indicative list of major projects by key areas of intervention 113 A.2. Indicative list of major projects by mode 115 B. Maps 117 C. Indicative breakdown of the Community contribution by category in SOPT 118 ii Abbreviations and Acronyms AADT Annual Average Daily Traffic ACN Administration of Navigable Canals AGC European Agreement on Main International Railway Lines AFDJ River Administration of Lower Danube AFER Romanian Railway Authority AIS Automated Identification System ACIS Authority for Coordination of Structural Instruments APDF Fluvial Danube Ports Administration APDM Maritime Danube Ports Administration ATFER Romanian Railway Transporters Association BCTDR Central Bank for Road Technical Data BMS Bridge Management System CBA Cost-Benefit Analysis CF Cohesion Fund CFCU Central Finance and Contracting Unit CFR Romanian National Company for Railways CIS Community of Independent States CSCT Constanta South Container Terminal CSF Community Support Framework DRDP Regional Directorate for Road Maintenance EBRD European Bank for Reconstruction and Development EC European Commission EDIS Extended Decentralised Implementation
    [Show full text]