Ceres Cortex

Ceres Cortex is a massively scalable operating system delivered entirely as a web service. Every facility of the Cortex kernel is accessible exclusively via a web based application programming interface (API) offered in standard web protocols (SOAP, JSON-RPC, XML-RPC or REST). Cortex also offers a graphical user interface (GUI). However, when used in the graphical mode, the desktop environment resides entirely within a web browser as a web application interacting with the Cortex Host Kernel, which resides on the Internet, exclusively via web services using REST-RPC (REST remote procedure calls).

Cortex is an operating system offered entirely as a service (OSaaS). It is a highly clustered minimalist operating system host kernel offered as a cloud service. The Cortex Grid Services 70 distributes and manages across host kernels across a very large number of machines, making it possible to manage millions of farm organizations optimally, securely and effectively.

Ceres Cortex is a proprietary technology of ExoCortex and not in the public domain.

Comparable Technologies

Although it appears to behave like one, Cortex is neither a Hypervisor nor a network operating system (usually accessed through a remote desktop like VNC, X-terms or RDP). However, Ceres offers a complete web desktop experience that is accessed through any standard browser. The user experience closely emulates that of a Microsoft Windows system. The experience is so similar that if you setup your browser to a full screen mode, (F11 key), it is hard to discern that you are in fact interacting with a browser application. We have chosen to do this to make it easy for a user to transition to Cortex without a huge learning curve.

The Ceres Desktop offers a graphical front-end to all the facilities of the operating system and its hosted applications. However because the operating system itself is accessed via a standard web protocol, the operating system is entirely programmable using any standard language including C++, Java, Python, Ruby, PHP or Perl.

Security

The kernel only provides a minimal set of core facilities and services. The footprint of these services will not change significantly. This ensures that there is a minimal attack surface on the operating system. Ceres is therefore also a highly secure operating system.

Project Profile

  • License : Proprietary
  • Status : Development
  • Next Release : Version 0.9, Narmada (June 2018)

Benefits

  • Minimal utilization of hardware resources on the cloud
  • Multi-tenant architecture ensures maximum security for each tenant (farm organisations)
  • Massively internet scale architecture capable of hosting a millions tenants in a single cluster