Slashdot Mirror


The Tech Aboard the International Space Station

CNETNate writes "With its own file server for uploaded Hollywood blockbusters, a 10Mbps Internet connection to Earth, and around a hundred IBM ThinkPad notebooks, the consumer technology aboard the $150 billion International Space Station is impressive. It's the responsibility of just two guys to maintain the uptime of the Space Station's IT, and they have given CNET an in-depth interview to explain what tech's aboard, how it works, and whether Windows viruses are a threat to the astronauts. In a related feature, the Space Station's internal network (which operates over bandwidth of just 1Mbps) and its connected array of Lenovo notebooks is explained, along with the tech we could see in the future."

49 of 183 comments (clear)

  1. Issues with such networks generalize to Mars by JoshuaZ · · Score: 2, Interesting

    In the very long run, after we colonize Mars and possibly the Moon, latency issues will become even more severe. It will be interesting to see whether we will simply give them separate networks or have those networks as part of the internet. If the second occurs, we may need new protocols to deal with the large latency and related issues.

    1. Re:Issues with such networks generalize to Mars by Brian+Gordon · · Score: 3, Interesting

      Obviously just "separate" networks bridged by a few high-speed high-latency links. Exactly like how continents are done now.

    2. Re:Issues with such networks generalize to Mars by 2.7182 · · Score: 4, Funny

      Colonize? I think you mean conquer, and enslave the troglodites populations to mine dilithium for our fast than light ships. Hopefully we'll be able to genetically modify navigators for them. Or find some handsome young captains to fly around and defeat gods.

    3. Re:Issues with such networks generalize to Mars by DarkFencer · · Score: 5, Funny

      In the very long run, after we colonize Mars and possibly the Moon, latency issues will become even more severe. It will be interesting to see whether we will simply give them separate networks or have those networks as part of the internet. If the second occurs, we may need new protocols to deal with the large latency and related issues.

      We already have networks with latency comparable to round trip Earth/Mars connections. Its called Time Warner Cable.

    4. Re:Issues with such networks generalize to Mars by JustOK · · Score: 4, Informative
      --
      rewriting history since 2109
    5. Re:Issues with such networks generalize to Mars by nicc777 · · Score: 2, Interesting

      I suppose they will have some kind of near earth orbit satellite that act as a gateway and it will have firewalls, IDS etc. to offer some protection for the obvious attacks. So the network traffic from this point onward to mars (and beyond) should be largely legit. Then again - I DoS myself sometimes with "legit" traffic in some crazy experiment :-)

      --
      Need an ISP in South Africa?
    6. Re:Issues with such networks generalize to Mars by Score+Whore · · Score: 2, Informative

      It's going to vary since both Earth and Mars orbit the Sun. The closest distance is around 55 million km. The furthest is around 400 million km. At 55 Mkm, it's about 3 minutes. At 400 Mkm it's about 22 minutes.

    7. Re:Issues with such networks generalize to Mars by nizo · · Score: 2, Insightful

      Using it to transport water, food, and air quickly and cheaply would be nice too.

    8. Re:Issues with such networks generalize to Mars by 4181 · · Score: 2, Informative

      I thought it was closer to 90 minutes...

      With a martian 1.666 AU x 1.381 AU orbit, and our own slight eccentricity, we could simplistically expect a separation of between 0.365 and 2.682 AU, so with 499 light-seconds in an AU we'd get 182 to 1338 seconds (3:02 to 22:18).

      Funny, but I recall having heard 90 minutes as well (in the form of news reports discussing the time it would take for reports of successful probe landings to be radioed back), but with a speed limit of 7.2 AU/hr, Jupiter is never even an hour away. 90 minutes is about right for worse case Saturn, so perhaps it was the Huygens landing that stuck in my mind.

    9. Re:Issues with such networks generalize to Mars by InsurrctionConsltant · · Score: 2, Informative

      The distance from Earth to Mars varies between 3 and 22 light minutes.

    10. Re:Issues with such networks generalize to Mars by Matrix14 · · Score: 3, Interesting

      I saw a very interesting talk by Vint Cerf a while back. Apparently he is working with NASA to write the protocols that will be used for the interplanetary Internet.

    11. Re:Issues with such networks generalize to Mars by Anonymous Coward · · Score: 2, Insightful

      Rather than speculate about whether you're likely to have remembered accurately, you could look up the maximum distance from earth to mars, which is around 250 million miles, which is 22 light minutes.

  2. One server? by skgrey · · Score: 2, Interesting

    "One of the T61ps is a server, making it a client/server network with a couple of routers and an Ethernet backbone.."

    You're telling me that with over a hundred machines up there that they have a single point of failure for their domain architecture? And it's a laptop? Hey NASA, ever hear of high-availability?

    Granted they probably don't use that many domain resources, but you'd think if they were going to use any specific kind of tech that they would make sure it was redundant. You'd think with how much they spent for this space-station that they'd make an appropriate IT purchase..

    1. Re:One server? by RotateLeftByte · · Score: 3, Interesting

      They'll probably just dosconnect the failed one and plug in another one. Remember the costs per kilo of getting payload into orbit. IMHO, using only laptops makes common sense.

      --
      I'd rather be riding my '63 Triumph T120.
    2. Re:One server? by Anonymous Coward · · Score: 2, Insightful

      the better question is why they have a hundred laptops for a crew of 3-6 max.

    3. Re:One server? by FlyingBishop · · Score: 2, Interesting

      The article doesn't really talk about the evolution of the network over the life of the station. I'd suspect they have all those laptops for the hard disks, since I imagine they're doing a variety of possibly data-intensive experiments up there that can't deal with the latency getting to a hard drive on the ground and back.

      Obviously, they could use external hard drives, but probably couldn't justify a standalone disk without a fully functional PC.

    4. Re:One server? by swanzilla · · Score: 2, Funny

      the better question is why they have a hundred laptops for a crew of 3-6 max.

      One Tang spill could render several laptops useless. Perhaps this is a redundancy measure.

    5. Re:One server? by Martin+Blank · · Score: 2, Interesting

      For the mass of a NAS, you can have an entire notebook. More functionality out of the latter, so that would be preferred.

      --
      You can never go home again... but I guess you can shop there.
    6. Re:One server? by Korin43 · · Score: 3, Insightful

      Maybe a combination or redundancy and price/power ratio? When you're sending something in to space the weight is more important the price, so it may cost them similar amounts to send up 100 laptops vs 1 huge server, but it's also a lot harder to break 100 laptops and much easier to "fix" a laptop if you have 100 spares (leave the old one in a pile and replace it when you land). One factor might be that laptops are already designed to be light, while weight isn't really a factor for most servers (so they'd have to design their own). Laptops are also designed to deal with bumps, so they may survive re-entry better.

    7. Re:One server? by Anonymous Coward · · Score: 2, Insightful

      the better question is why they have a hundred laptops for a crew of 3-6 max.

      3-6 crew maybe, but hundreds of experiments. I think just about every one of the experiment racks has a laptop controlling it these days.

    8. Re:One server? by sayno2quat · · Score: 2, Insightful

      Except it would 'spill' into a sphere, floating slowly toward the laptop. But you're right in that it would still ruin the computer.

      --
      Sure I sold you robot insurance. But you were attacked by a cyborg. Not covered.
    9. Re:One server? by toopok4k3 · · Score: 2, Informative

      Take a look at this video. The Thinkpads are scattered across the whole space station. And as you can see they are pretty much mounted on racks doing something specific.

      By the way, am I the only one thinking the ISS seems to be pretty huge?

  3. Interesting thought by InMSWeAntitrust · · Score: 2, Interesting

    The max ground distance for unamplified WiFi is about 200km. The ISS orbits between 340 and 350km, therefore I say we all point our collective WiFi antennae up and try and see the first person to connect up to their network. Of course, you'd only have about 90 minutes of access as I recall; the ISS orbits too fast for much more access time.

    1. Re:Interesting thought by sakdoctor · · Score: 2, Funny

      Imagine a Beowulf satellite constellation of those.

    2. Re:Interesting thought by jeffmeden · · Score: 4, Informative

      OK you get two points for +1crazy. Point 1; the ISS completes an ENTIRE orbit in 90 minutes. That means that if you had an antenna pointed straight up, and say you used a moderate gain antenna with a 5 degree beam, you will get just over ONE minute of access before you need to adjust the antenna. You would need a pretty sophisticated ground tracking mechanism to have any hope of keeping the connection alive for more than a minute.

      On to 2. WiFi uses an ack timeout in the microsecond range. This means that for a typically configured transceiver, you are racing the speed of light with that timeout window. The practical limit happens to be around 20 miles, or 32 kilometers. Not quite enough to get you to the ISS.

      Good luck, though!

    3. Re:Interesting thought by vlm · · Score: 2, Informative

      So is there a network of geosynchronous satellites that provides its 10 mbps link to the ground?

      http://en.wikipedia.org/wiki/Tracking_and_Data_Relay_Satellite_System

      Up to 48 megs. My guess is 10 megs came about because someone told a journalist, "its about as fast as old fashioned thinnet" whom thought to himself, thinnet is 10 megs, so the journalist says 10 megs.

      And/or there may be a critical link in the path that is, literally, a piece of thinnet coax, or an old fashioned 10 meg only cat5 cable, so the overall path cannot exceed 10 megs.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    4. Re:Interesting thought by cababunga · · Score: 2, Insightful

      Point 1; the ISS completes an ENTIRE orbit in 90 minutes. That means that if you had an antenna pointed straight up, and say you used a moderate gain antenna with a 5 degree beam, you will get just over ONE minute of access before you need to adjust the antenna. You would need a pretty sophisticated ground tracking mechanism to have any hope of keeping the connection alive for more than a minute.

      That would be true if you looked at the orbit from the center of the Earth. From the surface your time window would be in the order of 10 seconds.

  4. Hmm by Jeek+Elemental · · Score: 5, Funny

    "Crew members aboard the ISS can request specific films and TV shows to be uploaded to a central file server, which they can then watch on any of the Station's laptops."

    Space pirates!!

    1. Re:Hmm by grub · · Score: 5, Funny


      "NASA, can you beam up Zombieland.2009.R5.ScENeGr0up.avi? That shitty TS is driving us nuts!"

      --
      Trolling is a art,
    2. Re:Hmm by mcgrew · · Score: 2, Informative

      Space pirates!!

      Not necessariily; they could be getting the movies with the MPAA studios' blessing. It's only "piracy" if the copyright holder doesn't give permission.

      I know, "woosh" and all that.

    3. Re:Hmm by dfxk · · Score: 2, Funny

      And we thought the dvdrips were coming from Russia.

  5. It's very sad by DerekLyons · · Score: 3, Insightful

    It's very sad, with the real high tech shit aboard the ISS, that consumer grade electronics are featured as 'the tech of ISS'.

    1. Re:It's very sad by Shane112358 · · Score: 3, Informative

      As someone who works in space flight hardware, I will state what I think is obvious to most slashdotters: These are not just "consumer grade electronics." True, they were based heavily or solely on an existing consumer product, but they have to meet a very stringent set of requirements to operate in space. *They need to cool themselves effectively despite having no gravity, which means heat doesn't rise and you lose all naturally convective heating *They need to be radiation hardened to mitigate against bit flips and the like due to radiation particles *They need to meet specific reliability and usability requirements driven by spaceflight And lastly, with everyone complaining about how the government wastes money, do you really expect that it would be better for NASA to contract out development, design, testing and building of a one-off product (laptop, camera, MP3 player, camcorder, PDA, etc) where it isn't necessary?

    2. Re:It's very sad by The+Yuckinator · · Score: 3, Informative

      FTFA:

      "You'd be surprised at how many computers would survive on the ISS. I can't think of an occurrence when we've have a computer fail from the radiation itself. It may reduce the lifetime of how long we can keep the equipment in orbit, but most of the time the failures are just like the ones here on the ground -- we'll have a hard-drive failure or we'll have an application problem and end up reloading the machine."

    3. Re:It's very sad by DerekLyons · · Score: 2, Interesting

      As someone who works in space flight hardware, I will state what I think is obvious to most slashdotters:

      First, "works with space flight hardware" != "works with the ISS's COTS based network". Second, what is 'obvious to everyone' is frequently wrong.
       

      These are not just "consumer grade electronics." True, they were based heavily or solely on an existing consumer product, but they have to meet a very stringent set of requirements to operate in space.

      First off, don't be coming here and making false claims of authority - and then getting it wrong. Second off, RTFA.
       
      These are existing consumer grade products. Sure, they're individually screened and tested and have some modifications to their fans and ventilation - but beyond that, they're absolutely identical to what you or I can get off the shelf. (Add one of those aftermarket lap desks with extra ventilation and you have something almost exactly like what flies.) So says not only TFA, but the guys in the Shuttle and ISS program I occasionally correspond with.

  6. Pentium 4... by rhsanborn · · Score: 5, Funny

    housing 68 IBM ThinkPad A31 laptops from 2002, each boasting a 1.8GHz Pentium 4 processor, 512MB RAM and a 40GB hard drive.

    It turns out these double as the main heat supply for the ISS as well.

  7. Re: "a 10Mbps Internet connection to Earth" by Talisman · · Score: 5, Interesting

    Nah, wouldn't be so bad.

    ISS orbits at between 278 km (173 mi) and 460 km (286 mi) from Earth.

    LEO (Low Earth Orbit) satellites orbit at about 400 km, and Geostationary sats orbit at 35,786 km over the equator.

    I'm connected to a GEO sat right now (I'm in the Gulf of Aden atm), and ping time is just under 800ms. Not great, admittedly, but really not bad.

    I imagine NASA keeps their pipe pretty full 24/7 and that might generate some lag, but at their altitude, they are probably getting 300ms ping times or better. It also depends on where your data goes once it hits the Earth station. We had a horrible bottleneck at Eik, Norway so we routed the data through Mirimar, Florida and it lopped off about 600ms from our ping time.

    I'm guessing NASA has a pretty sweet peering arrangement ;)

    --

    "Study your math, kids. Key to the universe." -The Archangel Gabriel
  8. Re:Wow by TheKidWho · · Score: 3, Insightful

    Each module probably has it's own laptop per experiment. Not to mention stored laptops for when the space shuttle crew comes on board.

    These systems are most likely being used for data input/output and monitoring of experiments. It would be silly to do everything from one computer.

  9. Got UUCP? by winkydink · · Score: 4, Informative

    Once upon a time, large portions of the internet were "store and forward."

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  10. "mankind's first permanent space colony" by tlambert · · Score: 3, Informative

    "mankind's first permanent space colony"

    Someone needs to tell Mark Harris that the ISS is scheduled to be deorbited 1Q 2016 before he moves in to his condo there.

    http://en.wikipedia.org/wiki/International_Space_Station

    -- Terry

  11. Unaddressed question by damn_registrars · · Score: 3, Interesting

    What happens to these laptops when they are decommissioned? They mentioned these thinkpads are from 2002 (which makes them the same vintage as the ones I use for myself at home); will they be sold off when they are replaced? I would love for my next laptop to be one that spent several years in orbit!

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  12. ISS colocation facility? by kimvette · · Score: 2, Funny

    Hey, I have an idea! Maybe thepiratebay.org could relocate their servers to be colocated on the ISS. I think the upper stratosphere is out of the Swedish court's jurisdiction! ;)

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  13. Re: "a 10Mbps Internet connection to Earth" by LWATCDR · · Score: 2, Informative

    Actually I am sure that the ISS is using TDRS or it's replacment for their link. I would bet that the ISS has at least one geosynchronous bounce at all times.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  14. Linux 2.6 in a scientfic system on the ISS by slashbart · · Score: 5, Interesting

    Our scientific equipment "Declic" was sent to the ISS last august. It runs Linux and uC-OS II on a whole pile of microprocessors. The Linux of the part of the system that we built was completely custom built based on "linux from scratch". For an interesting read: Linux Journal
    The 2.6 kernel was state of the art when we built it, but we needed its lower latency features.

  15. Re:Wow by sunking2 · · Score: 2, Informative

    NASA requires you to use the thinkpads. Not that they are anything special other than they have gone through a battery of tests and have a few mods to help with cooling and power requirements. Offer them all you want for free and they'll say no. The main reason for so many are that each one more than likely is dedicated to a single use. If you have 60 experiments, then you have 60 laptops. It's quite a bit of effort and paperwork to certify that any application you need to run on a laptop plays nicely with everything else. Even if your program is a whopping 100kb controller for some piece of equipment. This is done because you typically don't have a whole lot of overlap between who is supplying the experiments so cross testing is difficult. The last thing you want to do is try to fire up an experiment, not have it work and then have to waste everyones time figuring out what isn't playing nice with what. It's just easier to dedicate a whole laptop.

  16. No backup file server? o_O by argent · · Score: 4, Informative

    "One thing that really impacts the crew's day-to-day operations is if the file server itself fails. This forces them to reload the hard drive and re-establish all the network drives and all the apps. They actually have to get out the media and load the image to the hard drive. That's a significant hit for the crew because we can't do everything for them from the ground.

    Jesus Christ, given the cost per minute keeping those guys up there, I'd think they'd at the very least have redundant servers with redundant media.

  17. Colonization Priorities...Space Porn. by geekmux · · Score: 2, Interesting

    In the very long run, after we colonize Mars and possibly the Moon, latency issues will become even more severe. It will be interesting to see whether we will simply give them separate networks or have those networks as part of the internet. If the second occurs, we may need new protocols to deal with the large latency and related issues.

    Er, Wow. You're worried about network latency and we haven't even put the first human-inhabitable structure on our moon yet. Cripes man, perhaps you should step back just a few parsecs and realize we might just need stuff like an oxygen-rich environment first, for when you want to hyperventilate whilst flogging your Captains Log to Martian Porn some 250,000 miles away...

  18. Re:ISS spotting by rockNme2349 · · Score: 4, Funny

    a few minutes? you will at least be able to see it for several degrees.

    --
    Sewage Treatment Facilities - "Our duty is clear."
  19. DMCA violation by Anonymous Coward · · Score: 2, Interesting

    I know someone else has pointed to this, but I think it bears repeating:

    article quote: "If the crew wants specific movies, music or TV shows, we can uplink them to the server and they can then access them from any computer."

    If these movies are coming from a DVD format, then DMCA violations are certainly occuring at NASA.