Cesar Azpilicueta will remain at Chelsea after signing a two-year contract extension, ending speculation over a move to Barcelona.