|
24 | 24 |
|
25 | 25 |
|
26 | 26 |
|
27 | | - <title>Index - Metadata Migrate and Sync</title> |
| 27 | + <title>Data transfer and metadata replication - Metadata Migrate and Sync</title> |
28 | 28 |
|
29 | 29 |
|
30 | 30 |
|
|
80 | 80 | <div data-md-component="skip"> |
81 | 81 |
|
82 | 82 |
|
83 | | - <a href="#two-steps-to-transfer-data-from-llnl-to-ornl" class="md-skip"> |
| 83 | + <a href="#purpose" class="md-skip"> |
84 | 84 | Skip to content |
85 | 85 | </a> |
86 | 86 |
|
|
114 | 114 | <div class="md-header__topic" data-md-component="header-topic"> |
115 | 115 | <span class="md-ellipsis"> |
116 | 116 |
|
117 | | - Index |
| 117 | + Data transfer and metadata replication |
118 | 118 |
|
119 | 119 | </span> |
120 | 120 | </div> |
|
759 | 759 |
|
760 | 760 |
|
761 | 761 | <span class="md-ellipsis"> |
762 | | - Index |
| 762 | + Data transfer and metadata replication |
763 | 763 | </span> |
764 | 764 |
|
765 | 765 |
|
|
770 | 770 |
|
771 | 771 |
|
772 | 772 | <span class="md-ellipsis"> |
773 | | - Index |
| 773 | + Data transfer and metadata replication |
774 | 774 | </span> |
775 | 775 |
|
776 | 776 |
|
|
790 | 790 | <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix> |
791 | 791 |
|
792 | 792 | <li class="md-nav__item"> |
793 | | - <a href="#two-steps-to-transfer-data-from-llnl-to-ornl" class="md-nav__link"> |
794 | | - <span class="md-ellipsis"> |
795 | | - Two steps to transfer data from LLNL to ORNL |
796 | | - </span> |
797 | | - </a> |
798 | | - |
799 | | - <nav class="md-nav" aria-label="Two steps to transfer data from LLNL to ORNL"> |
800 | | - <ul class="md-nav__list"> |
801 | | - |
802 | | - <li class="md-nav__item"> |
803 | 793 | <a href="#purpose" class="md-nav__link"> |
804 | 794 | <span class="md-ellipsis"> |
805 | 795 | Purpose |
806 | 796 | </span> |
807 | 797 | </a> |
808 | 798 |
|
809 | 799 | </li> |
810 | | - |
811 | | - <li class="md-nav__item"> |
| 800 | + |
| 801 | + <li class="md-nav__item"> |
812 | 802 | <a href="#terms" class="md-nav__link"> |
813 | 803 | <span class="md-ellipsis"> |
814 | 804 | Terms |
815 | 805 | </span> |
816 | 806 | </a> |
817 | 807 |
|
818 | 808 | </li> |
819 | | - |
820 | | - <li class="md-nav__item"> |
821 | | - <a href="#two-phase-data-transfer" class="md-nav__link"> |
| 809 | + |
| 810 | + <li class="md-nav__item"> |
| 811 | + <a href="#two-phases-of-data-transfer" class="md-nav__link"> |
822 | 812 | <span class="md-ellipsis"> |
823 | | - Two phase data transfer |
| 813 | + Two phases of data transfer |
824 | 814 | </span> |
825 | 815 | </a> |
826 | 816 |
|
827 | 817 | </li> |
828 | | - |
829 | | - <li class="md-nav__item"> |
| 818 | + |
| 819 | + <li class="md-nav__item"> |
830 | 820 | <a href="#results" class="md-nav__link"> |
831 | 821 | <span class="md-ellipsis"> |
832 | 822 | Results |
833 | 823 | </span> |
834 | 824 | </a> |
835 | 825 |
|
836 | | -</li> |
837 | | - |
838 | | - </ul> |
839 | | - </nav> |
840 | | - |
841 | 826 | </li> |
842 | 827 |
|
843 | 828 | </ul> |
|
947 | 932 | <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix> |
948 | 933 |
|
949 | 934 | <li class="md-nav__item"> |
950 | | - <a href="#two-steps-to-transfer-data-from-llnl-to-ornl" class="md-nav__link"> |
951 | | - <span class="md-ellipsis"> |
952 | | - Two steps to transfer data from LLNL to ORNL |
953 | | - </span> |
954 | | - </a> |
955 | | - |
956 | | - <nav class="md-nav" aria-label="Two steps to transfer data from LLNL to ORNL"> |
957 | | - <ul class="md-nav__list"> |
958 | | - |
959 | | - <li class="md-nav__item"> |
960 | 935 | <a href="#purpose" class="md-nav__link"> |
961 | 936 | <span class="md-ellipsis"> |
962 | 937 | Purpose |
963 | 938 | </span> |
964 | 939 | </a> |
965 | 940 |
|
966 | 941 | </li> |
967 | | - |
968 | | - <li class="md-nav__item"> |
| 942 | + |
| 943 | + <li class="md-nav__item"> |
969 | 944 | <a href="#terms" class="md-nav__link"> |
970 | 945 | <span class="md-ellipsis"> |
971 | 946 | Terms |
972 | 947 | </span> |
973 | 948 | </a> |
974 | 949 |
|
975 | 950 | </li> |
976 | | - |
977 | | - <li class="md-nav__item"> |
978 | | - <a href="#two-phase-data-transfer" class="md-nav__link"> |
| 951 | + |
| 952 | + <li class="md-nav__item"> |
| 953 | + <a href="#two-phases-of-data-transfer" class="md-nav__link"> |
979 | 954 | <span class="md-ellipsis"> |
980 | | - Two phase data transfer |
| 955 | + Two phases of data transfer |
981 | 956 | </span> |
982 | 957 | </a> |
983 | 958 |
|
984 | 959 | </li> |
985 | | - |
986 | | - <li class="md-nav__item"> |
| 960 | + |
| 961 | + <li class="md-nav__item"> |
987 | 962 | <a href="#results" class="md-nav__link"> |
988 | 963 | <span class="md-ellipsis"> |
989 | 964 | Results |
990 | 965 | </span> |
991 | 966 | </a> |
992 | 967 |
|
993 | | -</li> |
994 | | - |
995 | | - </ul> |
996 | | - </nav> |
997 | | - |
998 | 968 | </li> |
999 | 969 |
|
1000 | 970 | </ul> |
|
1015 | 985 |
|
1016 | 986 |
|
1017 | 987 |
|
1018 | | - <h1>Index</h1> |
| 988 | + <h1>Data transfer and metadata replication</h1> |
1019 | 989 |
|
1020 | | -<h2 id="two-steps-to-transfer-data-from-llnl-to-ornl">Two steps to transfer data from LLNL to ORNL<a class="headerlink" href="#two-steps-to-transfer-data-from-llnl-to-ornl" title="Permanent link">¶</a></h2> |
1021 | | -<h3 id="purpose">Purpose<a class="headerlink" href="#purpose" title="Permanent link">¶</a></h3> |
| 990 | +<h2 id="purpose">Purpose<a class="headerlink" href="#purpose" title="Permanent link">¶</a></h2> |
1022 | 991 | <ol> |
1023 | 992 | <li>Find the missing NetCDF files on ORNL data node and transfer them</li> |
1024 | 993 | <li>Replicate all the data on LLNL data nodes to the ORNL data node</li> |
1025 | 994 | </ol> |
1026 | | -<h3 id="terms">Terms<a class="headerlink" href="#terms" title="Permanent link">¶</a></h3> |
1027 | | -<p>LLNL metadata: any metadata in which the value of <code>data_node</code> is one of esgf-data1.llnl.gov, esgf-data2.llnl.gov, and aims3.llnl.gov |
1028 | | -ORNL metadata: any metadata in which the value of <code>data_node</code> is esgf-node.ornl.gov</p> |
1029 | | -<h3 id="two-phase-data-transfer">Two phase data transfer<a class="headerlink" href="#two-phase-data-transfer" title="Permanent link">¶</a></h3> |
| 995 | +<h2 id="terms">Terms<a class="headerlink" href="#terms" title="Permanent link">¶</a></h2> |
| 996 | +<ul> |
| 997 | +<li><strong>LLNL metadata</strong>: any metadata in which the value of <code>data_node</code> is one of esgf-data1.llnl.gov, esgf-data2.llnl.gov, and aims3.llnl.gov</li> |
| 998 | +<li><strong>ORNL metadata</strong>: any metadata in which the value of <code>data_node</code> is esgf-node.ornl.gov</li> |
| 999 | +</ul> |
| 1000 | +<h2 id="two-phases-of-data-transfer">Two phases of data transfer<a class="headerlink" href="#two-phases-of-data-transfer" title="Permanent link">¶</a></h2> |
1030 | 1001 | <ul> |
1031 | 1002 | <li> |
1032 | | -<p>Phase 1: Retrieve all data paths in the URLs of ORNL metadata and check if they exist on the ORNL data node and their sizes are not zero, if missing, find and transfer them from LLNL and ANL data nodes.</p> |
| 1003 | +<p>Phase 1: Retrieve all data paths from the ORNL metadata URLs, |
| 1004 | +verify their existence on the ORNL data node, and ensure they have non-zero sizes. |
| 1005 | +For any missing or zero-size files, locate and transfer them from the LLNL and ANL data nodes.</p> |
1033 | 1006 | <ul> |
1034 | | -<li>transferred: </li> |
1035 | | -<li>paths need to fix</li> |
1036 | | -<li>missing: </li> |
| 1007 | +<li>Missing files: <strong>557,560</strong></li> |
| 1008 | +<li>Successfully transferred/found: <strong>547,123</strong></li> |
| 1009 | +<li>Paths requiring fix: 46,500</li> |
| 1010 | +<li>Files unavailable at DOE sites: 10,432 </li> |
1037 | 1011 | </ul> |
1038 | 1012 | </li> |
1039 | 1013 | <li> |
1040 | | -<p>Phase 2: Find all LLNL metadata that ORNL does not have and retrieve their paths and transfer them from LLNL to ORNL</p> |
| 1014 | +<p>Phase 2: Identify all LLNL metadata entries missing in ORNL, extract their data paths, |
| 1015 | +and transfer the corresponding files from LLNL to ORNL.</p> |
1041 | 1016 | <ul> |
1042 | | -<li>transferred:</li> |
1043 | | -<li>paths need to fix</li> |
1044 | | -<li>missing:</li> |
| 1017 | +<li>Successfully transferred/found: 158,796(CMIP6), 1588(input4MIPs), 5533(DRCDP), 9(CMIP6Plus):</li> |
| 1018 | +<li>Files unavailable at DOE sites: 170</li> |
1045 | 1019 | </ul> |
1046 | 1020 | </li> |
1047 | 1021 | </ul> |
1048 | | -<h3 id="results">Results<a class="headerlink" href="#results" title="Permanent link">¶</a></h3> |
| 1022 | +<h2 id="results">Results<a class="headerlink" href="#results" title="Permanent link">¶</a></h2> |
1049 | 1023 | <ul> |
1050 | 1024 | <li> |
1051 | 1025 | <p><a href="phase1/">Phase 1</a></p> |
@@ -1076,7 +1050,7 @@ <h3 id="results">Results<a class="headerlink" href="#results" title="Permanent l |
1076 | 1050 | <span class="md-icon" title="Last update"> |
1077 | 1051 | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg> |
1078 | 1052 | </span> |
1079 | | - <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="July 7, 2025 17:09:04 EDT">2025-07-07</span> |
| 1053 | + <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="July 8, 2025 13:47:41 EDT">2025-07-08</span> |
1080 | 1054 | </span> |
1081 | 1055 |
|
1082 | 1056 |
|
@@ -1147,6 +1121,8 @@ <h3 id="results">Results<a class="headerlink" href="#results" title="Permanent l |
1147 | 1121 |
|
1148 | 1122 | <script src=" https://unpkg.com/[email protected]/dist/tablesort.min.js" ></script> |
1149 | 1123 |
|
| 1124 | + <script src=" https://unpkg.com/[email protected]/dist/sorts/tablesort.number.min.js" ></script> |
| 1125 | + |
1150 | 1126 | <script src="../javascripts/extra.js"></script> |
1151 | 1127 |
|
1152 | 1128 | <script src="../javascripts/tablesort.js"></script> |
|
0 commit comments