San • Storage • Linux • Vmware • Solaris • Data Center • Unix • Windows Server • Fibre Channel • Nas • Dns • Storage Area Networks • Virtualization • Network Administration • Iscsi • Hyper V • System Administration • Cisco Technologies • Servers • Firewalls • Aix • Infrastructure • Networking • Active Directory • System Deployment • Integration • Storage Architecture • Dhcp • Linux Kernel • Vmware Infrastructure • Microsoft Exchange • File Systems • Storage Management • Network Design • Network Security • Network Architecture • Red Hat Linux • Samba • Linux Server • Linux System Administration • Sendmail • Dns Management • File Servers • Nfs • Windows 7 • Altiris Deployment Console • Dns Server • Microsoft Dns
Languages
English • Spanish • Portuguese • French
Interests
Mythtv • Physical and Computer Security • System Administration Automation • It Infrastructure Architecture • Linux • Vmware • Storage • Windows
Industries
Information Technology And Services
Us Patents
System And Method For Automatically Distributing Copies Of A Replicated Database In A Computer System
Joseph E. Cunliffe - Colorado Springs CO Dale R. Passmore - Colorado Springs CO
Assignee:
Sun Microsystems, Inc. - Palo Alto CA
International Classification:
H02H 305
US Classification:
714 6, 714 47, 714 49
Abstract:
A computer implemented system, method and computer program product for automatically distributing copies of a replicated database for a computer system comprising at least first and second host computers. Each of the host computers operatively control at least one associated computer mass storage device controller coupled to commonly accessible computer mass storage devices by at least one storage device bus. The system and method comprises the step of enumerating each of the various host computers of the computer system, each of the computer mass storage device controllers associated with each host computer and each of the computer mass storage devices coupled to the storage device buses coupling the controllers. Copies of the replicated database are then automatically distributed across the computer mass storage devices such that failures of one or more of the computer mass storage device controllers or of one or more of the computer mass storage devices will not interrupt operation of the replicated database in the computer system.
System And Method For Selecting The Correct Group Of Replicas In A Replicated Computer Database System
Joseph E. Cunliffe - Colorado Springs CO Dale R. Passmore - Colorado Springs CO
Assignee:
Sun Microsystems, Inc. - Mountain View CA
International Classification:
G06F 1118
US Classification:
39518204
Abstract:
A system, method and computer program product for ensuring that a replicated computer database does not encounter a "split brain" problem by replicating the database and requiring a replica quorum wherein at least (50% +1) of the replicas are accessible and in agreement. When a replica quorum in not obtainable, but 50% of the copies of the data are in agreement, an external source, or "mediator", is called upon to provide a deciding vote (+1) to ensure that the data can be trusted.
Western Digital
Principal Engineer - Systems Engineering
Ddn Storage Jul 2014 - Sep 2018
Senior Systems Engineer
Lsi Corporation Jun 2013 - Jul 2014
Staff Software Test Engineer
C2 Consulting Jun 2013 - Jul 2014
President and Owner and Principal Consultant
Ddn Storage Jun 2012 - Apr 2013
Senior Test Automation Engineer
Education:
Northern Arizona University 1979 - 1984
Skills:
San Storage Linux Vmware Solaris Data Center Unix Windows Server Fibre Channel Nas Dns Storage Area Networks Virtualization Network Administration Iscsi Hyper V System Administration Cisco Technologies Servers Firewalls Aix Infrastructure Networking Active Directory System Deployment Integration Storage Architecture Dhcp Linux Kernel Vmware Infrastructure Microsoft Exchange File Systems Storage Management Network Design Network Security Network Architecture Red Hat Linux Samba Linux Server Linux System Administration Sendmail Dns Management File Servers Nfs Windows 7 Altiris Deployment Console Dns Server Microsoft Dns
Interests:
Mythtv Physical and Computer Security System Administration Automation It Infrastructure Architecture Linux Vmware Storage Windows
Aug 1983 to 2000 Computer ConsultantDataDirect Networks Colorado Springs, CO Jun 2012 to Apr 2013 Sr. Test Automation EngineerDataDirect Networks
Dec 2011 to Jun 2012 ConsultantXiotech Corporation
Jan 2011 to Dec 2011 Director of ITXiotech Corporation - Advanced Storage Group Colorado Springs, CO Nov 2007 to Dec 2010 Principal EngineerSeagate Technology - Advanced Storage Architecture Colorado Springs, CO Jul 2005 to Nov 2007 Senior Staff Software EngineerThe TriZetto Group, Inc Greenwood Village, CO Aug 2004 to Jul 2005 Information Technology ArchitectThe TriZetto Group, Inc Colorado Springs, CO Apr 2002 to Dec 2003 Information Technology ArchitectChannelPoint, Inc Colorado Springs, CO Dec 1999 to Apr 2002 Information Technology Architect (Technical Director)ChannelPoint, Inc Colorado Springs, CO Feb 1997 to Dec 1999 Member of Technical StaffSunSoft, Inc Colorado Springs, CO Oct 1990 to Feb 1997 Member of Technical StaffIBM
May 1980 to Sep 1990 Consultant
Education:
Northern Arizona University Flagstaff, AZ Bachelor of Science in Computer Science Engineering
Aug 1983 to 2000 Computer ConsultantDataDirect Networks Colorado Springs, CO Jun 2012 to Apr 2013 Sr. Test Automation EngineerC2 Consulting Monument, CO Dec 2011 to Jun 2012 Consultant at DataDirect NetworksXiotech Corporation - Advanced Storage Group Colorado Springs, CO Nov 2007 to Dec 2010 Principal EngineerSeagate Technology - Advanced Storage Architecture Colorado Springs, CO Jul 2005 to Nov 2007 Senior Staff Software EngineerThe TriZetto Group, Inc Greenwood Village, CO Aug 2004 to Jul 2005 Information Technology ArchitectThe TriZetto Group, Inc Colorado Springs, CO Apr 2002 to Dec 2003 Information Technology ArchitectChannelPoint, Inc Colorado Springs, CO Dec 1999 to Apr 2002 Information Technology Architect (Technical Director)ChannelPoint, Inc Colorado Springs, CO Feb 1997 to Dec 1999 Member of Technical StaffSunSoft, Inc Colorado Springs, CO Oct 1990 to Feb 1997 Member of Technical StaffIBM
May 1980 to Sep 1990 Consultant - IBM/KSL
Education:
Northern Arizona University Flagstaff, AZ Bachelor of Science in Computer Science Engineering