Sun Cloud era un servicio de computación en la nube bajo demanda operado por Sun Microsystems antes de su adquisición por parte de Oracle Corporation . Sun Cloud Compute Utility proporcionó acceso a un recurso informático sustancial a través de Internet por 1 dólar por hora de CPU. Fue lanzado como Sun Grid en marzo de 2006. [1] Se basaba y era compatible con tecnologías de código abierto como Solaris 10 , Sun Grid Engine y la plataforma Java .
Sun Cloud proporcionó recursos y potencia informática empresarial a través de Internet, lo que permitió a los desarrolladores, investigadores, científicos y empresas optimizar el rendimiento, acelerar el tiempo de obtención de resultados y acelerar la innovación sin invertir en infraestructura de TI .
A principios de 2010, Oracle anunció que suspendería el proyecto Sun Cloud. Desde el domingo 7 de marzo de 2010, el sitio web network.com ha sido inaccesible. [2]
Aplicaciones adecuadas
Una aplicación típica que podría ejecutarse en Compute Utility se ajusta a los siguientes parámetros:
- debe ser autónomo
- se ejecuta en el sistema operativo Solaris 10 (SO)
- se implementa con bibliotecas de objetos estándar incluidas con el sistema operativo Solaris 10 o bibliotecas de usuario empaquetadas con el ejecutable
- Todo el código ejecutable debe estar disponible en Compute Utility en el momento de la ejecución.
- se ejecuta hasta su finalización bajo el control de scripts de shell (no se requiere acceso interactivo)
- tiene un tamaño máximo total de aplicaciones y datos que no supera los 10 gigabytes
- se puede empaquetar para cargar en Sun Cloud como uno o más archivos ZIP de 300 megabytes o menos
Recursos, trabajos y carreras
Los recursos son colecciones de archivos que contienen los datos del usuario y el ejecutable.
Los trabajos son un concepto de Compute Utility que define los elementos de la unidad de trabajo que se envía a Sun Cloud Compute Utility. Los elementos principales de un trabajo incluyen el nombre del script de shell que controla la ejecución del programa, los argumentos necesarios para el script de shell y una lista de recursos que deben estar en su lugar para que se ejecute el trabajo.
Una ejecución es una instanciación específica de una descripción de trabajo enviada a Sun Cloud Compute Utility. Las ejecuciones ocurren cuando el trabajo se envía a Compute Utility para su ejecución.
CPU-hora
Para cada trabajo que uno envía y ejecuta en la nube, el uso de la CPU de Sun Cloud se agrega y luego se redondea a la hora completa más cercana. Por ejemplo, si un trabajo usó 1000 CPU durante un minuto, se agregaría como 1000 minutos de CPU o 16.67 horas de CPU. El software redondea esto a 17 horas y el trabajo se facturaría a 17 dólares estadounidenses.
Catálogo de aplicaciones
El 13 de marzo de 2007, Sun anunció el lanzamiento de Application Catalog, un servicio en línea que permite a los desarrolladores e ISV desarrollar y publicar sus aplicaciones, lo que permite a las comunidades de científicos y académicos de las ciencias de la vida, la educación, la ingeniería y otros campos acelerar la innovación y completar proyectos de investigación de forma rápida y económica. [ cita requerida ]
El Catálogo de aplicaciones de Network.com brinda a los usuarios acceso en línea inmediato a aplicaciones ISV y de código abierto populares a través de un portal web fácil de usar sin obligación contractual. Los usuarios pueden cargar y ejecutar sus propias aplicaciones y crear una biblioteca personal de favoritos o aprovechar las aplicaciones preinstaladas y configuradas que les brindan productividad instantánea. El portal les brinda todo lo que necesitan para realizar análisis y completar tareas computacionales complejas para ayudar a acelerar el descubrimiento científico y acortar el tiempo de comercialización de nuevos productos. Simplemente seleccionan la aplicación, cargan sus datos y obtienen resultados rápidamente.
Network.com permite que cualquier persona publique aplicaciones en el catálogo de aplicaciones y aproveche la potente plataforma en la nube basada en Solaris 10. Los usuarios pueden publicar sus propias aplicaciones en una biblioteca privada y acceder a ellas cuando lo deseen; también pueden compartir sus aplicaciones con otros mientras conservan sus datos de forma segura en su espacio privado.
Aplicaciones disponibles
Las aplicaciones disponibles en el catálogo incluyen (por categoría):
- General: licuadora , FDS
- Ingeniería asistida por computadora - Calculix , deal.II, Elmer Solver, Impact , FreeFEM , OFELI
- Ciencias de la vida : BLAST , FASTA , GROMACS , Clustalw , eHITS, T-Coffee , fastDNAml, READSEQ
Ejemplos de tipos de aplicaciones adecuadas incluyen:
- Bioinformática
- Aplicaciones de dominio financiero, como el método Monte Carlo , modelos de precios de opciones de Black-Scholes
- Artes informáticas, como la generación del paisaje fractal
- Aplicaciones de síntesis de voz, como Festival
- Aplicaciones científicas, como simulación por computadora
Ver también
- Big Buck Bunny : una película animada de contenido abierto representada en Sun Cloud [3] [4]
- Computando utilidad
Referencias
- ^ https://web.archive.org/web/20060409094926/http://www.sun.com/2006-0320/feature/index.jsp
- ^ http://www.infoworld.com/d/developer-world/oracle-hails-java-kills-sun-cloud-960
- ^ "Sun's Network.com representa la película animada por computadora" Big Buck Bunny " " . Sun Microsystems . Consultado el 22 de junio de 2008 .
- ^ "The Renderfarm (cómo funciona)" . Fundación Blender . Consultado el 22 de junio de 2008 .
enlaces externos
- Nube de sol
- Computando utilidad
- Fuente del motor Sun Grid
- Conjunto de módulos Sun Grid para NetBeans IDE