| | 1 | Also see the [http://groups.google.com/group/ps1net ps1net google group] |
| | 2 | |
| | 3 | = Questions/Notes: = |
| | 4 | |
| | 5 | # Server setup? |
| | 6 | # Performance of rsync on real-life updated dvo database tables? <br />This could be done using the Stripe82 data after successively updating dvo with more and more detections. May need to do this with the full stripe82 dataset, i.e. a few hundred square degrees, rather than the current 2.5x2.5 test set. |
| | 7 | # Transfer rate needed? Gene estimates: |
| | 8 | ## ~1 Mbit/s continuous for ''detections'' |
| | 9 | ## ~3 Mbit/s continuous for ''average tables'' ('''what about extended-source parameters?''') |
| | 10 | ## ~75 Mbit/s continous for ''raw images'' (but might also want weights & masks - i.e. double the raw rate) |
| | 11 | Johannes Koppenhöfer has managed transfer rates of 400 Mbit/s from Hawaii to Garching, via two parallel rsync transfers at 200 Mbit/s each, but so far only over timescales of 10 minutes. The best sustained rate was ~80 Mbit/s over a few hours from ipp000 or alala to Heidelberg via rsync, though this was a much earlier experiment that should be repeated soon. |
| | 12 | |
| | 13 | == Data Transfer Requirements == |
| | 14 | |
| | 15 | * Case 1 : Total data volume based on IPP storage requirements: |
| | 16 | * Raw Images: |
| | 17 | * 1 exposure per 90 seconds |
| | 18 | * 11 hours per night |
| | 19 | * 250 clear nights per year |
| | 20 | * 3.5 years |
| | 21 | * +10% for Detrend Data |
| | 22 | * Total Raw Exposures = 423500 Exposures |
| | 23 | * Detrended Images have 5 bytes per pixel uncompressed (signal, weight, mask) |
| | 24 | * 2.2 bytes per pixel compressed |
| | 25 | * 4800^2 x 60 = 1382400000 pixels = 3.0 GB / exposure |
| | 26 | * Total Detrended Exposure Dataset = 1.27 PB |
| | 27 | * Static Sky: |
| | 28 | * 30000 square degrees |
| | 29 | * 0.2 arcsec per pixel |
| | 30 | * 10% overlap |
| | 31 | * = 10 Terapixels |
| | 32 | * 5 filters |
| | 33 | * 10 bytes per pixel (uncompressed, 32bit floats) |
| | 34 | * 5 bytes per pixel (compressed) |
| | 35 | * Total Static Sky Dataset = 250 TB |
| | 36 | * 4 copies to be shipped (1 per year + 1 final) |
| | 37 | * Total Static Sky = 1.0 PB |
| | 38 | * Total Data Volume : 2.27 PB = 1.8x10^16 bits |
| | 39 | * Time : 3.5 years = 1.1x10^8 sec |
| | 40 | * Data Rate = 164 Mb/sec sustained |
| | 41 | |
| | 42 | * Case 2 : Total data volume based on survey data size |
| | 43 | * Raw Images: |
| | 44 | * 5500 3pi fields |
| | 45 | * 60 exposures |
| | 46 | * +10% for Detrend Data |
| | 47 | * +25% for Other Survey Data |
| | 48 | * Total Raw Exposures = 453750 Exposures |
| | 49 | * Detrended Images have 5 bytes per pixel uncompressed (signal, weight, mask) |
| | 50 | * 2.2 bytes per pixel compressed |
| | 51 | * 4800^2 x 60 = 1382400000 pixels = 3.0 GB / exposure |
| | 52 | * Total Detrended Exposure Dataset = 1.36 PB |
| | 53 | * Static Sky (as above) |
| | 54 | * Total Static Sky = 1.0 PB |
| | 55 | * Total Data Volume : 2.36 PB = 1.9x10^16 bits |
| | 56 | * Time : 3.5 years = 1.1x10^8 sec |
| | 57 | * Data Rate = 173 Mb/sec sustained |
| | 58 | |
| | 59 | * Case 3 : Only Raw (masked) survey data and static sky (ie, end users must re-detrend) |
| | 60 | * Raw Images: |
| | 61 | * 5500 3pi fields |
| | 62 | * 60 exposures |
| | 63 | * +10% for Detrend Data |
| | 64 | * +25% for Other Survey Data |
| | 65 | * Total Raw Exposures = 453750 Exposures |
| | 66 | * Detrended Images have 2 bytes per pixel uncompressed (signal) |
| | 67 | * 1.0 bytes per pixel compressed |
| | 68 | * 4800^2 x 60 = 1382400000 pixels = 1.38 GB / exposure |
| | 69 | * Total Detrended Exposure Dataset = 626 TB |
| | 70 | * Static Sky (as above) |
| | 71 | * Total Static Sky = 1.0 PB |
| | 72 | * Total Data Volume : 1.63 PB = 1.3x10^16 bits |
| | 73 | * Time : 3.5 years = 1.1x10^8 sec |
| | 74 | * Data Rate = 118 Mb/sec sustained |
| | 75 | |
| | 76 | == recommended TCP/IP settings (to be set in /etc/sysctl.conf): == |
| | 77 | |
| | 78 | net.core.rmem_max=62500000 |
| | 79 | |
| | 80 | net.core.wmem_max=62500000 |
| | 81 | |
| | 82 | net.ipv4.tcp_rmem=4096 87380 62500000 |
| | 83 | |
| | 84 | net.ipv4.tcp_wmem=4096 16384 62500000 |
| | 85 | |
| | 86 | net.core.netdev_max_backlog = 2500 |
| | 87 | |
| | 88 | net.ipv4.tcp_moderate_rcvbuf=1 |
| | 89 | |
| | 90 | net.ipv4.tcp_timestamps=1 |
| | 91 | |
| | 92 | net.ipv4.tcp_window_scaling=1 |
| | 93 | |
| | 94 | net.ipv4.tcp_sack=1 |
| | 95 | |
| | 96 | net.ipv4.tcp_ecn=1 |
| | 97 | |
| | 98 | net.ipv4.tcp_adv_win_scale=7 |
| | 99 | |
| | 100 | net.ipv4.tcp_syncookies=0 |
| | 101 | |
| | 102 | net.ipv4.tcp_congestion_control=cubic |
| | 103 | |
| | 104 | |
| | 105 | == Speed test to Munich/Garching (single job, single file): == |
| | 106 | |
| | 107 | # Hawaii->cluster: 224.21Mbit/s |
| | 108 | # Hawaii->MPE: 30.96Mbit/s |
| | 109 | # Hawaii->USM: 53.28Mbit/s |
| | 110 | |
| | 111 | |
| | 112 | == rsync command used for tests: == |
| | 113 | |
| | 114 | \rsync -avP rsync://ipp0002.ifa.hawaii.edu/catdir.synth.grizy/n0000.tar.gz . |