Transcript Document

MeshCentral
MeshCentral
A simple idea: Web access to all devices
2
MeshCentral
State of MeshCentral.com*
8700+ User accounts
10200+ Active device installations
6500+ Separate Meshes
4200+ Mesh leaders at peak hour
DELL PowerEdge 710
2 Xeon Processors, 16 threads
24 Gigabytes of RAM
1 640G SSD RAID0 array
1 Terabyte RAID0 array
Number of connected devices within 24 hours.
* Source: Meshcentral data – 12/15/2013
3
MeshCentral
Usages
•
•
•
•
•
•
•
•
•
•
4
Remote desktop
Remote terminal access
Remote file access
Remote web access
Remote power control
General monitoring
Video chat with Android
Web based based VNC
iGoogle, Twitter, Facebook
Virtual Machine Control
MeshCentral
Management & control
•
•
•
•
•
•
5
Monitor power state
Remote power control
Wake-on-LAN support
Browse OS type & version
Browse historical data
Mobile site
MeshCentral
Browser based Websocket & WebRTC remote desktop.
Windows
Linux
OSX
Android
Chrom
e
6
MeshCentral
Watch multiple
desktops at once.
Browser makes
many WebRTC
connections, one
for each desktop.
7
MeshCentral
Web Terminal
• Remote command prompt
• Linux & Microsoft Windows
• Fast, low latency
• Websocket & WebRTC
8
MeshCentral
Remote File Access
•
•
•
•
•
•
9
Web based file manager
Upload/download files
Copy/move/delete files
Add/remove folders
Search files & folders
Mobile site
MeshCentral
MeshCentral supports 3 different
viewers for web-based VNC
• Access any remote VNC server
• Work with XEN virtualization server
• Work with Intel® vPro hardware VNC
Works with Intel® vPro
10
MeshCentral
GPIO support for IoT devices: Intel Galileo, Intel Edison,
Minnowboard…
GPIO
11
MeshCentral
Mesh Agent Local Management, HTTPS port 16990
General information
Remote Desktop
Remote Command Prompt
File Management
Manage a device locally
without the cloud
12
MeshCentral
Mesh API & application
for user-to-user interactions
•
•
•
•
•
Invite & accept relations
User messaging
One user, many device
Web based applications
• Browsers
• Web application
Automatic WebRTC
Meshcentral
Meshcentral.com
Going forward
•
•
•
Meshcentral.com/m
Audio & Video chat
File transfers, Draw pad
Desktop sharing
Node Webkit Application
(with Tray Icon)
Mobile Web Application
MeshCentral
Mesh Android agent is enabled with the open source WebRTC
audio/video stack. Meshcentral implement the “Mayday” feature
with two way audio and one way video.
Chrome and Opera browser can now open a
audio/video conversation with remote
devices.
Meshcentral
Meshcentral does
WebRTC authentication
& signaling
Android device
overlays the video on
top of the desktop.
WebRTC
Video is browser to device only.
Audio is both directions.
14
MeshCentral
Remote web access
•
•
•
•
Load private pages over the Internet
All pages transferred over HTTPS
Fetch the Intel® vPro web pages
No network changes required
Works with Intel® vPro
15
MeshCentral
Phone / Tablet application, Android / IOS
16
MeshCentral
Based on a local peer-to-peer mesh of agents, this secure and
scalable architecture solves the outside-in problem with no
network setup
Meshcentral
17
Peer-to-peer network
MeshCentral
Mesh Agent runs on:
•
•
•
•
•
•
•
•
Microsoft Windows (32bit & 64bit)
Yocto / Intel® Galileo (x86)
Apple Mac OSX (x86)
Linux (x86, 64bit, MIPS, ARM)
Google Android (x86, ARM)
Raspberry Pi (ARM)
Xen (x86)
PogoPlug (ARM)
Form factors
• Desktops, Laptops, Netbooks
• PlugPC, Routers, Hypervisors
• Tablets, Mobile Phones
18
* Actual devices managed today
MeshCentral
Intel® vPro support
• Monitors Intel® vPro computers in sleep states
• Solves four big deployment problems with Intel® vPro:
Discovery, Credentials, Remote Access & Provisioning
• Remote access to BIOS, boot repair OS…
Meshcentral
Intel® vPro
P2P Monitoring
19
Out-of-band
Communication
MeshCentral
Intel® vPro Fast Call for Help (CIRA) support
• Built-in support for Intel® AMT remote access connections.
• Traffic automatically routed to CIRA when possible.
• All applications API’s stay the same, identical security model.
Meshcentral
Out-of-band
Communication
Intel® AMT 4.0+
Javascript WSMAN
Stack
(Used for Web Applications)
20
MeshCentral
Developer API’s are available for writing new usages on top of
the mesh infrastructure. Web, agent and control API’s provide
developers with flexibility.
Meshcentral
Online web API
Enumerate devices
Remote power control
Remote messaging
Remote TCP streaming
Local Control API
Enumerate devices
Local power control
Local messaging
21
Agent API
Inter-agent messaging
Broadcast messaging
Capability search
MeshCentral
Mesh servers are managed, self-upgrading
•
•
•
•
Specially built Platform Manager
Remotely monitor & manage your server
Automatic deployment of signed updates
Crash recovery & reporting
Platform Manager
Server
Platform Manager
Server
Platform Manager
Console
Router, NAT
HTTP Proxy
Router, NAT
HTTP Proxy
Secure end-to-end TLS
tunnel
22
MeshCentral
Main site
meshcentral.com
Information
info.meshcentral.com
23
MeshCentral.com
24