Daniel Beveridge

Valrico, Florida, United States
2K followers 500+ connections

Join to view profile

About

Senior Technology Strategist with broad experience in networking, systems, virtualization…

Articles by Daniel

  • The Just-in-Time Desktop: VDI Disrupt!

    Check out my new article in the VMware Technical Journal on the 'Just-in-Time Desktop and the Evolution of VDI'. This…

    2 Comments

Activity

2K followers

See all activities

Experience & Education

  • Terra Trust

View Daniel’s full experience

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Publications

  • Diablo and VMware powering SQL ServerTM in Virtual SAN

    Diablo Technologies

    The combination of VMware’s VSAN 6.0, Diablo’s Memory Channel Storage technology and the ultra- dense Flex blade system work together to introduce unprecedented levels of performance while holding costs below those of traditional dedicated database platforms. These savings are due in part to the cost reduction available by servicing demanding databases side by side with other less demanding workloads all on a common converged infrastructure with the high rack density of the blade system.

    Other authors
    See publication

Patents

  • Auto-Adaptive Virtual Desktop Persistence

    Issued US 9898328

    An adaptive virtual desktop architecture is provided. Application install or assignment is evaluated, such as by using heuristics to identify applications that may present compatibility problems. Upon determining that a newly installed application may have compatibility problems when associated with a non-persistent virtual desktop, a promotion to a persistent virtual desktop occurs.

    Other inventors
    See patent
  • Dynamic Resource Configuration Based on Context

    Issued US 9891953B2

    This patent focuses on the dynamic scheduling of hypervisor resources in response to specific events in the lifecycle of a virtual desktop session. Example include the detection of idle time, 1st tier vs 2nd Tier activities, non-company activities, screen saver activity, long idle periods devoid of user input. A guest agent communicates with a virtual appliance which coordinates real-time adjustments in the hypervisor scheduling and consumption priority of resources associated with individual…

    This patent focuses on the dynamic scheduling of hypervisor resources in response to specific events in the lifecycle of a virtual desktop session. Example include the detection of idle time, 1st tier vs 2nd Tier activities, non-company activities, screen saver activity, long idle periods devoid of user input. A guest agent communicates with a virtual appliance which coordinates real-time adjustments in the hypervisor scheduling and consumption priority of resources associated with individual VDI desktops. The result is a dramatically higher effective density for high business value activities --- users doing critical path activities will always pre-empt those doing less important things or who are idea. Congestion at the hypervisor is no longer handled in an agnostic manner, but rather triage happens with an understanding of which VMs need prioritization at a given moment based on actual user activity.

    Other inventors
    See patent
  • Rapid Suspend/Resume for Virtual Machines via Resource Sharing

    Issued US US 9,619,268 B2

    Patent related to the use of instant cloning methods and other mechanisms for a very rapid suspend/resume of virtual machines.

    Other inventors
    See patent
  • Live Migration of Virtual Machines with Memory State Sharing

    Issued US US 9,626,212 B2

    Patent on the use of Instant cloning methods to dramatically improve the efficiency of vMotion of VMs over constrained network connections i.e. Long distance vMotion over WAN.

    See patent
  • Rapid Virtual Machine Suspend and Resume

    Issued US US 9,575,688 B2

    Patent covering the methods for rapid suspension of virtual machine memory state to a storage system and rapid resumption of VM state on-demand.

    Other inventors
    See patent
  • Application publishing using memory state sharing

    Issued US US 9,578,032 B2

    Patent which outlines a method for rapid application publishing sessions using VM instant cloning and associated techniques within the OS to achieve similar density as Terminal Services but with superior VM level isolation for each remote application session.

    Other inventors
    See patent
  • User Interface Virtualization of Context Menus

    Issued US US 9,542,080 B2

    Patent describing a method for applying user interface virtualization techniques to user context menus (right-click menus) such that right-click actions appear as native UI elements on a remote tablet device which is conducting a remote VDI desktop session against a VDI desktop. This results in an improved user experience with a more 'native' feel that is much more responsive and satisfying to use.

    Other inventors
    • Ming Zhao
    See patent
  • Preserving User Profiles Across Remote Desktop Sessions

    Issued US US 9,542,209 B2

    Patent covering the specific methods used to represent roaming profiles within Windows without having to actually fully transfer the full profile. Using advanced file system hooking methods, user roaming profile files and registry elements are represented as present, but in fact are transferred on demand upon access by the user. The synchronization, file system coherence, error recovery and robustness techniques underlying VMware View's 'Profile Virtualization' feature are covered in this…

    Patent covering the specific methods used to represent roaming profiles within Windows without having to actually fully transfer the full profile. Using advanced file system hooking methods, user roaming profile files and registry elements are represented as present, but in fact are transferred on demand upon access by the user. The synchronization, file system coherence, error recovery and robustness techniques underlying VMware View's 'Profile Virtualization' feature are covered in this patent.

    Other inventors
    See patent
  • Machine Identity Persistence for Users of Non-Persistent Virtual Desktops

    Issued US 9513949B2

    This patent describes a solution enabling non-persistent virtual desktops to preserve their OS machine identity in Windows after a recompose event. Further, the solution is extended to encompass use with VMFork based 'instant cloning' such that machines can be built on the fly at the point a user logs into the VDI broker, yet retain their stable Windows name and identity across sessions. This enables compatibility between a class of software requiring stable machine names for licensing…

    This patent describes a solution enabling non-persistent virtual desktops to preserve their OS machine identity in Windows after a recompose event. Further, the solution is extended to encompass use with VMFork based 'instant cloning' such that machines can be built on the fly at the point a user logs into the VDI broker, yet retain their stable Windows name and identity across sessions. This enables compatibility between a class of software requiring stable machine names for licensing reasons and a stateless or 'Just-in-Time' VDI provisioning strategy at the infrastructure layer.

    See patent
  • State Customization of Forked Virtual Machines

    Issued US US 9,477,507 B2

    Patent covering the specific hypervisor mechanisms for 'instant cloning' or 'Forking' of virtual machines. This method results in the nearly instant provisioning of virtual machines on VMware ESX.

    Other inventors
    See patent
  • United Storage / VDI Provisioning Methodology

    Issued US US 9,417,891 B2

    Patent covering a provisioning method wherein a full VDI pool and its associated underlying software defined storage datastore are fully provisioned and optimized for deterministic performance holistically. In contrast to traditional VDI architecture which provisions these in a decoupled way, this method allow for the storage attributes to be closely paired to the specific requirements of the VDI pool. For example, stateless VDI machines can gain faster performance by having storage which…

    Patent covering a provisioning method wherein a full VDI pool and its associated underlying software defined storage datastore are fully provisioned and optimized for deterministic performance holistically. In contrast to traditional VDI architecture which provisions these in a decoupled way, this method allow for the storage attributes to be closely paired to the specific requirements of the VDI pool. For example, stateless VDI machines can gain faster performance by having storage which offers 'write-back' committees while 'persistent VDI' desktops may have 'write-through' configurations, allowing for more conservative data handling.

    See patent
  • Provisioning Customized Virtual Machines without Rebooting

    Issued US US 9,323,565 B2

    Patent covering the technique for provisioning a new virtual machine instance without performing a reboot -- also known as 'hot cloning' in informal parlance. Results in the ability to 'hot clone' a Windows VDI machine in roughly 1 second - no reboot required. This feature is incorporated into VMware's Horizon View product.

    Other inventors
    See patent
  • User Interface Virtualization Techniques

    Issued US US 9,304,662 B2

    Patent covering the application of user interface virtualization techniques for specific items such as file dialogs, clipboards actions, start menus, task switchers and more.

    See patent
  • User Interface Virtualization for Remote Devices

    Issued US US 9,250,854 B2

    User interface virtualization describes a technique for providing a user with access to one computing device from another computing device, while translating the ergonomics of one computer's user interface style into the ergonomics of the other's.

    Other inventors
    See patent
  • Storing Checkpoint File in High Performance Storage Device for Rapid Virtual Machine Suspend and Resume

    Issued US US 9,250,827 B2

    A patent describing a design for use of rapid suspend/resume of virtual desktop or other virtual machine in the context of a DRS enabled datastore. The mechanics of managing reservation of the suspend data after a VM is powered down, while ensuring it is not evicted from a cache is described. The design ensures that the data necessary for a rapid resume remains present in an SSD cache for a common datastore even though the VM is powered off.

    See patent
  • User Interface Virtualization Profiles for Accessing Applications on Remote Devices

    Issued US US 9,158,434 B2

    A patent describing a method for creation of specific application profiles on a virtual desktop used for the ergonomic optimization of access to these applications on a remote tablet device in a remote desktop session. The profile will contain the metadata needed to offer application specific optimizations on the tablet devices, offering a superior user experience which brings application navigation natively to the tablet device.

    See patent
  • Coordinated Hypervisor Staging of I/O Data for Storage Devices on External Cache Devices

    Issued US US 9,081,686 B2

    Patent describing an advanced hypervisor storage design leveraging an SSD array in tandem with a secondary HDD based array such that data is committed to the SSD array in 'write-back' mode and destined to the HDD array through the hypervisor, leveraging all hosts on the cluster for parallelism.

    See patent
  • Native Viewer Use For Service Results From a Remote Desktop

    Issued US US 9,009,219 B2

    An architecture for retrieval of information service from a desktop from a client device to be displayed on a native viewer application in tandem with a remote desktop session.

    Other inventors
    See patent
  • Dynamic Allocation of Physical Computing Resources Amongst Virtual Machines

    Issued US US 9,003,037 B2

    Patent demonstrating design and methods for dynamic allocation of hypervisor resources to virtual machines based on analysis of the business value of activities transpiring in the VM. Using agents which monitor and detect application behaviors or user initiated UI sequences indicative of a known business function, the hypervisor is signaled to adjust resource shares so that effective triage of resources can be done when hypervisor experiences congestion.

    See patent
  • Computer Software and Hardware Evaluation System and Device

    Filed US US 20110078510 A1

    Patent covering a fully virtualized nested hypervisor lab for purposes of demonstration, training, trial or similar use-cases with fully automated deployment of hypervisor based environments complete with application software.

    Other inventors
    See patent

Courses

  • Physics / Philosophy

    -

Languages

  • French

    -

  • Greek, Ancient (to 1453)

    -

Recommendations received

14 people have recommended Daniel

Join now to view

View Daniel’s full profile

  • See who you know in common
  • Get introduced
  • Contact Daniel directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Others named Daniel Beveridge

Add new skills with these courses