Horizon is a subproject of OpenStack that provides a Web front-end console (called a dashboard) to demonstrate the functionality of OpenStack. Usually, we start from horizon, Dashboard to understand the OpenStack. In fact, Horizon
Project code See Github:https://github.com/junneyang/openstack-customization-exampleResources:Install and configure horizon:http://docs.openstack.org/mitaka/install-guide-rdo/horizon-install.htmlOpenStack Compute Services API Documentation: http://developer.openstack.org/api-ref-compute-v2.1.html#os-multiple-create-v2.1Identity API v2.0 (supported): http://developer.openstack.org/api-ref-identity-v2.htmlcus
This document was tested on the machine where the compute nodes were originally installed.
Cd/home/github
1. Get the source code:
git clone https://github.com/openstack/horizon.git
Back up a copy
Mkdir/home/src
Pwd
/home
Cp-r/GITHUB/HORIZON/SRC
Cd/home/src/horizon
2.install The prerequisite packages : apt-get install Nodejs NBSP;NBSP 3. Create a virtu
Openstack Horizon's CSS is mostly stored in several directories, horizon/static/dashboard/scss;horizon/openstack_dashboard/static/dashboard/ CSS; and horizon/openstack_dashboard/static/dashboard/scss.Horzion will compress the CSS in these directories and use it. So if you directly modify the CSS files in these folders
Release date:Updated on:
Affected Systems:Openstack OpenStack Dashboard (Horizon) 2012.1Description:--------------------------------------------------------------------------------Bugtraq id: 53399Cve id: CVE-2012-2144
OpenStack is an open-source project jointly developed by NASA and Rackspace to provide software for the construction and management of public an
First, the basic preparation:Horizon is a standard Python WSGI program developed based on Django Webframework, and Django's design focuses on the highly reusable code, embracing dry principles, all object-oriented, And Horizon can say that the design style of Django is highly match. The website program basically has three parts, the business logic code (python), the static file (JS/CSS), the template (in Python Jinja,mako,nodejs has the jade), after t
I. Source Code Analysis Environment:
I should have set up the horizon development environment to facilitate debugging. However, due to various errors, I did not build the environment successfully. This also caused many source code problems to be resolved. I can continue to add this part in the future.
Official build method reference website: http://docs.openstack.org/developer/horizon/quickstart.html
from:http://cesiumjs.org/2013/04/25/horizon-culling/In the development of Virtual Earth (e.g., Cesium), we need to be able to quickly identify objects in the scene, such as terrain tiles (terrain tiles), satellites (satellites), buildings (buildings), vehicles (vehicles), etc., When it's not visible. Because these objects are not visible, there is no need to be rendered. Of course we need to take the viewshed (view-frustum) culling. However,
collection of usage rights applied to a tenant to allow a specified user to access or use a specific action. A role is a logical grouping of permissions that allows common permissions to be simply grouped and bound to users associated with a given tenant.
Rent room: An item that has a full service entry and is assigned to a specific member role.
Translator Note: A rental room maps to a Nova "Project-id", in object storage, a lease can have multiple containers. Depending on the installation me
for Virtual Disk Images. These Disk Images are the most useful in openstack computing. Although this service is technically optional, it is required by any cloud.
L computing-Nova
Provide virtual servers as needed. Rackspace and HP provide commercial computing services based on Nova and are used internally in Mercado Libre and NASA (the birthplace of Nova.
L dashboard-horizon
Provides a web-based mo
As a distance vector routing protocol, we do not want to see whether it is a routing loop or slow convergence. Of course, it also has some auxiliary measures to remedy, such as: 1. Split-horizon (horizontal split) 2. Split-horizon with lateral ONED reverse (horizontal split with toxicity reversal) 3. triggered Update (trigger update) 4. holddown timer5 and define a maximum hop count (maximum value defined)
hopes to help you use the OpenStack front-end to set up and manage your own public cloud or private cloud by providing the necessary guidance information.
Ii. The basic structure of OpenStack
Horizon (Dashboard): To provide users with a graphical Web front-end console for the management of OpenStack resources and serv
Tags: horizon Django The dashboard of openstack adopts the Django architecture, while Django is a web development framework of Python. Here we will not see the text in the box, but we will modify several HTML templates. /usr/lib64/python2.6/Site-packages/Horizon/templates/auth/_login.html # modify the logon page to display/usr/share/
-Keystone.serviceand Finally, exec"OpenStack Service Create--name Keystone--description"OpenStack Identity"Identity"command. Most of important to remember, the dashboard horizon use Apache so, Keystone and Apache service must is running. Into keystone.conf and Wsgi-keystone.conf occur bind a single interface on ports theand35357Instead of all interface"*"Or"0.0.0
horizon;identity is Keystone;
The F version has 7 components, the core components:
There are seven components to build a relatively complete cloud computing environment, Heat, Sahala is optional, and the new two additions to the E version are Block Storage Cinder and Network Neutron, between the two components and Glance,swift There is no direct link, actually developed from the Compute Network and Compute Volume, Neutron component is n
, Groups, Roles. Integrated into the project from the Essex version.Network Address Management (Network): Neutron. Provides network virtualization technology for cloud computing, providing network connectivity services for OpenStack other services. To provide users with interfaces, you can define network, Subnet, Router, configure DHCP, DNS, load Balancing, L3 services, network support GRE, VLAN. The plug-in architecture supports many major network m
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.