It is a hot topic to investigate resource allocation in fog computing. However, currently resource allocation in fog computing mostly supports only fixed resources, that is, the resource requirements of users are satisfied with a fixed amount of resources during the usage time, which may result in low utility of resource providers and even cause a waste of resources. Therefore, we establish an integer programming model for the time-varying multidimensional resource allocation problem in fog computing to maximize the utility of the fog resource pool. We also design a heuristic algorithm to approximate the solution of the model. We apply a dominant-resource-based strategy for resource allocation to improve resource utilization as well as critical value theory for resource pricing to enhance the utility of the fog resource pool. We also prove that the algorithm satisfies truthful and individual rationality. Finally, we give some numerical examples to demonstrate the performance of the algorithm. Compared with existing studies, our approach can improve resource utilization and maximize the utility of the fog resource pool.
Cloud computing provides centralized computing services to the user on demand. Despite this sophisticated service, it suffers from single-point failure, which blocks the entire system. Many security operations consider this single-point failure, which demands alternate security solutions to the aforesaid problem. Blockchain technology provides a corrective measure to a single-point failure with the decentralized operation. The devices communicating in the cloud environment range from small IoT devices to large cloud data storage. The nodes should be effectively authenticated in a blockchain environment. Mutual authentication is time-efficient when the network is small. However, as the network scales, authentication is less time-efficient, and dynamic scalability is not possible with smart contract-based authentication. To address this issue, the blockchain node runs the skip graph algorithm to retrieve the registered node. The skip graph algorithm possesses scalability and decentralized nature, and retrieves a node by finding the longest prefix matching. The worst time complexity is O(log n) for maximum n nodes. This method ensures fast nodal retrieval in the mutual authentication process. The proposed search by name id algorithm through skip graph is efficient compared with the state-of-art existing work and the performance is also good compared with the existing work where the latency is reduced by 30–80%, and the power consumption is reduced by 32–50% compared to other considered approaches.
Fog networks facilitate ultra-low latency through the use of data availability near the network edge in fog servers. Existing work in fog networks considers the objective of energy efficiency and low latency for internet-of-things (IoT) for resource allocation. These works provide solutions to energy efficiency and low latency resource allocation problem without consideration of secure communication. This article investigates the benefits of fog architecture from the perspective of three promising technologies namely device-to-device (D2D) communication, caching, and physical layer security. We propose security provisioning followed by mode selection for D2D-assisted fog networks. The secrecy rate maximization problem is formulated first, which belongs to mixed-integer nonlinear programming (MINLP) problem. It is NP-hard, that is why an exhaustive search for finding the solution is complex. Keeping in view the complexity, a nonlinear technique namely outer approximation algorithm (OAA) is applied. OAA is a traditional algorithm, whose results are compared with the proposed heuristic algorithm, namely the security heuristic algorithm (SHA). Performance of the network is observed for the different numbers of eavesdroppers, IoT nodes, and fog nodes.
IoT networks generate numerous amounts of data that is then transferred to the cloud for processing. Transferring data cleansing and parts of calculations towards these edge-level networks improves system’s, latency, energy consumption, network bandwidth and computational resources utilization, fault tolerance and thus operational costs. On the other hand, these fog nodes are resource-constrained, have extremely distributed and heterogeneous nature, lack horizontal scalability, and, thus, the vanilla SOA approach is not applicable to them. Utilization of Software Defined Network (SDN) with task distribution capabilities advocated in this paper addresses these issues. Suggested framework may utilize various routing and data distribution algorithms allowing to build flexible system most relevant for particular use-case. Advocated architecture was evaluated in agent-based simulation environment and proved its’ feasibility and performance gains compared to conventional event-stream approach.
5
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The Fog Computing paradigm is an emerging architecture and focuses on optimizing resources for the Internet of Things environment, bringing to the Edge, Cloud's characteristics. The demand generated by the number of possible devices in this network attracts problems related to quality of service, security, among others, attracting researchers from the most diverse areas. In our work, in addition to performing a study on selected works in a mapping process, detecting trends in the use of Fog architectures. The main contribution is presented by a security-based Fog Computing architecture using QoS for scalable environments with Docker containers for orchestration and deployment of security with SDN.
Zastosowanie techniki mgły obliczeniowej umożliwia realizację strumieniowania obrazów wideo z urządzeń zlokalizowanych na brzegu sieci przyczyniając się do zredukowania obciążenia serwerów i sieci oraz zwiększenia efektywności algorytmów adaptacji. Ze względu na ograniczone zasoby węzłów brzegowych koniecznym jest jednak odpowiednie rozmieszczenie replik treści. W artykule zaproponowano i przebadano nowy algorytm heurystyczny do rozmieszczania treści wideo w takim systemie strumieniowania wideo. Eksperymenty przeprowadzone z wykorzystaniem opracowanego prototypu potwierdziły efektywność proponowanego rozwiązania.
EN
Fog computing paradigm enables adaptive video streaming from edge network devices. As the edge devices have limited storage and processing power, therefore effective content management algorithms are strongly required for fog video streaming systems. We propose new, heuristic algorithm and evaluate its performance. The obtained results confirmed its effectiveness.
Artykuł poświęcony jest problemom przydziału zasobów sieci optycznych sterowanych programowo (SDN) w sposób wspierający współpracę pomiędzy mgłą i chmurą obliczeniową. Rozwiązania analizowane są pod względem emisji CO2, wpływu na wydajność sieci oraz opóźnień ruchu wymagającego szybkiej obsługi. Główny wkład niniejszego artykułu to dodatkowa analiza i propozycje usprawnień polityki latencyAware wykorzystywanej do obsługi żądań związanych z mgłą obliczeniową.
EN
The paper focuses on dynamic resource provisioning in an all optical Wide Area Software Defined Network supporting energy-aware interplay between fog and cloud. Considered approaches were compared with reference solutions with respect to latency of fog related requests, CO2 emission and impact on network performance. The main contribution of this paper are additional analysis and improvements proposal for latencyAware policy utilized to handle fog related traffic.
Internet of Things is a new technology, which can be used in smart grids in future. In 2012, the Internet of Things (IoT) technology was recognized by the Polish energy regulatory office as a long-range goal in scope of its usage in smart power grids. In the article, Internet of Things solutions were divided into three groups: smart objects or devices, smart sensors and tags. The article shows areas of smart grids in which it would be desired to use the IoT technologies from particular groups.
PL
Internet Rzeczy IoT (Internet of Things) jest nową technologią, która w przyszłości może zostać wykorzystana w inteligentnych sieciach elektroenergetycznych. Technologia ta została uznana przez polskiego regulatora energetyki jako perspektywiczna w zakresie możliwego jej wykorzystania w takich sieciach. W tym artykule rozwiązania Internetu Rzeczy zostały podzielone na 3 grupy: inteligentne obiekty i urządzenia, inteligentne czujniki i sensory oraz znaczniki – tagi. Artykuł przedstawia obszary w smart grids, w których pożądane byłoby zastosować określone technologie IoT z poszczególnych grup.
Przedstawiono nowy rodzaj zdecentralizowanych usług obliczeniowych, w tzw. mgle jako uzupełnienie usług obliczeniowych w chmurze. Omówiono przy tym rozwój koncepcji Internetu Rzeczy, dla którego Mgła Oliczeniowa jest środowiskiem naturalnym.
EN
The paper presents a new kind of decentralized computing services, the so-called fog computing. Fog computing is a complement to the cloud computing services. Also the concept of the Internet of Things is presented.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.