Bigtop (computer science)

Bigtop (computer science)

Bigtop is a Microsoft Research project which gives a framework to create a set of loosely coupled distributed system components. This will result in the creation of a Grid Operating system. "Bigtop" is not expected before the end of this decade. It is not clear whether "Bigtop" will be integrated into Windows or launched as a different operating system.

Architecture

"Bigtop" consists of three different components which allow jobs to be spread over a grid. They are described below.

Highwire

Highwire is a programming language that is aimed to add system level support, and therefore encapsulate implementation details and make it easier, to develop highly parallel and concurrent application which can then be distributed over a grid.

Bigparts

Bigparts allow PCs to turn into inexpensive distributed servers for applications. Device-specific applications need not be hosted on the OS of the system hosting the device. Rather it can be hosted by other OSs which are working in parallel to run the grid.

Bigwin

Bigwin allows software to be decoupled from a single Operating system. The launching OS makes sure the application adheres to some "service contract", and then it can be scheduled over any machine running in the grid, and the software can make use of the OS services provided by the local instance of the OS running on that system

Gridline

Gridline is another Microsoft Research project that focuses on grid resource allocation. It is looking into the use of constraint programming to this effect.

References

* [http://www.microsoft-watch.com/article2/0,2180,1746291,00.asp Microsoft Watch]
* [http://www.betanews.com/article/Microsoft_Heats_Grid_Iron_with_Bigtop/1104374194 Betanews]

External links

* [http://www.eweek.com/article2/0,1895,1746329,00.asp eWeek]
* [http://www.franksworld.com/blog/archive/2004/12/29/581.aspx Blog]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Microsoft Research — Website research.microsoft.com Microsoft Research (MSR) is the research division of Microsoft created in 1991 for developing various computer science ideas and integrating them into Microsoft products. It currently employs Turing Award winners… …   Wikipedia

  • — Paradigm(s) multi paradigm: structured, imperative, object oriented, event driven, functional Appeared in 2003 Desig …   Wikipedia

  • Microsoft Live Labs — home page. Microsoft Live Labs was a partnership between MSN and Microsoft Research that focused on applied research for Internet products and services at Microsoft. Live Labs was headed by Dr. Gary William Flake, who prior to joining Microsoft… …   Wikipedia

  • WorldWide Telescope — viewing a Hubble image of the …   Wikipedia

  • Allegiance (video game) — For other uses of Allegiance , see Allegiance (disambiguation). Allegiance Developer(s) Microsoft Research Publisher(s) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”