Saturday, February 9, 2008

Junos Advantages over Cisco IOS

If you use Juniper router, then you must know what JUNOS is. JUNOS is Juniper Network Operating System. Or in other words, it's the operating system used for making the router functional. Cisco router also have this kind of operating system. Cisco calls it IOS, stands for Internetwork Operating System.

So in this article, I will try to show you all the benefits JUNOS has over IOS. While I won't make the detail comparison between JUNOS and IOS, I will try to explain JUNOS superiority over IOS.

First, JUNOS is modular. This means if there is any features want to be added, it can be added as packages. It also means that every processes in JUNOS have their own resources. This architecture guarantees system stability. Suppose one module process crash, then only service served by that module that cannot function, the system itself will keep running. On IOS, one service down means the router is crash...

Second, JUNOS is designed carefully as single train software. This means that for every Juniper routers or switches, etc utilizing JUNOS, the CLI syntaxes for every features will be the same. And Juniper has a very controlled timing of releasing JUNOS, that is quarterly. So each year you will have exactly 4 JUNOS release making updating JUNOS can be scheduled as mundane task, while IOS release date is unrealiable...



Third, JUNOS does not oblige you to buy license for advanced services such as IPv6, MPLS, IPSec, etc. In IOS, these features need their own licensing fees which will add to your CAPEX. JUNOS also does not have port licensing scheme. This means you can use all the features on every port you want as much as you want!

Fourth, JUNOS configuration change mechanism is executed by several procedures known as commit and rollback. The configuration can be load into the network device directly, but it won't function until commit command is executed. And for safety precaution, JUNOS provides commit confirmed command, so critical commands that has possibility of locking the network devices can be rollback automatically for certain period. IOS does not have these features. So bad configuration can make the network device unreachable and the only way to revive it is through console port on the network device itself!

Finally, JUNOS can reduce OPEX dramatically by reducing training fees for network engineer, reducing fault operation because of its platform stability, etc. JUNOS is one of the factors of making Juniper network devices, not only the router, glorious over Cisco for the recent years...

The other factors? They will be discussed in later post..Just be patient :)

Sunday, February 3, 2008

Curicullum Vitae

Working Experience

March 2004 – August 2006: Centrin Online PT, Tbk, Bandung as System Engineer

August 2006 – Present: Datacomm Diangraha PT, Jakarta as System Engineer

Project Experience 2004 – 2006 (Centrin)

Centrin Internal Project – Network Monitoring Server

  • Role : Build and customize the system and maintain it afterwards.

  • Description :

    • Deploy NMS using Nagios to monitor Centrin’s Routers and Servers using SNMP
    • Develop plugins for KPI that cannot be monitored by default using perl and shell script
    • Administer Nagios in Centrin for daily operation


Centrin Internal Project – Trouble Ticket System

  • Role : Build and customize the system and maintain it afterwards

  • Description :

    • Deploy Trouble Ticket System using OTRS
    • Customize the OTRS source code in order to fulfill Centrin’s need
    • Administer OTRS in Centrin for daily operation


Centrin Internal Project – Voip Based PABX System

  • Role : Build and customize the system and maintain it afterwards

  • Description :

    • Deploy Voip PABX using Redhat Linux and Asterisk
    • Customize the Asterisk source code in order to fulfill Centrin’s need (IVR part)
    • Integrate Centrin billing into Asterisk IVR system using Asterisk perl-AGI
    • Develop Web GUI for monitoring, accounting, recording and statictic reporting using php


Centrin Internal Project – MyCentrin WebSite (my.centrin.net.id)

  • Role : Build the scripting engine for MyCentrin WebSite and maintain it afterwards

  • Description :

    • Build news, exchange rate, gold, stocks, and weather forecast crawler script for my.centrin.net.id using perl
    • Build customer customization engine script for my.centrin.net.id using perl
    • Using web template provided by Centrin’s graphic desainer


Centrin Internal Project – Centrin WebSite (www.centrin.net.id)

  • Role : Build the scripting engine for Redeem Point System and maintain it afterwards

  • Descriptions :

    • Build Redeem Point System (now Centrin Reward) using perl
    • Using web template provided by Centrin’s graphic desainer


2006 – Present


J Series, MPLS Project – Excelcom

  • Role : Pre-config and deployed the router at customer site

  • Descriptions :

    • Assisting in preparing router configuration
    • Deploy the devices on Excelcomm’s site


Infovista Project – Excelcom

  • Role : Provisioning the MPLS IP-VPN network

  • Descriptions :

    • Provision Excelcomm network devices into Infovista

    • Build scripting engine using perl for provisioning tool


3 Tier Firewall and IP Management System – Telkom Flexi

  • Role : Pre-config and deployed the Firewall at customer site

  • Descriptions :

    • Preparing firewall configuration

    • Deploy the devices on Telkom Flexi’s site



Security DCN – Telkom Flexi

  • Role : Pre-config and deployed the IDP at customer site

  • Descriptions :

    • Preparing IDP configuration and staging IDP

    • Deploy the devices on Telkom Flexi’s site


Infovista Enhancement – Excelcom

  • Role : Operating Support System Engineer

  • Descriptions :

    • Supervise foreign consultant


Infovista Hardware Migration Project

  • Role : Operating Support System Engineer

  • Descriptions :

    • Supervise foreign consultant


Infovista PM IT Network Expansion Project

  • Role : Operating Support System Engineer

  • Descriptions :

    • Supervise foreign consultant


Infovista MPLS Expansion

  • Role : Operating Support System Engineer

  • Descriptions :

    • Supervise foreign consultant


Infovista Vista Insight for Server Implementation

  • Role : Implementation Consultant

  • Descriptions :

    • Implement Vista Insight for Server Solution out of the box
    • Modify the default provisioning script in order to meet Excelcomm’s need


Infovista Enhancement

  • Role : Implementation Consultant

  • Descriptions :

    • Build trap script engine for sending email for each anomalies detected for VIN solution
    • Build trap script engine for sending email for each anomalies detected for VIS solution


Dorado – Provisioning Juniper Router with Dorado in Excelcomm

  • Role : Operating Support System Engineer

  • Descriptions :

    • Supervise foreign consultant


Border Router Security Solution for TelkomNET

  • Role : System Engineer (Project Leader)

  • Descriptions :

    • Build pre documentation (Solution Design Pack)
    • Staging and deploy Cisco Guard and Narus Server at Telkom’s site
    • Working with Joe Cowan from Narus to integrate Cisco Guard and Narus Secure Suite
    • Build post documentation (Standard Operation Procedure, Standard Maintenance Procedures, Solution Delivery Package)


Education

1999 – 2003 Bina Nusantara University, Jakarta

  • Graduated: Bachelor*
  • Majoring in Information Technology

* recognized as one of the best graduated student


2000 – 2004 Bina Nusantara University, Jakarta

  • Graduated: Bachelor
  • Majoring in Civil Engineering


Certificates


CCNA, Cisco Certified Network Associate, Cisco Systems

JNCIA-M, Juniper Networks Certified Internet Associate, M-Series Router
JNCIS-M, Juniper Networks Certified Internet Specialist, M-Series Router
JNCIA-ER, Juniper Networks Certified Internet Associate, Enterprise Routing
JNCIS-ER, Juniper Networks Certified Internet Specialist, Enterprise Routing
JNSA-AC, Juniper Network Sales Associate, Access Control
JNSA-DX, Juniper Network Sales Associate, Data Center Acceleration
JNSA-S, Juniper Network Sales Associate, Advanced Security
JNSA-R, Juniper Network Sales Associate, Enterprise Routing
JNSA-EN, Juniper Network Sales Associate, Enterprise Networking
JNSA-M, Juniper Network Sales Associate, Service Provider Infrastructure M-Series
JNSA-E, Juniper Network Sales Associate, Service Provider Infrastructure E-Series
JNSA-WX, Juniper Network Sales Associate, WAN Acceleration
JNSS-AC, Juniper Network Sales Specialist, Access Control
JNSS-DX, Juniper Network Sales Specialist, Data Center Acceleration
JNSS-S, Juniper Network Sales Specialist, Advanced Security
JNSS-R, Juniper Network Sales Specialist, Enterprise Routing
JNSS-EN, Juniper Network Sales Specialist, Enterprise Networking
JNSS-M, Juniper Network Sales Specialist, Service Provider Infrastructure M-Series
JNSS-E, Juniper Network Sales Specialist, Service Provider Infrastructure E-Series
JNSS-WX, Juniper Network Sales Specialist, WAN Acceleration
ENA, Extreme Network Associate
IVCA, Infovista Certified Administrator
IVCD, Infovista Certified Developer


Training


February 11th – 17th, 2007 - Shanghai, Extreme Network Associate Training

May, 14th – 18th, 2007 - Singapore, Infovista Administration

May, 21st – 25th, 2007 - Singapore, Infovista Developer

January, 21st – 25th, 2008 - Singapore, Infovista VF4 Update Workshop

February, 1st – 4th, 2008 - Jakarta, Cisco Guard and Traffic Anomaly Detector