back to article SpaceX spin-out plans to put virtual machines in orbit

Virtualization admins asked to explain what they do for a living may finally have something cooler than server consolidation to tell their kids, thanks to space upstart Vector deciding it's a good idea to create software-defined satellites that lift a hypervisor into orbit. Vector is building small rockets capable of lifting …

  1. hplasm
    Coat

    Vector?

    Isn't he after the Moon?

    1. Lotaresco

      Re: Vector?

      He commits crimes with both direction and magnitude.

      Vector!

  2. John Smith 19 Gold badge
    Unhappy

    Hmm

    Satellites as a Service.

    So are these actual satellites in orbit doing satellitey things or server farms located in non standard locations for legal reasons (like the back story for a William Gibson novel)?

    1. MyffyW Silver badge

      Re: Hmm

      So you've rented your satellite-as-a-service. How do you know it's really in space and not a bit-barn down the A13?

      Round trip time?

    2. Known Hero

      Re: Hmm

      I'm guessing tax avoidance yet again.

      The amount of money that people will spend to avoid spending money is mind boggling.

    3. Ian Michael Gumby
      Boffin

      @John Smith ... Re: Hmm

      No, not even a sub plot.

      Its a fail.

      You going to put a general purpose sat in space?

      No.

      Your sat is going to have a specific set of tools and functionality. You can change the software, sure, but not the mechanics. So a thermal imaging sensor may have value if your use case fits within its parameters.

      Gibson families in space for a reason. A general purpose sat with no purpose is just space junk.

      1. TRT Silver badge

        Re: @John Smith ... Hmm

        Data sovereignty?

  3. Field Commander A9

    Cosmic rays

    are going to fuck up your VMs.

    1. MyffyW Silver badge

      Re: Cosmic rays

      ...I've been blaming every unexplained IT phenomena on them for years anyway :-)

      1. Mark 85

        Re: Cosmic rays

        Moon phase works well also for the less technical users. Judgement call on which one to use.

    2. John Smith 19 Gold badge
      Unhappy

      Re: Cosmic rays are going to fuck up your VMs.

      Good point.

      The classic demonstration of this is a shot taken by a camera as it passes through the "South Atlantic Anomaly"

      The image is quite brightly lit up despite the lens cover being closed due to the storm of high energy particles, usually Protons IIRC.

      On the up side the cells of modern memory are much smaller than the pixels of a camera. On the downside the amount of charge they have to gain or lose before being flipped to the opposite state is much smaller.

      ECC DRAM is mandatory and all the usual embedded tricks (watch dog timers, solid memory management so rogue processes don't scribble over good code and data) would be mandatory.

      1. TRT Silver badge

        Re: Cosmic rays are going to fuck up your VMs.

        I have actually proposed neutron or cosmic ray interaction with a user's SSD as a possible reason why half of her data are now non-existent. More likely a bug in OSX or the SSD's firmware - but BEWARE THE SSD. For it will nullify the actual cell on a deletion request rather than just mark it as free in order to save future cycles on write ops.

  4. David Roberts
    Go

    Standard range of harware sensors?

    I can't see an obvious business case for running standard compute workloads in space.

    I can see benefits in running research programs on a standard hardware platform in orbit.

    Cool for education if nothing else. No more one shot special builds and hitching a ride on a major launch. Just submit a software project for time sharing in orbit.

    I do hope it gets off the ground if only for the additions to the "On Call" weekly war stories.

    "You need a new disc drive installing? O.K. Where is the server? Can you repeat that, please?"

    1. CertMan
      Alien

      On Call

      As some one who makes COTS equipment that goes into space, I do have in one of my work signatures the phrase "Off planet service calls not supported!"

      1. Anonymous Coward
        Anonymous Coward

        Re: On Call

        I know people from the groups that built some of the Galileo clocks... hope they added your specification too...

    2. Chris 239

      Re: Standard range of harware sensors?

      Hmm? does the company "compact car" rental vehicle policy still apply?

    3. Steve K
      Boffin

      Re: Standard range of harware sensors?

      Great place for a ToR exit node....

  5. John Robson Silver badge

    Aren't most satellites designed around specific sensor packages?

  6. Anonymous Coward
    Anonymous Coward

    What's your vector, Victor?

    I assume these satellites can communicate between themselves so you have a sort of orbital network - Skynet is the sort of snappy name the marketing folk would go for. I can see this taking off, if you will pardon the pun.

    1. Neil Spellings

      Re: What's your vector, Victor?

      The project is working with Citrix, who acquired Octoblu a few years ago, who's IoT mesh network was called Skynet

      Just joining the dots...

    2. Lotaresco

      Re: What's your vector, Victor?

      "Skynet is the sort of snappy name the marketing folk would go for."

      That name was taken long before the movie. Back in 1969 in fact.

      Skynet

    3. Captain DaFt

      Re: What's your vector, Victor?

      " Skynet is the sort of snappy name the marketing folk would go for."

      It's already been one-upped: Dark Skynet!*

      I consult it daily, *Bwahahahaaa*!

      *Don't worry, It's only a weather forecast... for now.☺

  7. ArrZarr Silver badge

    SpaceX

    Bringing whole new meanings to the term "Upload"

  8. Steve K

    What are suitable CPUs?

    I wonder what the suitable CPUs?RAM/SSDs are for this?

    Space-hardened CPUs/RAM/SSDs are usually a few generations behind ground-based ones because of the costs of hardening them ands because they don't necessarily have to do generalised computing tasks.

    I am not sure that multi-core Xeons beasts that you would run a virtualisation task down here would survive up in orbit given the intricate circuit sizes.

    I suppose they must have considered this, and maybe that's why they are proposing a fleet of these to allow for redundancy as nodes in the cluster fail.

    1. CertMan
      Boffin

      Re: What are suitable CPUs?

      You can deal with Single Event Upsets with relative ease in specific applications - hiding it all under/in the hypervisor could provide the COTS/SAAS answer.

      In low earth orbit (within the Earth's geomagnetic field) I think that interaction with the blown up Chinese satellite would be higher up the risk matrix.

      1. Orv Silver badge

        Re: What are suitable CPUs?

        I believe it was also recently discovered that the Van Allen belts are not nearly as deadly to satellites as once thought -- apparently they don't have particularly high levels of high-energy particles when they haven't been recently pumped by a solar storm.

  9. Christoph
    Alert

    "The statement also just about confirms it will be possible to upload new VMs to Vector's satellites. If that's the case there are all sorts of delicious possibilities to be had."

    I'm sure that the malware authors will be able to think up lots of them once they find the cracks in the security.

    1. Muscleguy
      Pirate

      All your satellites are bilong to us!

      1. Anonymous Coward
        Anonymous Coward

        All your antelopes are biltong to us.

  10. ridley
    Pirate

    I can see the final resting place for both PirateBay and KickAss.

  11. Steve Foster
    Joke

    Kim Dotcom

    Is this a new plan for MegaUpload to place its servers where the US TLAs can't readily get their mitts on them?

    1. Anonymous Coward
      Joke

      Re: Kim Dotcom

      Maybe they're still within AEGIS range... Trump could easily mistake which Kim to hit with a missile attack...

  12. allthecoolshortnamesweretaken

    Great.

    More future space junk to get rid of.

  13. Barracoder

    Cooling should be cheaper

    But apart from the obvious heat sink advantages, I do wonder about the wisdom of getting Citrix involved.

    1. defiler

      Re: Cooling should be cheaper

      Cooling isn't easy - you have no medium to vent the heat into. You have to radiate it.

      This is not my day-job, but my understanding it that it basically has to run like a fridge, pumping the heat into a thermal medium fluid which becomes surprisingly hot. This is used to heat a radiator, which releases the heat into space. There's no convection or conduction of heat outside the spacecraft. Your cooling limit is defined by the area of radiator you can build and the heat you can get it up to.

    2. Anonymous Coward
      Anonymous Coward

      Re: Cooling should be cheaper

      Dissipating heat in vacuum has its challenges... and you may have also sides which becomes quite hot when exposed to the Sun.

      1. Orv Silver badge

        Re: Cooling should be cheaper

        Dissipating heat in vacuum has its challenges... and you may have also sides which becomes quite hot when exposed to the Sun.

        Indeed, spacecraft sometimes are put in a slow roll specifically to even out the thermal stresses -- most notably, Apollo missions were in a passive "barbecue roll" on the way to the moon, but the technique has been used many other places, too.

        Space is a cold blackbody for radiation purposes, and it's possible to passively lose heat by radiating it to space -- that's why you can get frost on exposed ground on a clear night, even if the air temperature is above freezing -- but the actual rate of heat loss is a lot lower than you'd think. It's like being inside a thermos.

        As an aside, this is also why depressurizing a whole capsule for EVA isn't a straightforward alternative to an airlock. On-board electronics often rely on air convection for cooling, and will overheat in a vacuum.

        If your goal is cheap cooling, put your server farm in the Arctic, or underwater. Both present maintenance challenges, but nowhere near as bad as the ones you face in orbit. ;)

  14. Mage Silver badge
    Coffee/keyboard

    This is nuts

    See title

  15. Anonymous Coward
    Anonymous Coward

    "high-speed communications which is only possible from space"

    If the satellite is in geosynchronous orbit (expensive to reach...), it will have that nice 72.000km lag anyway. If it isn't, it will cross your antenna every n hours, and you'll need or to use other satellites as relays (and which ground equipment to communicate with the right one?), or ground stations - which could slow down the transmission or increase lag anyway. And there's also the risk of atmospheric interference.

    Anybody knows which is the average satellite bandwidth, compared to fiber?

    1. Anonymous Coward Silver badge
      Boffin

      Re: "high-speed communications which is only possible from space"

      I haven't got the specific numbers, but consider that satellite TV streams many TV channels simultaneously, lot of them in HD.

      Bandwidth is only limited by your frequency allocation (and equipment) anyway.

      Latency, however...

      1. AndrueC Silver badge
        Boffin

        Re: "high-speed communications which is only possible from space"

        Bandwidth is only limited by your frequency allocation (and equipment) anyway.

        That's true but it turns out that's a pretty major restriction. Satellites have to fit around everything else we use radio for and worse still their beams often cover several thousand square miles. So whatever bandwidth is available is being shared by potentially millions of ground stations and risks interfering with anything and everything else in use over that area.

        It's great for one-way broadcasting like TV as a single stream can reach millions of people but rubbish for two way usage eg; the internet. More modern satellites employ spot beaming to try and mitigate this problem but each beam still covers several hundred square miles.

        Another factor is TCP and latency. TV doesn't need handshaking, but the internet does and high latency impacts usable throughput.

        This is why satellite internet packages are expensive and have paltry allowances. And usually slow down alarmingly at peak times. A decent radio link is never going to beat a decent wired link in the bandwidth stakes and satellite is possibly the worst radio link there is.

        (*)Made up numbers but you get the point.

      2. John Brown (no body) Silver badge

        Re: "high-speed communications which is only possible from space"

        "I haven't got the specific numbers, but consider that satellite TV streams many TV channels simultaneously, lot of them in HD."

        Not forgetting it has to all fit in a 50Kg package too.

      3. Muscleguy

        Re: "high-speed communications which is only possible from space"

        Ah so that is why iPlayer ALWAYS buffers when it is fed to my Virgin box by a big fat optical pipe. Last ti __________________________me on Highly Im______________probable Premise II.

  16. Anonymous Coward
    Anonymous Coward

    Just guessing

    But you can't play Crysis on it.

    1. John Brown (no body) Silver badge

      Re: Just guessing

      ..but it should be able to do Space Wars, possibly with added realism.

  17. handleoclast
    Meh

    I can't decide

    This makes no sense to me. Which means there are two basic possibilities:

    1) It's a great idea and I'm too thick to understand why.

    2) It's based on something Donald Trump tweeted at 3 in the morning after he'd been smoking crystal meth.

    If I were forced to place a bet, I'd go for the latter.

  18. Trey Pattillo

    Breaking News....

    ISS explodes.

    No survivors.

    Hit by Micro Satellite Server that failed.

    Went into out of control orbit and is not detectable with current telescope tech.

    They didn't know what hit them.

    1000 tons of new space junk created.

    Link if you do not know how to google.

    http://www.space.com/36432-space-debris-problem-needs-global-response-video.html

    [published 11 Apr 2017]

    1. John Brown (no body) Silver badge

      Re: Breaking News....

      ...ah, bringing a whole new meaning to a system crash.

  19. Chris 239

    @handleoclast I was thinking the same:

    Like others here I can't see how this is useful.

    Reasons for a satelite:

    1 Space experiments

    2 Sensors Earth or Space observation

    3 Communications

    1 implies specific hardware for the experiment and the RESULTS are sent back, no need to run any other VMs

    2 send back sensor readings no need to get general purpose computeing power into orbit?

    3 web proxy, web cache or data center in orbit to reduce speed of light latency? but I can't see it doing much or supply comms to many in just 50Kg all up

  20. Donkey Molestor X

    one hot use case coming up

    here's why you want a vm on a satellite ya cucks:

    https://en.wikipedia.org/wiki/Software-defined_radio

    say you have an sdr and you have firmware updating software and drivers installed on a vm on the satellite. you do some experiment or run some test that needs certain characteristics from the sdr. then you test a new one with your vm on the ground. when you get it the way you want you just upload the image to the satellite and you can update the firmware updating software which updates the sdr knowing that you tested the whole deal on the ground.

    1. handleoclast

      Re: one hot use case coming up

      Hmmmm.

      I just went through your entire post and substituted "vm" with "operating system." Seems equally plausible that way. No need for a vm.

      If you wanted to argue that it's safer to have some sort of vm so that in case of fuck-ups you could rely upon the host continuing to work and you could re-init the guest then I'd see your point. But that, unless I misinterpreted it, was not what the article was on about. The article seemed to be more about some sort of magic cloud satelliting idea.

      I still don't see the point, if I understood the original article correctly. I once watched somebody run freeswitch (better than asterisk) on a linux guest on top of a windows host. Before he started I pointed out that neither are real-time OSs and that unsynched interrupt handling on the two would likely screw things up in a "dalek gargling down a drainpipe" sort of way. He countered that it was a shit-hot, latest h/w windows box which had yet to be put to any other use and was perfectly adequate. I turned out to be right. He then tried it on an ageing linux box handling a couple of hundred web sites and their associated mail and it worked flawlessly.

      I'm still somewhat skeptical about the idea. You've written nothing to persuade me to your side.

  21. tentimes

    FBI won't be raiding this server!

    Perfect safe place for encrypted data.

    1. John Brown (no body) Silver badge

      Re: FBI won't be raiding this server!

      You sure?

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like