EP2823397B1

Multitenant access to multiple desktops on host machine partitions in a service provider network

Abstract

This record has no abstract on file.

EP2823397B1, drawing sheet 1
Sheet 1 of 3

Term

6.4 yearsleft in the term

Expires 6 March 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

6 claims: 1 independent, 5 dependent

  1. 1
    A computer system for supporting multiple enterprise networks (100, 180) in connecting to virtual desktops (122) hosted on a plurality of host machines (120), each enterprise network (100, 180) including computer resources (102, 182), the computer system comprising:a virtual local area network for each enterprise network (100, 180), each virtual local area network being connected to a plurality of the host machines (120) for the enterprise network (100, 180), each host machine (120) supporting desktops (122) for use by the enterprise network (100, 180), the desktops (122) accessing the computer resources (102, 182) on the enterprise network (100, 180) to which it is connected;and a router (150) connected to the enterprise networks (100, 180) and comprising a virtual router for each said enterprise network (100, 180), including a distinct routing table for each enterprise network (100, 180), for routing traffic between the desktops (122) hosted on the plurality of host machines (120) and the computer resources (102, 182) on the enterprise networks (100, 180), wherein one or more of the host machines (120) includes a virtual switch (154) for each of a plurality of the enterprise networks (100, 180), wherein the virtual switch (154) for each said enterprise network (100, 180) is connected to the virtual local area network of the enterprise network (100, 180) and to the desktops (122) in the host machine (120) which are allocated to the respective enterprise network (100, 180);and characterised in that the computer system further comprises: a resource manager (130) which is arranged to manage allocation of the host machines (120) to the enterprise networks (100, 180) and allocation of the desktops (122) to the enterprise networks (100, 180);wherein the resource manager (130) comprises: a service provider management tool (132) which is used by a service provider to allocate a quota of infrastructure capacity of the host machines (120) to each said enterprise network (100, 180);and a tenant management tool (134) which is used by a tenant to allocate desktop capacity (122) to their respective enterprise network (100, 180) within the previously allocated quota of the infrastructure capacity of the host machines (120).