Need a way to save and load memory



Greetings Sun Managers,

I have an unusual application. I have several solaris 10 zones that were
designed to be used as demo servers. The idea was that our sales force can go
onsite, quickly create accounts and allow the customer to try our product in a
real way, however none of the data they enter is saved to disk, it all resides
in RAM. So long as the demo zone doesn't reboot everything is fine, it'll keep
the information, but if it reboots all is lost and they have to start over.
Now, clearly the simple answer is "Don't use a demo to store important
information" but that isn't the answer they want.

Is there a way to snapshot RAM, save it to disk and then reload that RAM
image to restore all the resident memory? Clearly a savecore will save the RAM
but is there a way to reload it? What about power management? Is it possible
to force the zone to go to sleep, save its instance to disk and then reload that
instance like laptops do?

Please email, I'll summarize and send back to the list.

Regards
-Bob

--
Bob Lamothe
robert_lamothe@xxxxxxxxx
KB1BOB
603-918-6336

Wherever politics tries to be redemptive it is promising too much, where it
wishes to do the work of God it becomes not divine, but demonic. Pope Benedict
XVI
_______________________________________________
sunmanagers mailing list
sunmanagers@xxxxxxxxxxxxxxx
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



Relevant Pages

  • Re: [BUG] 2.6.26-rc1 lost half the RAM on UltraSPARC 5
    ... Top of RAM: 0x17f46000, Total RAM: 0xff40000 ... Memory hole size: 128MB ... Kernel: Using 1 locked TLB entries for main kernel image. ... Movable zone start PFN for each node ...
    (Linux-Kernel)
  • Re: PC3200 in place of 2100? 400 MHz General question but
    ... The ACPI portion would presumably be used ... suspend to RAM, just like other computers). ... DMA zone: 4096 pages, LIFO batch:1 ...
    (alt.comp.periphs.mainboard.asus)
  • Missing RAM on x86_64
    ... I appear to be missing quite a bit of RAM on an x86_64 system. ... DMA zone: ... Nosave address range: 000000000009f000 - 00000000000a0000 ...
    (Linux-Kernel)
  • Re: PC3200 in place of 2100? 400 MHz General question but
    ... The ACPI portion would presumably be used ... suspend to RAM, just like other computers). ... DMA zone: 4096 pages, LIFO batch:1 ...
    (alt.comp.periphs.mainboard.asus)
  • 100% cpu issue
    ... >How much RAM is installed on your system? ... >>game of Age of Empires II and return back to the Zone ... >>hit the zone button to begin seeing the zone messages ... >>until the cpu utilization returns back to normal. ...
    (microsoft.public.games.zone)