| CPC G06F 9/45558 (2013.01) [G06F 16/958 (2019.01); G06F 2009/45583 (2013.01)] | 6 Claims |

|
1. An information processing system installed on a cloud comprising:
a plurality of virtual machines provided on a cloud, wherein
each of the plurality of virtual machines comprises:
a browser;
a processor; and
a memory including instructions stored thereon, which when executed by the processor cause each of the plurality of virtual machines to:
cause the browser to perform analysis of a Web page;
determine, as a result of the analysis of the Web page by the browser, whether or not a local file which is a file to be stored in the browser is generated by JavaScript or Cascading Style Sheets (CSS) which are data of the Web page;
determine whether or not the local file generated by the JavaScript or CSS is data in a key-value format in a case where it is determined that the local file is generated by the JavaScript or CSS;
in a case where the local file generated by the JavaScript or CSS is data in a key-value format, store the local file generated by the JavaScript or CSS in a key-value type storage among a plurality of storages which can be shared among the plurality of virtual machines;
in a case where the local file generated by the JavaScript or CSS is data in an object format and not in a key-value format, store the local file generated by the JavaScript or CSS in an object type storage among the plurality of storages which can be shared among the plurality of virtual machines; and
update by a second Web page, in a case where it is determined as a result of analysis of a second Web page by the browser that a file which has been output to the object type storage is updated by the second Web page, the file which has been output to the object type storage.
|