রক্তে শর্করার পরিমাণ স্বাভাবিক রাখতে ইনসুলিন এবং গ্লুকাগন নামে হরমোন দুটি গুরুত্বপূর্ণ ভূমিকা গ্রহন করে । রক্তে শর্করার পরিমাণ বেড়ে গেলে ইনসুলিন রক্তের অতিরিক্ত গ্লুকোজকে গ্লাইকোজেনে পরিণত করে (গ্লাইকোজেনেসিস) যকৃতে সঞ্চয় করে, অপরপক্ষে রক্তে শর্করার পরিমাণ কমে গেলে গ্লুকাগন যকৃতে সঞ্চিত গ্লাইকোজেনকে পুনরায় গ্লুকোজে বিশ্লিষ্ট করে (গ্লাইকোজেনোলাইসিস) রক্তস্রোতে পাঠায়, ফলে শর্করার পরিমাণ স্বাভাবিক থাকে ।