Question about hot water heater

In the past few days my hot water heater has been making a sound off and on like a whistling tea kettle, high pitched and annoying. It will last for about 45 seconds and then stop. Does it maybe 5 or 6 times a day. Can anyone tell me what the problem is? TIA.
-- Cheri
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.