Aneka: Enabling .NET-based Enterprise Grid and Cloud Computing

Manjrasoft Site Menu:

Latest news:

Aneka V1.0 is released.

Read more »

Download Aneka

Try Aneka Software for free.

Free Trial »

Aneka

Aneka is a market oriented Cloud development and management platform with rapid application development and workload distribution capabilities. Aneka is an integrated middleware package which allows you to seamlessly build and manage an interconnected network in addition to accelerating development, deployment and management of distributed applications using Microsoft .NET frameworks on these networks. It is market oriented since it allows you to build, schedule, provision and monitor results using pricing, accounting, QoS/SLA services in private and/or public (leased) network environments.

Aneka is a workload distribution and management platform that accelerates applications in Microsoft .NET framework environments. Some of the key advantages of Aneka over other GRID or Cluster based workload distribution solutions include:

  • rapid deployment tools and framework,
  • ability to harness multiple virtual and/or physical machines for accelerating application result
  • provisioning based on QoS/SLA
  • support of multiple programming and application environments
  • simultaneous support of multiple run-time environments
  • built on-top of Microsoft .NET framework, with support for Linux environments through Mono
Build

Build

Aneka includes a Software Development Kit (SDK) which includes a combination of APIs and Tools to enable you to express your application. Aneka also allows you to build different run-time environments and build new applications.

Accelerate

Accelerate

Aneka supports Rapid Development and Deployment of Applications in Multiple Run-Time environments. Aneka uses physical machines as much as possible to achieve maximum utilization in local environment. As demand increases, Aneka provisions VMs via private clouds (Xen or VMWare) or Public Clouds (Amazon EC2).

Manage

Manage

Aneka Management includes a Graphical User Interface (GUI) and APIs to set-up, monitor, manage and maintain remote and global Aneka compute clouds. Aneka also has an accounting mechanism and manages priorities and scalability based on SLA/QoS which enables dynamic provisioning.