remote desktop virtualization- krishna

22
Summer Internship Project REMOTE DESKTOP VIRTUALIZATION

Upload: krishna-vijaywargiy

Post on 26-May-2017

236 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Remote Desktop Virtualization- Krishna

Summer Internship Project

REMOTE DESKTOP VIRTUALIZATION

Page 2: Remote Desktop Virtualization- Krishna

OBJECTIVES

The main objectives of the Summer Internship @ Coltene Whaledent India Pvt. Ltd. were:

• Study & Understand the concept of Remote Desktop Virtualization• Briefly analyze the trends of RDV in India• Assess the most viable option for implementation in the Company

Page 3: Remote Desktop Virtualization- Krishna

INTRODUCTION

“Remote Desktop Virtualization” is a term used for a new approach to the provisioning, delivery, and management of user desktops in the enterprise.

The main principle behind this new approach is leveraging existing and well-proven virtualization technologies to virtualize not only servers but also user desktops.

Page 4: Remote Desktop Virtualization- Krishna

TYPES OF DESKTOP VIRTUALIZATION

REMOTE DESKTOPVIRTUALIZATION

There are two main variants of desktop virtualization:

• Hosted desktop virtualization: This is when a server located in a data center hosts virtual machines. Users connect to the server via connection brokers and receive their user interface via standard protocols, such as Remote Desktop Protocol.

• Client virtualization: In this model, “hyper visor” software installed on the client device allows one desktop to run multiple operating systems.

Page 5: Remote Desktop Virtualization- Krishna

REMOTE DESKTOPVIRTUALIZATION

Virtual Desktop Infrastructure [VDI] is an integrated solution of hardware, software and management tools to provide a replacement for standard desktop deployments. In the simplest terms, VDI places user desktops on a centralized server.

HOW TO ACHIEVE DESKTOP VIRTUALIZATION?

Page 6: Remote Desktop Virtualization- Krishna

VIRTUAL DESKTOP INFRASTRUCTURE

USE CASES OF VDI

Page 7: Remote Desktop Virtualization- Krishna

DATA COMMUNICATIONS

Data Communications is the exchange of data using existing communication networks.

The term data covers a wide range of applications including File Transfer (FT), Interconnection between Wide-Area-Networks (WAN), facsimile (fax), electronic mail,

access to the internet and the World Wide Web (WWW).

Page 8: Remote Desktop Virtualization- Krishna

DATA COMMUNICATIONS

Uses variety of networks such as:

• PSTN (Public Switched Telecom Network)• Leased-lines• ISDN(Integrated Services Data Network) • ATM (Asynchronous Transfer Mode)

These networks are made available using technologies such as Circuit-switching & Packet-switching.

Page 9: Remote Desktop Virtualization- Krishna

DATA COMMUNICATIONS

• Circuit switching implies that data from one user (sender) to another (receiver) has to follow a pre-specified path. If a link to be used is busy, the message cannot be redirected, a property which causes many delays.

• Packet switching is an attempt to make better utilization of the existing network by splitting the message to be sent into packets. Each packet contains information about the sender, the receiver, the position of the packet in the message as well as part of the actual message.

NETWORK SWITCHING

Page 10: Remote Desktop Virtualization- Krishna

CPDP

IMPLEMENTATION OF MOBILITY

Mobility implemented in data communications has a significant difference compared to voice communications. Mobile phones allow the user to move around and talk at the same time.

The loss of the connection for 400ms during the hand over is undetectable by the user. When it comes to data, 400ms is not only detectable but causes huge distortion to the message. Therefore data can be transmitted from a mobile station under the assumption that it remains stable or within the same cell.

Page 11: Remote Desktop Virtualization- Krishna

CPDP

CELLULAR DIGITAL PACKET DATA

The introduction of mobility in data communications required a move from the Public Switched Data Network (PSDN) to other networks like the ones used by mobile phones.

PCSI has come up with an idea called CDPD (Cellular Digital Packet Data) technology which uses the existing mobile network (frequencies used for mobile

telephony).

Page 12: Remote Desktop Virtualization- Krishna

CPDP

WHY CPDP?

CDPD's principle lies in the usage of the idle time in between existing voice signals that are being sent across the cellular networks. The major advantage of this system is the fact that the idle time is not chargeable and so the cost of data transmission is

very low.

Page 13: Remote Desktop Virtualization- Krishna

CPDP

ADVANTAGES OF CPDP

 Cellular Digital

Packet Data (CDPD)

Circuit Switched

Cellular

Proprietary Wireless

Data Networks

Speed Best Best good

Security Best Better better

Ubiquity Best Best better

Cost of Service Best Better good

Cost of Deployment Best Best good

Mobility Best Good good

Interoperability Best good better

Page 14: Remote Desktop Virtualization- Krishna

REMOTE COMPUTING

APPLICATIONS OF REMOTE COMPUTING

Remote Computi

ng

Emergency Services

CourtRooms

Companies

Stocks Information

Control

Credit Card Verification

Taxi/Truck Dispatch

Electronic Mail

Cloud Sharing

Page 15: Remote Desktop Virtualization- Krishna

DESKTOPVRTUALIZATION PROTOCOLS

REMOTE DESKTOP PROTOCOL (RDP)

RDP is a protocol developed forAccessibility and management of remote servers.

It provides user with the graphical interface to another computer and securely channels the communication between remote clients and servers. Its unique characteristics are:

• Own Video Driver on server to render display output.• Use of Network packets.• Layered Architecture.• Allows routing of Mouse/Keyboard presses.

Page 16: Remote Desktop Virtualization- Krishna

DESKTOPVRTUALIZATION PROTOCOLS

Features of REMOTE DESKTOP PROTOCOL (RDP)

Encryption

Roaming disconnect without logging off

Clipboard mapping/ Multi-Tasking

Remote control

Support for 32-bit color.

Keyboard hooking of special key combinations

Supports different types of network topologies and multiple LAN protocols.

Page 17: Remote Desktop Virtualization- Krishna

DESKTOPVRTUALIZATION PROTOCOLS

Disadvantages of REMOTE DESKTOP PROTOCOL (RDP)

High bandwidth requirements and Network latency

Difficulty in forwarding through routers.

Cannot access all kinds of systems.

Page 18: Remote Desktop Virtualization- Krishna

DESKTOPVRTUALIZATION PROTOCOLS

PCoIP PROTOCOL

PCoIP (PC over IP) is a display protocol that delivers virtual desktops to remote endpoints over any IP network. This protocol has accelerated the adoption of desktop

virtualization solutions.

.• Flexible Deployment

.• No Network Latency

.• Single point of management

.• Supports all sorts of heavy data

Page 19: Remote Desktop Virtualization- Krishna

DESKTOPVRTUALIZATION PROTOCOLS

Features of PCoIP PROTOCOL

Enhanced Network Bandwidth

Flexible Deployment

Cost of ownership

Security and business continuity

No drivers required

Page 20: Remote Desktop Virtualization- Krishna

DESKTOPVRTUALIZATION PROTOCOLS

Advantages of PCoIP PROTOCOL

OS and application independence

Low power requirements and fan-less

Only decodes host rendered pixels

No components like CPU, RAM, GPU

Low maintenance

Cost savings and green computing benefits.

Radically Simple

Page 21: Remote Desktop Virtualization- Krishna

CONCLUSION

USAGE TRENDS IN COMPUTING

Page 22: Remote Desktop Virtualization- Krishna

CONCLUSION

Simplification, dynamic provisioning of resources and non-disruptive data mobility are the top three reasons as to why organizations are investing in virtualization solutions.

WHY “NCPMPUTING” FOR COLTENE WHALEDENT INDIA?

• Their devices do not have a CPU, hard drive or CD-ROM• Runs like a full PC environment• Allows to add up to 30 access devices to your existing PC• Simultaneous desktop operation• Minimal Maintenance Required• Small sleek design• Since the access devices have no moving parts, it makes no noise and saves energy by

drawing only 5 watts.• Ncomputing’s N230M supports almost all screen resolutions• Supports Microphone