Cloud computing services,1 such as. Cloud-Based Desktop Services for Thin Clients. Thin Client Computing
|
|
- Luke Stewart
- 8 years ago
- Views:
Transcription
1 Thin Client Computing Cloud-Based Desktop Services for Thin Clients Cloud computing and ubiquitous network availability have renewed people s interest in the thin client concept. By executing applications in virtual desktops on cloud servers, users can access any application from any location with any device. For this to be a successful alternative to traditional offline applications, however, researchers must overcome important challenges. The thin client protocol must display audiovisual output fluidly, and the server executing the virtual desktop should have sufficient resources and ideally be close to the user s current location to limit network delay. From a service provider viewpoint, cost reduction is also an important issue. Lien Deboosere, Bert Vankeirsbilck, Pieter Simoens, Filip De Turck, Bart Dhoedt, and Piet Demeester Ghent University Cloud computing services,1 such as Amazon s Elastic Compute Cloud, are widely available today, offering computing resources on demand. Thanks to such advances and ubiquitous network availability, the thin client computing paradigm is enjoying increasing popularity. Originally intended for wired LAN environments, 2 this paradigm is repeating its success in a mobile context. A study from ABI Research forecasts a US$20 billion turnover surrounding services directly associated with mobile cloud computing by the end of Clearly, when applications are offloaded, the mobile terminal only needs to present audiovisual output to users and convey user input to remote servers, considerably reducing the client device s computational complexity. Consequently, applications can run as-is, without requiring (many) scaled-down versions for mobile devices. Several popular applications, such as Google Docs and Microsoft Live, already execute on servers in the cloud. The ability to access applications in the cloud is referred to as software as a service (SaaS), whereas hosting a virtual desktop (VD) is referred to as desktop as a service (DaaS). We can categorize DaaS implementations according to where the VD is executed (locally or remotely) or to the method of accessing the VD s output (browser or thin client protocol, such as the Remote Desktop Protocol or virtual network computing). With mobile users specifically, VDs are executed remotely due to resource constraints. To enable such users to access existing OSs and applications, we can employ a thin client protocol to visually render the output of applications executed by a VD. Current DaaS deployments, such as the VMWare Virtual Desktop Infrastructure, are concentrated mainly in corporate environments. The availability 60 Published by the IEEE Computer Society /12/$ IEEE IEEE INTERNET COMPUTING
2 Cloud-Based Desktop Services for Thin Clients Thin client users Self-management Overbooking Allocation Consolidation Relocation Monitoring framework Data center Application virtualization service Service manager OS image and profile database Data center Host 1 Resource overbooking Thin client users Data center Thin client user Thin client protocol Host H Virtual desktops Figure 1. System architecture for enabling cloud-based desktop services for thin clients. Users connect via a thin client device a smartphone, tablet PC, PDA, netbook, or minimal- or zero-state device to their remote applications executed in a virtual desktop. The service manager s selfmanagement component covers optimizations to improve the user experience and decrease service provider costs. of (virtual) computing resources distributed over the network lets providers offer desktop services in mobile wide area network (WAN) environments. Here, we discuss solutions that address the challenges providers face in offering cloudbased desktop services. We look at how to both improve users experience and reduce providers costs in offering the service. We also present a system architecture for offering efficient desktop services in the cloud. System Architecture Existing cloud platforms fulfill the hardware requirements for implementing DaaS. However, an emerging category of mobile applications including augmented reality, rich sensing, and multimedia editing pose stringent requirements on delays. Current cloud management systems can t meet user expectations for these applications, especially in terms of latency. A clear need exists for novel cloud management algorithms that consider the specific requirements of mobile thin client computing. Our proposed system architecture implements such algorithms in the service manager s self-management component. The manager can be implemented as part of existing cloud management systems such as OpenNebula, OpenStack, and Eucalyptus. Figure 1 shows our architecture. Simplified OS image management (that is, re-using an OS image among users to reduce the storage per user) and application management are essential for the service to scale. Our system builds a VD from a shared golden image from the OS database and augments it with personal settings for example, by using a copy-on-write solution with UnionFS ( org). Multilayer VDs simplify the complexity of upgrading the golden image without causing broken dependencies or conflicts. 3 To improve DaaS usability, we could combine DaaS with application virtualization technologies such as Softricity and Microsoft App-V. The system would then dynamically deliver applications to the user s VD without having to install, configure, and update them. This approach further NOVEMBER/DECEMBER
3 Thin Client Computing Table 1. Thin client computing performance on popular mobile devices. Streaming frame rate Device Screen resolution Available codecs (frames per second) iphone H264, MPEG-4, M-JPEG 27 Samsung Galaxy S H263, H264, MPEG-4, WMV, VC-1 23 ipad H264, MPEG-4, M-JPEG 20 Laptop Depends on OS/applications 12 reduces the complexity of upgrading golden images because applications aren t installed in the user s VD and thus can t be broken. User Experience We must consider two aspects to maintain or improve user experience: high performance of the thin client protocol that is, crisp interactivity and fluid audiovisual output and sufficient allocated resources on the server side so that applications respond quickly. For mobile users, reducing energy consumption on the client device is also important. Crisp Interactivity Acceptable interaction-delay bounds depend on the application at hand. For office automation applications, delays of up to 150 ms are tolerable, 4 whereas for multimedia applications such as video games, users are already affected by interaction delays higher than 80 ms. The result of user input can be seen only after at least one round-trip time (RTT), so we should address delay for critical applications using a proximate server. Every time users connect to the service, the system must select a data center that can be reached fast enough from the users current location. Inside the data center, the system should select an appropriate server based on the expected resource requirements of the user s applications (determined via the user s profile and the current load on the servers, as discussed later). Due to user mobility, guaranteeing delay bounds implies that a VD might have to migrate to another server. In practice, the system continuously monitors the desktop service and, for example, when the RTT exceeds a predefined boundary based on the type of active applications, relocates the user s VD to a more suitable host. The system performs this relocation using live migration. 5 Storing a VD s UnionFS delta file system on network storage equipment reduces a service provider s cost of relocating the VD to copying the current active memory or, in the worst case (that is, migration across data centers), copying the VDs delta file system. During the migration process, both the original and target host require resources. In a heavily loaded system, such double-resource reservations can lead the system to reject new user requests while causing substantial network traffic for the memorycopying process. Thus, the system should relocate VDs only when it will achieve valuable improvements for them or their customers. Fluid Audiovisual Output Multimedia content has been a stumbling block for thin client computing for years especially in mobile WAN environments where bandwidth availability is limited and expensive. This is mainly because the same coding is applied to static (text editing, for example) and dynamic (as with video games) content. Recently, both researchers and industry have proposed several bandwidth optimizations for thin client protocols. One important innovation implements a channel for redirecting multimedia in its original format to the client (as with Citrix Speed- Screen), 6 at least when the appropriate codec is available on the client device. This approach is valid only for playing multimedia streams, not for displaying high-motion output from an application (such as a video game). We ve evaluated a thin client protocol optimization that encodes applications high-motion output with a video codec and switches to a thin client protocol to encode low-motion output; 7 Table 1 shows this approach s feasibility for some popular mobile devices. In these experiments, we played a full-screen video on the server and streamed it to the client. Given that the bottleneck in the live-encoding process is the server s CPU, we reached higher frame rates for smaller screen resolutions. Using a GPU s processing power on the server side could improve the frame rate IEEE INTERNET COMPUTING
4 Cloud-Based Desktop Services for Thin Clients Arriving user requests (a) Virtual desktops (VDs) Allocation algorithm Average probability of SLA violations (percent) (b) Cost-based 12 Random log (α/β) Figure 2. Simulation results. (a) The allocation algorithm selects a suitable host to satisfy an arriving user request, thereby balancing the provider s gains by decreasing energy consumption and hence limiting the number of active servers and the penalties related to customers unsatisfied resource demands. (b) We evaluated our proposed allocation algorithm in a scenario with 10 hosts and an average utilization of 90 percent. The cost-based algorithm proposed in the main text shows a decrease of 10 percent in service-level agreement (SLA) violations. An SLA violation means that the user applications receive fewer resources than requested. Another approach is to cache important output sequences such as the desktop view and menu items to reduce both the required bandwidth and the interaction delay. 8 A complete overview of recent thin client protocol optimizations is available elsewhere. 9 Resource Allocation In the data center, the allocation algorithm must find a suitable host to satisfy an arriving user request, as Figure 2a shows. From the customer s viewpoint, the least-utilized host is preferable, whereas the provider prefers the host resulting in the least resource fragmentation (that is, the best-fit host) because this can reduce energy consumption. The resources a user needs are specified in a service-level agreement (SLA). To observe the aforementioned balance, the allocation algorithm attributes a penalty α for each request that receives too few resources, and a penalty b related to resource fragmentation that is, to the amount of nonreserved resources on this host. The algorithm selects the host with the lowest penalty to handle the user request. Figure 2b shows the influence of the ratio α/b on the probability of SLA violations for a simulation with 10 hosts and an average utilization of 90 percent. In this context, an SLA violation implies that the user applications receive fewer resources than requested. When α/b increases that is, when SLA violations are expensive the allocation algorithm can reduce the probability of SLA violations by 10 percent. An SLA violation as defined here might not be noticeable or obstructive for the user experience because it might just take a bit longer for the user applications to execute a task. For scalability, we can t assume that every user has a dedicated profile. Rather, VDs resource requirements should be clustered offline into a finite number of profiles. At subscription time the system assigns a user one of these profiles. An online clustering algorithm such as a decentralized clustering algorithm 10 could map the current resource requirements of a user s VD to one of the cluster profiles. This online mapping can let the system adapt the current resource allocation or even the user s profile when appropriate. If the current resource requirements don t correspond to the user s profile (for example, the system detects bursts of SLA violations), the cloud management component can decide, based on the user s SLA, to adapt the resource allocation to current needs. If more resources are required and sufficient resources are available on the current host, it simply allocates these additional resources. A problem arises, however, when the current host can t update its resource reservation to the desired level. In this case the system can take one of two actions: it can relocate the user s VD to a host with sufficient free resources or relocate other VDs from the current host until sufficient resources are freed. NOVEMBER/DECEMBER
5 Thin Client Computing Resource pool (RP) of host H Add resources to RP (a) Reserved Requested Resource requirements VD i on time stamp t Reserved Resource requirements VD j on time stamp t Request resources from RP Requested Average utilization (percent) (b) Utilization Probability (SLA violations) Overbooking degree (percent) Average probability of SLA violations (percent) Figure 3. Overbooking technique. (a) Nonconsumed reserved resources are collected in the host s resource pool to be shared among virtual desktops (VDs) requesting more resources than reserved. (b) The simulation results (averaged over 15 simulations) consider a fully reserved host with normal VDs requesting resources (based on the planning guide from Citrix 12 ) according to a normal distribution N(μ,σ 2 ) with μ taken from N(10, 3.5) and σ 2 taken from N(3.5, 2/3 3.5). The preferred choice depends on several factors, such as users SLA contracts and a VD s memory consumption, which determines the time required to finish its live migration. Battery Autonomy Limited battery drain is important for mobile users. Because computing power shifts to the network, we could expect a small battery drain; on the other hand, the continuous wireless network connection is a huge battery consumer. Several approaches exist for reducing a wireless network connection s energy consumption, such as cross-layer optimization. 9 Even with this adaptation, offloading all applications isn t justifiable in terms of reducing energy consumption. Thus, we propose weighing the advantages of offloading an application to a remote server versus locally executing it. One solution between these two extremes is to offload parts of the applications and render them at remote servers while executing the other parts locally, which could also reduce interaction delay. 11 Service Provider Costs A service provider s most important challenge is satisfying customers while minimizing costs. We focus on optimizing the number of users a single host can serve and minimizing energy consumption in the cloud. Number of Users Depending on the targeted user experience, resources should remain in reserve on the infrastructure. Of course, reserving worst-case resource needs will lead providers to overprovision cloud resources. The planning guide from Citrix 12 suggests assigning at most 10 normal VDs or four heavy VDs to a single host. Given that mobile device screen resolutions are growing closer to those of regular screens, the difference in resource requirements for hosting a VD for a mobile or for a fixed user is negligible. So, the Citrix study is also valid in today s mobile context. When more VDs are assigned to a host, the performance degradation depends on the type of applications executed in those VDs. 13 Thus, the number of allocated resources should depend on the applications users will likely execute, as specified in their profiles. It s important to share resources to optimize utilization in the context of shared Internet hosting platforms. 14 Based on the observation that a VD s resource requirement varies significantly and depends on many factors, such as multiple active applications, we can use a resource overbooking technique in a VD computing context. Figure 3a illustrates our overbooking technique, which exploits the shared resource platform the host uses to execute VDs. In our approach, the provider reserves part of the expected resource requirements according to 64 IEEE INTERNET COMPUTING
6 Cloud-Based Desktop Services for Thin Clients Previous utilization u τ 1 (a) Max utilization u max, τ Current utilization u τ Predicted max utilization u max, τ +1 u τ +1 Time window τ Time window τ+1 Predicted additional utilization Energy consumption (kwh) (b) Disabled Enabled Consolidation algorithm Energy consumption Probability (SLA violations) Average probability of SLA violations (percent) Figure 4. A consolidation algorithm. To reduce the energy consumption of servers in the cloud, the algorithm adapts the number of online servers to the system load. This results in a small increase in SLA violations. (a) The algorithm can predict the system load in the next time window. (b) Our simulation considers a daily cycle of arrivals by two user types in a ratio of 3 normal to 1 heavy user, with an average resource request distribution of N(10, 3.5) and N(25, 5), respectively. the adopted overbooking degree. We define the overbooking degree as the probability of not being able to satisfy a user s request. The host s resource scheduler ensures that a VD can always consume at least the reserved resources. The host collects nonconsumed resources in its resource pool. VDs requesting more resources than reserved can receive additional resources from this pool. As Figure 3b shows, when the overbooking degree increases, the utilization of the host by the served VDs also increases. In this case, fewer resources are reserved and hence the probability of SLA violations increases. The provider can assign different overbooking degrees to VDs with different profiles or SLA contracts. As emphasized previously, user experience isn t determined only by the resource allocation for the user s VD, but also by audiovisual quality and the interaction delay with the application. To globally optimize user experience and resource allocation, future research should examine how to couple the resource allocation strategy with the thin client protocol settings in a global framework. Energy Cost To achieve a green cloud-based desktop service, providers should implement a consolidation algorithm to adapt the online host pool to the current system load. This algorithm must predict the (near) future system load to determine the required number of hosts. The time between two iterations of the consolidation algorithm is called the time window. During a time window, the algorithm collects monitoring information and based on the assumption that the system load during the next time window will vary in a similar way predicts the system load via linear extrapolation (see Figure 4a). When additional hosts are required, the system simply puts them online. When redundant hosts are found, more elaboration is required to decide which hosts should go offline. Idle hosts are naturally the best choice for going offline because no VDs must be relocated before this can occur. If there aren t enough idle hosts, the algorithm sorts the hosts by ascending number of VDs. To minimize the number of relocations, the algorithm tries to relocate the VDs from the hosts in list order. When it can t relocate all VDs on a host to other hosts, relocating any of them is pointless, and the algorithm should continue with the next host down the list, until sufficient hosts are put offline or no hosts remain on the list. When the real system load appears to be higher than expected, the monitoring framework notices this unfavorable situation and requests that the cloud management component take appropriate action. The simulation results in Figure 4b are from a scenario with realistic user behavior (that is, a daily cycle of user requests according to the Lublin model 15 ). These results show that a large potential exists for saving energy at the cost of a small increase in SLA violations. In this scenario, providers can save up to 36.6 percent NOVEMBER/DECEMBER
7 Thin Client Computing in energy for an additional 1.7 percent in SLA violations. Existing optimizations of thin client protocols and desktop services each focus on a specific part of the user experience. Currently, we can quantify user experience of thin-clientbased virtual desktops offline only via a slowmotion benchmarking technique. 13 Clearly, we need a novel, objective metric that represents the global user experience along with online measurement methodologies. Future research should be devoted to integrating relevant thin client protocol optimizations with resource allocation strategies to achieve the best user experience. To further improve user experience, we should extend the cloud management algorithms presented here to operate on interconnected data centers for example, by relocating virtual desktops from overloaded to less loaded data centers. Acknowledgments Lien Deboosere s and Bert Vankeirsbilck s research is funded by a PhD grant from the Institute for the Promotion of Innovation through Science and Technology, Flanders (IWT Vlaanderen). References 1. R. Buyya et al., Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility, Future Generation Computer Systems, vol. 25, no. 6, 2009, pp A. Lai and J. Nieh, On the Performance of Wide-Area Thin-Client Computing, ACM Trans. Computer Systems, vol. 24, no. 2, 2006, pp R. Schwarzkopf et al., Multi-Layered Virtual Machines for Security Updates in Grid Environments, Proc. 35th EUROMICRO Conf. Internet Technologies, Quality of Service, and Applications, IEEE Press, 2009, pp N. Tolia, D.G. Andersen, and M. Satyanarayanan, Quantifying Interactive User Experience on Thin Clients, Computer, vol. 39, no. 3, 2006, pp F. Travostino et al., Seamless Live Migration of Virtual Machines over the MAN/WAN, Future Generation Computer Systems, vol. 22, no. 8, 2006, pp SpeedScreen Latency Reduction Explained, white paper, Citrix Systems, Dec P. Simoens et al., Design and Implementation of a Hybrid Remote Display Protocol to Optimize Multimedia Experience on Thin Client Devices, Proc. Australasian Telecomm. Networks and Applications Conf., IEEE Press, 2008, pp B. Vankeirsbilck et al., Bandwidth Optimization for Mobile Thin Client Computing through Graphical Update Caching, Proc. Australasian Telecomm. Networks and Applications Conf., IEEE Press, 2008, pp P. Simoens et al., Remote Display Solutions for Mobile Cloud Computing, Computer, vol. 44, no. 8, 2011, pp A. Quiroz et al., Towards Autonomic Workload Provisioning for Enterprise Grids and Clouds, Proc. IEEE/ ACM Int l Conf. Grid Computing, IEEE Press, 2009, pp Y. Lu, S. Li, and H. Shen, Virtualized Screen: A Third Element for Cloud-Mobile Convergence, IEEE Multimedia, vol. 18, no. 2, 2011, pp XenDesktop Planning Guide Hosted VM-Based Resource Allocation, white paper CTX12277, Citrix, A. Berryman et al., VDBench: A Benchmarking Toolkit for Thin-Client-Based Virtual Desktop Environments, Proc. 2nd IEEE Int l Conf. Cloud Computing Technology and Science, IEEE Press, 2010, pp B. Urgaonkar, P. Shenoy, and T. Roscoe, Resource Overbooking and Application Profiling in a Shared Internet Hosting Platform, ACM Trans. Internet Technology, vol. 9, no. 1, 2009, pp U. Lublin and D.G. Feitelson, The Workload on Parallel Supercomputers: Modeling the Characteristics of Rigid Jobs, J. Parallel and Distributed Computing, vol. 63, no. 11, 2003, pp Lien Deboosere is an IT business analyst at Melexis NV. At the time of this research, she was in the Department of Information Technology at Ghent University, Belgium. Her main research interest is the design of architectures for wide-area thin client computing. Deboosere has a PhD in computer science engineering from Ghent University. Contact her at lien.deboosere@telenet.be. Bert Vankeirsbilck is a PhD researcher in the Internet Based Communication Networks and Services research group, Department of Information Technology (INTEC), Ghent University, Belgium. His main research interest is the execution of resource-intensive applications on mobile devices through thin client technology. Vankeirsbilck has an MSc in computer science engineering from Ghent University. Contact him at bert.vankeirsbilck@ intec.ugent.be. Pieter Simoens is a post-doctoral researcher with the Department of Information Technology at Ghent University, Belgium. His current work focuses on smart clients and cloud computing; his research activities 66 IEEE INTERNET COMPUTING
8 Cloud-Based Desktop Services for Thin Clients are combined with a mandate as doctoral assistant at Ghent University. Simoens has a PhD in computer science engineering from Ghent University. Contact him at pieter.simoens@intec.ugent.be. Filip De Turck is a professor in the Department of Information Technology at Ghent University, Belgium. His main research interests include scalable software architectures for telecommunication network and service management, performance evaluation, and design of new telecommunication services. De Turck has a PhD in electronic engineering from Ghent University. He s on the program committee of several conferences and a regular reviewer for conferences and journals in the telecommunication services field. Contact him at filip.deturck@intec.ugent.be. interests include software engineering, distributed (autonomic) systems, grid and cloud computing, and thin client computing. Dhoedt has a PhD in optoelectronics from Ghent University. Contact him at bart. dhoedt@intec.ugent.be. Piet Demeester is a professor of communication networks in the Department of Information Technology at Ghent University, Belgium, where he heads the Internet Based Communication Networks and Services (IBCN) research group that s part of the Interdisciplinary Institute for Broadband Technology (IBBT). Demeester has a PhD in photonics from Ghent University. He s a fellow of IEEE. Contact him at piet.demeeester@intec.ugent.be; Bart Dhoedt is a professor in the Department of Information Technology at Ghent University, Belgium. His research Selected CS articles and columns are also available for free at Call for Articles IEEE Software seeks practical, readable articles that will appeal to experts and nonexperts alike. The magazine aims to deliver reliable information to software developers and managers to help them stay on top of rapid technology change. Submissions must be original and no more than 4,700 words, including 200 words for each table and figure. Author guidelines: Further details: software@computer.org NOVEMBER/DECEMBER
RECENTLY, cloud computing [1] services have become
1 Cloud-based Desktop Services for Thin Clients Lien Deboosere, Bert Vankeirsbilck, Pieter Simoens, Filip De Turck, Bart Dhoedt and Piet Demeester Abstract Cloud computing and ubiquitous network availability
More informationEfficient Resource Management for Virtual Desktop Cloud Computing
supercomputing manuscript No. (will be inserted by the editor) Efficient Resource Management for Virtual Desktop Cloud Computing Lien Deboosere Bert Vankeirsbilck Pieter Simoens Filip De Turck Bart Dhoedt
More informationChapter 19 Cloud Computing for Multimedia Services
Chapter 19 Cloud Computing for Multimedia Services 19.1 Cloud Computing Overview 19.2 Multimedia Cloud Computing 19.3 Cloud-Assisted Media Sharing 19.4 Computation Offloading for Multimedia Services 19.5
More informationMobile Hybrid Cloud Computing Issues and Solutions
, pp.341-345 http://dx.doi.org/10.14257/astl.2013.29.72 Mobile Hybrid Cloud Computing Issues and Solutions Yvette E. Gelogo *1 and Haeng-Kon Kim 1 1 School of Information Technology, Catholic University
More informationEnergy Efficiency in n T h T i h n n C l C ien e t n So S l o ut u ion o s Willem Vereecken
Energy Efficiency in Thin Client Solutions Willem Vereecken, Lien Deboosere, Pieter Simoens, Brecht Vermeulen, Didier Colle, Chris Develder, Mario Pickavet, Bart Dhoedt and Piet Demeester Ghent University
More informationOptimal Service Pricing for a Cloud Cache
Optimal Service Pricing for a Cloud Cache K.SRAVANTHI Department of Computer Science & Engineering (M.Tech.) Sindura College of Engineering and Technology Ramagundam,Telangana G.LAKSHMI Asst. Professor,
More informationINCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD
INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD M.Rajeswari 1, M.Savuri Raja 2, M.Suganthy 3 1 Master of Technology, Department of Computer Science & Engineering, Dr. S.J.S Paul Memorial
More informationOPTIMIZED CONSUMPTION AND ACCESS OF REMOTE DISPLAY ON MOBILE DEVICE ENVIRONMENT
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 2, Feb 2014, 167-174 Impact Journals OPTIMIZED CONSUMPTION AND
More informationPERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
More informationMobile Multimedia Meet Cloud: Challenges and Future Directions
Mobile Multimedia Meet Cloud: Challenges and Future Directions Chang Wen Chen State University of New York at Buffalo 1 Outline Mobile multimedia: Convergence and rapid growth Coming of a new era: Cloud
More informationVirtual Desktop Infrastructure Planning Overview
WHITEPAPER Virtual Desktop Infrastructure Planning Overview Contents What is Virtual Desktop Infrastructure?...2 Physical Corporate PCs. Where s the Beef?...3 The Benefits of VDI...4 Planning for VDI...5
More informationPerformance analysis and comparison of virtualization protocols, RDP and PCoIP
Performance analysis and comparison of virtualization protocols, RDP and PCoIP Jiri Kouril, Petra Lambertova Department of Telecommunications Brno University of Technology Ustav telekomunikaci, Purkynova
More informationIMPACT OF NETWORK QUALITY DETERIORATION ON USER S PERCEIVED OPERABILITY AND LIVE-MIGRATION OF VIRTUAL MACHINES IN REMOTE DESKTOP ENVIRONMENTS
IMPACT OF NETWORK QUALITY DETERIORATION ON USER S PERCEIVED OPERABILITY AND LIVE-MIGRATION OF VIRTUAL MACHINES IN REMOTE DESKTOP ENVIRONMENTS Shin-ichi Kuribayashi Department of Computer and Information
More informationIaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction
More informationDISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource
More informationHeterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
More informationMemory Virtualization Technique for Efficient Access of Data Resources in Cloud Environment
Memory Virtualization Technique for Efficient Access of Data Resources in Cloud Environment Pankaj Lathar Research Scholar, Dept. of Computer Science & Engineering University Institute of Engineering &
More informationDesktop Virtualization. The back-end
Desktop Virtualization The back-end Will desktop virtualization really fit every user? Cost? Scalability? User Experience? Beyond VDI with FlexCast Mobile users Guest workers Office workers Remote workers
More informationGreen Cloud Computing 班 級 : 資 管 碩 一 組 員 :710029011 黃 宗 緯 710029021 朱 雅 甜
Green Cloud Computing 班 級 : 資 管 碩 一 組 員 :710029011 黃 宗 緯 710029021 朱 雅 甜 Outline Introduction Proposed Schemes VM configuration VM Live Migration Comparison 2 Introduction (1/2) In 2006, the power consumption
More informationBenchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform
Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform Shie-Yuan Wang Department of Computer Science National Chiao Tung University, Taiwan Email: shieyuan@cs.nctu.edu.tw
More informationInternational Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing
A Study on Load Balancing in Cloud Computing * Parveen Kumar * Er.Mandeep Kaur Guru kashi University,Talwandi Sabo Guru kashi University,Talwandi Sabo Abstract: Load Balancing is a computer networking
More informationSolving I/O Bottlenecks to Enable Superior Cloud Efficiency
WHITE PAPER Solving I/O Bottlenecks to Enable Superior Cloud Efficiency Overview...1 Mellanox I/O Virtualization Features and Benefits...2 Summary...6 Overview We already have 8 or even 16 cores on one
More informationGETTING THE PERFORMANCE YOU NEED WITH VDI AND BYOD
GETTING THE PERFORMANCE YOU NEED WITH VDI AND BYOD Overcoming the Challenges of Virtual Desktop Infrastructure (VDI), Desktop-as-a-Service (DaaS) and Bring-Your-Own-Device (BYOD) August 2012 Rev. A 08/12
More informationWindows Server 2012 R2 VDI - Virtual Desktop Infrastructure. Ori Husyt Agile IT Consulting Team Manager orih@agileit.co.il
Windows Server 2012 R2 VDI - Virtual Desktop Infrastructure Ori Husyt Agile IT Consulting Team Manager orih@agileit.co.il Today s challenges Users Devices Apps Data Users expect to be able to work in any
More informationCloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
More informationTesting & Assuring Mobile End User Experience Before Production. Neotys
Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,
More informationUser Subscription based Resource Management for Desktop-as-a-Service Platforms
supercomputing manuscript No. (will be inserted by the editor) User Subscription based Resource Management for Desktop-as-a-Service Platforms Bert Vankeirsbilck Lien Deboosere Pieter Simoens Piet Demeester
More informationDesktop Virtualization: A Buyer s Guide
Desktop Virtualization Buyer s Guide Desktop Virtualization: A Buyer s Guide Published: May, 2008 TABLE OF CONTENTS INTRODUCTION... 2 A BRIEF OVERVIEW OF THE DESKTOP DELIVERY APPROACH... 3 User experience
More informationGrid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
More informationMicrosoft Virtual Desktop Infrastructure (VDI) FAQ
Microsoft Virtual Desktop Infrastructure (VDI) FAQ Q1: What is VDI? A1: Virtual Desktop Infrastructure (VDI) is a centralized desktop delivery solution that enables organizations to store and execute desktop
More informationResults-Oriented Application Acceleration with FastView Because Every Second Counts Whitepaper
Results-Oriented Application Acceleration with FastView Because Every Second Counts Whitepaper Table of Contents Executive Summary...3 Why Website Performance Matters...3 What Affects Website Performance...5
More informationWhitepaper Performance Testing and Monitoring of Mobile Applications
M eux Test Whitepaper Performance Testing and Monitoring of Mobile Applications Abstract The testing of a mobile application does not stop when the application passes all functional tests. Testing the
More informationIntel Cloud Builders Guide to Cloud Design and Deployment on Intel Platforms
Intel Cloud Builders Guide Intel Xeon Processor-based Servers RES Virtual Desktop Extender Intel Cloud Builders Guide to Cloud Design and Deployment on Intel Platforms Client Aware Cloud with RES Virtual
More informationCisco Application Networking for Citrix Presentation Server
Cisco Application Networking for Citrix Presentation Server Faster Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
More informationEnergy Constrained Resource Scheduling for Cloud Environment
Energy Constrained Resource Scheduling for Cloud Environment 1 R.Selvi, 2 S.Russia, 3 V.K.Anitha 1 2 nd Year M.E.(Software Engineering), 2 Assistant Professor Department of IT KSR Institute for Engineering
More informationRTEs Must Anticipate New Network Demands
Strategic Planning, W. Clark Research Note 13 March 2003 RTEs Must Anticipate New Network Demands Real-time enterprise requirements will change key characteristics of network traffic as usage patterns
More informationWhitePaper. Private Cloud Computing Essentials
Private Cloud Computing Essentials The 2X Private Cloud Computing Essentials This white paper contains a brief guide to Private Cloud Computing. Contents Introduction.... 3 About Private Cloud Computing....
More informationOverview of Offloading in Smart Mobile Devices for Mobile Cloud Computing
Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing Roopali, Rajkumari Dep t of IT, UIET, PU Chandigarh, India Abstract- The recent advancement in cloud computing is leading to an
More informationMobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战
Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战 Jiannong Cao Internet & Mobile Computing Lab Department of Computing Hong Kong Polytechnic University Email: csjcao@comp.polyu.edu.hk
More informationMobile Cloud Computing Challenges
Mobile Cloud Computing Challenges by Kyung Mun - Tuesday, September 21, 2010 http://www2.alcatel-lucent.com/techzine/mobile-cloud-computing-challenges/ Application usage on mobile devices has exploded
More informationInternational Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Service Broker Policy for Cloud Computing Environment Kunal Kishor 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2 Department of Computer Science and Engineering,
More informationHigh-Speed Thin Client Technology for Mobile Environment: Mobile RVEC
High-Speed Thin Client Technology for Mobile Environment: Mobile RVEC Masahiro Matsuda Kazuki Matsui Yuichi Sato Hiroaki Kameyama Thin client systems on smart devices have been attracting interest from
More informationInfrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,
More informationCHAPTER 7 SUMMARY AND CONCLUSION
179 CHAPTER 7 SUMMARY AND CONCLUSION This chapter summarizes our research achievements and conclude this thesis with discussions and interesting avenues for future exploration. The thesis describes a novel
More informationDesktop Virtualization and Storage Infrastructure Optimization
Desktop Virtualization and Storage Infrastructure Optimization Realizing the Most Value from Virtualization Investment Contents Executive Summary......................................... 1 Introduction.............................................
More informationCisco WAAS Optimized for Citrix XenDesktop
White Paper Cisco WAAS Optimized for Citrix XenDesktop Cisco Wide Area Application Services (WAAS) provides high performance delivery of Citrix XenDesktop and Citrix XenApp over the WAN. What ou Will Learn
More informationTransform: Cloud Client Computing
Transform: Cloud Client Computing 跨 界 桌 面 雲 - 風 暴 即 來 臨 蘇 建 龍 戴 爾 桌 面 虛 擬 化 解 決 方 案 資 深 協 理 全 球 桌 面 虛 擬 化 市 場 趨 勢 -I 67% Market Growth Fast growth market = more opportunities 3 rd Wave 2 nd Wave Cloud
More informationFEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS
International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.
More informationSecure Cloud Computing through IT Auditing
Secure Cloud Computing through IT Auditing 75 Navita Agarwal Department of CSIT Moradabad Institute of Technology, Moradabad, U.P., INDIA Email: nvgrwl06@gmail.com ABSTRACT In this paper we discuss the
More informationA Survey on Cloud Computing
A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India dalapati89@gmail.com G. Sahoo Department of Information Technology Birla
More informationNear Sheltered and Loyal storage Space Navigating in Cloud
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 8 (August. 2013), V2 PP 01-05 Near Sheltered and Loyal storage Space Navigating in Cloud N.Venkata Krishna, M.Venkata
More informationFigure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 shinji10343@hotmail.com, kwang@cs.nctu.edu.tw Abstract One of the most important issues
More informationPlanning the Migration of Enterprise Applications to the Cloud
Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction
More informationAuto-Scaling Model for Cloud Computing System
Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science
More informationParticipatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network
Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network Lutando Ngqakaza ngqlut003@myuct.ac.za UCT Department of Computer Science Abstract:
More informationComparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Virtual Cloud Environment
www.ijcsi.org 99 Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Cloud Environment Er. Navreet Singh 1 1 Asst. Professor, Computer Science Department
More informationQoS Provision in a Cloud-Based Multimedia Storage System
ISSN(Online): 2320-9801 QoS Provision in a Cloud-Based Multimedia Storage System Minal Padwal1, Manjushri Mahajan2 M.E. (C.E.), G.H.Raisoni College of Engineering & Management, Wagholi, Pune, India Assistant
More informationCloud computing an insight
Cloud computing an insight Overview IT infrastructure is changing according the fast-paced world s needs. People in the world want to stay connected with Work / Family-Friends. The data needs to be available
More informationFederation of Cloud Computing Infrastructure
IJSTE International Journal of Science Technology & Engineering Vol. 1, Issue 1, July 2014 ISSN(online): 2349 784X Federation of Cloud Computing Infrastructure Riddhi Solani Kavita Singh Rathore B. Tech.
More informationMicrosoft and Citrix: Joint Virtual Desktop Infrastructure (VDI) Offering
Microsoft and Citrix: Joint Virtual Desktop Infrastructure (VDI) Offering Architectural Guidance July 2009 The information contained in this document represents the current view of Microsoft Corporation
More informationTowards a Resource Elasticity Benchmark for Cloud Environments. Presented By: Aleksey Charapko, Priyanka D H, Kevin Harper, Vivek Madesi
Towards a Resource Elasticity Benchmark for Cloud Environments Presented By: Aleksey Charapko, Priyanka D H, Kevin Harper, Vivek Madesi Introduction & Background Resource Elasticity Utility Computing (Pay-Per-Use):
More informationVirtuMob : Remote Display Virtualization Solution For Smartphones
VirtuMob : Remote Display Virtualization Solution For Smartphones M H Soorajprasad #1, Balapradeep K N #2, Dr. Antony P J #3 #1 M.Tech Student, Department of CS&E,KVGCE Sullia, India #2 Assistant Professor,
More informationSystem Models for Distributed and Cloud Computing
System Models for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Classification of Distributed Computing Systems
More informationCLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
More informationDell Desktop Virtualization Solutions Stack with Teradici APEX 2800 server offload card
Dell Desktop Virtualization Solutions Stack with Teradici APEX 2800 server offload card Performance Validation A joint Teradici / Dell white paper Contents 1. Executive overview...2 2. Introduction...3
More informationWhite paper. Microsoft and Citrix VDI: Virtual desktop implementation scenarios
White paper Microsoft and Citrix VDI: Virtual desktop implementation scenarios Table of contents Objective Microsoft VDI offering components High definition user experience...3 A very cost-effective and
More informationCloud Computing and Software Agents: Towards Cloud Intelligent Services
Cloud Computing and Software Agents: Towards Cloud Intelligent Services Domenico Talia ICAR-CNR & University of Calabria Rende, Italy talia@deis.unical.it Abstract Cloud computing systems provide large-scale
More informationFibre Channel Over and Under
Fibre Channel over : A necessary infrastructure convergence By Deni Connor, principal analyst April 2008 Introduction Consolidation of IT datacenter infrastructure is happening in all forms. IT administrators
More informationDESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIENT AND CLOUD COMPUTING
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIENT AND CLOUD COMPUTING Weitao Xu, Dongfeng Yuan and Liangfei Xue School of Information Science and Engineering, Shandong University,
More informationThe impact of virtualization security on your VDI environment
ENTERPRISE TE The impact of virtualization security on your VDI environment ST ED WITH LO G I N VS I Contents Introduction... 3 What is VDI?... 3 Virtualization security challenges... 3 Choosing the right
More informationMaster the Might of the Hybrid Cloud
Reach for the Sky Master the Might of the Hybrid Cloud WHITE PAPER As an IT decision maker at a global enterprise, you face unique challenges in managing a complex infrastructure with varied resources
More informationKeywords: Dynamic Load Balancing, Process Migration, Load Indices, Threshold Level, Response Time, Process Age.
Volume 3, Issue 10, October 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Load Measurement
More informationCLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES
CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES 1 MYOUNGJIN KIM, 2 CUI YUN, 3 SEUNGHO HAN, 4 HANKU LEE 1,2,3,4 Department of Internet & Multimedia Engineering,
More informationAUTOMATED AND ADAPTIVE DOWNLOAD SERVICE USING P2P APPROACH IN CLOUD
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 4, Apr 2014, 63-68 Impact Journals AUTOMATED AND ADAPTIVE DOWNLOAD
More informationVirtualization Technology using Virtual Machines for Cloud Computing
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Virtualization Technology using Virtual Machines for Cloud Computing T. Kamalakar Raju 1, A. Lavanya 2, Dr. M. Rajanikanth 2 1,
More informationA Comparative Study on Load Balancing Algorithms with Different Service Broker Policies in Cloud Computing
A Comparative Study on Load Balancing Algorithms with Different Service Broker Policies in Cloud Computing Sonia Lamba, Dharmendra Kumar United College of Engineering and Research,Allahabad, U.P, India.
More informationAccelerating Cloud Based Services
Accelerating Cloud Based Services A White Paper February 2011 1.1 Replify 2011 Table of Contents Executive Summary... 3 Introduction... 4 The Network a Barrier to Cloud Adoption... 4 Current Solutions...
More informationINTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK IMPLEMENTATION OF AN APPROACH TO ENHANCE QOS AND QOE BY MIGRATING SERVICES IN CLOUD
More informationMaximizing Your Desktop and Application Virtualization Implementation
Maximizing Your Desktop and Application Virtualization Implementation The Essentials Series sponsored by David Davis Article 1: Using Hosted Applications with Desktop Virtualization... 1 The State of Desktop
More informationDesigning a Cloud Storage System
Designing a Cloud Storage System End to End Cloud Storage When designing a cloud storage system, there is value in decoupling the system s archival capacity (its ability to persistently store large volumes
More informationIMCM: A Flexible Fine-Grained Adaptive Framework for Parallel Mobile Hybrid Cloud Applications
Open System Laboratory of University of Illinois at Urbana Champaign presents: Outline: IMCM: A Flexible Fine-Grained Adaptive Framework for Parallel Mobile Hybrid Cloud Applications A Fine-Grained Adaptive
More informationPermanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
More informationHow To Understand Cloud Computing
Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition
More informationDesktop Virtualization Technologies and Implementation
ISSN : 2250-3021 Desktop Virtualization Technologies and Implementation Pranit Patil 1, Shakti Shekar 2 1 ( Mumbai, India) 2 (Mumbai, India) ABSTRACT Desktop virtualization is new desktop delivery method
More informationScheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks
Scheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks Kam-Yiu Lam 1, Joe Yuen 1, Sang H. Son 2 and Edward Chan 1 Department of Computer Science 1 City University
More informationMaximizing Your Desktop and Application Virtualization Implementation
Maximizing Your Desktop and Application Virtualization Implementation The Essentials Series sponsored by David Davis Article 1: Using Hosted Applications with Desktop Virtualization... 1 The State of Desktop
More informationRecommendations for Performance Benchmarking
Recommendations for Performance Benchmarking Shikhar Puri Abstract Performance benchmarking of applications is increasingly becoming essential before deployment. This paper covers recommendations and best
More informationCloud Computing, Virtualization & Green IT
Cloud Computing, Virtualization & Green IT Cloud computing can change how IT supports business Consider the following: As much as 85% of computing capacity sits idle in distributed computing environments.
More informationDesktop Virtualization
Desktop Virtualization VMware View for the Post PC Era Bart Van de Putte, I.R.I.S. ICT OUR END USER COMPUTING VISION Cloud Computing is changing the Way We Collaborate and Work ACCESS: U.S. Employees Survey
More informationA Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,
More informationTamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com
IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India
More informationSla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing
Sla Aware Load Balancing Using Join-Idle Queue for Virtual Machines in Cloud Computing Mehak Choudhary M.Tech Student [CSE], Dept. of CSE, SKIET, Kurukshetra University, Haryana, India ABSTRACT: Cloud
More informationA Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture
, March 12-14, 2014, Hong Kong A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture Abdulsalam Ya u Gital, Abdul Samad Ismail, Min Chen, and Haruna Chiroma, Member,
More informationIJRSET 2015 SPL Volume 2, Issue 11 Pages: 29-33
CLOUD COMPUTING NEW TECHNOLOGIES 1 Gokul krishnan. 2 M, Pravin raj.k, 3 Ms. K.M. Poornima 1, 2 III MSC (software system), 3 Assistant professor M.C.A.,M.Phil. 1, 2, 3 Department of BCA&SS, 1, 2, 3 Sri
More informationQuantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand
More informationMobile Performance Testing Approaches and Challenges
NOUS INFOSYSTEMS LEVERAGING INTELLECT Mobile Performance Testing Approaches and Challenges ABSTRACT Mobile devices are playing a key role in daily business functions as mobile devices are adopted by most
More informationCloud Computing Utility and Applications
Cloud Computing Utility and Applications Pradeep Kumar Tiwari 1, Rajesh Kumar Shrivastava 2, Satish Pandey 3, Pradeep Kumar Tripathi 4 Abstract Cloud Architecture provides services on demand basis via
More information