Sun Cloud
   HOME

TheInfoList



OR:

Sun Cloud (also known as Network.com) was an on-demand
cloud computing Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
service operated by
Sun Microsystems Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
prior to Sun's acquisition by
Oracle Corporation Oracle Corporation is an American Multinational corporation, multinational computer technology company headquartered in Austin, Texas. Co-founded in 1977 in Santa Clara, California, by Larry Ellison, who remains executive chairman, Oracle was ...
. The Sun Cloud Compute Utility provided access to a substantial computing resource over the Internet for
US$ The United States dollar (Currency symbol, symbol: Dollar sign, $; ISO 4217, currency code: USD) is the official currency of the United States and International use of the U.S. dollar, several other countries. The Coinage Act of 1792 introdu ...
1 per CPU-hour. It was launched as Sun Grid in March 2006—the same month
Amazon Web Services Amazon Web Services, Inc. (AWS) is a subsidiary of Amazon.com, Amazon that provides Software as a service, on-demand cloud computing computing platform, platforms and Application programming interface, APIs to individuals, companies, and gover ...
began offering their first IT infrastructure services. It was based on and supported
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
technologies such as
Solaris 10 Oracle Solaris is a proprietary Unix operating system offered by Oracle for SPARC and x86-64 based workstations and servers. Originally developed by Sun Microsystems as Solaris, it superseded the company's earlier SunOS in 1993 and became kno ...
,
Sun Grid Engine Oracle Grid Engine, previously known as Sun Grid Engine (SGE), CODINE (Computing in Distributed Networked Environments) or GRD (Global Resource Director), was a grid computing computer cluster software system (otherwise known as a batch-queuing ...
, and the
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
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 hardware, computer and networking hardware and facilitie ...
. 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: * 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 script A shell script is a computer program designed to be run by a Unix shell, a command-line interpreter. The various dialects of shell scripts are considered to be command languages. Typical operations performed by shell scripts include file manipu ...
s (no requirement for interactive access) * has a total maximum size of applications and data that does not exceed 10
gigabyte The gigabyte () is a multiple of the unit byte for digital information. The SI prefix, prefix ''giga-, giga'' means 109 in the International System of Units (SI). Therefore, one gigabyte is one billion bytes. The unit symbol for the gigabyte i ...
s * can be packaged for upload to Sun Cloud as one or more ZIP files of 300
megabyte The megabyte is a multiple of the unit byte for digital information. Its recommended unit symbol is MB. The unit prefix ''mega'' is a multiplier of (106) in the International System of Units (SI). Therefore, one megabyte is one million bytes ...
s or smaller


Resources, jobs, and runs

Resources are collections of files that contain the user's data and executable. A ''job'' is a Compute Utility concept that defines 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 A shell script is a computer program designed to be run by a Unix shell, a command-line interpreter. The various dialects of shell scripts are considered to be command languages. Typical operations performed by shell scripts include file manipu ...
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 submitted and ran on the Cloud, the Sun Cloud CPU usage was aggregated and then rounded up to the nearest whole hour. For example, if a job used 1,000 CPUs for one minute, it would be aggregated as 1,000 CPU minutes, or 16.67 CPU hours, then rounded up to 17 hours; the job would then be billed as US$17.


Application catalog

On March 13, 2007, Sun announced the launch of Application Catalog, an online service that allowed 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'' gave users immediate online access to popular ISV and open-source applications through an easy-to-use Web portal with no contractual obligation. Users could 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 gave users everything they needed to conduct analysis and complete complex computational tasks to help speed scientific discovery and shorten the time to market for new products. Users would select the application, upload their data, and get results quickly. Network.com enabled anyone to publish applications to the Application Catalog and take advantage of the
Solaris Solaris is the Latin word for sun. It may refer to: Arts and entertainment Literature, television and film * ''Solaris'' (novel), a 1961 science fiction novel by Stanisław Lem ** ''Solaris'' (1968 film), directed by Boris Nirenburg ** ''Sol ...
10-based cloud platform. Users could publish their own applications to a private library and access them whenever they wanted; they could also share their applications with others while retaining their data securely in their private space.


Available applications

Applications available on the Catalog included (by category): * General -
Blender A blender (sometimes called a mixer (from Latin ''mixus, the PPP of miscere eng. to Mix)'' 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 ...
, FDS *
Computer Aided Engineering Computer-aided engineering (CAE) is the general usage of technology to aid in tasks related to engineering analysis. Any use of technology to solve or assist engineering issues falls under this umbrella. Overview Following alongside the cons ...
-
Calculix CalculiX is a free and open-source finite-element analysis application that uses an input format similar to Abaqus. It has an implicit and explicit solver (CCX) written by Guido Dhondt and a pre- and post-processor (CGX) written by Klaus Wittig.
, deal.II, Elmer Solver,
Impact Impact may refer to: * Impact (mechanics), a large force or mechanical shock over a short period of time * Impact, Texas, a town in Taylor County, Texas, US Science and technology * Impact crater, a meteor crater caused by an impact event * Imp ...
,
FreeFEM FreeFem++ is a programming language and a software focused on solving partial differential equations using the finite element method. FreeFem++ is written in C++ and developed and maintained by Université Pierre et Marie Curie and Laboratoire Jac ...
, OFELI *
Life Sciences This list of life sciences comprises the branches of science that involve the scientific study of life – such as microorganisms, plants, and animals including human beings. This science is one of the two major branches of natural science, ...
-
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 *A planned explosion in a mine, ...
,
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 GROMACS is a molecular dynamics package mainly designed for simulations of proteins, lipids, and nucleic acids. It was originally developed in the Biophysical Chemistry department of University of Groningen, and is now maintained by contributors ...
,
Clustalw Clustal is a computer program used for multiple sequence alignment in bioinformatics. The software and its algorithms have gone through several iterations, with ClustalΩ (Omega) being the latest version . It is available as standalone software, ...
, 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 included: *
Bio informatics Bioinformatics () is an interdisciplinary field of science that develops methods and software tools for understanding biological data, especially when the data sets are large and complex. Bioinformatics uses biology, chemistry, physics, comp ...
* 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 ...
, Black–Scholes option pricing models * Computer Arts, like
Fractal In mathematics, a fractal is a Shape, geometric shape containing detailed structure at arbitrarily small scales, usually having a fractal dimension strictly exceeding the topological dimension. Many fractals appear similar at various scale ...
landscape generation * Speech synthesis applications, lik
Festival
* Scientific applications, like
Computer simulation Computer simulation is the running of a mathematical model on a computer, the model being designed to represent the behaviour of, or the outcome of, a real-world or physical system. The reliability of some mathematical models can be determin ...


See also

*
Big Buck Bunny ''Big Buck Bunny'' (code-named Project Peach) is a 2008 animated comedy short film featuring animals of the forest, made by the Blender Institute, part of the Blender Foundation. Like the foundation's previous film, '' Elephants Dream'', the film ...
- an
open content Free content, libre content, libre information, or free information is any kind of creative work, such as a work of art, a book, a software, software program, or any other creative Media (communication), content for which there are very minimal ...
animated film rendered on Sun Cloud *
Utility computing Utility computing, or 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 fl ...
*
Platform as a service Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a cloud computing service model where users provision, instantiate, run and manage a modular bundle of a computing platform and applications, w ...


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 Computer-related introductions in 2006