A Virtualization-based SaaS Enabling Architecture for Cloud Computing

Size: px
Start display at page:

Download "A Virtualization-based SaaS Enabling Architecture for Cloud Computing"

Transcription

1 A ization-based SaaS Enabling Architecture for Cloud Computing Liang Zhong, Tianyu Wo, Jianxin Li, Bo Li Beihang University, Beijing, China {zhongl, woty, lijx, Abstract -With the increasing prevalence of large scale cloud computing environment, researchers has draw more attention about how to provide software as a service through the internet. In this paper, a novel approach named vsaas is proposed in ivic platform, which is the virtual computing environment for HaaS and SaaS applications. The aim of this approach is to provide the software as a service from a cloud computing environment over the Internet; users are able to access different software transparently with no limitation on the client operation system or device capability. OS-level virtualization and remote display technologies are employed in the vsaas system. Benefit from above technologies, massive exist legacy software could be easily adopted without any recompilation and redevelopment work. Software can be dynamic streaming deployed in the back-end resource pool in a dynamic streaming way. Finally, comprehensive experiments are conducted to demonstrate the feasibility and performance of the vsaas implementation. Keyword - SaaS, ization, Cloud, ivic 1. Introduction In the personal computing times, users can customize their personal computing environment by installing certain software on their own computers. Software should be authorized by license. However, some other issues are involved by doing so. For example, users must concern to many difficult management and maintenance tasks while using software. Besides, user shall also consider about the various version of OS and other compatibility problems. Generally speaking, most users are not professional with computers. Moreover, the cost of using software is very high. These difficulties prevent them from using software. In recent years, the Software as a Service (SaaS) [21], largely enabled by the Internet, has become an innovative software delivery model for enterprise and individuals to complete some business related tasks or personal tasks. Using the SaaS delivery model, software access has been simplified. However, there still exist three kinds of problems: First, the various legacy software is designed and developed for the desktop computer environment. If we want to make software web-accessible by multiple users, the redevelopment, even the redesign work, could turn out to be a massive work. Second, most current SaaS systems provide the software in the form of Web-based applications [6][8][10]. The user experience and interaction is generally limited due to the presentation capability of Web-based software. In order to improve the interaction capability, extensions have been made to the HTTP and web protocols by some browsers. However these extensions will bring other compatibility problems between Web-based applications and browsers. Third, user data are stored and processed on the Internet even on the same server. Moreover, the security of the user data as well as the user s privacy comes to be a new challenge. In this paper, a virtualization-based SaaS enabling architecture for cloud computing, named vsaas, is proposed. Cloud computing is a newly developed computing model, which could use resources over Internet to finish the task by enterprise and personal. Compared with existing approaches, vsaas can be beneficial in several ways. With the introduction of the virtual execution layer, the existing legacy software can be adopted without redevelopment or redesign work. The deployment work in the backend resource pool is dynamically conducted in an on-demand way without pre-installation. Moreover, we have a virtual display layer to separate the execution from the presentation of the software. Users can use different clients to access the software without consider the compatibility and performance problems. The rest of this paper is structured as follows. A virtualization-based system for SaaS, named vsaas, is proposed in Section 2 with layered architecture and modules. Then, in Section 3, we describe the implementation experiences of vsaas. An initial deployment and experiment to evaluate the performance of the system is presented in Section 4. Related work is detailed in Section 5. Finally, we

2 conclude the paper and introduce the future work of vsaas in Section vsaas Architecture ivic [18] is a virtual computing environment for both HaaS and SaaS application. The SaaS part is denoted as vsaas in this paper. The goal of vsaas is to provide the software as a service over Internet; clients can transparently access the software. Figure 1 illustrates the architecture of the vsaas. A six layer structure has been applied: virtual resource layer, virtual resource management layer, virtual execution layer, virtual display layer, schedule layer and user agent layer. Besides these six layers, we also provide security a mechanism to protect the whole system and development utilities to manage virtual software. Desktop Merging Each user will have a virtual display instance. display instance is a virtual desktop, which can be used to merge all the presentation windows of software instances. After installing the vclient on the device, it will merge the virtual desktop together with the local desktop. Therefore, any remote running virtual software will just act like it is running locally. Mobile Device Access The software in our system is executed in the back-end resource pool, so there would not be any capability and version dependency on the client device system. Users can use their mobile devices easily to access the virtual display instance through the agent. Although a mobile client may sometime lose connection to the virtual display instance due to network problem, it will keep the status to wait until the client reconnects. Dev& Utility (vseq., etc..) Machine Schedule Layer Display Layer(vSpace) Execution Layer(vProcess) Resource Mgmt. Layer Storage = User Agent Layer Network Resource Layer Internet Device Application Figure 1. vsaas Architecture 2.1. Highlight of the system Monitor & Security 2.2. Execution Layer The core functionality of the virtual execution layer is to support the execution of virtual software. In the virtual execution environment, software can not aware of the existence of the virtual layer and will behave the same as they do in the traditional personal computer environment. The benefit of virtual execution layer is listed as follows: First, it can offer a separated and isolated execution environment for the virtual software. Second, the virtual software can be dynamically deployed without installing them on the operation system. Third, the virtual software can be launched with only part of the software package and have not to fully download it Display Layer Software Dynamic Deployment In vsaas system, software is provided as a service through the Internet. The software are deployed and executed on the backend resource pool. Since different users will have different software usage requirement, it will be a big cost to maintain the dedicate environment for each user. Besides, the software may be conflict in the same environment due to libraries lack or version conflict. Benefiting from the OS-level virtualization, the software can be dynamically deployed and executed without installing them on the running environment. Streaming Delivery of Software Another benefit bring by the OS-level virtualization technology can be seen when the software is executed on the back-end resource pool, virtualized software can be launched without a fully download process. During the launch and execution processes, the needed part of the software can be delivered to the execution environment in a streaming manner. In the vsaas system, the software is executed distributedly on different physical or virtual machines. How users do interact with the presentation windows of those distributed execution software will be a big challenge. A virtual display layer is introduced in our vsaas system to resolve the problem. The mainly functions of this layer are: display instances management and Desktop windows merging Schedule Layer In the vsaas system, from the point view of users, user experience is very important. Users can not suffer a long-time latency while interacting with the virtual software. In contrast, from the point view of system, the system must have a highly output-through and load-balance in order to run smoothly. Moreover, load hot-pot should be void. Considering the above two aspects, a schedule layer is introduced into the vsaas system. We have defined some policies, which can be

3 easily applied to the schedule layer. These policies focus on different aspects of system metric, such as load-balance, low latency response and so on User Agent Layer User agent layer contains many user agents. Every user agent will act as an intermediate among the user clients, virtual display layer and virtual execution layer. With the introduction of the user agent layer, the complexity of the user clients is definitely reduced. The user clients don t need to concern of the instances status of the virtual display and virtual execution software. Then the user clients can have a transparent and easy access to the virtual software. Therefore there are not strict requirement on the user clients, user can use light-weight clients to access its virtual personal desktop Security Consideration For the software is accessed over the Internet, how to guarantee its security and trust is of great importance and some efforts should be done to deal with the attack issues. In our vsaas system, an authentication and authorization framework based on certificate besides username/password mode is provided for the whole vsaas six layers stack. First, a verification mechanism based on HMAC code is adopted in the vsaas vprocess module. With this source authentication mechanism, any attempt to inject malicious codes into the binary streams can be detected. Moreover, the integrity of software is strongly protected. Second, to secure the VNC-based vspace access, we adopted a stunnel tool, which provides SSL to secure the VNC protocol. Besides the secure communication mechanism, we also provide a VNC display sharing mechanism, in which the software owner can assign its view only or control privilege to trusted users. Third, in schedule layer, an attributeaware scheduling policy [20] has been engaged to ensure that only qualified users can be authorized to consume virtual resources. 3. Implementation Experience In this section, we introduce our early experience with vsaas implementation. As it has been discussed before, vsaas presents a virtual personal environment framework for transparent software access from different kinds of clients. The vsaas system is composed of five components and utility tools: vsoftware Store, vprocess, vspace, vschedule, Portal/vClient and vsquencer. The vsoftware component is a software repository server used to store the massive virtual software packages. It provides management and streaming interfaces to interact with utility tools and vprocess server. The vsoftware Store provides management interfaces for vsequencer to publish virtual software. The vsequencer is the utility used to virtualized and pack legacy software. Besides the management interface, vsoftware Store also provides software streaming interfaces for the vprocess instance. The vprocess instance can use different kinds of network protocol, i.e., HTTP, RTSP, to streaming deploy the virtual software packages vprocess Server The vprocess server can be deployed both on Linux and Windows. Thus software from both platforms can be adopted into the vsaas system. The vprocess instance will responsible for the full life-cycle management, such as launching, running, terminating, of the virtual software execution. At the OS-level, components related to the execution of the software are virtualized. Following will give a detail description on how to virtualize these components: Filesystem Instances can be isolated from each other at filesystem. This filesystem view for each instance is combined together by a common view of the base filesystem and a dedicate view of the instance. Copy-on-Write mechanism is used to have the modification to the file been redirected to the dedicate view of the instances. Thus, the vprocess instance can not be regarded that it is running in a virtual filesystem environment. Dynamic Library In the personal desktop environment, lacking of certain dynamic libraries or the version conflicting of the libraries will lead to installation or execution failure of the software. So we have to build a separated virtual dynamic library environment for each vprocess instance. Each vprocess instance will have its own virtual dynamic library, so there won t be any version conflict exists. Registry & Configuration Different from Linux, Windows has the principle of registry, so we must concern to the virtualization of the registry under the Windows. Each virtual software will have its own private registry store. During the execution of the software, when a registry related activity is initialed, system will firstly try to find the related registry item in the private registry store, if it is not found, then it will go to the common public registry set to find it vsoftware Store

4 User data Different vprocess instances may need to process the same file in the user data in a sequence operation. Thus, a virtual user data space has been build for the all vprocess instances. A distributed filesystem is used to provide the user data space. The original user data files are stored in the central server. The vprocess server stores the replication of the user data files vspace Server The vspcae Servers is a hosting environment for the virtual display instances for users; we also call them vspace instances. The vspace instance acts as an intermediate between vagent and vprocess instances. Through vspace Server, vagent and vprocess can exchange keyboard/mouse events and presentation windows of software with each other. vspace Server also responds to merging presentation windows together Portal/vClient Two different kinds of clients are provided to access the ivic virtual personal desktop. One is web-base client; another is C/S based client, which is called vclient. vclient is a enhanced version of ivic Client. With these two kinds of clients, most of the user devices can transparently access our virtual software. Figure 2 shows a snapshot of the user desktop with vclient. In this desktop, in which gpaint and scite are from Linux, others such as mspaint and notepad are from Windows, and all software can be seamlessly integrated into one system desktop just like it is running locally. To evaluate the functionality and performance of the vsaas, we conduct experiments with four aspects in the real ivic environment to explain the system behaviors. These experiments cover the major features of the vsaas System. Besides, a comprehensive analysis based on the experiment results is presented. Our experiment environment is based on an ivic resource pool consisting of thirty-two blade server boxes, each with 2 Intel Xeon E5405(quad-core) 2.00GHz CPU, 4GB RAM, 73GB SATA hard disk, Debian Lenny(Linux kernel ) operation system installed. All these nodes are interconnected with a gigabit Ethernet. We have also used a laptop with Intel Duo2 Core 2.4GB, 2GB RAM as a user client to access the software. To evaluate the functions of software dynamic deployment and launch, we select 10 typical software for this experiment. All 10 software cover fields on daily-used software, such as, IM, network download tool, graphic editor, office suite and games. In this experiment, each software is dynamically deployed in a streaming way in the environment. Then, we collect the initial launch bytes percentage of all software. As shown in Figure 3, the software does not need the whole package to startup. Part of the package would be enough to launch the software. The average launch size percentage of the whole package bytes is about 10% to 20%, so our approaches have highly reduced the software deployment time to accelerate the launch of the software. Figure 3. Initial launch size percentage of software Figure 2. A seamless integrated desktop by vsaas vclient 3.5. vsquencer Tools The vsquencer is an utility tool for the administrator of the system, which can be used to make legacy software virtualized to the virtual software without any re-compile and re-development work. 4. Experiments and evaluation We also perform a further experiment on the software loading process analysis. In this part, system log recorder is used to record all the file streaming related activities during the software launch. From the Figure 4, X axis is the logarithm of elapsed time(seconds), we can see that the 4 sample software, filezilla, medit,skype and gpaint, have different launch curved shapes, because the dynamic libraries struts and sizes of the two samples are not the instinct. We also notice that there is still certain time-span before the launch finish during this idle time-span; the percentage

5 of the package byes do not increase. So further, we can apply software prefetch feature to the software streaming in this idle time-span to accelerate the following execution of the software. shows that the network delay has a highly effect on software launch time. Figure 5. Network effect on the software launch time 5. Related Work Figure 4. Percentage Launch style of filezilla, medit, skype and gpaint The third experiment is about the overhead of the OS-level virtualization in our system. The introducing of virtualization of core operation system components will increase the software launch time and execution latency. We use the launch time as the metric of the overhead. As shown in Table I: the delta of virtualized launch time and original launch time are at 0.1s level. This latency time caused by the overhead is acceptable in the real user scenarios. If the package download time and installation time of original launch method is considered, the vsaas launch method is faster than the original launch method. Software TABLE I. OVERHEAD OF OS-LEVEL VIRTUALIZATION Original Launch Time (s) ized Launch Time (s) Delta(s) skype gpaint medit filezilla scite dvd Figure 5 shows the experiment about the effect of network delay on the software launch time. In this experiment, we have varied the network delay condition in through our network device and measured the impact on the software launch. The network roundtrip delay time is set from 1ms to 10ms. The result CA Berkeley [7] and some other industry companies such as EyeOS [8], DesktopOnDemand [9], etc. have developed their Web OS for software usage. But WebOS often has its own programming framework, how to adopt massive existence software is also another problem. Some other software vendors try to provide the web-based software focusing on certain function, such as Salesforce.com [10], which has produced a CRM online version; Google produces Google Docs & Spreadsheets [6] and so on. Another problem of the web-base software is that the interaction is not friendly enough to compare with traditional desktop software. Comparing with these solutions, the vsaas system could easily adopt the legacy software. Another approach is to use a virtual machine to encapsulate the software. In the Collective [1][5] project, software are encapsulated in a virtual machine, which they call virtual appliance. machines provide a good encapsulated and isolated environment for the software execution, but it need strong capability to support VM running. Besides, cost of hardware virtualization is much heavier compared with the vsaas, which using the OS-level virtualization. Obviously, this solution is also not suitable for the mobile clients who often have limited capability and function. Some works, include Microsoft App-V [4] system, Citrix XenApp [11], Progressive Deployment System (PDS) [2], Zhang s work [12], and FVM [3][19] employ OS-level virtualization technology to reduce the maintaining and management labor cost of IT as well as the execution environment isolation. The software package will be delivered to the local machine in a streaming way. Compared with the vsaas system, both Microsoft s and Zhang s work are only for Windows OS and need to run the software locally, therefore the capability and environment limitation still exist.

6 THINC [13] project, Citrix XenDesktop [14], Microsoft Terminal Service [15], Sun Ray [16], and RealVNC [17] have proposed different remote display solutions for the client access. These solutions only focus on the separation of execution and presentation, do not involve the software deployment and execution related fields. The vsaas system could not only provide the remote display, but also provide the virtual execution of software. 6. Conclusion and future work In this paper, we present the vsaas, a platform of a virtual personal desktop environment base on OS-level virtualization and remote display technologies. The design principle and the highlight features of the vsaas are detailed and a prototype solution is introduced. We has deployed the system in the real ivic environment and performed a set of experiments. The result shows the feasibility and effectiveness of our solution. Our on-going work is focusing on the following three aspects: First, high-availability and faulttolerance of the vprocess instance execution. Second, prediction function will be added to the virtual software execution, thus accelerating the startup and execution of software. Third, I/O device virtualization support will be added to our system. It is also very important for the software execution. Local devices can be virtualized and easily been accessed from the virtual software instances. 7. Acknowledgement This work is partially supported by grants from China 863 High-tech Program (Project No. 2007AA01Z120, 2009AA01Z419), China 973 Fundamental R&D Program (No. 2005CB321803) and National Natural Science Foundation of China (Project No , , ). We would also like to thank members in Network Computing Research team in Institute of Advanced Computing Technology of Beihang University for their hard work. 8. References [1] R. Chandra, N. Zeldovich, C. Sapuntzakis, and M. S. Lam, The Collectivce: A Cache-Based System Management Architecture, Proceedings of the Second Symposium on Networked Systems Design and Implementation (NSDI 2005), May, [2] B. Alpern, J. Auerbach, V. Bala, T. Frauenhofer, T. Mummert, and M. Pigott, PDS: A Execution Environment for Software Deployment, Proceedings of the First ACM/USENIX International Conference on Execution Environment, March, [3] Y. Yang, F. Guo, S. Nanda, L. Lam, and T. Chiueh, A Feather-weight Machine for Windows Applications, Proceddings of the Second ACM/USENIX Conference on Execution Environments(VEE 06), June, [4] [accessed: December 12, 2009] [5] C. Sapuntzakis, D. Brumley, R. Chandra, N. Zeldovich, J. Chow, J. Norris, M. S. Lam, and M. Rosenblum, appliances for deploying and maintaining software, Proceedings of Seventeenth USENIX Large Installation System Administration Conference, October, [6] [accessed: December 12, 2009] [7] A. Vahdat, T. Anderson, M. Dahlin, D. Culler, E. Belani, P. Eastham, and C. Yoshikawa, WebOS: Operating System Services For Wide Area Applications, The Seventh IEEE Symposium on High Performance Distributed Computing, July, 1998 [8] [accessed: December 12, 2009] [9] [accessed: October 12, 2009] [10] [accessed: December 12, 2009] [11] tid=186 [accessed: December 12, 2009] [12] Y. Zhang, X. Wang and L. Hong, Portable Desktop Applications Based on P2P Transportation and ization, Proceedings of the 22nd Large Installation System Administration Conference, November, 2008 [13] R. Baratto, L. Kim, and J. Nieh, "THINC: A Display Architecture for Thin-Client Computing," Proceedings of the Twentieth ACM Symposium on Operating Systems Principles (SOSP 2005), October, 2005 [14] ntid=163057&ntref=hp_nav_us [accessed: December 12, 2009] [15] rminalservices/default.mspx [accessed: December 12, 2009] [16] [accessed: December 12, 2009] [17] [accessed: December 12, 2009] [18] J. Huai, Q. Li and C. Hu, CIVIC: A Hypervisor Based Computing Environment, Proceedings of the 2007 International Conference on Parallel Processing Workshops, September, 2007 [19] Y. Yu, H.K. Govindarajan, L. Lam and T. Chiueh "Applications of Feather-Weight Machine," Proceedings of the 2008 ACM SIGPLAN/SIGOPS International Conference on Execution Environments (VEE08), Seattle WA., March, [20] X. Wei Policy-Based Distributed Access Control for Service Grid. Ph.D. dissertation, Beihang University, Beijing, China. [21] D. Ma, The Business Model of "Software-As-A-Service", Proceedings of the 2007 IEEE International Conference on Services Computing (SCC07), Chicago, July, 2007

Remote Software Service for Mobile Clients leveraging Cloud Computing

Remote Software Service for Mobile Clients leveraging Cloud Computing Remote Software Service for Mobile Clients leveraging Cloud Computing Dr. Chunming Hu (hucm@act.buaa.edu.cn ) In Cooperate with Dr. Jianxin Li, Mr. Weiren Yu Associate Professor, School of Computer Science

More information

Mobile & Secure End-Point Computing with Managed Virtual Machines. Monica Lam Stanford University

Mobile & Secure End-Point Computing with Managed Virtual Machines. Monica Lam Stanford University Mobile & Secure End-Point Computing with Managed Virtual Machines Monica Lam Stanford University Pressing Problems Consumerization of IT: Using home computers Viruses on home computers attacking the data

More information

Test Methodology We conducted tests by adding load and measuring the performance of the environment components:

Test Methodology We conducted tests by adding load and measuring the performance of the environment components: Scalability Considerations for Using the XenApp and XenDesktop Service Local Host Cache Feature with Citrix Cloud Connector Author: Jahed Iqbal Overview The local host cache feature in the XenApp and XenDesktop

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme ADV1582BU Solve your Citrix Problems with VMware Technologies Mark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, VMware Dewey Gripshover, Program Manager VDI Tech, GE #VMworld

More information

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms EXECUTIVE SUMMARY Intel Cloud Builder Guide Intel Xeon Processor-based Servers Novell* Cloud Manager Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms Novell* Cloud Manager Intel

More information

CloudView : Describe and Maintain Resource Views in Cloud

CloudView : Describe and Maintain Resource Views in Cloud The 2 nd IEEE International Conference on Cloud Computing Technology and Science CloudView : Describe and Maintain Resource Views in Cloud Dehui Zhou, Liang Zhong, Tianyu Wo and Junbin, Kang Beihang University

More information

Dell EMC Ready Architectures for VDI

Dell EMC Ready Architectures for VDI Dell EMC Ready Architectures for VDI Designs for Citrix XenDesktop and XenApp for Dell EMC XC Family September 2018 H17388 Deployment Guide Abstract This deployment guide provides instructions for deploying

More information

Enterprise X-Architecture 5th Generation And VMware Virtualization Solutions

Enterprise X-Architecture 5th Generation And VMware Virtualization Solutions Steve Sue VMware PSE June-8 th -2010 Enterprise X-Architecture 5th Generation And VMware Virtualization Solutions 2010 IBM Corporation Virtualization Spending Priority Goldman Sachs 2010 Key Tech Trends

More information

Research and Design of Crypto Card Virtualization Framework Lei SUN, Ze-wu WANG and Rui-chen SUN

Research and Design of Crypto Card Virtualization Framework Lei SUN, Ze-wu WANG and Rui-chen SUN 2016 International Conference on Wireless Communication and Network Engineering (WCNE 2016) ISBN: 978-1-60595-403-5 Research and Design of Crypto Card Virtualization Framework Lei SUN, Ze-wu WANG and Rui-chen

More information

Paperspace. Architecture Overview. 20 Jay St. Suite 312 Brooklyn, NY Technical Whitepaper

Paperspace. Architecture Overview. 20 Jay St. Suite 312 Brooklyn, NY Technical Whitepaper Architecture Overview Copyright 2016 Paperspace, Co. All Rights Reserved June - 1-2017 Technical Whitepaper Paperspace Whitepaper: Architecture Overview Content 1. Overview 3 2. Virtualization 3 Xen Hypervisor

More information

The Performance Analysis of a Service Deployment System Based on the Centralized Storage

The Performance Analysis of a Service Deployment System Based on the Centralized Storage The Performance Analysis of a Service Deployment System Based on the Centralized Storage Zhu Xu Dong School of Computer Science and Information Engineering Zhejiang Gongshang University 310018 Hangzhou,

More information

CITRIX 1Y0-200 EXAM QUESTIONS & ANSWERS

CITRIX 1Y0-200 EXAM QUESTIONS & ANSWERS CITRIX 1Y0-200 EXAM QUESTIONS & ANSWERS Number: 1Y0-200 Passing Score: 800 Time Limit: 120 min File Version: 38.7 http://www.gratisexam.com/ CITRIX 1Y0-200 EXAM QUESTIONS & ANSWERS Exam Name: Managing

More information

A New Method Of VPN Based On LSP Technology

A New Method Of VPN Based On LSP Technology 2nd Joint International Information Technology, Mechanical and Electronic Engineering Conference (JIMEC 2017) A New Method Of VPN Based On LSP Technology HaiJun Qing 1, 2 1, 2, ChaoXiang Liang, LiPing

More information

An Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed

An Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed An Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed Suhas Mathur suhas@winlab.rutgers.edu Communication Networks II Spring 2005 Talk Outline Introduction: The future internet

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme ADV1582BE Solve your Citrix Problems with VMware Technologies Nick Jeffries, Senior Solutions Architect, VMware Sebastian Brand, Lead Systems Engineer, VMware #VMworld #ADV1582BE Disclaimer This presentation

More information

A Guide to Closing All Potential VDI Security Gaps

A Guide to Closing All Potential VDI Security Gaps Brought to you by A Guide to Closing All Potential VDI Security Gaps IT and security leaders are embracing virtual desktop infrastructure (VDI) as a way to improve security for an increasingly diverse

More information

Dell EMC Ready System for VDI on VxRail

Dell EMC Ready System for VDI on VxRail Dell EMC Ready System for VDI on VxRail Citrix XenDesktop for Dell EMC VxRail Hyperconverged Appliance April 2018 H16968.1 Deployment Guide Abstract This deployment guide provides instructions for deploying

More information

Merging Enterprise Applications with Docker* Container Technology

Merging Enterprise Applications with Docker* Container Technology Solution Brief NetApp Docker Volume Plugin* Intel Xeon Processors Intel Ethernet Converged Network Adapters Merging Enterprise Applications with Docker* Container Technology Enabling Scale-out Solutions

More information

Virtualization Introduction

Virtualization Introduction Virtualization Introduction Simon COTER Principal Product Manager Oracle VM & VirtualBox simon.coter@oracle.com https://blogs.oracle.com/scoter November 21 st, 2016 Safe Harbor Statement The following

More information

Streaming Legacy Desktop Software from the Cloud

Streaming Legacy Desktop Software from the Cloud Streaming Legacy Desktop Software from the Cloud Youhui Zhang, Gelin Su, Weimin Zheng Department of Computer Science and Technology Tsinghua University Beijing, China {zyh02, sgl08, zwm-dcs}@tsinghua.edu.cn

More information

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky)

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky) Xytech MediaPulse Equipment Guidelines (Version 8 and Sky) MediaPulse Architecture Xytech Systems MediaPulse solution utilizes a multitier architecture, requiring at minimum three server roles: a database

More information

Acceleration Performance Tests for IBM Rational ClearCase Remote Client (CCRC)

Acceleration Performance Tests for IBM Rational ClearCase Remote Client (CCRC) Acceleration Performance Tests for IBM Rational ClearCase Remote Client (CCRC) Conducted by Certeon for IBM Ready for Rational CCRC Certification November 28 PAGE 1 Table of Contents Certeon Acceleration

More information

On-Premises Cloud Platform. Bringing the public cloud, on-premises

On-Premises Cloud Platform. Bringing the public cloud, on-premises On-Premises Cloud Platform Bringing the public cloud, on-premises How Cloudistics came to be 2 Cloudistics On-Premises Cloud Platform Complete Cloud Platform Simple Management Application Specific Flexibility

More information

REVISED 1 AUGUST REVIEWER'S GUIDE FOR VMWARE APP VOLUMES VMware App Volumes and later

REVISED 1 AUGUST REVIEWER'S GUIDE FOR VMWARE APP VOLUMES VMware App Volumes and later REVISED 1 AUGUST 2018 REVIEWER'S GUIDE FOR VMWARE APP VOLUMES VMware App Volumes 2.13.1 and later Table of Contents Introduction Audience What You Will Learn Navigating This Document for App Volumes Use

More information

TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix

TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix Version 1.0 AltitudeCDN TM Multicast+ and AltitudeCDN OmniCache TM have been certified as Citrix Ready for Citrix platforms that support

More information

CLOUD COMPUTING IT0530. G.JEYA BHARATHI Asst.Prof.(O.G) Department of IT SRM University

CLOUD COMPUTING IT0530. G.JEYA BHARATHI Asst.Prof.(O.G) Department of IT SRM University CLOUD COMPUTING IT0530 G.JEYA BHARATHI Asst.Prof.(O.G) Department of IT SRM University What is virtualization? Virtualization is way to run multiple operating systems and user applications on the same

More information

REVISED 1 AUGUST QUICK-START TUTORIAL FOR VMWARE APP VOLUMES VMware App Volumes and later

REVISED 1 AUGUST QUICK-START TUTORIAL FOR VMWARE APP VOLUMES VMware App Volumes and later REVISED 1 AUGUST 2018 QUICK-START TUTORIAL FOR VMWARE APP VOLUMES VMware App Volumes 2.13.1 and later Table of Contents Introduction Audience What You Will Learn Navigating This Document for App Volumes

More information

Network Services, Cloud Computing and Virtualization

Network Services, Cloud Computing and Virtualization Network Services, Cloud Computing and Virtualization Client Side Virtualization Purpose of virtual machines Resource requirements Emulator requirements Security requirements Network requirements Hypervisor

More information

Acceleration Performance Tests for IBM Rational ClearTeam Explorer

Acceleration Performance Tests for IBM Rational ClearTeam Explorer Acceleration Performance Tests for IBM Rational ClearTeam Explorer Conducted by Array Networks for IBM Ready for Rational ClearTeam Explorer Certification Table of Contents White Paper Executive Summary

More information

Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard

Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard In my view, Microsoft Azure is fast becoming the trusted platform of choice for SMB and Enterprise customers.

More information

Dell EMC Ready System for VDI on XC Series

Dell EMC Ready System for VDI on XC Series Dell EMC Ready System for VDI on XC Series Citrix XenDesktop for Dell EMC XC Series Hyperconverged Appliance March 2018 H16969 Deployment Guide Abstract This deployment guide provides instructions for

More information

How Parallels RAS Enhances Microsoft RDS. White Paper Parallels Remote Application Server

How Parallels RAS Enhances Microsoft RDS. White Paper Parallels Remote Application Server How Parallels RAS Enhances Microsoft RDS White Paper Parallels Remote Application Server Table of Contents Introduction... 3 Overview of Microsoft Remote Desktop Services... 3 Microsoft RDS Pain Points...

More information

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky)

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky) Xytech MediaPulse Equipment Guidelines (Version 8 and Sky) MediaPulse Architecture Xytech s MediaPulse solution utilizes a multitier architecture, requiring at minimum three server roles: a database server,

More information

Veeam Cloud Connect. Version 8.0. Administrator Guide

Veeam Cloud Connect. Version 8.0. Administrator Guide Veeam Cloud Connect Version 8.0 Administrator Guide June, 2015 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. No part of this publication may be reproduced,

More information

An Efficient Image Processing Method Based on Web Services for Mobile Devices

An Efficient Image Processing Method Based on Web Services for Mobile Devices An Efficient Image Processing Method Based on Web Services for Mobile Devices Yi Liang a,b a Tianjin Key Lab of Intelligent Computing & Novel Software Technology, Tianjin University of Technology Tianjin,

More information

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution DATASHEET Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution Features & Benefits Best-in-class VPN and vadc solutions A single point of access for all

More information

Technical Brief SUPPORTPOINT TECHNICAL BRIEF MARCH

Technical Brief SUPPORTPOINT TECHNICAL BRIEF MARCH Technical Brief 1 SupportPoint Cloud is a SaaS solution that makes it easy for people to get the information and guidance they need to navigate through complex business processes. SupportPoint Cloud Client

More information

FuxiSort. Jiamang Wang, Yongjun Wu, Hua Cai, Zhipeng Tang, Zhiqiang Lv, Bin Lu, Yangyu Tao, Chao Li, Jingren Zhou, Hong Tang Alibaba Group Inc

FuxiSort. Jiamang Wang, Yongjun Wu, Hua Cai, Zhipeng Tang, Zhiqiang Lv, Bin Lu, Yangyu Tao, Chao Li, Jingren Zhou, Hong Tang Alibaba Group Inc Fuxi Jiamang Wang, Yongjun Wu, Hua Cai, Zhipeng Tang, Zhiqiang Lv, Bin Lu, Yangyu Tao, Chao Li, Jingren Zhou, Hong Tang Alibaba Group Inc {jiamang.wang, yongjun.wyj, hua.caihua, zhipeng.tzp, zhiqiang.lv,

More information

A Static-Dynamic Conjunct Windows Process Integrity Detection Model

A Static-Dynamic Conjunct Windows Process Integrity Detection Model A Static-Dynamic Conjunct Windows Process Integrity Detection Model Fei Chen 1, Yi Li 1, Tong Zhang 1, Kehe Wu 1, 1 North China Electric Power University, Department of Control and Computer Engineering,

More information

Virtualization of the MS Exchange Server Environment

Virtualization of the MS Exchange Server Environment MS Exchange Server Acceleration Maximizing Users in a Virtualized Environment with Flash-Powered Consolidation Allon Cohen, PhD OCZ Technology Group Introduction Microsoft (MS) Exchange Server is one of

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST \ http://www.pass4test.com We offer free update service for one year Exam : 1Y0-A25 Title : Engineering a Citrix Virtualization Solution Exam Vendors : Citrix Version : DEMO 1 / 4 Get Latest

More information

Correlation based File Prefetching Approach for Hadoop

Correlation based File Prefetching Approach for Hadoop IEEE 2nd International Conference on Cloud Computing Technology and Science Correlation based File Prefetching Approach for Hadoop Bo Dong 1, Xiao Zhong 2, Qinghua Zheng 1, Lirong Jian 2, Jian Liu 1, Jie

More information

Load Balancing Microsoft Remote Desktop Services. Deployment Guide v Copyright Loadbalancer.org

Load Balancing Microsoft Remote Desktop Services. Deployment Guide v Copyright Loadbalancer.org Load Balancing Microsoft Remote Desktop Services Deployment Guide v2.0.2 Copyright Loadbalancer.org Table of Contents About this Guide...4 2. Loadbalancer.org Appliances Supported...4 3. Loadbalancer.org

More information

VMware Horizon 7 Administration Training

VMware Horizon 7 Administration Training VMware Horizon 7 Administration Training Course Course Duration : 20 Working Days Class Duration : 3 hours per day Fast Track: - Course duration 10days (Per day 8 hours) Get Fee Details Module 1: Introduction

More information

Vendor: Citrix. Exam Code: 1Y Exam Name: Managing Citrix XenDesktop 7.6 Solutions. Version: Demo

Vendor: Citrix. Exam Code: 1Y Exam Name: Managing Citrix XenDesktop 7.6 Solutions. Version: Demo Vendor: Citrix Exam Code: 1Y0-201 Exam Name: Managing Citrix XenDesktop 7.6 Solutions Version: Demo DEMO QUESTION 1 Scenario: A Citrix Administrator updates all of the machines within a Delivery Group.

More information

D. By deleting the difference disks of the virtual machines within the Delivery Group

D. By deleting the difference disks of the virtual machines within the Delivery Group Volume: 138 Questions Question: 1 A Citrix Administrator updates all of the machines within a Delivery Group. After the update, an application stops working. The IT manager tells the administrator to revert

More information

SAP High-Performance Analytic Appliance on the Cisco Unified Computing System

SAP High-Performance Analytic Appliance on the Cisco Unified Computing System Solution Overview SAP High-Performance Analytic Appliance on the Cisco Unified Computing System What You Will Learn The SAP High-Performance Analytic Appliance (HANA) is a new non-intrusive hardware and

More information

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010 Symantec NetBackup PureDisk 6.6.1 Compatibility Matrix Created August 26, 2010 Copyright 2010 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo, and Backup Exec are trademarks or registered

More information

App Orchestration 2.0

App Orchestration 2.0 App Orchestration 2.0 Getting Started with Citrix App Orchestration 2.0 Prepared by: Jenny Berger Commissioning Editor: Erin Smith Version: 1.0 Last Updated: April 4, 2014 Page 1 Contents Welcome to App

More information

SECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON

SECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON White Paper SECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON Abstract This white paper explains the benefits to the extended enterprise of the on-premise, online file sharing storage

More information

Chapter 3 Virtualization Model for Cloud Computing Environment

Chapter 3 Virtualization Model for Cloud Computing Environment Chapter 3 Virtualization Model for Cloud Computing Environment This chapter introduces the concept of virtualization in Cloud Computing Environment along with need of virtualization, components and characteristics

More information

Technical Overview. Jack Smith Sr. Solutions Architect

Technical Overview. Jack Smith Sr. Solutions Architect Technical Overview Jack Smith Sr. Solutions Architect Liquidware Labs Methodology Production Environments Assess Design POCs/Pilots Stratusphere FIT Stratusphere UX Validate Migrate ProfileUnity FlexApp

More information

White Paper. Securing the virtual infrastructure without impacting performance

White Paper. Securing the virtual infrastructure without impacting performance White Paper Securing the virtual infrastructure without impacting performance Introduction Virtualization offers many benefits, but also raises additional performance issues in areas of security. This

More information

CS 350 Winter 2011 Current Topics: Virtual Machines + Solid State Drives

CS 350 Winter 2011 Current Topics: Virtual Machines + Solid State Drives CS 350 Winter 2011 Current Topics: Virtual Machines + Solid State Drives Virtual Machines Resource Virtualization Separating the abstract view of computing resources from the implementation of these resources

More information

Personal vdisk Implementation Guide. Worldwide Technical Readiness

Personal vdisk Implementation Guide. Worldwide Technical Readiness Worldwide Technical Readiness Table of Contents Table of Contents... 2 Overview... 3 Implementation Guide... 4 Pre-requisites... 5 Preparing PVS vdisk to be used with Personal vdisk... 6 Creating a Desktop

More information

IT Infrastructure: Poised for Change

IT Infrastructure: Poised for Change IT Infrastructure: Poised for Change David Freund Corporate Virtual Architect EMC Corporation October, 2009 Copyright 2009 EMC Corporation. All rights reserved. 1 Things Change The Big Question What s

More information

[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy

[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy [TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy Mounir Chaaban & Riaz Salim Account Technology Strategist Microsoft Corporation Microsoft s Vision

More information

Copyright 2009 by Scholastic Inc. All rights reserved. Published by Scholastic Inc. PDF0090 (PDF)

Copyright 2009 by Scholastic Inc. All rights reserved. Published by Scholastic Inc. PDF0090 (PDF) Enterprise Edition Version 1.9 System Requirements and Technology Overview The Scholastic Achievement Manager (SAM) is the learning management system and technology platform for all Scholastic Enterprise

More information

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway VMware AirWatch Content Gateway for Linux VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Sage 100 Premium Version 2017 Supported Platform Matrix Created as of October 28, 2016

Sage 100 Premium Version 2017 Supported Platform Matrix Created as of October 28, 2016 The information in this document applies to Sage 100 Premium Version 2017. Detailed product update information and support policies can be found on the Sage Support web site at: https://support.na.sage.com/.

More information

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3. Installing and Configuring VMware Identity Manager Connector 2018.8.1.0 (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on

More information

VMware Enterprise Desktop Solutions. Tommy Walker Enterprise Desktop Specialist Engineer Desktop Platform Solutions

VMware Enterprise Desktop Solutions. Tommy Walker Enterprise Desktop Specialist Engineer Desktop Platform Solutions VMware Enterprise Desktop Solutions Tommy Walker Enterprise Desktop Specialist Engineer Desktop Platform Solutions Agenda The Enterprise Desktop Market Assured Computing Environment (ACE) Virtual Desktop

More information

Deploying NetScaler with Microsoft Exchange 2016

Deploying NetScaler with Microsoft Exchange 2016 Deployment Guide Deploying NetScaler with Microsoft Exchange 2016 Deployment Guide Load balancing Microsoft Exchange 2016 with NetScaler Table of Contents Introduction 3 Configuration 5 NetScaler features

More information

Intel Solid State Drive Data Center Family for PCIe* in Baidu s Data Center Environment

Intel Solid State Drive Data Center Family for PCIe* in Baidu s Data Center Environment Intel Solid State Drive Data Center Family for PCIe* in Baidu s Data Center Environment Case Study Order Number: 334534-002US Ordering Information Contact your local Intel sales representative for ordering

More information

Micro Focus Desktop Containers

Micro Focus Desktop Containers White Paper Security Micro Focus Desktop Containers Whether it s extending the life of your legacy applications, making applications more accessible, or simplifying your application deployment and management,

More information

SentinelOne Technical Brief

SentinelOne Technical Brief SentinelOne Technical Brief SentinelOne unifies prevention, detection and response in a fundamentally new approach to endpoint protection, driven by behavior-based threat detection and intelligent automation.

More information

Implementing Your BYOD Mobility Strategy An IT Checklist and Guide

Implementing Your BYOD Mobility Strategy An IT Checklist and Guide Implementing Your BYOD Mobility Strategy An IT Checklist and Guide 2012 Enterproid IBYOD: 120221 Content 1. Overview... 1 2. The BYOD Checklist... 1 2.1 Application Choice... 1 2.2 Installation and Configuration...

More information

Migrating from Citrix XenApp (IMA / FMA) to Parallels Remote Application Server

Migrating from Citrix XenApp (IMA / FMA) to Parallels Remote Application Server Parallels Remote Application Server Migrating from Citrix XenApp (IMA / FMA) to Parallels Remote Application Server Contents 1. Introduction a. Why Should You Migrate from Citrix to Parallels RAS b. Overview

More information

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2 Table of Contents Introduction Overview of vsphere Integrated Containers 1.1 1.2 2 Overview of vsphere Integrated Containers This document provides an overview of VMware vsphere Integrated Containers.

More information

A Cloud WHERE PHYSICAL ARE TOGETHER AT LAST

A Cloud WHERE PHYSICAL ARE TOGETHER AT LAST A Cloud WHERE PHYSICAL AND VIRTUAL STORAGE ARE TOGETHER AT LAST Not all Cloud solutions are the same so how do you know which one is right for your business now and in the future? NTT Communications ICT

More information

[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy

[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy [TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy Mounir Chaaban Account Technology Strategist Microsoft Corporation Microsoft s Vision Enabling

More information

Brocade Virtual Traffic Manager and Parallels Remote Application Server

Brocade Virtual Traffic Manager and Parallels Remote Application Server White Paper Parallels Brocade Virtual Traffic Manager and Parallels Deployment Guide 01 Contents Preface...4 About This Guide...4 Audience...4 Contacting Brocade...4 Internet...4 Technical Support...4

More information

Citrix XenServer 7.1 Feature Matrix

Citrix XenServer 7.1 Feature Matrix Citrix XenServer 7.1 Matrix Citrix XenServer 7.1 Matrix A list of Citrix XenServer 7.1 features by product edition, including XenApp and XenDesktop license entitlements. Comprehensive application and desktop

More information

HPE Security ArcSight. ArcSight Data Platform Support Matrix

HPE Security ArcSight. ArcSight Data Platform Support Matrix HPE Security ArcSight ArcSight Data Platform Support Matrix November 28, 2016 Legal Notices Warranty The only warranties for Hewlett Packard Enterprise products and services are set forth in the express

More information

OpenNebula on VMware: Cloud Reference Architecture

OpenNebula on VMware: Cloud Reference Architecture OpenNebula on VMware: Cloud Reference Architecture Version 1.2, October 2016 Abstract The OpenNebula Cloud Reference Architecture is a blueprint to guide IT architects, consultants, administrators and

More information

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway VMware AirWatch Content Gateway for Windows VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Services in the Virtualization Plane. Andrew Warfield Adjunct Professor, UBC Technical Director, Citrix Systems

Services in the Virtualization Plane. Andrew Warfield Adjunct Professor, UBC Technical Director, Citrix Systems Services in the Virtualization Plane Andrew Warfield Adjunct Professor, UBC Technical Director, Citrix Systems The Virtualization Plane Applications Applications OS Physical Machine 20ms 20ms in in the

More information

IEEE Sec Dev Conference

IEEE Sec Dev Conference IEEE Sec Dev Conference #23, Improving Attention to Security in Software Design with Analytics and Cognitive Techniques Jim Whitmore (former) IBM Distinguished Engineer Carlisle, PA jjwhitmore@ieee.org

More information

[Docker] Containerization

[Docker] Containerization [Docker] Containerization ABCD-LMA Working Group Will Kinard October 12, 2017 WILL Kinard Infrastructure Architect Software Developer Startup Venture IC Husband Father Clemson University That s me. 2 The

More information

VMware View. John Mah Systems Consultant HP: +60 (12) VMware Malaysia

VMware View. John Mah Systems Consultant HP: +60 (12) VMware Malaysia VMware View Achieving Operational Efficiency through Desktop Virtualization John Mah Systems Consultant HP: +60 (12) 3004 118 Email: jmah@vmware.com VMware Malaysia Dennis Tio Shawn Tan Product Management

More information

VMware Mirage Getting Started Guide

VMware Mirage Getting Started Guide Mirage 5.8 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,

More information

Parallels Remote Application Server 15 Beta Beta Guide

Parallels Remote Application Server 15 Beta Beta Guide Parallels Remote Application Server 15 Beta Beta Guide Version 1 Copyright 1999 2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved. All other marks and names mentioned herein may be

More information

Using User-level Virtualization in Desktop Grid Clients for Application Delivery and Sandboxing

Using User-level Virtualization in Desktop Grid Clients for Application Delivery and Sandboxing Using User-level Virtualization in Desktop Grid Clients for Application Delivery and Sandboxing Youhui Zhang, Yanhua Li, Weimin Zheng Department of Computer Science and Technology Tsinghua University Beijing,

More information

A Robust Cloud-based Service Architecture for Multimedia Streaming Using Hadoop

A Robust Cloud-based Service Architecture for Multimedia Streaming Using Hadoop A Robust Cloud-based Service Architecture for Multimedia Streaming Using Hadoop Myoungjin Kim 1, Seungho Han 1, Jongjin Jung 3, Hanku Lee 1,2,*, Okkyung Choi 2 1 Department of Internet and Multimedia Engineering,

More information

Parallels Remote Application Server. Scalability Testing with Login VSI

Parallels Remote Application Server. Scalability Testing with Login VSI Parallels Remote Application Server Scalability Testing with Login VSI Contents Introduction... 3 Scalability... 4 Testing the Scalability of Parallels RAS... 4 Configurations for Scalability Testing...

More information

P a g e 1. Teknologisk Institut. Online kursus k SysAdmin & DevOps Collection

P a g e 1. Teknologisk Institut.   Online kursus k SysAdmin & DevOps Collection P a g e 1 Online kursus k72751 SysAdmin & DevOps Collection P a g e 2 Title Estimated Duration (hrs) Ruby on Rails - Fundamentals 1,5 Ruby on Rails - Database Fundamentals 1,22 Python: The Basics 3,5 Python:

More information

Zadara Enterprise Storage in

Zadara Enterprise Storage in Zadara Enterprise Storage in Google Cloud Platform (GCP) Deployment Guide March 2017 Revision A 2011 2017 ZADARA Storage, Inc. All rights reserved. Zadara Storage / GCP - Deployment Guide Page 1 Contents

More information

BPMonline On-Site Setup Guide

BPMonline On-Site Setup Guide BPMonline On-Site 1 Contents About This Guide... 2 Server Requirements for BPMonline On-Site Deployment... 3 Client PC Requirements... 6 Recommended Procedure for Session Storage Server Deployment... 7

More information

VMware App Volumes Installation Guide. VMware App Volumes 2.13

VMware App Volumes Installation Guide. VMware App Volumes 2.13 VMware App Volumes Installation Guide VMware App Volumes 2.13 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this

More information

Citrix XenDesktop. Evaluation Guide. Citrix XenDesktop 2.1 with Microsoft Hyper-V and System Center Virtual Machine Manager 2008.

Citrix XenDesktop. Evaluation Guide. Citrix XenDesktop 2.1 with Microsoft Hyper-V and System Center Virtual Machine Manager 2008. Citrix XenDesktop Evaluation Guide Citrix XenDesktop 2.1 with Microsoft Hyper-V and System Center Virtual Machine Manager 2008 Evaluation Guide XenDesktop with Hyper-V Evaluation Guide 2 Copyright and

More information

Exam : 1Y Citrix XenApp and XenDesktop 7.15 Assessment, Design and Advanced Configurations. Title : Version : V8.02

Exam : 1Y Citrix XenApp and XenDesktop 7.15 Assessment, Design and Advanced Configurations. Title : Version : V8.02 Exam : 1Y0-402 Title : Citrix XenApp and XenDesktop 7.15 Assessment, Design and Advanced Configurations Version : V8.02 1 / 12 1.Scenario: A Citrix Architect needs to design a new XenApp and XenDesktop

More information

Vess. Architectural & Engineering Specifications For Video Surveillance. A2600 Series. Version: 1.2 Sep, 2012

Vess. Architectural & Engineering Specifications For Video Surveillance. A2600 Series.  Version: 1.2 Sep, 2012 Vess A2600 Series Architectural & Engineering Specifications Version: 1.2 Sep, 2012 www.promise.com Copyright 2012 Promise Technology, Inc. All Rights Reserved. No part of this document may be reproduced

More information

Live Virtual Machine Migration with Efficient Working Set Prediction

Live Virtual Machine Migration with Efficient Working Set Prediction 2011 International Conference on Network and Electronics Engineering IPCSIT vol.11 (2011) (2011) IACSIT Press, Singapore Live Virtual Machine Migration with Efficient Working Set Prediction Ei Phyu Zaw

More information

Scalability Testing with Login VSI v16.2. White Paper Parallels Remote Application Server 2018

Scalability Testing with Login VSI v16.2. White Paper Parallels Remote Application Server 2018 Scalability Testing with Login VSI v16.2 White Paper Parallels Remote Application Server 2018 Table of Contents Scalability... 3 Testing the Scalability of Parallels RAS... 3 Configurations for Scalability

More information

CompTIA CV CompTIA Cloud+ Certification. Download Full Version :

CompTIA CV CompTIA Cloud+ Certification. Download Full Version : CompTIA CV0-001 CompTIA Cloud+ Certification Download Full Version : http://killexams.com/pass4sure/exam-detail/cv0-001 Answer: D QUESTION: 379 An administrator adds a new virtualization host to an existing

More information

CLOUD WORKLOAD SECURITY

CLOUD WORKLOAD SECURITY SOLUTION OVERVIEW CLOUD WORKLOAD SECURITY Bottom line: If you re in IT today, you re already in the cloud. As technology becomes an increasingly important element of business success, the adoption of highly

More information

CloudAP: Improving the QoS of Mobile Applications with Efficient VM Migration

CloudAP: Improving the QoS of Mobile Applications with Efficient VM Migration CloudAP: Improving the QoS of Mobile Applications with Efficient VM Migration Renyu Yang, Ph.D. Student School of Computing, Beihang University yangry@act.buaa.edu.cn In IEEE HPCC, Zhangjiajie, China,

More information

PCI DSS Compliance. White Paper Parallels Remote Application Server

PCI DSS Compliance. White Paper Parallels Remote Application Server PCI DSS Compliance White Paper Parallels Remote Application Server Table of Contents Introduction... 3 What Is PCI DSS?... 3 Why Businesses Need to Be PCI DSS Compliant... 3 What Is Parallels RAS?... 3

More information

LINUX CONTAINERS. Where Enterprise Meets Embedded Operating Environments WHEN IT MATTERS, IT RUNS ON WIND RIVER

LINUX CONTAINERS. Where Enterprise Meets Embedded Operating Environments WHEN IT MATTERS, IT RUNS ON WIND RIVER Where Enterprise Meets Embedded Operating Environments WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Flexible and connected platforms are core components in leading computing fields, including

More information

Data Centers and Cloud Computing

Data Centers and Cloud Computing Data Centers and Cloud Computing CS677 Guest Lecture Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet

More information