發明
美國
17/106,344
US 11,146,631 B1
Method for deploying computer operating environment and deployment system
財團法人國家實驗研究院
2021/10/12
The disclosure is related to a method for deploying a computer operating environment and a deployment system. The deployment system includes multiple terminal machines that are ready to process deployment operations. One of the terminal machines or an additional one machine acts as a template machine that includes an operating environment configured to be deployed to the terminal machines. The operating environment includes an operating system, one or more applications, and data. In an aspect of the disclosure, an external bootable storage device plugged to the template machine is provided to initiate the template machine. The bootable storage device stores a software program that is developed by a mechanism to perform the method of the disclosure. After the template machine is initiated, a deployment program is executed to scan a file system of an internal storage device of the template machine. The data relating to the operating environment in the hard drive is segmented and encoded so as to form multiple segments. Indexes and segment checksums with respect to the segments are also created. For achieving a peer-to-peer (P2P) data sharing protocol such as a BitTorrent (BT) method, a metainfo file or a metadata file for the above data is created. The size of BitTorrent-related metainfo file and file system partition data generated in the template machine may be only hundreds of kilobytes to several megabytes that can be temporarily stored in a memory without preparing additional storage space. The data can also be stored in any other memory space. The system performs the method for deploying a computer operating environment via the template machine.
國研院技術移轉中心
02-66300686
版權所有 © 國家科學及技術委員會 National Science and Technology Council All Rights Reserved.
建議使用IE 11或以上版本瀏覽器,最佳瀏覽解析度為1024x768以上|政府網站資料開放宣告
主辦單位:國家科學及技術委員會 執行單位:台灣經濟研究院 網站維護:台灣經濟研究院