keywords: concepts: products used: soa service oriented architecture webservice web compute farm enterprise messaging messages mq activemq jms msmq tibco ems smartsockets rendevous platform sdk data grid smartgrid.net smartgrid smartgraph smartpublisher smartcrawler .NET C# 1.0 1.1 2.0 ClickOnce Servers application applications distributed application cluster load balanced load balancing deployment easy rollback administration monitoring permission permissioning update updater smart smartclient zero impact risk pricing engine synapse ibm microsoft sun http://smartgrid.net http://www.smartgrid.net http://www.smartwebmail.net http://smartwebmail.net http://www.smartsoa.net http://smartsoa.net http://www.smartsoa.com http://www.smartservicesbus.net http://www.smartservicesbus.com http://www.smartservicebus.net http://www.smartservicebus.com http://www.smartremoting.net http://www.smartpublisher.net http://www.smartgraph.net http://www.smartdatatable.net http://www.smartdataset.net http://www.smartcrawler.net http://www.risk-engines.net http://www.grid-engines.com http://www.grid-os.com http://www.easygrid.net http://www.smartwebservices.net http://www.smartdesktop.net

Welcome

We provide a suite of products, procedures and resources to build, manage and use large, medium or small scale application Grids targeted at .NET 1.1, 2.0 on 32 and 64 bit platforms. Also, to better support architectures like Linux and FreeBSD, we expect to exploit Rotor, Mono and DotGNU in the near future.

Support for the Application Level

SmartGrid.NET provides the following application level tools:
  • User Interface
  • Application Programming Interfaces
  • Support for a Scripting Model for the dynamic management of Grids
In addition, we offer guidance in the use of products and protocols for Grid construction e.g. Microsoft WSE, Indigo, Microsoft PAG Enterprise Library, MSMQ, MQ, ActiveMQ, Tibco EMS, SmartSockets, Rendevous, Log4Net.

Architecture Combinations

SmartGrid.NET works on all WinTel hardware and Virtual Machines (VMs) i.e. VMWare or VirtualServer.
The use of the .NET Framework enables straightforward, quick and effective provisioning of software applications to large numbers of computers. It has been our aim to provide solutions for building and running business critical systems which require continuity of service in the face of adversity. SmartGrid.NET fully utilizes and enables the use of Service Oriented Architecture (SOA) principles.

Some Grid Examples

  • A middle tier application running on a number of servers
  • A number of integrated middle tier applications running on a number of servers
  • A general purpose Compute Grid running on a large number of servers
  • A risk or pricing server system running on a large number of servers
  • A risk or pricing server system running on a large number of servers utilising spare capacity on user workstations
  • A document production system running on a large number of servers