Numecent’s technology can cloudify 100% of Microsoft' Windows' applications, (even with separately cloudified plug-ins and can even cloudify the OS itself). These are then published on a secure, scalable server component and delivered to client devices in a virtualized and encrypted form with full license control. This process does not require access or changes to the software source code and cloudified applications execute on the device at native speed, without any installation – and can even run offline.
With cloudpaging, users don’t have to wait for very large downloads to complete and can start using an application in as little as 5% of the time it would have taken for the total download. Since applications delivered this way are never installed, this means users never have to confront installation issues or resource conflicts, which often plague software deployment.
Cloudpaging accomplishes this by pre-virtualizing the asset to be delivered and then by dividing it into small fragments called ‘pages’. These pages are then fetched individually and on demand over HTTP/S by a Virtual MMU (Memory Management Unit) on the user’s machine.
The application immediately starts executing inside an encrypted sandbox (using military-grade AES 256-bit encryption) and without actually requiring any installation on the client machine. For example, in customer trials the company was able to deliver and deploy a 66GB Hyper-V™ Virtual Machine by cloudpaging only 900Mb – a 60x reduction in delivery and deployment time.
Subsequent accesses to the previously fetched pages are locally stored in an encrypted cache so that the software executes as fast as a natively-installed application. This allows cloudpaged applications and content to be off-lined and even used without a network connection – all still under license control.
“In modern computer architectures an MMU is used to virtualize RAM to reduce the memory footprint of an application. By deploying a Virtual MMU in the communication path, we are in essence reducing the network footprint of the deliverable,” said Dr. Art Hitomi, co-founder and CTO of Numecent.
Another patented innovation of cloudpaging is the learning behavior whereby the system creates a statistical tree for a given asset from multiple users and starts pushing pages to the client in advance of an actual request – thereby further reducing network footprint and latency. This ‘push-pull’ paging mechanism essentially decodes the genome of cloudpaged software and can become a valuable instrumentation tool for ISVs.
Numecent believes cloudpaging has far-reaching use cases for all connected devices. During its technology demonstrations, the company showed very large applications being delivered from a Smartphone (used as a pocket server) to a local PC and also from a PC to a tablet - all at full frame rates.
“The industry is littered with customers who have tried legacy application virtualization, block-streaming or progressive download solutions and who became disenchanted,” said Osman Kent, CEO of Numecent. “Some of these approaches failed to live up to their original promise by delivering only 50% of the applications and managed to confuse the terminology of streaming along the way. With cloudpaging, we not only address the digital transport issue which has long been ignored, but also deliver a complete end-to-end solution for virtualized application deployment for consumers and enterprises alike. We want to be to software what Dropbox' is to data – but with secure yet friction-free license control so the rights-holders can protect their assets.”
Numecent is targeting this technology to ISVs, Aggregators, Service Providers, SMBs and Enterprises who need a rapid digital software delivery, deployment and provisioning solution on any physical or virtual desktop. The company previously announced a partnership with Red Hat' where its cloudpaging technology will be used to deliver virtualized applications to RHEV3 desktops.
Approxy Spin-out For Cloud-Gaming
In addition to its launch, the company simultaneously announced the spin-out of Approxy™, a new company focused on leveraging Numecent’s cloudpaging technology into the rapidly-growing field of cloud-gaming.
Approxy was incubated as a joint venture between Numecent and Dr. Yavuz Ahiska (co-founder of 3Dlabs™) and is already in Beta with its instant HD game delivery service. Approxy will be offering its technology as a white-label service to game developers, publishers and aggregators.
“We plan to do further incubations and spin-outs in well-defined vertical use cases,” Kent continued. “Cloudpaging is a very broad and fundamental technology foundation with far-reaching applications. As the Approxy example has shown, cloudpaging can jump-start a young company with 90% of the R&D complete and enable them to apply a very sharp marketing focus.”
Numecent www.numecent.com is a pioneer and technology leader in rapid and secure digital delivery, deployment and provisioning of software and other non-linear assets through virtualization. Its groundbreaking cloudpaging technology can reduce the network footprint of an application by up to 100x when delivering from the Cloud and execute it natively without actually requiring installation on the user’s machine.
Cloudpaging does not deliver pixels from the Cloud – the technology actually transmits virtualized native software instructions (a page at a time) which are then executed on the user’s machine in a transient manner.
Follow us on Twitter (@numecent) and Facebook (www.facebook.com/numecent)