Over a million developers have joined DZone.

Microsoft SQL Azure Codename "Cloud Numerics" Lab Release

· Cloud Zone

Download the Essential Cloud Buyer’s Guide to learn important factors to consider before selecting a provider as well as buying criteria to help you make the best decision for your infrastructure needs, brought to you in partnership with Internap.

 Microsoft's SQL Azure Labs About page describes its projects as a series of "working prototypes" that represent . . .

. . . our latest thinking in specific areas that we want to share with you and have not undergone the rigorous testing required to be released as a product --Azure Labs About Page

On January 10, Microsoft's SQL Azure Labs announced the release of a new library designed to enable big data to be scaled out, deployed, and run in Windows Azure.  Microsoft Codename "Cloud Numerics" lab provides a numerical/data analytics library for Visual Studio C# writers.

Since its release, Ronnie Hoogerworf has been blogging about various topics related to the use of Cloud Numerics.  In a post last week, Hoogerwerf provided details about how Cloud Numberics can be used by F# writers with only "a few additional setup steps."  His tutorial suggests a level of user-friendliness to a widening Visual Studio user base, as Cloud Numerics is enabled with options for F# in it's New Project window as well as the Configuration Manager.  

Cloud Numerics is not without it's limits, though.  Hoogerworf explains that . . .

. . . the underlying communication layer in “Cloud Numerics” is built on top of the message passing interface (MPI) and does inherit some of the limitations in the underlying implementation such as:
    1.    The process model is currently inelastic; once a “Cloud Numerics” application has been launched on (say) P cores in a cluster, it is not possible to dynamically grow or shrink the resources as the application is running.
    2.    The implementation is not resilient against hardware failure. Unlike frameworks like Hadoop that are designed explicitly to operate on unreliable hardware, if one or more nodes in a cluster fails, it is not possible for a “Cloud Numerics” application to automatically recover and continue executing.
-- Ronnie Hoogerworf

Hopefully the Cloud Numerics lab will provide scientists, analysts, and Visual Studio writers with the tools necessary to meet the demands of a rising cloud computing market. 

Have you used Cloud Numerics?  What do you think?  Comment below.  And remember . . .

The Cloud Zone is brought to you in partnership with Internap. Read Bare-Metal Cloud 101 to learn about bare-metal cloud and how it has emerged as a way to complement virtualized services.


The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}