back to article Hands up if you have one good reason to port enterprise apps to ARM

ARM servers look tantalising. Various CPU vendors offer multi-core silicon at a price that makes Intel go weak at the knees. Those CPUs also slurp so little power that by the time a senior manager reads about them in an in-flight magazine you'll be asked why you're not using them yet. Throw in the fact that Dell and AMD have …

COMMENTS

This topic is closed for new posts.

Page:

            1. Anonymous Coward
              Anonymous Coward

              Re: ARMv8 toolchain support

              They've made a real effort to get the tools ready in advance of hardware this time. GCC has been generating A64 code very reliably for years. Debian has been bootable for almost a year. Here's the announcement from Feb 2013: http://lists.debian.org/debian-devel/2013/02/msg00413.html

              We're just waiting for the hardware now ...

  1. Glen Turner 666

    Enterprise computing is like competing to be the new mainframe

    Why the fuss about enterprise server applications? They might matter to VMware, but they are a diminishing proportion of computing. ARM AArch64 might be able to run enterprise applications, but why would a ARM chip manufacturer go up against Intel with a high power, high throughput chip when it could make more certain money with a low power design.

    What AArch64 will do is to totally win the "appliance" space, as those little 1RU boxes which do useful things will have less power draw (and thus heat issues, and thus be cheaper to design and own and be more reliable). Those appliances pretty much all run Linux, or will.

    AArch64 also has a decent run at a peculiar sort of desktop -- the space which used to be filled by the "IBM mainframe terminal". Low power -- with its reliability and a small size on the desk -- makes ARM more attractive than x86.

    I doubt ARM has much hope in the cloud, as it's performance per watt still trails x86 at maximum throughput. Remember that cloud servers are provisioned to be either at maximum throughput or to be off. If ARM is used it will be because cloud providers specify their own CPU, and obviously AArch64 is available for that, whereas x86 is not.

    There's plenty of opportunity to make money with ARM servers without going for the hardest market first. The only attraction of enterprise is the large profits available due to their poor management of computing. But that very same poor management makes them adverse to change.

  2. itzman

    since anythning I writre server side is ...

    ...either C or PHP..

    I'd have zero trouble spending half a day recompiling.

    And I would, like as not.

    If you have code written for Linux on an x86, it will port to Linux on ARM.

    Only MSexcresence code wont.

    So what? legacy apps can run on X86 as long as Intel is still in business.

  3. Mage Silver badge

    Virtualisation

    Windows needs Virtual machines more than Linux. Which is more efficient? 10 copies of the OS with SQL & Web Server & Mail server on each copy or 10 users using one copy of OS, SQL & Web Server & Mail server?

    Windows Server doesn't support multiuser in the sense UNIX, Solaris, Linux always had. VMware have a vested interest in x86 as MS are unlikely to port a full Windows Server, Exchange, IIS and MS-SQL to ARM any time soon.

    With ARM it makes more sense even if you do need 10 copies of the OS to run them on 10 ARMs. Not virtualised on one x86.

    1. Gordan

      Re: Virtualisation

      If you are running Linux on Linux you might as well just use VServer (or LXC or OpenVZ). No need for full virtualization sucking away the performance.

    2. Anonymous Coward
      Anonymous Coward

      Re: Virtualisation

      "Windows Server doesn't support multiuser in the sense UNIX, Solaris, Linux always had. "

      Quite true- Windows has more powerful isolation - it's hybrid microkernel architecture means that different users instances and driver instances can be fully isolated from the kernel.

      And of course Remote Desktop Services is also a far more powerful multiuser platform than anything than those legacy UNIX type OSs have...

Page:

This topic is closed for new posts.

Other stories you might like