Posts

Ubuntu 18.04 Installation on virtual Machine.

Image
Step 01 - First select the VM you created power on the VM. Afterward, go to the console tab. Select the language as English. Step 02 - keep the keyboard configuration as it is. Then click done. Step 03 - keep the network connection as default then click done.     Step 04 - keep the settings default until you reach the guided storage configuration part. In this part make sure to select the following if they are not selected by default. (press space bar to select or de-select)     Step 05 - keep the storage configuration as default and click done and press continue button for the destructive action.   Step 06 - Keep the profile step as following. Note _ user name should be” user “ the password as “whatever you like” for the VM server.   Step 07 - make sure to install the open SSH server to connect

Opensips Implementation on Ubuntu 18.04

Image
  Theory     Load Balancing in  OpenSIPS   ·        The "load-balancing" module comes to provide traffic routing based on load. Shortly, when OpenSIPS routes call to a set of destinations, it is able to keep the load status (as number of ongoing calls) of each destination and to choose to route to the less loaded destination (at that moment)   ·        OpenSIPS is aware of the capacity of each destination - it is preconfigured with the maximum load accepted by the destinations.     ·        OpenSIPS will consider the less loaded destination not the destination with the smallest number of ongoing calls, but the destination with the largest available slot.   ·        Also, the "load-balancing" (LB) module is able to receive feedback from the destinations (if they are capable of). This mechanism is used for notifying OpenSIPS when the maximum capacity of a destination changed (like a GW with more or less E1 cards)   ·        The "load-b

AWS Private Virtual Cloud

Image
  AWS VPC integrates with numerous integrated services. ·        Each AWS account can create multiple vpcs ·        A VPC defines an IP address space that is then divided by subnets. ·        Subnets are deployed within the availability zones. U can create many. Fewer is recommended to limit the network complexity. ·        You can configure route tables to the subnets. - to control the traffic between subnet and the internet. ·        By default all subnets in vpc can communicate with each other. ·        2 types of subnets. Public has direct access to the internet. Private doesn’t have direct access. ·        To make the subject public you have to attach the gateway to the vpc and update the route table. ·        EC2 instance also needs public ip to route to internet gateway. ·        Example have HA o    Private subnet is isolated from the internet.

AWS Global infrastructure.

Image
  ·        There are 3 parts. o    Aws regions o    AWS availability Zones o    AWS Edge locations. ·        AWS Regions are geographic areas that host 2 or more availability zones, o    Organizing levels for AWS services o    Resources in one region are not automatically replicate to another region. o    Not all services are available in all-region.   ·        Availability Zones o    Availability zones are the collections of data centers in a specific region. o    Each AZ in physically isolated from the others but connected together by a fast low-latency network. o    Network through Tier 1 transit providers. o    Ensures High availability and data redundancy within the region. o    If one zone goes down others can handle requests.   ·        Edge Locations. o    Edge locations host a content delivery network Or CDN called amazon cloud front. o    Cloud front used to deliver content to the customers. o    Request for the content are automatical