Download presentation
Presentation is loading. Please wait.
Published byMaximillian Berry Modified over 9 years ago
1
組員: 100062311 張世謙 100062226 林原瑭 100062310 黃郁翔
2
Introduction Design approach Optimization Approaches Conclusion and future directions 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
3
報告者: 100062311 張世謙
4
No installation Allow multi-clients interact and share the same data and app set over the Internet More focus on mobile device Access only through web browser Cloud-based 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
5
Cloud platform Cloud service Cloud storage 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
6
Make collaboration simpler Reduce platform-incompatibility problems Reduce capital costs Improve accessibility 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
7
Data is stored in a cloud / cloud-like infrastructure Data can be cached locally for full-offline mode Can be used from web browser and/or custom built apps installed on Internet connected devices such as desktops, mobile phones Support for different user requirements 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
9
exclusively designed to be used from a web browser The obvious benefit that this computing model provides over the traditional desktop app is that it is accessible from anywhere via the web browser. 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
11
Web-based is involved in cloud based True multi-tenancy to support various requirements & needs for consumers Support for virtualization technology, which plays a starring role for cloud era apps 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
12
Google Chrome OS EyeOS HP Palm OS Openmobster 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
14
Cross compatibility Off loading work No-plugin based system 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
15
Can be launched by typing a URL(web browser) No plugin components Run until the client-side offline Basic OS services Security Friendly Mobile browsing 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
17
報告者: 100062226 林原瑭
18
Cloud archteciture MeghaOS -> app server Web browser -> end user 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
19
Unify the system services General operating system utilities Communication and location 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
20
Handle low level tasks VFS, EFM, Process Manager… Libraries similar to services collection of functions 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
21
Handle directories and files Private editable How to create a file? Two files One for storing the content of the file, another for storing information about the file by XML format. Real files 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
22
User registering, logging in, etc. 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
23
Download file from the outside URL accessible Image hosting, CSS files, etc. 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
24
Launch, list, end processes, etc. Launch processes Need 2 variables myPid: 4 digit, identifies every processes Checknum: 8 digit, identifies every process in client-server communication 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
25
Define the communication between the client and the cloud server. Cloud server stores and processes the data Client: send information or ask for information Get an XML response, containing the orders to modify the client interface. 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
26
Manages the XML responses sent by the server in exchange of information using XML HTTP Response and Request functions. 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
27
報告者: 100062310 黃郁翔
28
N: 需要執行的指令數 S: 執行速度 P: 消耗功率 M: client 與 server 之間交換資料的大小 B: 網路傳輸速率 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
32
Effect of Caching Analysis of Bandwidth Network Latency 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
36
MeghaOS No installation High compatibility Customized http://meghaos.com/ http://meghaos.com/ 100062311 張世謙、 100062226 林原瑭、 100062310 黃郁翔
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.