Patent ID: 8549582

Claim:
A method for handling a multi-protocol name in a virtualization environment, the method comprising: determining with a virtualization management computing device when a name collision occurs between content names of different content accessible by two or more protocols, the determining further comprises determining when an original content name for incoming content matches a generated name pattern used by the virtualization management computing device and determining when a name collision occurs between the original content name and a stored content name for stored content in one or more network attached storage devices accessible via the two or more protocols when a match is determined between the original content name and the generated name pattern; and restricting with the virtualization management computing device all access to the different content in the one or more network attached storage devices when the name collision is determined to occur to one or more of the protocols which can distinguish the different content, the restricting restricts access to the incoming content with the original content name and the stored content when the name collision is determined to occur to one or more of the protocols which can distinguish different files.