Grechishnikova, 29, who came 19th in the 10,000 metres at the London Olympics, is banned until 15 October 2015.
In addition all her results from 18 August 2009, the day before she raced in the 5,000m heats at the World Championships in Berlin, have been disqualified.
Twenty-four-year-old Ishova's ban is due to end on 22 October 2015 and her results from 12 July 2011 have been annulled.
The Russian anti-doping agency (RUSADA) said in a statement on their official website the punishments were handed down by the All-Russia Athletics Federation.
RUSADA did not give any details of the anti-doping violations.