You are on page 1of 6

http://searchcloudcomputing.techtarget.

com/tip/Five-open-source-tools-for-building-andmanaging-clouds

1.
2.
3. Build and deploy cloud
4. Develop application for cloud
5. Study and design some algorithm for cloud: resource management, load balancing, fault
tolerance
6. Security aspects
7. User level trust
8. Migrating data among clouds
9. Hybrid clouds
10. Virtualization: Migration in VMs
11.
12.
13. You can add features like
14. SaaS using ssh protocol
15. Staas (object storage using nfs, block using ISCSI protocol)
16. IaaS using VNC or noVNC
17. CaaS
18. PaaS
19. You can also use AWS or some other big cloud providers to get some more new ideas.

I am arranging a few options for you... Pick your favourite... :)

Open Source Cloud Apps Solution with Saas, PaaS, IaaS

Investigate usage of BitTorrent protocol (or other standardized p2p protocols) for data
movement within a grid.

Monitoring and alerting for large scale Hadoop clusters

Explore parallel processing paradigms for COTS-based, Commercial Clouds.

Compare Map/Reduce, PIG, SCALA, and ERLANG.

Compare Data intensive applications versus scientific and other codes: NLP algorithms,
graph algorithms, spatial computations, data mining, data base manipulation

Compare/contrast emerging distributed streaming technologies: S4, Storm, etc.

A Profile-based Approach to Just-in-time Scalability for Cloud Applications

EnaCloud: An Energy-saving Application Live Placement Approach for Cloud


Computing Environments

From Service Clouds to User-centric Personal Clouds

Semantic Modeling for Cloud Computing, Part 1

Deployment of Services in a Cloud Subject to Memory and License Constraints

Activity-aware chat system based on a study of distributed collaborative learning

Application Performance Isolation in Virtualization

Optimistic Synchronization of Parallel Simulations in Cloud Computing Environments

SOAs Last Mile Connecting Smartphones to the Service Cloud

Intelligent Management of Remote Facilities through a Ubiquitous Cloud Middleware

An Efficient Resource Management System for On-line Virtual Cluster Provision

The Method and Tool of Cost Analysis for Cloud Computing

Using Clouds to Elastically Extend Site Resources

On Technical Security Issues in Cloud Computing

Cloud Computing for Satellite Data Processing on High End Compute Clusters

Policy-based Event-driven Services-oriented Architecture for Cloud Services Operation


& Management

A RESTful Approach to the Management of Cloud Infrastructure

Architecture-Driven Variation Analysis for Designing Cloud Applications

Service Oriented Architecture for Cloud based Travel Reservation Software as a Service

Improving Scalability of Software Cloud for Composite Web Services

Ranking Mortgage Origination Applications using Customer, Product, Environment and


Workflow Attributes

Understand Collaborative Authorization Policies: Models and Specifications

MONGOOSE: MONitoring Global Online Opinions via Semantic Extraction

Rule-based Problem Classification in IT Service Management

Unibus-managed Execution of Scientific Applications on Aggregated Clouds

Design and Implementation of an efficient Two-level Scheduler for Cloud Computing


Environment

Dynamic Auction Mechanism for Cloud Resource Allocation

Profit-driven Service Request Scheduling in Clouds

Expanding the Cloud: A component-based architecture to application deployment on the


Internet

Dynamic Load-Balanced Multicast for Data-Intensive Applications on Clouds

SLA-Driven Dynamic Resource Management for Multi-tier Web Applications in a Cloud

. deploy software defined networking for cloud end points using cloud infrastructure
2. make a software/algorithm that compresses the disk space at virtualization level
of cloud computing and can scale on demand with out loss of data.
3. make an algorithm to estimate the running cost of an application on targeted
cloud.
4. write a cloud broker that offers you services in the preferred geozone
5. make an network application/protocol that allows you to have a secure
communications between multiple clouds for same tenant.

https://github.com/sebgoa/simstack
https://cwiki.apache.org/confluence/display/CLOUDSTACK/DevCloud
http://makeyourcloud.blogspot.in/

KVM
XEN
Ubuntu enterprise cloud
the open source Globus Toolkit

http://toolkit.globus.org/toolkit/about.html

Open Source Cloud Computing Testing Tools


http://www.cloudcomputingexpo.com/node/2625872
gogrid

https://gigaom.com/2009/11/06/10-top-open-source-resources-for-cloud-computing/
http://www.tomsitpro.com/articles/open-source-cloud-computing-software,2-7542.html
https://blog.profitbricks.com/48-best-cloud-tools-for-infrastructure-automation/

http://www.pcquest.com/10-open-source-tools-for-cloud-infrastructure-andmanagement/
http://solutionsreview.com/cloud-platforms/open-source-cloud-platforms-enterprise/
http://www.tecmint.com/free-open-source-cloud-storage-tools-for-linux/

check out Open Cirrus - https://opencirrus.org/

Open Cirrus is an open cloud-computing research testbed designed to support


research into the design, provisioning, and management of services at a global,
multi-datacenter scal

You can explore Alibaba Cloud services, these are quite reliable. They offer trials for 60 days
with free credits worth $300 for every signup, quite appropriate for beginners who need free
cloud services for open source or academic projects. This is how you can get started:

1. Sign up for a free trial on An integrated suite of cloud products, services and
solutions and become an active member. You will become eligible for $300
cloud credits to be used for multiple products and services as per your
requirements.
2. To earn more credits to spend on your account, you can refer and invite your
friends to join Alibaba Cloud and spend some minimum amount. For every
successful recommendation, you get free $6 cloud credits in your account.
The best part is that the more friends you recommend, more credits will be
transferred in your account.
The company I work for SCALR (www.scalr.net)- offers a Cloud Management
software and it's Open Source. This is particularly useful for academic research
-and a world leading university is looking to use it.
PiCloud (picloud.com) offers 20 free computing hours a month, If you make your
crawler code publicly available, Opani might be a good choice and relatively chea
I know three projects of open source:
1. Openstack;www.openstack.org
2. cloud.com;www.cloud.com
3. spotcloud;www.spotcloud.com

http://www.datamation.com/cloud-computing/75-open-source-cloud-computingapps-1.html

You might also like