Search

Ian Wigmore Phones & Addresses

  • 5 Butterfield Dr, Westborough, MA 01581 (508) 736-8865
  • 5 Butterfield Dr, Westborough, MA 01581 (508) 423-6538

Work

Position: Professional/Technical

Education

Degree: Associate degree or higher

Resumes

Resumes

Ian Wigmore Photo 1

Technical Director

View page
Location:
Westborough, MA
Industry:
Computer Networking
Work:
Dell Emc Oct 2011 - Oct 2016
Senior Consultant Software Engineer

Dell Emc Oct 2011 - Oct 2016
Technical Director

Emc Oct 2006 - Oct 2011
Consultant Software Engineer

Brocade Apr 2005 - Oct 2006
Advisory Software Engineer

Sepaton Apr 2003 - Apr 2005
System Architect
Education:
University of Brighton 1981 - 1985
Bachelors, Bachelor of Science, Engineering
Skills:
Deduplication
Storage
Storage Area Networks
Fibre Channel
Virtualization
Storage Virtualization
Symmetrix
Enterprise Storage
Cloud Computing
Scsi
Hardware
Asic
Linux
Disk
Ssd
High Performance Computing
Vtl
High Availability
Fpga
Red Hat Linux
Embedded Software
Enterprise Software
Unix
Nas
Networking
Distributed Systems
Software Development
Python
Git
Containers
Clustered Systems
File Systems
Distributed File Systems
Hypervisor
Clustered File Systems
Suse Linux
Secondary Storage
San
Hp Products
Storage Area Network
Computer Hardware
Ian Wigmore Photo 2

Ian Wigmore

View page
Ian Wigmore Photo 3

Ian Wigmore

View page

Publications

Us Patents

Non-Disruptive Data Mobility Using Virtual Storage Area Networks With Split-Path Virtualization

View page
US Patent:
8028062, Sep 27, 2011
Filed:
Dec 26, 2007
Appl. No.:
12/005663
Inventors:
Ian Wigmore - Westborough MA, US
Ofer Michael - Irvine CA, US
Arieh Don - Newton MA, US
Patrick Brian Riordan - Watertown MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 15/16
US Classification:
709224, 711 6
Abstract:
A system creates a storage area network (SAN) centric storage virtualization layer in front of storage devices. The system allows data mobility and migration without disruption to the one or more host servers attached to the SAN. Specifically, the host servers are not disrupted when switching I/Os between physical and virtual storage, for example, by taking advantage of WWPN spoofing and Fibre Channel VSAN technology. The use of VSANs effectively allow multiple virtual directors and/or switches to be created within a physical director and/or switches, each with their own separate name server, thereby providing complete isolation from one another. The host-storage pathing information is unchanged as the original physical storage port's WWPNs are spoofed by the virtual storage port. The result is two identical WWPNs within the SAN which is normally disallowed; however, by separating the physical port WWPN into one VSAN and the virtual port WWPN into another, the restriction may be circumvented.

Non-Disruptive Data Migration Among Storage Devices Using Integrated Virtualization Engine Of A Storage Device

View page
US Patent:
8028110, Sep 27, 2011
Filed:
Jun 28, 2007
Appl. No.:
11/823619
Inventors:
Ian Wigmore - Westborough MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 13/12
G06F 11/00
US Classification:
710 74, 714 6
Abstract:
Transferring I/O from a first storage device coupled to a storage area network to a second storage device coupled to the storage area network includes blocking I/O operations for a first port of the first storage device coupled to the storage area network, where the first port is associated with an identifier, coupling the second storage device to the storage area network via a port associated with the identifier and reestablishing a connection between the host and the first port to cause I/O operations by the host to be routed to the second storage device. Transferring may also include, following blocking I/O operations for the first port of the first storage device, coupling a second port of the first storage device to the storage area network and migrating data from the first storage device to the second storage device through the second port of the first storage device without host/application disruption.

Non-Disruptive Migration Using Device Identity Spoofing And Passive/Active Ors Pull Sessions

View page
US Patent:
8060710, Nov 15, 2011
Filed:
Dec 12, 2007
Appl. No.:
11/954399
Inventors:
Arieh Don - Newton MA, US
Ofer E. Michael - Irvine CA, US
Patrick Brian Riordan - Watertown MA, US
Ian Wigmore - Westborough MA, US
Anestis Panidis - Weston MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 13/14
US Classification:
711161, 711162
Abstract:
On-line storage devices are migrated to new storage devices in a non-disruptive manner. A host executing multipath I/O software is initially coupled to a source storage device via at least one active path. The target storage device is configured with the source device's device identification information. The target storage device is coupled to the host via a passive path so that the target storage device can return its device identification information to the host but cannot respond to I/O read or I/O write requests from the host. All paths between the host and the source storage device are then disconnected. An on-line data migration session between the source storage device and the target storage device is then activated. The path between the target storage device and the host is then re-configured from passive to active so that the target storage device can respond to I/O read and I/O write requests.

Techniques For Performing Online Data Migration While Effectively Migrating Scsi Reservations Between Source And Target Arrays

View page
US Patent:
8301811, Oct 30, 2012
Filed:
Mar 30, 2010
Appl. No.:
12/750388
Inventors:
Ian Wigmore - Westborough MA, US
Patrick Brian Riordan - West Newton MA, US
Michael Scharland - Franklin MA, US
Arieh Don - Newton MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 3/00
G06F 13/12
G06F 13/38
US Classification:
710 74, 710 29, 710 15
Abstract:
A technique migrates data from a source array to a target array while preserving SCSI reservation compliance. The technique involves providing an active-to-passive instruction to the source array while a first SCSI reservation enables hosts to access data on the source array using MPIO software. The active-to-passive instruction directs the source array to transition devices from active mode to passive mode and, upon receipt of a next SCSI instruction, output an indicator indicating that the first SCSI reservation has been cleared. The technique further involves transitioning devices of the target array from passive mode to active mode and beginning a data transfer operation which transfers data from the source array to the target array. The technique further involves automatically effectuating formation of a second SCSI reservation in place of the first SCSI reservation, the second SCSI reservation providing host access to the data on the target array using MPIO software.

Techniques For Performing Host Path Detection Verification

View page
US Patent:
8301812, Oct 30, 2012
Filed:
Mar 24, 2011
Appl. No.:
13/065549
Inventors:
Patrick Brian Riordan - West Newton MA, US
Ian Wigmore - Westborough MA, US
Xiali He - Upton MA, US
Arieh Don - Newton MA, US
Steven M. Goldberg - Ashland MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 13/38
G06F 15/173
US Classification:
710 74, 710 62, 709225, 709238, 709239
Abstract:
Described are techniques for verifying host path detection. First information from a first data storage system is received indicating a first set of one or more hosts and, for each host in the first set, which one or more devices of a first device set of the first data storage system are accessible to said each host in the first set over one or more associated paths to the first data storage system. Second information and the first information are received at a second data storage system. First processing is performed at the second data system to determine whether each host included in the first information has successfully completed path detection with respect to a second device set for the second data storage system.

Techniques For Indicating A Passive Path State For A Device

View page
US Patent:
8316161, Nov 20, 2012
Filed:
Sep 30, 2010
Appl. No.:
12/924572
Inventors:
Cesareo Contreras - Northbridge MA, US
Helen S. Raizen - Jamaica Plain MA, US
Michael E. Bappe - Loveland CO, US
Ian Wigmore - Westborough MA, US
Arich Don - Newton MA, US
Xunce Zhou - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 3/00
G06F 13/00
US Classification:
710 38, 710 5, 710 8, 710 15, 710 36
Abstract:
Described are techniques for indicating a state associated with a device. A request is received over a path for information about a device. A response to the request is sent. The response indicates a state regarding the device on the path. The response has a response status of good and a payload of a varying size. The payload is truncated at a location prior to that at which a device identifier for the device is expected. In accordance with the response, a state regarding the device on the path is determined.

Multi-Machine Atomic Seamless Migration

View page
US Patent:
8370592, Feb 5, 2013
Filed:
Mar 30, 2010
Appl. No.:
12/750382
Inventors:
Michael Specht - Acton MA, US
Steven Goldberg - Ashland MA, US
Ian Wigmore - Westborough MA, US
Patrick Brian Riordan - West Newton MA, US
Arieh Don - Newton MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
G06F 13/00
G06F 13/28
G06F 7/00
G06F 17/00
G06F 3/00
G06F 5/00
US Classification:
711162, 707661, 710 38
Abstract:
A technique migrates data from source arrays to target arrays. The array devices operate in either active mode, passive mode, or stalled-active mode. The technique involves providing active-to-passive instructions to transition the source devices from active to passive while a host initially accesses host data from the source arrays using MPIO software (the target devices being in stalled-active mode), and monitoring whether the source devices successfully transition to passive during a predefined time period. If so, the technique involves operating the target devices in active mode and transferring data from the source devices to the target devices to enable the host to access the host data from the target arrays using the MPIO software. However, if a source device remains passive, the technique involves providing passive-to-active instructions to transition the source devices back to active to enable the host to access the host data from the source arrays.

Automatic Failover During Online Data Migration

View page
US Patent:
8392753, Mar 5, 2013
Filed:
Mar 30, 2010
Appl. No.:
12/750391
Inventors:
Arieh Don - Newton MA, US
Ian Wigmore - Westborough MA, US
Michael Specht - Acton MA, US
Steven Goldberg - Ashland MA, US
Vaishali Kochavara - Lowell MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 11/07
US Classification:
714 63, 714 411, 714 412
Abstract:
A technique automatically handles a failure during online data migration from a source array to a target array. While a host initially accesses data from the source array using multipath I/O software, the technique involves (i) transitioning the source array to a passive mode, and the target array to an active mode, and (ii) beginning a data transfer operation which transfers data from the source array to the target array. The technique further involves modifying the data on both the target array and the source array in response to modification commands sent to the target array from the host while the data transfer operation is ongoing. The technique further involves automatically failing back to providing access to the data from the source array in response to an event in which the target array loses communication with the source array for a predefined amount of time.
Ian Wigmore from Westborough, MA, age ~61 Get Report