1. A cache management apparatus, comprising: an access pattern analysis unit configured to analyze an access pattern of each of one or more pages present in a first cache by monitoring data input/output (I/O) requests; a page class management unit configured to determine a class of each of the pages based on results of the analysis performed by the access pattern analysis unit; and a page transfer management unit configured to transfer one or more pages classified into a first class including pages to be transferred, to a second cache based on results of the determination performed by the page class management unit, wherein the first class indicates the included pages are not frequently accessed, wherein the page class management unit is further configured to in response to a page being classified into the first class, update node information of the page to prevent the page from being arbitrarily discarded by an operating system (OS).