Joyent Cloud Solutions

Joyent is a leading cloud computing software and services company offering infrastructure-as-a-service (IaaS) and platform-as-a-service (PaaS) solutions worldwide since 2004. Joyent has achieved deep cloud expertise by developing its own high performance scalable cloud operating system, SmartDataCenter, developed the groundswell node.js server side JavaScript language, and used it to manage its own large-scale public cloud serving 30,000 customers with performance that is 3x to 14x better than comparable public clouds. Leveraging the power of the Intel Xeon architecture, Joyent’s Smart Technologies provide application virtualization, which enables better performance and cost effectiveness due to higher application density and hardware utilization. SmartDataCenter 6.0 cloud OS and orchestration software is now available direct from Joyent or as a turnkey solution from Dell DCS.

Cloud Solutions

Joyent SmartDataCenter

  • SmartDataCenter 6.0 is the latest data center cloud operating system and orchestration software delivering up to 70% hardware utilization compared to 6% for “other” virtualization platforms.

  • SmartDataCenter enables operators to deploy public, private and hybrid clouds without compromising the quality of service or jeopardizing service level agreements.

  • Build on 7 years of experience operating a highly successful public cloud, SmartDataCenter comes with everything you need to start your own Cloud as a Business, including easy to use web-based portals for user management, powerful API libraries, automated infrastructure orchestration, machine to machine intelligence, telemetry and analytics with DTrace built into every layer of the stack for quick root cause and corrective action, and a node.js (a hyper-scalable server-side javascript platform) optimized for the next generation web and mobile applications.

  • Joyent SmartDataCenter also supports integrated Kernel-based Virtual Machine (KVM) virtualization for Windows* and Linux*-based operating systems.

joyent framework

Joyent SmartMachines

  • A smarter Virtual Machine with built-in operating system virtualization that automatically manages underutilized system resources to maximize your application performance

  • Standard UNIX security features and triple-A controls, including ZFS file system, live image updates and library of 600 PKGSRC certified apps

  • Supported Operating Systems: CentOS, Debian, FreeBSD, Joyent SmartOS, Solaris, Ubuntu, Windows Server

  • Supported Languages: C/C++ ,Erlang, Haskell, Java, Javascript, Lua, Node.js, PHP, Perl, Python, Ruby and more

  • Supported Servers: Apache, Glassfish, Nginx, Tomcat and more

  • Supported Databases: Cassandra, CouchDB, Hadeeop, HBase, Hypertable, MongoDB, MySQL, Oracle, Percona, PostgreSQL, Riak, SQL-lite and more

  • Customizable Appliances: Zeus Load Balancers, Riak NOSQL, GuardTime SmartMachines

Node.js – Asynchronous, non-blocking, event-driven Java-script server side language

  • Code. Deploy. Scale. Built on the powerful Node.js server-side javascript language, Joyent’s platform provides developers with the simplicity and freedom of platform as a service (PaaS) without sacrificing performance. The benefits include freedom from infrastructure, freedom from vendor lock-in (as node.js is open sourced software) and the comfort of knowing that your code is running on the highest performing systems available. Modern web developers can create super-fast and complicated applications using only HTML5, CSS and Node.js.

  • Node.js is a free open-source project written in the language of the web and sponsored by Joyent. It is built on the Google V8 JavaScript engine, which provides a JavaScript development environment and uses an event loop for all execution and asynchronous methods for I/O.

  • Node.js allows programmers to code front-end, client-side and back-end apps in the same language and drastically improve time to market for emerging web and mobile applications.

  • This model is in contrast to today’s more common concurrency programming model, where operating system threads are employed to handle multiple requests at a time and I/O is synchronous. Node.js shows much better memory efficiency under high loads than systems that allocate threads to manage multiple states at once. It is common for systems to allocate 2 MB or more of memory per thread. So, resources are consumed quickly in situations of high load. Node.js eliminates the growth in overhead due to concurrency. Furthermore, users of Node.js are free from worries of dead-locking the process. Almost no function in Node.js directly performs I/O. So, the process never blocks. In the absence of blocking calls, novice programmers are able to develop fast systems.

  • Node.js is currently being used as a core enabling technology in a number of important projects, including HP webOS 2.0 as a foundational element of Leo Apotheker’s recently announced cloud strategies.

Joyent SmartStart Services

  • Training Services: instructor-led, hands-on training for business and technical users

  • Installation Services: system and software installation and configuration

  • Implementation and Integration Services: software set-up and core integration activities

  • Operational Services: knowledge transfer and dedicated assistance with the operating and maintenance of a Joyent SDC cloud service

  • Technical Support: direct product support for Joyent SDC, and “second-line” support for customer’s cloud service


Featured Video

Key Links

You Tube