etc:teach:diplomants:projects:2008:lustre
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
etc:teach:diplomants:projects:2008:lustre [2008/03/27 00:37] – elka | etc:teach:diplomants:projects:2008:lustre [2008/03/27 00:39] – elka | ||
---|---|---|---|
Line 22: | Line 22: | ||
* Как в принципе происходит прошивка XO? как заменить родное ядро, на собственное? | * Как в принципе происходит прошивка XO? как заменить родное ядро, на собственное? | ||
+ | |||
+ | |||
===== Project presentation ===== | ===== Project presentation ===== | ||
**Background** | **Background** | ||
+ | |||
Today the increasing progress is received with mobile devices. | Today the increasing progress is received with mobile devices. | ||
The general tendencies of IT technologies are reduction of size of devices and increase in time of autonomous work without power supply. However cost of these advantages is presence as serious resource restrictions of the device, especially it concerns capacity of storage devices in use. Reason of decreasing power consumption preclude from using well known high-capacity storage devices such as hard disks. From other hand, the high cost of storage space of alternative storage devices provokes manufacturers to use low-capacity storages for affordable devices. All above told together with continuous increase in amount of used data induces IT experts to address to problems of devices with limited resources. | The general tendencies of IT technologies are reduction of size of devices and increase in time of autonomous work without power supply. However cost of these advantages is presence as serious resource restrictions of the device, especially it concerns capacity of storage devices in use. Reason of decreasing power consumption preclude from using well known high-capacity storage devices such as hard disks. From other hand, the high cost of storage space of alternative storage devices provokes manufacturers to use low-capacity storages for affordable devices. All above told together with continuous increase in amount of used data induces IT experts to address to problems of devices with limited resources. | ||
+ | |||
The OLPC XO laptop is one of such devices. It intended to provide children around the world with new opportunities to explore, experiment and express themselves. According to the purposes of the project, power consumption should make not more than 4 watts. | The OLPC XO laptop is one of such devices. It intended to provide children around the world with new opportunities to explore, experiment and express themselves. According to the purposes of the project, power consumption should make not more than 4 watts. | ||
+ | |||
**Idea** | **Idea** | ||
+ | |||
Imagine that the group of children with XO laptops comes together for school lesson. They all need to use the same set of data to learn the unit. Any of them have not enough user space to store all needed information locally, but if the data will shared among all of them everyone will be able to use it. | Imagine that the group of children with XO laptops comes together for school lesson. They all need to use the same set of data to learn the unit. Any of them have not enough user space to store all needed information locally, but if the data will shared among all of them everyone will be able to use it. | ||
+ | |||
So the idea of the project is to investigate ways to provide ability to use much more data on device with lack of user space (by taken XO laptop as an example) by distributing data among the group of such devices in assumption that they supports networking and the sets of needed data are overlapped among this group. | So the idea of the project is to investigate ways to provide ability to use much more data on device with lack of user space (by taken XO laptop as an example) by distributing data among the group of such devices in assumption that they supports networking and the sets of needed data are overlapped among this group. | ||
+ | |||
The objective is to provide software allowing distributed storing and using data among the net for XO laptop, which has special Fedora Core 7 OS installed. | The objective is to provide software allowing distributed storing and using data among the net for XO laptop, which has special Fedora Core 7 OS installed. | ||
+ | |||
**Plans** | **Plans** | ||
+ | |||
The most obvious solution is to use distributed file system. It will allow solving issues above: to distribute data, to provide the general access to them, to provide a necessary level of reliability and fault tolerance. | The most obvious solution is to use distributed file system. It will allow solving issues above: to distribute data, to provide the general access to them, to provide a necessary level of reliability and fault tolerance. | ||
+ | |||
This file system has to: | This file system has to: | ||
* run on Fedora Core 7 | * run on Fedora Core 7 | ||
Line 41: | Line 52: | ||
* support serverless mode | * support serverless mode | ||
There are a lot of distributed file systems with different characteristics but there is no one which addresses all of these issues. | There are a lot of distributed file systems with different characteristics but there is no one which addresses all of these issues. | ||
+ | |||
So the following tasks might be planed: | So the following tasks might be planed: | ||
* Investigate the Lustre abilities from project objectives point of view. Define features we need and not need. | * Investigate the Lustre abilities from project objectives point of view. Define features we need and not need. |
etc/teach/diplomants/projects/2008/lustre.txt · Last modified: 2008/11/24 12:14 by elka