Loading...
Please wait, while we are loading the content...
The Design Of Private Cloud Platform For Colleges And Universities Education Resources Based On Openstack
| Content Provider | Semantic Scholar |
|---|---|
| Copyright Year | 2016 |
| Abstract | There are some problems in using and managing the educational resources of colleges and universities, such as uneven distribution of resources, Inconvenient to use, data redundancy, more maintenance personnel and low efficiency. There is often a branch in colleges and universities; there are plenty of hardware and equipment. In view of the above situation, A scheme of building the private cloud platform of educational resources in colleges and universities is given and a user management system using the private cloud is designed in this paper. 1 Problems of the use and management in Colleges and Universities educational resources Education resources in colleges and universities mainly has the following several aspects: Software resources: all kinds of office online system, department website, online courses, excellent courses, library system, etc. Hardware resources: in the office, there are some computers, wireless router, printer, copier, etc. used for daily work; In the laboratory room, there are many computers, switchs,routers,etc. used for learning ; In the classroom,there are some multimedia equipments . However,there are some problems in using the software and hardware resources. 1.1 In Software Resources Software from different developers, due to the use of web technology, supported by the browser also there is a difference, so that teachers and students in the use of the software, may need to meet the needs of the software, to switch back and forth the browser or a new browser installed. Update of office software and software development, training rooms of experimental environment, temporary, cyclical is stronger, the different curriculum requires that difference is very big, the environment is preparing a more time-consuming thing, need the teacher complete software per semester, each training rooms because of changes in the curriculum arrangement all teachers need to collect the software she'll need, then according to the needs of teachers looking for software to install. This process will be requires a lot of manpower. 1.2 In Hardware Resources Resource allocation imbalance, some departments configuration of computer is new, and some departments configuration of computer due to reasons such as renewal, older, or the quantity is not enough to use, or cannot be used due to the software requirement is higher. Data redundancy and waste of resources, the teacher teaching in different classrooms or offices or office, need to copy the relevant teaching courseware or other software resources to the U disk, to the venue, copied or installed on the computer used in class, again have the same teacher allows multiple multimedia classroom computer duplicate data and software, data redundancy and waste of resources. Repeated investment, the relatively independent research, when computing resources is not enough, often need to purchase a server, on the one hand, the server whether in time or in efficiency, utilization rate is very low; On the other hand, the server cannot be Shared between the various research, eventually led to the school. To sum up, in the current college information resources on the use and management of the main contradictions are: 1) insufficient resources and waste of resources; 2) use inconvenience and data 4th National Conference on Electrical, Electronics and Computer Engineering (NCEECE 2015) © 2016. The authors Published by Atlantis Press 991 redundancy; 3) low maintenance personnel with more efficiency. The essential reason is resource utilization efficiency is low. Cloud computing is a good way to solve these contradictions, one of the aims of cloud computing is the flexible configuration and make full use of resources. 2 Introduction of OPENSTACK Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet。Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. 2.1 Cloud Computing Services Cloud computing services provided by the resource type is divided into three categories: infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). IaaS: hardware equipment basic resources in service for users. In IaaS environment, the user is equivalent to in the use of bare-metal and disk, can let it run Windows, also can let it run Linux. IaaS biggest advantage is that it allows the user to dynamic application or release the node, charged according to usage. The IaaS is Shared by the public, thus has higher efficiency of resource use. PaaS: provide the operation of the user application environment. PaaS itself is responsible for the resources of the dynamic extension and fault-tolerance management, user applications need not too much to consider cooperation between the nodes. But at the same time, the user's autonomy, must use a certain programming environment and follow specific programming model, applies only to resolve the calculation problem of certain. SaaS: targeted stronger, it will be some specific application software functions encapsulated into service. It only provides some specialized service supply with calls. 2.2 The Components of OPENSTACK OPENSTACK is an open source cloud computing project management platform, composed of several main components to complete the specific work. Through a variety of complementary services provide the infrastructure as a service (IaaS) solution, each service provides the API for integration. It the latest version of the Grizzly suites with a total of seven different function, respectively is operational suite Nova, object storage, Cinder block storage suite, suite Swift netcom suite Quantum, and identity identification suite Keystone, image file management suite Glance dashboard suite Horizon. The main components of OPENSTACK is shown in Fig. 1. Nova:It create an abstraction layer, let the CPU, memory, network adapter and server virtualization resources goods such as hard disk drives, and have the ability to improve the efficiency and automation. Neutron/Quantum:Known as Quantum before Neutron, it provides the ability to manage local area network (LAN), have applied to virtual local area network (VLAN), dynamic host configuration Protocol and Internet Protocol version 6 features. User can define network, subnet, and routers to configure its internal topology, then assigned to the network IP address and VLAN. Floating IP address allows the user to the VM allocation fixed external IP address. Keystone:It Management user directory, and users can access it service catalog. it exposed a central authentication mechanisms. Keystone itself does not provide Authentication, it can integrate various other Directory service, such as Pluggable Authentication Module, Lightweight Directory Access Protocol (LDAP) or request. Swift: it is the ideal redundant Storage systems. It ensures that all equipment in the pool of data replication and distribution, let users can take advantage of the commercial hard disk and the server, rather than the more expensive the equipment. If a component fails, the contents of a system from other activities, so it can be added to the new cluster member. The architecture also supports the horizontal extension, because it is easy to use other server according to need to extend the storage cluster. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://download.atlantis-press.com/article/25847046.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |