HOME
*





Virtual Application
A virtual application is an application that has been optimized to run on virtual infrastructure. The application software along with just enough operating system (JeOS or "juice") is combined inside a virtual machine container in a manner that maximizes the performance of the application. By minimizing the system software to the smallest set of packages required to support the application, the maintenance and administration burden of the virtual application is greatly reduced. By including Application streaming in the design of an application server capable of hosting a Virtual Application, no application specific code need reside on the server at all. Packages of code reside on the server, but the details on how they are to be invoked in order to create the functionality that adds up to the application, gets passed to the server as and when needed. In effect the application does not exist on the server at all. Though clients can still invoke it almost as if it did. The differen ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Just Enough Operating System
Just enough operating system (JeOS, pronounced "juice" according to SUSE) is a paradigm for customizing operating systems to fit the needs of a particular application such as for a software appliance. The platform only includes the operating system components required to support a particular application and any other third-party components contained in the appliance (e.g., the kernel). This makes the appliance smaller, faster (to boot and to execute the particular application) and potentially more secure than an application running under a full general-purpose OS. Common implementations Typically, a JeOS will consist of the following: * JeOS media (OS core ernel, virtual drives, login * OS minimum maintenance tools * Minimum user space tools * Packages repository (DVD or network based) It is important to differentiate between true fully ''minimalized OS'' install profiles forced, for example, with security hardening tools or representing Recovery Console images and ''JeOS'' ric ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Application Streaming
Application streaming is a form of on-demand software distribution. In these scenarios, only essential portions of an application's code need to be installed on the computer: while the end user performs actions in the application, the necessary code and files are delivered over the network as and when they are required. Application streaming is a related concept to application virtualization, where applications are run directly from a virtual machine on a central server that is completely separate from the local system. By contrast, application streaming runs the program locally, but still involves the centralized storage of application code. Stream server An application is ''packaged'' and stored on a streaming server. ''Packaging'' or ''sequencing'' produces an image of the application in a way that orders delivery or predicatively optimizes delivery to the client. Launch and streaming of application The initial launch of an application would be important for the end user and t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Virtual Appliance
A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances. Installation of a software appliance on a virtual machine and packaging that into an image creates a virtual appliance. Like software appliances, virtual appliances are intended to eliminate the installation, configuration and maintenance costs associated with running complex stacks of software. A virtual appliance is not a complete virtual machine platform, but rather a software image containing a software stack designed to run on a virtual machine platform which may be a Type 1 or Type 2 hypervisor. Like a physical computer, a hypervisor is merely a platform for running an operating system environment and does not provide application software itself. Many virtual appliances provide a Web page user interface to permit their configuration. A virtual appliance is usually built to host a single application; it the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Application Virtualization
Application virtualization is a software technology that encapsulates computer programs from the underlying operating system on which they are executed. A fully virtualized application is not installed in the traditional sense, although it is still executed as if it were. The application behaves at runtime like it is directly interfacing with the original operating system and all the resources managed by it, but can be isolated or sandboxed to varying degrees. In this context, the term "virtualization" refers to the artifact being encapsulated (application), which is quite different from its meaning in hardware virtualization, where it refers to the artifact being abstracted (physical hardware). Description Full application virtualization requires a virtualization layer. Application virtualization layers replace part of the runtime environment normally provided by the operating system. The layer intercepts all disk operations of virtualized applications and transparently redirec ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Microsoft App-V
Microsoft Application Virtualization (also known as App-V; formerly Softricity SoftGrid) is an application virtualization and application streaming solution from Microsoft. It was originally developed by Softricity, a company based in Boston, Massachusetts, acquired by Microsoft on July 17, 2006. App-V represents Microsoft's entry to the application virtualization market, alongside their other virtualization technologies such as Hyper-V, Microsoft User Environment Virtualization (UE-V), Remote Desktop Services, and System Center Virtual Machine Manager. Overview App-V allows applications to be deployed ("streamed") in real-time to any client from a virtual application server. It removes the need for traditional local installation of the applications, although a standalone deployment method is also supported. With a streaming-based implementation, the App-V client needs to be installed on the client machines and application data that is stored on the virtual application server is ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Turbo (software)
Turbo (formerly Spoon and Xenocode) is a set of software products and services developed by the Code Systems Corporation for application virtualization, portable application creation, and digital distribution. Code Systems Corporation is an American corporation headquartered in Seattle, Washington, and is best known for its Turbo products that include Browser Sandbox, Turbo Studio, TurboServer, and Turbo. Kenji Obata founded Code Systems Corporation in 2006 and introduced Turbo’s precursor, Xenocode. Xenocode was an early application virtualization engine for the Windows platform. Obata serves as the CEO of the corporation, which had become commonly known as Spoon since a rebranding in 2010. Turbo’s tools package conventional software applications for Microsoft Windows in a portable application format that can be delivered via a single executable or streamed over the web. Files and settings automatically synchronize across devices via Turbo’s patented virtualization techno ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Just Enough Operating System
Just enough operating system (JeOS, pronounced "juice" according to SUSE) is a paradigm for customizing operating systems to fit the needs of a particular application such as for a software appliance. The platform only includes the operating system components required to support a particular application and any other third-party components contained in the appliance (e.g., the kernel). This makes the appliance smaller, faster (to boot and to execute the particular application) and potentially more secure than an application running under a full general-purpose OS. Common implementations Typically, a JeOS will consist of the following: * JeOS media (OS core ernel, virtual drives, login * OS minimum maintenance tools * Minimum user space tools * Packages repository (DVD or network based) It is important to differentiate between true fully ''minimalized OS'' install profiles forced, for example, with security hardening tools or representing Recovery Console images and ''JeOS'' ric ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


RPath
rPath, Inc. was a technology company based in Raleigh, North Carolina that developed technology to automate the process of constructing (or packaging), deploying and updating software.Craig, Julie. "Cloud Coalition: rPath, newScale, and Eucalyptus Systems Partner on Self-Service Public and Private Cloud". Enterprise Management Associates, 2010, p. 2. rPath modeled and managed components and dependencies under version control. It acted as a model-driven and version-controlled repository and software distribution hub.Chalmers, Rachel. "Eucalyptus Systems, newScale and rPath join to build integrated cloud on-ramp". The 451 Group, 2010, p. 1. In November, 2012, rPath was acquired by SAS Institute. Shortly after this, rPath Linux was discontinued. History rPath was founded in April 2005, and was originally known for packaging applications as virtual appliances for its independent software vendors (ISVs) and end-user customers. It was co-founded by Erik Troan, co-author of Red ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Green Computing
Green computing, green IT, or ICT sustainability, is the study and practice of environmentally sustainable computing or IT. The goals of green computing are similar to green chemistry: reduce the use of hazardous materials, maximize energy efficiency during the product's lifetime, the recyclability or biodegradability of defunct products and factory waste. Green computing is important for all classes of systems, ranging from handheld systems to large-scale data centers. Many corporate IT departments have green computing initiatives to reduce the environmental effect of their IT operations. Yet it is also clear that the environmental footprint of the sector is significant, estimated at 5-9% of the world's total electricity use and more than 2% of all emissions. Data centres and telecommunications will need to become more energy efficient, reuse waste energy, and use more renewable energy sources. They can and should become climate neutral by 2030. Origins In 1992, the U.S. Enviro ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]