Sun Cloud
   HOME

TheInfoList



OR:

Sun Cloud was an on-demand
Cloud computing Cloud computing is the on-demand availability of computer system resources, especially data storage ( cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over mu ...
service operated by Sun Microsystems prior to its acquisition by Oracle Corporation. The Sun Cloud Compute Utility provided access to a substantial computing resource over the Internet for
US$ The United States dollar (symbol: $; code: USD; also abbreviated US$ or U.S. Dollar, to distinguish it from other dollar-denominated currencies; referred to as the dollar, U.S. dollar, American dollar, or colloquially buck) is the official ...
1 per CPU-hour. It was launched as Sun Grid in March 2006. It was based on and supported open source technologies such as
Solaris 10 Solaris is a proprietary Unix operating system originally developed by Sun Microsystems. After the Sun acquisition by Oracle in 2010, it was renamed Oracle Solaris. Solaris superseded the company's earlier SunOS in 1993, and became known for ...
, Sun Grid Engine, and the
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mos ...
platform. Sun Cloud delivered enterprise computing power and resources over the Internet, enabling developers, researchers, scientists and businesses to optimize performance, speed time to results, and accelerate innovation without investment in
IT infrastructure Information technology infrastructure is defined broadly as a set of information technology (IT) components that are the foundation of an IT service; typically physical components (computer and networking hardware and facilities), but also vario ...
. In early 2010 Oracle announced it was discontinuing the Sun Cloud project. Since Sunday, March 7, 2010, the network.com web site has been inaccessible.


Suitable applications

A typical application that could run on the Compute Utility fit the following parameters: * must be self-contained * runs on the Solaris 10 Operating System (OS) * is implemented with standard object libraries included with the Solaris 10 OS or user libraries packaged with the executable ** all executable code must be available on the Compute Utility at time of execution * runs to completion under control of shell scripts (no requirement for interactive access) * has a total maximum size of applications and data that does not exceed 10 gigabytes * can be packaged for upload to Sun Cloud as one or more ZIP files of 300 megabytes or smaller


Resources, jobs, and runs

Resources are collections of files that contain the user's data and executable. Jobs are a Compute Utility concept that define the elements of the unit of work that is submitted to the Sun Cloud Compute Utility. The major elements of a job include the name of the shell script controlling program execution, required arguments to the shell script, and a list of resources that must be in place for the job to run. A run is a specific instantiation of a Job description submitted to the Sun Cloud Compute Utility. Runs occur when the job is submitted to the Compute Utility for execution.


CPU-hour

For each job one submits and runs on the Cloud, the Sun Cloud CPU usage is aggregated and then rounded up to the nearest whole hour. For example, if a job used 1000 CPUs for one minute, it would be aggregated as 1000 CPU minutes or 16.67 CPU hours. The software rounds this up to 17 hours and the job would be billed as US$17.


Application catalog

On March 13, 2007, Sun announced the launch of Application Catalog, an online service that allows developers and ISVs to develop and publish their applications, enabling communities of scientists and academics in life sciences, education, engineering, and other fields to accelerate innovation and complete research projects quickly and less expensively. The Network.com Application Catalog gives users immediate online access to popular ISV and open-source applications through an easy-to-use Web portal with no contractual obligation. Users can upload and run their own applications and create a personal library of favorites or take advantage of the pre-installed and configured applications giving them instant productivity. The portal gives them everything they need to conduct analysis and complete complex computational tasks to help speed scientific discovery and shorten the time to market for new products. They simply select the application, upload their data, and get results fast. Network.com enables anyone to publish applications to the Application Catalog and take advantage of the powerful Solaris 10-based Cloud platform. Users can publish their own applications to a private library and access them whenever they want; they can also share their applications with others while retaining their data securely in their private space.


Available applications

Applications available on the Catalog include (by category): * General -
Blender A blender (sometimes called a mixer or liquidiser in British English) is a kitchen and laboratory appliance used to mix, crush, purée or emulsify food and other substances. A stationary blender consists of a blender container with a rotating me ...
, FDS *
Computer Aided Engineering Computer-aided engineering (CAE) is the broad usage of computer software to aid in engineering analysis tasks. It includes , , , durability and optimization. It is included with computer-aided design (CAD) and computer-aided manufacturing (CAM) ...
- Calculix, deal.II, Elmer Solver,
Impact Impact may refer to: * Impact (mechanics), a high force or shock (mechanics) over a short time period * Impact, Texas, a town in Taylor County, Texas, US Science and technology * Impact crater, a meteor crater caused by an impact event * Impac ...
, FreeFEM, OFELI * Life Sciences -
BLAST Blast or The Blast may refer to: *Explosion, a rapid increase in volume and release of energy in an extreme manner *Detonation, an exothermic front accelerating through a medium that eventually drives a shock front Film * ''Blast'' (1997 film), ...
,
FASTA FASTA is a DNA and protein sequence alignment software package first described by David J. Lipman and William R. Pearson in 1985. Its legacy is the FASTA format which is now ubiquitous in bioinformatics. History The original FASTA program ...
, GROMACS,
Clustalw Clustal is a series of widely used computer programs used in bioinformatics for multiple sequence alignment. There have been many versions of Clustal over the development of the algorithm that are listed below. The analysis of each tool and its ...
, eHITS,
T-Coffee T-Coffee (Tree-based Consistency Objective Function for Alignment Evaluation) is a multiple sequence alignment software using a progressive approach. It generates a library of pairwise alignments to guide the multiple sequence alignment. It can al ...
, fastDNAml, READSEQ Examples of types of suitable applications include: *
Bio informatics Bioinformatics () is an interdisciplinary field that develops methods and software tools for understanding biological data, in particular when the data sets are large and complex. As an interdisciplinary field of science, bioinformatics combine ...
* Financial domain applications, like
Monte Carlo method Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be determi ...
, Black–Scholes option pricing models * Computer Arts, like Fractal landscape generation * Speech synthesis applications, lik
Festival
* Scientific applications, like Computer simulation


See also

*
Big Buck Bunny ''Big Buck Bunny'' (code-named Project Peach) is a 2008 short computer-animated comedy film featuring animals of the forest, made by the Blender Institute, part of the Blender Foundation. Like the foundation's previous film, '' Elephants Dream'', ...
- an open content animated film rendered on Sun Cloud *
Utility computing Utility computing or The Computer Utility is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a ...


References


External links


Sun CloudUtility ComputingSun Grid Engine SourceSun Grid Module Suite for NetBeans IDE
{{Sun Microsystems Cloud computing providers Cloud infrastructure Cloud platforms Cloud storage Sun Microsystems